edit : As of today - 28th June, this method ONLY works on the H815 EU models
update 26th July : Please go check the dream team's ROOT thread located here : [ROOT] TMO/VZW/ATT/SPRINT/INTL Root your LG G4 with Low Effort Root!
Thanks @thecubed , @autoprime , @IllegalArgument & @jcase for their hard work
Hi guys, a quick step by step guide to how I was able to unlock, install TWRP and Root my H815. Please don't hold me responsible if any issues arise with your phone. If you do this, you take your own responsibilities.
I tend to download all the tools in a single folder so it is easier to manage.
The LG Site:
1. go to this LINK and register.
2. you will get a confirmation email.
3. go to this LINK to unlock your bootloader (you will find the information on how to get your IMEI and Device ID lower in the post)
Your PC :
1. Be sure to have the LG drivers (i connected my phone first, it automatically installed the drivers on the computer.
update 27th July : thanks @the_scotsman in case you have driver issues please download these provided by @autoprime : LGUnitedMobile_Win_Driver_Ver_3.14.1
2. Be sure you have installed the ADB stuff that can be found here : Minimal ADB & Fastboot & ADB Installer (type Y to all the questions asked)
Install Minimal ADB first. Then type Y to all the questions the ADB installer asks. Close both windows once done.
Download TWRP 2.8.7. for H815:
1. go to this LINK and download it. Add it to your folder
Download SuperSu 2.46:
1. Download SuperSu 2.46 HERE (thanks @Chainfire ) and add it to your folder
PC & G4 love :
Once you are sure you have completed all the above tasks start rolling :
A. Enter your IMEI on the LG page
- you can find your IMEI on the G4 by going to settings > about phone > status
B. Get your Device ID:
1. hook up your LG on your PC (be sure not to be locked on your lockscreen, That USB debugging is checked and OEM checked in the Developer Options)
2. launch your CMD and type:
Code:
adb reboot bootloader
your phone will reboot
3. type this to get your Device ID
Code:
fastboot oem device-id
4. You will see two lines of number. Copy them and paste them together (to make one line) in the the Device ID fields on the LG site.
5 type :
Code:
fastboot reboot
5. close CMD
5. click Confirm on the site and you will receive by email a file called : unlock.bin.
Unlocking your bootloader:
1. once you get your LG email, save the unlock.bin in your folder
2. launch CMD from the folder (hold shift, right click the folder)
3. in CMD type :
Code:
adb reboot bootloader
4. once your phone is rebooted in bootloader type :
Code:
fastboot flash unlock unlock.bin
5. then reboot your phone by typing :
Code:
fastboot reboot
Normally your phone now has it's bootloader unlocked. When it boots you should see a message on the top left of the screen saying that.
COPY SuperSu and the downloaded TWRP file onto your phone (i put it in the download folder in the phone, not the SD) so you are ready for the next steps
Booting TWRP via ADB and bootloader mode
I personally think this was the easiest way to be able to root and clean install TWRP. Be sure your TWRP is in the folder.
1. Launch CMD from the folder (hold shift, right click the folder)
2. type (again) :
Code:
adb reboot bootloader
3. once your phone reboots and is in bootloader mode type :
Code:
fastboot boot TWRP2861.img
the new name of the file
or
Code:
fastboot boot p1.img
if you didn't rename it.
4. now you will reboot into TWRP.
Installing SuperSu
1. once you are in TWRP click install and go find your SuperSu file.
2. Swipe to install.
3. Once installation is done, reboot to system.
Once you have rebooted into the OS you will find the SuperSu app. Download the TWRP manager just to have it handy. And now i would install the TWRP file you have copied on your phone with flashify. I think it's a great tool.
2 ways to do it:
1. locate the file, click on it and choose to open with flashify then choose recovery and follow the steps
2. find the file via flashify and install.
(Don't download TWRP for H815 in the TWRP manager or Flashify as they are not fixed by @wolfgart (correct me if I am wrong))
once all this done and rebooted. Your phone will have TWRP and would be Rooted. Choose the TWRP manager to boot into recovery when you want.
I preferred to reboot the phone every time just to be sure...
If you have any comments, or i wrote something wrong, don't hesitate to correct me.
Have fun
UPDATE : Thanks to @autoprime you can also update your H815 EU to the latest Stock ROM : 10C (don't forget to thank him, as those guys are working hard to make your life easier!)
@the_scotsman, maybe you can pin this to help the lost souls until a one app does it all appears?
Well that was quick.
mediumraresteak said:
Well that was quick.
Click to expand...
Click to collapse
Looks like it depends on getting info from LG... let's see how long that lasts!
Forgive me if im mistaken but there are already like 3 threads about this i believe.
Sent from my LG-H815 using Tapatalk
I read the LG boot unlock affects streaming services. Can you tell me if it's still possible to stream music from the google play music app, and also YouTube ? Cheers.
barondebxl said:
Forgive me if im mistaken but there are already like 3 threads about this i believe.
Sent from my LG-H815 using Tapatalk
Click to expand...
Click to collapse
I have seen threads discussing about it yes, but haven't seen a clear guide on "how to" do it. Please enlighten me and i will ask this thread to be deleted. I don't like multi threads on the same subject, so i would be the first to ask that this thread be deleted.
pcoulson said:
I read the LG boot unlock affects streaming services. Can you tell me if it's still possible to stream music from the google play music app, and also YouTube ? Cheers.
Click to expand...
Click to collapse
I haven't had any issues with DRM, Camera or netflix streaming
SAO said:
I have seen threads discussing about it yes, but haven't seen a clear guide on "how to" do it. Please enlighten me and i will ask this thread to be deleted. I don't like multi threads on the same subject, so i would be the first to ask that this thread be deleted.
I haven't had any issues with DRM, Camera or netflix streaming
Click to expand...
Click to collapse
Yeah there arent any other guide, just threads discussing it. It just seems a lot since the LG site is pretty clear and self explanatory.
Sent from my LG-H815 using Tapatalk
I'm stuck on "fastboot oem device-id" command in cmd. Everything up to that point goes smoothly.
command line says "waiting for device" and the phone screen doesn't show phone ID, but gives me options 1-3. 1 being to show device ID, can't remember what the other ones are now. But I can't select "1". What am I doing wrong?
I have USB debugging on, also the OEM unlock is checked in development options.
Eclap78 said:
I'm stuck on "fastboot oem device-id" command in cmd.
command line says "waiting for device" and the phone screen doesn't show phone ID, but gives me options 1-3. 1 being to show device ID, can't remember what the other ones are now. But I can't select "1". What am I doing wrong?
Click to expand...
Click to collapse
unplug your device, if you can't restart it, by keeping your finger pressed for 10 seconds on the power button, take battery out.
Once you put the battery back in, restart the phone, plug in the phone in the computer, restart the CMD, and start the procedure again. :
2. launch your CMD and type:
Code:
adb reboot bootloader
your phone will reboot
3. type this to get your Device ID
Code:
fastboot oem device-id
SAO said:
unplug your device, if you can't restart it, by keeping your finger pressed for 10 seconds on the power button, take battery out.
Once you put the battery back in, restart the phone, plug in the phone in the computer, restart the CMD, and start the procedure again. :
2. launch your CMD and type:
Code:
adb reboot bootloader
your phone will reboot
3. type this to get your Device ID
Code:
fastboot oem device-id
Click to expand...
Click to collapse
I've tried this a few times now, same outcome, same thing, don't get a code, only get the 3 options and the power off 10 second thing, which doesn't work btw, have to pull battery every time
The numbers should show on your CMD window on your computer not the phone.
If the CMD window only shows "waiting for device", did you try to shut the CMD windows?
SAO said:
The numbers should show on your CMD window on your computer not the phone.
If the CMD window only shows "waiting for device", did you try to shut the CMD windows?
Click to expand...
Click to collapse
ah, thought they were supposed to show on the phone screen.
not sure what you mean by shutting the cmd window? I just get stuck on that "waiting for device" message in cmd, at which point I unplugged the phone, did a battery pull and tried again. I've tried about 5 times now, I double checked everything, have all the drivers installed etc.
Oh, and I do have the h815 EU version of the G4. I'll keep digging.
Could someone try out netflix, camera, divx files, YouTube and all the things that people were afraid of loosing. I for myself would really like to root but I dont want to loose any functions by doing that.
Sent from my LG-H815 using Tapatalk
Pyrres said:
Could someone try out netflix, camera, divx files, YouTube and all the things that people were afraid of loosing. I for myself would really like to root but I dont want to loose any functions by doing that.
Sent from my LG-H815 using Tapatalk
Click to expand...
Click to collapse
I have no issues with Netflix, divx, camera or YouTube.
Just a reminder that this does not work with all H815's as of 6/5/15. I think those of us that got a non EU region specific H815's get stuck when requesting a bootloader unlock from LG. Most of us are getting "not found suffix" when trying to submit the IMEI# and device ID. Note: trying different internet browsers does nothing, so don't bother.
We'll have to wait for LG to either approve all region G4's or another method. Cheers for making a guide though.
AhsanU said:
Just a reminder that this does not work with all H815's as of 6/5/15. I think those of us that got a non EU region specific H815's get stuck when requesting a bootloader unlock from LG. Most of us are getting "not found suffix" when trying to submit the IMEI# and device ID. Note: trying different internet browsers does nothing, so don't bother.
We'll have to wait for LG to either approve all region G4's or another method. Cheers for making a guide though.
Click to expand...
Click to collapse
Thanks for the heads up.. i have put this in red in the first post.
Eclap78 said:
I'm stuck on "fastboot oem device-id" command in cmd. Everything up to that point goes smoothly.
command line says "waiting for device" and the phone screen doesn't show phone ID, but gives me options 1-3. 1 being to show device ID, can't remember what the other ones are now. But I can't select "1". What am I doing wrong?
I have USB debugging on, also the OEM unlock is checked in development options.
Click to expand...
Click to collapse
Got the same Problem and fixed it, because, that are restriction/Firewall/Domaincontroler/Groupright Problems on ur PC.
Here the link, were i short explain my problem. http://forum.xda-developers.com/g4/general/howto-unlock-twrp-root-1-thread-t3130538
And now i see there is a HOWTO Thread
SO i have doubled it :crying:
But same answers like here "we got like 5 Threads", but like u said @SAO NOT 1Thread were all-in-one is explained! :good:
Is there a reason why we have to temporarily boot into TWRP to install root and then install TWRP via a secondary method?
Like, why can't we just do a "fastboot flash recovery twrp.img" command to install TWRP like most other devices with an unlocked bootloader?
Does this method break DRM?
takuhii said:
Does this method break DRM?
Click to expand...
Click to collapse
yes
Related
I lost my root after the official firmaware upgrade now i cannot root it . Please help I have tried everything in XDA please help..... frustrated as hell
bennatpjose said:
I lost my root after the official firmaware upgrade now i cannot root it . Please help I have tried everything in XDA please help..... frustrated as hell
Click to expand...
Click to collapse
have you tried to flash a pre-rooted JB?
Sabyn said:
have you tried to flash a pre-rooted JB?
Click to expand...
Click to collapse
is there a guide somewhere
bennatpjose said:
is there a guide somewhere
Click to expand...
Click to collapse
to flash a version of JB? come on my page , i can give you a link to my dropbox , there is anything you need
bennatpjose said:
is there a guide somewhere
Click to expand...
Click to collapse
i also have an e617g on 4.1.2 bell network id like to root and unlock the bootloader so i can install cwm and finally swap roms, this is a nice phone but it barely exists on the web any help would be greatly appreciated, thanks in advance
Never mind figured it out myself. I may post a guide here soon. Seeing as any help I ask for is ignored. I'd rather help than hold back
Turn your lG-e617g into an LG-e610 then root it and install cyanogenmod.
bennatpjose said:
is there a guide somewhere
Click to expand...
Click to collapse
this is my first tutorial so message me if something on here isnt clear.
step 1: download things, this is crucial, you need to download this stuff, it took me a while to find everything that ACTUALLY WORKED so i have it all in a nice little package to download.
step 2: make sure your phone is NOT plugged in the computer, install drivers if you do not have them. i have the drivers that worked for me in the package via direct download links. if they dont work for you somethings screwy with your computer and youll have to scour the internet to find drivers that'll work, google is your friend.
step 3: make sure your phone is recognised with your lappytop or computer. thats right i said lappytop, so sue me.
step 4nce all the drivers are installed and your phone is connected to the computer youll want to open up the folder labled: "LG FlashTool and Accessories" inside youll find "KDZ_FW_UPD.exe" open that right up.
step 5: next youll see a modded lg tool made by some guy on the internet, im not sure who but he/she did a good job thanks man/wo-man!!
ok youll want to leave all settings to default dont touch any thing, its good to go as is.
step 6: make sure phone is plugged in and usb debugging is enabled, use the kdz updater to browse for this file (download it via links in the package) "V10D_downgrade.kdz" then click on "Launch software update" this takes a while go make a coffee.
step 7: when its done its magic, your phone will boot up and youll see the LG logo for about 10 minutes any longer and your in a boot loop remove battery put it back in and hold both volume buttons down and power at the same time. time it carefully the lights on the soft keys will come on and a split second later the phone will slightly vibrate, the second you feel that press the home and hold it for about 10 seconds and the phone will do a hard reset, the phone will turn on now and initiate the first time use wizard, its in russian at first so just change your language to whatever, assuming english here. the phones software is now rooted just no su/superuser installed download from play store and update binary in settings of su app.
step 8: Unlocking bootloader time! after you flashed the software using kdz updater your phones ID is now technically an e610 now instead of an e617g, so unlocking the bootloader is now possible, connect your phone to computer, turn usb debugging on and drag and drop "emmc_appsboot.bin" into the root of your INTERNAL SD, also kill 2 birds with one stone here by also copying the recovery-clockwork-6.0.2.8-e610.img you downloaded via links in the txt document to the same place just rename it "recovery.img to make it easier also make sure you place the cm rom in the external sd. we need the bootloader unlocked to allow for cwm installation and good ol' rom swapping, open the folder "ADB" hold shift right click any where in the folder and select open "command window here",
type in the cmd window obviously without quotations: "adb shell" hit enter, then type "su" enter again then type "dd if=/sdcard/emmc_appsboot.bin of=/dev/block/mmcblk0p5" your bootloader is now unlocked, now type in "dd if=/sdcard/recovery.img of=/dev/block/mmcblk0p17" this just installed clockwork mod. to boot into recovery and install cyanogen (the one im using. btw its a powerhouse compared to stock!!!) type in "reboot recovery"
step 9: factory reset, clear partition, wipe dalvik cache, install cyanogen, reboot, ENJOY.
seems i cant upload the programs needed so all i can do is this:
http://199.91.154.133/15ihz730pw2g/qwyqbfcp9fe7uhu/cm-10.1-20130725-UNOFFICIAL-e610.zip
this is the cyanogenmod rom.
http://199.91.154.102/r595o5bou5eg/bb2s0ohuj3jnflo/V10D_downgrade.kdz
this is the pre-rooted rom that allows su access to unlock bootloader this also
changes the phones id from e617g to e610, startup wizard is in russian at first simply change to english.
http://csmgdl.lgmobile.com/swdata/c...981MAN38AP22_ML_WHQL_Ver_3.8.1(0)_4.9.8.1.zip
this contains the correct drivers for phone.
http://dl.xda-developers.com/attach...65/51fc133a/1/7/5/6/7/5/9/CWM6_24-03-2013.rar
this is recovery image for cwm
and youll have to google search everything i quoted thats missing sorry about this but you need: 1) LG FlashTool and Accessories.
2) some form of adb for an adb shell.
3)emmc_appsboot.bin specifically for e610
4)lg drivers for e610/e617g
5)recovery.img for clockwork for e610
6)lastly the V10D_downgrade.kdz
I had already tried that but i keep getting the bloody error in KDZ
03:58:19 : Launching SW update
03:58:19 : Unpacking KDZ
03:58:21 : KDZ file extraced
03:58:21 : Extract file error
03:58:23 : ===FINISHED===
r4nd0m14m said:
this is my first tutorial so message me if something on here isnt clear.
step 1: download things, this is crucial, you need to download this stuff, it took me a while to find everything that ACTUALLY WORKED so i have it all in a nice little package to download.
step 2: make sure your phone is NOT plugged in the computer, install drivers if you do not have them. i have the drivers that worked for me in the package via direct download links. if they dont work for you somethings screwy with your computer and youll have to scour the internet to find drivers that'll work, google is your friend.
step 3: make sure your phone is recognised with your lappytop or computer. thats right i said lappytop, so sue me.
step 4nce all the drivers are installed and your phone is connected to the computer youll want to open up the folder labled: "LG FlashTool and Accessories" inside youll find "KDZ_FW_UPD.exe" open that right up.
step 5: next youll see a modded lg tool made by some guy on the internet, im not sure who but he/she did a good job thanks man/wo-man!!
ok youll want to leave all settings to default dont touch any thing, its good to go as is.
step 6: make sure phone is plugged in and usb debugging is enabled, use the kdz updater to browse for this file (download it via links in the package) "V10D_downgrade.kdz" then click on "Launch software update" this takes a while go make a coffee.
step 7: when its done its magic, your phone will boot up and youll see the LG logo for about 10 minutes any longer and your in a boot loop remove battery put it back in and hold both volume buttons down and power at the same time. time it carefully the lights on the soft keys will come on and a split second later the phone will slightly vibrate, the second you feel that press the home and hold it for about 10 seconds and the phone will do a hard reset, the phone will turn on now and initiate the first time use wizard, its in russian at first so just change your language to whatever, assuming english here. the phones software is now rooted just no su/superuser installed download from play store and update binary in settings of su app.
step 8: Unlocking bootloader time! after you flashed the software using kdz updater your phones ID is now technically an e610 now instead of an e617g, so unlocking the bootloader is now possible, connect your phone to computer, turn usb debugging on and drag and drop "emmc_appsboot.bin" into the root of your INTERNAL SD, also kill 2 birds with one stone here by also copying the recovery-clockwork-6.0.2.8-e610.img you downloaded via links in the txt document to the same place just rename it "recovery.img to make it easier also make sure you place the cm rom in the external sd. we need the bootloader unlocked to allow for cwm installation and good ol' rom swapping, open the folder "ADB" hold shift right click any where in the folder and select open "command window here",
type in the cmd window obviously without quotations: "adb shell" hit enter, then type "su" enter again then type "dd if=/sdcard/emmc_appsboot.bin of=/dev/block/mmcblk0p5" your bootloader is now unlocked, now type in "dd if=/sdcard/recovery.img of=/dev/block/mmcblk0p17" this just installed clockwork mod. to boot into recovery and install cyanogen (the one im using. btw its a powerhouse compared to stock!!!) type in "reboot recovery"
step 9: factory reset, clear partition, wipe dalvik cache, install cyanogen, reboot, ENJOY.
seems i cant upload the programs needed so all i can do is this:
http://199.91.154.133/15ihz730pw2g/qwyqbfcp9fe7uhu/cm-10.1-20130725-UNOFFICIAL-e610.zip
this is the cyanogenmod rom.
http://199.91.154.102/r595o5bou5eg/bb2s0ohuj3jnflo/V10D_downgrade.kdz
this is the pre-rooted rom that allows su access to unlock bootloader this also
changes the phones id from e617g to e610, startup wizard is in russian at first simply change to english.
http://csmgdl.lgmobile.com/swdata/c...981MAN38AP22_ML_WHQL_Ver_3.8.1(0)_4.9.8.1.zip
this contains the correct drivers for phone.
http://dl.xda-developers.com/attach...65/51fc133a/1/7/5/6/7/5/9/CWM6_24-03-2013.rar
this is recovery image for cwm
and youll have to google search everything i quoted thats missing sorry about this but you need: 1) LG FlashTool and Accessories.
2) some form of adb for an adb shell.
3)emmc_appsboot.bin specifically for e610
4)lg drivers for e610/e617g
5)recovery.img for clockwork for e610
6)lastly the V10D_downgrade.kdz
Click to expand...
Click to collapse
That happens when the kdz file is corrupted. Redownload the firmware and try again
its more than likely a bad connection causing a bad download also are you starting off with an e617g or e610?
Will all app data, contacts, etc. be lost using this method? Thanks in advance!
r4nd0m14m said:
this is my first tutorial so message me if something on here isnt clear.
step 1: download things, this is crucial, you need to download this stuff, it took me a while to find everything that ACTUALLY WORKED so i have it all in a nice little package to download.
step 2: make sure your phone is NOT plugged in the computer, install drivers if you do not have them. i have the drivers that worked for me in the package via direct download links. if they dont work for you somethings screwy with your computer and youll have to scour the internet to find drivers that'll work, google is your friend.
step 3: make sure your phone is recognised with your lappytop or computer. thats right i said lappytop, so sue me.
step 4nce all the drivers are installed and your phone is connected to the computer youll want to open up the folder labled: "LG FlashTool and Accessories" inside youll find "KDZ_FW_UPD.exe" open that right up.
step 5: next youll see a modded lg tool made by some guy on the internet, im not sure who but he/she did a good job thanks man/wo-man!!
ok youll want to leave all settings to default dont touch any thing, its good to go as is.
step 6: make sure phone is plugged in and usb debugging is enabled, use the kdz updater to browse for this file (download it via links in the package) "V10D_downgrade.kdz" then click on "Launch software update" this takes a while go make a coffee.
step 7: when its done its magic, your phone will boot up and youll see the LG logo for about 10 minutes any longer and your in a boot loop remove battery put it back in and hold both volume buttons down and power at the same time. time it carefully the lights on the soft keys will come on and a split second later the phone will slightly vibrate, the second you feel that press the home and hold it for about 10 seconds and the phone will do a hard reset, the phone will turn on now and initiate the first time use wizard, its in russian at first so just change your language to whatever, assuming english here. the phones software is now rooted just no su/superuser installed download from play store and update binary in settings of su app.
step 8: Unlocking bootloader time! after you flashed the software using kdz updater your phones ID is now technically an e610 now instead of an e617g, so unlocking the bootloader is now possible, connect your phone to computer, turn usb debugging on and drag and drop "emmc_appsboot.bin" into the root of your INTERNAL SD, also kill 2 birds with one stone here by also copying the recovery-clockwork-6.0.2.8-e610.img you downloaded via links in the txt document to the same place just rename it "recovery.img to make it easier also make sure you place the cm rom in the external sd. we need the bootloader unlocked to allow for cwm installation and good ol' rom swapping, open the folder "ADB" hold shift right click any where in the folder and select open "command window here",
type in the cmd window obviously without quotations: "adb shell" hit enter, then type "su" enter again then type "dd if=/sdcard/emmc_appsboot.bin of=/dev/block/mmcblk0p5" your bootloader is now unlocked, now type in "dd if=/sdcard/recovery.img of=/dev/block/mmcblk0p17" this just installed clockwork mod. to boot into recovery and install cyanogen (the one im using. btw its a powerhouse compared to stock!!!) type in "reboot recovery"
step 9: factory reset, clear partition, wipe dalvik cache, install cyanogen, reboot, ENJOY.
seems i cant upload the programs needed so all i can do is this:
http://199.91.154.133/15ihz730pw2g/qwyqbfcp9fe7uhu/cm-10.1-20130725-UNOFFICIAL-e610.zip
this is the cyanogenmod rom.
http://199.91.154.102/r595o5bou5eg/bb2s0ohuj3jnflo/V10D_downgrade.kdz
this is the pre-rooted rom that allows su access to unlock bootloader this also
changes the phones id from e617g to e610, startup wizard is in russian at first simply change to english.
http://csmgdl.lgmobile.com/swdata/c...981MAN38AP22_ML_WHQL_Ver_3.8.1(0)_4.9.8.1.zip
this contains the correct drivers for phone.
http://dl.xda-developers.com/attach...65/51fc133a/1/7/5/6/7/5/9/CWM6_24-03-2013.rar
this is recovery image for cwm
and youll have to google search everything i quoted thats missing sorry about this but you need: 1) LG FlashTool and Accessories.
2) some form of adb for an adb shell.
3)emmc_appsboot.bin specifically for e610
4)lg drivers for e610/e617g
5)recovery.img for clockwork for e610
6)lastly the V10D_downgrade.kdz
Click to expand...
Click to collapse
yes definitely back up
r4nd0m14m said:
yes definitely back up
Click to expand...
Click to collapse
Does this method actually unlock the network too? Can I use fido sim card? would it work?
***Its my first Thread here, i m just a member, NO developer***
***forgive me for my bad english***
***Links etc are NOT my work, i just complain several Threads in 1. from stock --> rooted device!***
***So THX to TWRP, Wolfgart, Poster in the links etc. MOST THX for Wolfgart, by them all a beer ! http://forum.xda-developers.com/member.php?u=608699***
*** If u dont know what u do and dont know the meaning of the words in the Header... DONT TRY this!!!***
*** and also for all other: do it on ur own risk, it worked for me, maybe not on u...***
Like the Header says: JUST H815 (European Version LG G4), Tested on my own device, works!
1. i tell u my little Problem
2. i link much with little explain HOWTO "unlock bootloader"--> "install TWRP"--> "root with SUperSU"
3. all is tested on Windows 8, so on all WIN it will work! and i cant help with other OS!!!
INFO and my little Problem at the start:
First i tried on my Laptop from work and that was the ONLY Problem i got to get my LG G4 H815 to root.
--> be SURE u real local admin on your computer! on my Laptop me local admin, but there also some Grouprights, domaincontroler and some more **** to get this save
*** just Info what problem i got, explain HOWTO later... ***
- i connected my phone to the Laptop with the right driver and SDK-tool.
- I started CMD in the folder where the "fastboot.exe is located (like: C:/Android/sdk/platform-tools/*fastboot.exe*)
- i tried to see my device, wrote--> "adb devices" *yeah i see it*
- i tried "adb reboot bootloader" to see if it boots into it *yeah me in the bootloader locked*
- i tried "fastboot reboot" NOTHING happens! i tried the commands u see in the bootloader, NOTHING happens! i tried Hard reset (10sec Powerbutton... 20 sec Powerbutton) Nothing happens! OMG... but THX LG for changing Battery, so got out the Battery and started the phone again. All was fine. I tried this more than 5 times, every the same result.
So i changed my computer, to my real privat PC. there i know 100% me local Admin with no restrictions, no special Grouperights, domaincontroler, Firewall i can handle etc.
And that helped me! :fingers-crossed: so keep in mind, u got 100% adminrights on ur computer!
in the next steps there are links with explanations, REALLY go STEP by STEP how it is written there, IMPORTANT
HOWTO
1. install LG Driver install the right LG Driver Version3.14.1 http://www.theandroidsoul.com/download-lg-g4-driver-for-windows-and-mac-mtp-adb-download-mode-77723/
2. download sdk-tool download sdk-tool https://developer.android.com/sdk/index.html
- u need the "fastboot.exe, AdbWinUsbApi.dll and AdbWinApi.dll" which are on normal install located maybe: C:\Program Files (x86)\Android\android-sdk\platform-tools
3. Test adb and fastboot!!! TEST if u can use adb and fastboot on ur device!
--> open CMD (shift+rightclick = "commandline open here") in the folder where the "fastboot.exe" is located maybe: C:\Program Files (x86)\Android\android-sdk\platform-tools
--> type in commandline "adb devices" (all without the "", also the following steps) --> u will see ur H815
C:\Program Files (x86)\Android\android-sdk\platform-tools>adb devices
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached
LGH815cc833317 device
--> if u see it like that, type in CMD "fastboot reboot"
If u can boot into bootloader AND reboot ur phone with the command, u can go to 4. if NOT, DONT go on, try to look for some fixes or solutions in the Forum!
*dont close CMD, we need later and u are on the right commandline where the fastboot.exe is located (C:\Program Files (x86)\Android\android-sdk\platform-tools)
4. unlock the bootloader
- go to the LG Developer Page and register (if u are not registerd) as "LG Developer Member" http://developer.lge.com/main/RegisterCheck.dev
- open the HOWTO unlock from the LG Page http://developer.lge.com/resource/mobile/RetrieveBootloader.dev?categoryTypeCode=ANRS
--> the first steps are Important: OEM unlock! and USB Debugging on ur device!
- on the botton of the Page u confirm go to the next Page (open it with rightclick --> "open in a new window", that u can switch between the "howto" and the "starting to unlock) where u start to unlock. U need the IMEI and the Device-ID. U can click on "?" to see how to get the IMEI and how to get the Device-ID
U will recive a Mail withe unlock.bin
- i pushed this unlock.bin into the folder were my "fastboot.exe is located" (on me C:\Program Files (x86)\Android\android-sdk\platform-tools)
- follow the steps with "adb reboot bootloader" and in bootloader "fastboot flash unlock unlock.bin" (if ur unlock.bin is located in the same folder, like me (C:\Program Files (x86)\Android\android-sdk\platform-tools)
Ur bootloader is now unlocked
5. install TWRP recovery
- download modified TWRP with simlink from Wolfgart: http://techerrata.com/dees_troy/p1.img
- follow the steps how to install, but remember, we use the TWRP from Wolfgart "p1.img" http://www.theandroidsoul.com/how-to-install-lg-g4-twrp-recovery-easily-79553/
- i did my TWRP (p1.img) again into the folder where the fastboot.exe AND the unlock.bin is located (C:\Program Files (x86)\Android\android-sdk\platform-tools), so u need to type in the Step 9. on the Page "fastboot boot p1.img" NOT "fastboot boot g4-twrp.img" like it is called there, because we have the "p1.img" and the downloaded on page is called "g4-twrp.img"
- just follow ALL the steps and u got TWRP installed
--> important in the steps on the link: u need TWRP (p1.img) on LGG4 and PC!
--> IMPORTANT Step 10.-15. in the link! 1. u JUST boot into recovery and in the (just booted) recovery u install the recovery!
- if u do the steps right (10.-15.), u can boot into recovery with the *knowing* "Power and Volume Down" combination or the fastboot command "fastboot reboot recovery" (do u want a factory reset "yes"... u really want? "yes" --> recovery
- if DONT do this steps right (10.-15.) and may JUST boot the TWRP (p1.img) and try the *knowing* "Power and Volume Down" combination u REALLY RESET ur device and may got bootloops
6. install SuperSU to get root
- download SuperSu and get it on ur phone https://download.chainfire.eu/696/SuperSU/UPDATE-SuperSU-v2.46.zip
- follow the steps http://www.theandroidsoul.com/here-is-lg-g4-root-79569/
and all is fine, u got unlocked Bootloader, TWRP and u are rooted
Now the most important thing i have learned over the years: MAKE a NANDROID/Backup in recovery AND TEST IT, if u can recover!!!
- connected phone on PC --> CMD started from the folder where the *fastboot.exe* is located TYPE: "fastboot reboot recovery" to get into recovery.
than u can try more things u want, BUT dont Test XPOSED arm64 for now, IT DONT WORK, u get bootloops.
Other and me tested, i was happy because i got a NANDROID... others not ... so do a BACKUP and TEST it
Remember thats NOT MY WORK, i just explained and linked it in 1 Thread HOWTO.
So all THX goes to the other
If me forgot something or something is wrong, let me know, that i can change it!
And reMEMBER, me just a MEMBER, not a DEVELOPER
Don't we have like 5 threads with all this info already?
Sent from my G4 using your mom
We needa thread how to root G4 without unlock bootloader, as most of us can't do it.
Derpling said:
We needa thread how to root G4 without unlock bootloader, as most of us can't do it.
Click to expand...
Click to collapse
Should look for a video then. Don't be messing with something you don't know how to do
Sent from my G4 using your mom
Yea how many threads of this do we need?
Dennisg34 said:
Don't we have like 5 threads with all this info already.?
Click to expand...
Click to collapse
If WE really have it, PLZ Post a link.
I mean were u can See all 3 Mainpoints on the First Page unlock+TWRP+ROOT and important Tips for me.
Not like i found, 1 Thread with unlock...
1 Thread with correct working TWRP on Page 15...
And 1 Thread with SuperSu...
If we really have, like 5, than we can close this Thread...
Sent from my mum using ur H815
BFruchtfliege said:
If WE really have it, PLZ Post a link.
I mean were u can See all 3 Mainpoints on the First Page unlock+TWRP+ROOT and important Tips for me.
Not like i found, 1 Thread with unlock...
1 Thread with correct working TWRP on Page 15...
And 1 Thread with SuperSu...
If we really have, like 5, than we can close this Thread...
Sent from my mum using ur H815
Click to expand...
Click to collapse
Stealing/twisting my phone sig?
Maybe this Thread can be closed, because i saw n1 looking HOWTO http://forum.xda-developers.com/g4/general/unlock-bootloader-install-twrp-root-t3128241
It is 1, y 1, yes one Thread i saw with COMPLETE GUIDE, not 5(five) or just discussions and explainings on Page 15, 32 or XXX...
but 1 more is 1 more to much
sending from my mum using ur dad
Is it possible to root without TWRP? can i flash the root via adb?
I would like to encrypt my phone as the custom recovery seems to block that. Not sure what happens if a encrypt before flashing TWRP i'm guessing i would not be able to load the password for decryption
BFruchtfliege said:
Maybe this Thread can be closed, because i saw n1 looking HOWTO http://forum.xda-developers.com/g4/general/unlock-bootloader-install-twrp-root-t3128241
It is 1, y 1, yes one Thread i saw with COMPLETE GUIDE, not 5(five) or just discussions and explainings on Page 15, 32 or XXX...
but 1 more is 1 more to much
sending from my mum using ur dad
Click to expand...
Click to collapse
A bit late in seeing this thread only because it was recently bumped. But as you mentioned the thread you linked to was created first and is linked in the sticky roll up thread. As we only need one thread for a certain topic the thread created first will stay open. Thanks
Thread closed
Firstly, I'd like to start by saying that I am making this post because there is little information on the T-Mobile LG K7(K330) and what little information is found is scattered throughout the site.
The LG K7 is a budget phone and you do get the biggest bang for your buck if money is tight. Right now, you can get the Walmart version (for $50!) and flash it to T-Mobile which I will explain in the steps below.
I HAVE ONLY TESTED THIS ON THE WALMART FAMILY MOBILE VERSION OG THE LG K7, THIS PROBABLY WON'T WORK WITH OTHER DEVICES
This is a really great phone and awesome phone to start developing on if one chooses to do so. That being said, let's go ahead and flash the phone to T-Mobile if you haven't already. Most of this information came from Billybobjoe13245's Beautiful Post
Disclaimer: I tested this on Android Lollipop version 5.1.1 and that's what worked. Feel free to try whatever you feel but in any case, I am not responsible for what YOU do to YOUR device, if YOU mess up, YOU will have to deal with the consequnces. Now that that's out of the way,
You're going to need:
Windows Computer with Administative Priviledges (because LG binaries)
An LG K7 (K330)
A USB Cable
About 20 minutes
Once you have all those ready, start downloading the necessary files:
LG UP Software (You're looking for Lab Version 1.10) OFFICIAL | MIRROR
LG Mobile Driver Software(I used ver. 4.0.4.0 but the latest might work) TESTED VERSION | LATEST OFFICIAL
The "WEB_K33010h_00.kdz" file from Billybobjoe13245's Mega Repo
And now it begins.
Install the Mobile Driver Software
Install the LG UP Software
Turn you LG K7 off
Turn on your K7 while holding the DOWN button to boot into Download Mode
Open the LG UP Software
Select "Upgrade" in the separator between the two lists
Hover over "BIN FILE" under "FILE TYPE" and you should see three dots (...) to select a file
Here you select where you've downloaded the WEB file
Click start and let it do it's thing
Once it is finished it will reboot your device and tell you that it has been completed. You should now be able to use a T-Mobile nano-SIM card with absolutely no issues.
Next you Probably want to
ROOT YOUR DEVICE
THIS WILL COMPLETELY WIPE YOUR PHONE SO BACK UP WHATEVER YOU NEED TO
You'll need an internet connection for this to work properly . Let's go:
Make sure your phone has enough charge (%75+)
Go to Settings > General > About Phone > Software Info
Click Build Number 7 times or until it says "You are now a developer"
Go back to General Settings
Go to "Developer Options"
Enable "OEM Unlock"
Enable "USB Debugging"
Next youl'll want to make sure that you have the Android Debug Bridge (ADB) installed. If you don't have it , these guys have your back. Make certain that it is correctly installed and that you can access it using your command line.
Download this Team Win Recovery Project image on your PC (it's from my mirror)
Make sure it 's in the folder that ADB is in or that ADB can recognize
Plug in your phone into your computer if it's not already
You'll want to boot into the bootloader using adb so type:
Code:
adb reboot bootloader
Wait for it to reboot into the bootloader (shouldn't take long)
MAKE SURE THAT IT SAYS "BOATLOADER UNLOCKED" ON THE TOP LEFT, IF NOT
Type the follow to confirm that it sees your device:
Code:
fastboot devices
If you see you're device, all is good. Now we have to unlock the bootloader with:
Code:
fastboot oem unlock
If it reboots, use adb to go back to the bootloader
Time to flash the recovery with:
Code:
fastboot flash recovery twrp-image-3.img
Finally:
Code:
fastboot reboot
You now have the TWRP recovery on your phone but YOU'RE NOT DONE AS YOU DONT HAVE ROOT PERMISSIONS and your phone should have been wiped clean so you might have to reinput your details.
To finish getting root access:
Make sure youer phone is still plugged in
Download ChainFire's SuperSu on your computer
Move SuperSu from wherever you downloade it to your device
Reboot your phone into recovery by turning it off and turning it back on while HOLDING the UP button.
You should see the TWRP recovery screen.
Click install and choose the SuperSU zip file that you downloaded from ChainFire's site
If you want, you can select "Reboot after Installation" if you wish.
Swipe the slider all the way to right to start the install
Reboot
You should now have SuperSu on your device , allowing you root access
That's all you need if all you wanted is to root, but you're probably going to want BusyBox, Xposed Framework and an Equalizer if you're like me because by default the sound is terrible and Equalizers like Viper4Android makes it a whole lot better and works with Spotify! Let's get started:
How to get BusyBox
It's actually pretty simple.
Go to Play Store
Search "BusyBox"
Download "BusyBox" or "BusyBox Pro" by Stephen(Stericson)
Install it
Open it
Select the directory where you would like it installed, I installed in both "/system/xbin" and "system/bin" for everything to work how I wanted
It will ask you to grant it Root Permissions, select "GRANT"
Wait for it to install
You now have BusyBox!
If you don't know what BusyBox is, to put it shortly , it's a set of command line tools for Unix and Unix-like systems, like Android, to make things a bit more developer friendly. You can read more at he BusyBox official site.
Next I'll show you how to get the
Xposed Framework
Most of this information came from this post so if you need more information, read that post.
Go to Settings > General and select "Security" under the "Privacy" Category.
Scroll down to the "Phone Administration" category and make sure "Unknown Sources" is checked.
Download The Xposed 3.1 apk installer on your phone
Install it
The actual framework won't work because you have to install it in your recovery so then,
Download the LG K7 Xposed Framework image and put it on your phone's internal storage
Reboot into recovery and Install the Xposed Framework image you just put on your device.
Once it is installed, you can reboot and it should be working in the app.
Lastly, if you want better sound, you'll want
ViPER4ANDROiD
Most (if not all) of this information came from this post.
Go to Settings > General > Developer Options
Scroll down to the "Media Category" and select "Use AwesomePlayer (deprecated)" as Viper won't work with NuPlayer
Download SELinux Mode Changer OFFICIAL | MIRROR
Install it
Open it and grant it Root Permissions
Select Permissive Mode
Download this version of ViPER4ANDROiD | MIRRIR
Reboot into Recovery and Install the ViPER4ANDROiD zip file
Once it's done, you can reboot
Open the ViPER4ANDROiD app
It will ask you to install/update the driver
It should continue with no problems and you should have better sound
And you're done! That's everything I know thus far. There are no custom ROMs yet but I want to attempt on working on one(although I've never developed or ported a ROM before) as soon as I get all the information on how to do so . Be sure to thank the Original Posters/Developers and donate to them if you have the means as they put a lot of time and effort into bringing you the best experience possible.
PLEASE PLEASE PLEASE let me know if I forgot something or if there is a type and I will fix it right away!
i have a K7 from metropcs, but sim unlocked working absolutely perfectly on tmobile. all i did was get metropcs to unlock my sim, and i was only with them for nearly 2 weeks, not 90 days. anyways, we have a twrp for the lg k7 thread here on xda too, with lots of other modding talk going on in it http://forum.xda-developers.com/general/general/qa-metro-pcs-lg-k7-lgms330-t3331678 btw, there is no such thing as an official team win recovery project for the k7, it is ported to the k7.
simms22 said:
i have a K7 from metropcs, but sim unlocked working absolutely perfectly on tmobile. all i did was get metropcs to unlock my sim, and i was only with them for nearly 2 weeks, not 90 days. anyways, we have a twrp for the lg k7 thread here on xda too, with lots of other modding talk going on in it http://forum.xda-developers.com/general/general/qa-metro-pcs-lg-k7-lgms330-t3331678 btw, there is no such thing as an official team win recovery project for the k7, it is ported to the k7.
Click to expand...
Click to collapse
Thank you for the reply. I remember seeing this post but wasn't sure if it worked for the K330, I had only put things in this thread that I tested but I will try the image pointed out in your post and add it. I will also edit out the "official twrp" statement. Thanks again for the feedback.
Bughora said:
Thank you for the reply. I remember seeing this post but wasn't sure if it worked for the K330, I had only put things in this thread that I tested but I will try the image pointed out in your post and add it. I will also edit out the "official twrp" statement. Thanks again for the feedback.
Click to expand...
Click to collapse
yea, the k7 isnt popular enough for official twrp
Nice writeup OP.
Unfortunately, I picked up the TMobile branded K7, unlocked the bootloader, then attempted to flash twrp -- I can never boot into TWRP (I get the red exclamation warning).
Is there any hope for me?
If I return it and and then pick up the walmart one will it support my Tmobile 4G/LTE?
Thanks.
ladendroid said:
Nice writeup OP.
Unfortunately, I picked up the TMobile branded K7, unlocked the bootloader, then attempted to flash twrp -- I can never boot into TWRP (I get the red exclamation warning).
Is there any hope for me?
If I return it and and then pick up the walmart one will it support my Tmobile 4G/LTE?
Thanks.
Click to expand...
Click to collapse
its the same phone, doesnt mattrr if metropcs or tmobile. maybe youre not flashing it right? there could be a whole lot of other mistakes you vould be doing as well. describe how you are flashing twrp please, and ill try to help you.
ladendroid said:
Nice writeup OP.
Unfortunately, I picked up the TMobile branded K7, unlocked the bootloader, then attempted to flash twrp -- I can never boot into TWRP (I get the red exclamation warning).
Is there any hope for me?
If I return it and and then pick up the walmart one will it support my Tmobile 4G/LTE?
Thanks.
Click to expand...
Click to collapse
If that's the easiest route for you then yes, I picked up the Walmart Family Mobile version, flashed the T-Mobile kdz and now I'm using the Simple Prepaid plan(which means I get Binge On.)
Bughora said:
If that's the easiest route for you then yes, I picked up the Walmart Family Mobile version, flashed the T-Mobile kdz and now I'm using the Simple Prepaid plan(which means I get Binge On.)
Click to expand...
Click to collapse
you like binge on? i dont. i have their unlimited plan(average around 30gb per month), and disable binge on. id rather watch whatever i watch in its full quality
simms22 said:
you like binge on? i dont. i have their unlimited plan(average around 30gb per month), and disable binge on. id rather watch whatever i watch in its full quality
Click to expand...
Click to collapse
I wasn't aware that they had an unlimited plan but I usually just use it for music and YouTube videos from time to time. The plan I'm on is 40 bucks so I can't complain
Bughora said:
I wasn't aware that they had an unlimited plan but I usually just use it for music and YouTube videos from time to time. The plan I'm on is 40 bucks so I can't complain
Click to expand...
Click to collapse
yea, they do, and its getting more expensive as we go on. i signed up when it was 65, so its 65 for me now as well. but it cost 90 now. when they just started with binge on, i noticed my youtube always lagging. when i disabled it, no more lag, and stuff looks great in 2K
simms22 said:
its the same phone, doesnt mattrr if metropcs or tmobile. maybe youre not flashing it right? there could be a whole lot of other mistakes you vould be doing as well. describe how you are flashing twrp please, and ill try to help you.
Click to expand...
Click to collapse
Thanks, I'll attempt to add more details. I purchased this phone (walmart.com/ip/T-Mobile-LG-K7-TD-Prepaid-Smartphone/51671353).
Model #: LG-K330
Software version: K33010h
1. Used windows (via virtualization) to update to WEB_K33010h_00.kdz and it worked.
1a. enable dev settings, usb debug, oem unlock.
2. Downloaded adb bridge for Mac which comes with adb and fastboot commandline tools
3. plug in phone and ran 'adb reboot bootlader' to enter bootloader in order to use fastboot to unlock
4. run 'fastboot oem unlock', rebooted and use 'adb reboot bootloader' to flash twrp -- I now see bootloader unlocked in upper left
5. run '.fastboot flash recovery twrp-image-3.img' and 'fastboot reboot'
6, at this point I just shut off my phone and attempt to enter recovery with "Reboot your phone into recovery by turning it off and turning it back on while HOLDING the UP button."
It is at that point I see the android icon with a red exclamation. I have to pull out my battery to reboot the phone.
[Sat Oct 22 14:18] ~/Downloads/Android : ./Mac/adb reboot bootloader
[Sat Oct 22 14:18] ~/Downloads/Android : ./Mac/fastboot devices
3da30d9 fastboot
[Sat Oct 22 14:18] ~/Downloads/Android : ./Mac/fastboot flash recovery ~/Downloads/twrp-image-3\(1\).img
target reported max download size of 268435456 bytes
sending 'recovery' (12614 KB)...
OKAY [ 0.401s]
writing 'recovery'...
OKAY [ 0.510s]
finished. total time: 0.913s
[Sat Oct 22 14:21] ~/Downloads/Android : ./Mac/fastboot reboot
rebooting...
finished. total time: 0.001s
[Sat Oct 22 14:21] ~/Downloads/Android : ./Mac/adb reboot recovery
It then reboots and red exclamation.
Click to expand...
Click to collapse
ladendroid said:
Thanks, I'll attempt to add more details. I purchased this phone (walmart.com/ip/T-Mobile-LG-K7-TD-Prepaid-Smartphone/51671353).
Model #: LG-K330
Software version: K33010h
1. Used windows (via virtualization) to update to WEB_K33010h_00.kdz and it worked.
1a. enable dev settings, usb debug, oem unlock.
2. Downloaded adb bridge for Mac which comes with adb and fastboot commandline tools
3. plug in phone and ran 'adb reboot bootlader' to enter bootloader in order to use fastboot to unlock
4. run 'fastboot oem unlock', rebooted and use 'adb reboot bootloader' to flash twrp -- I now see bootloader unlocked in upper left
5. run '.fastboot flash recovery twrp-image-3.img' and 'fastboot reboot'
6, at this point I just shut off my phone and attempt to enter recovery with "Reboot your phone into recovery by turning it off and turning it back on while HOLDING the UP button."
It is at that point I see the android icon with a red exclamation. I have to pull out my battery to reboot the phone.
Click to expand...
Click to collapse
Before step 5, try copying this into the cmd prompt:
Code:
fastboot boot twrp-image-3.img
and then allow it to make modifications to your system. Then go to reboot > bootloader and then let it install supersu, then flash the TWRP image in step 5. This fixed the red triangle problem for me. Also, once you are back in android, tap the notification for SuperSU and tap TWRP to let it finish the process.
Hey, @Bughora I can't seem to boot to recovery via the key combo you describe. I hold Vol-UP and then press and hold power while still holding Vol-UP and also tried without holding power, but it doesn't take me to TWRP. If I hold both Power+Vol-UP, oddly it will start optimizing apps again but if I don't continue to hold Power, it just boots normally... am I misinterpreting what you mean in the OP?
EDIT: Other methods of getting to recovery like "adb reboot recovery" work flawlessly.
QuickNET Tech said:
Before step 5, try copying this into the cmd prompt:
Code:
fastboot boot twrp-image-3.img
and then allow it to make modifications to your system. Then go to reboot > bootloader and then let it install supersu, then flash the TWRP image in step 5. This fixed the red triangle problem for me. Also, once you are back in android, tap the notification for SuperSU and tap TWRP to let it finish the process.
Click to expand...
Click to collapse
You were right on the money. Thank you so much! :good::good::good:
ladendroid said:
Before step 5, try copying this into the cmd prompt:
You were right on the money. Thank you so much! :good::good::good:
Click to expand...
Click to collapse
You're welcome. Also, try this version of TWRP which will let you boot into TWRP with the hardware keys described in the OP. Here is a snippet of the OP explaining how:
Twrp with button combo.
With device off press and hold power and volume down until LG logo pops up quickly release the power and press power quickly until the factory reset dialog pops up press volume down to yes press power to select than it will show the same dialog with yes already selected use power to select and you will be taken to Twrp recovery.
Click to expand...
Click to collapse
I know it says factory reset, but it will take you to TWRP. If you are hesitant (like I was initially), boot to recovery with ADB first, make a backup, and then try it. Good luck, and happy modding!
http://forum.xda-developers.com/android/development/twrp-m1-lg-k7-t3462130
TWRP for T-Mobile & Metro PCS
In case you missed it, czarsuperstar created Twrp for the K7 (Metro/T - Mobile)
(XDA link)
~~~~~~~
update:
Doh! I just saw that the TWRP link is posted just above this post. :silly:
Okay so I'm very new to all this so I apologize ahead of time if my issue is super simple but I don't know what to do. I've been following the steps word for word (had a couple minor hiccups) and I'm at the point where I need to install supersu. I moved the zip file to my internal storage, then when I attempt to restart the phone in recovery mode it automatically goes into download mode followed by freezing at software update, instead of letting me choose to install supersu as the steps state. Can someone help me figure this out please?
EDIT: Well it took me a while but I figured out my issue. From what I understand, the twrp was successfully flashed on my phone but when rebooting the manufacturer kernal was wiping that recovery and replacing with the stock recovery. Instead of rebooting with adb I manually turned off my phone then booted up my phone into the recovery and the twrp menu came up!
Bughora said:
Firstly, I'd like to start by saying that I am making this post because there is little information on the T-Mobile LG K7(K330) and what little information is found is scattered throughout the site.
The LG K7 is a budget phone and you do get the biggest bang for your buck if money is tight. Right now, you can get the Walmart version (for $50!) and flash it to T-Mobile which I will explain in the steps below.
I HAVE ONLY TESTED THIS ON THE WALMART FAMILY MOBILE VERSION OG THE LG K7, THIS PROBABLY WON'T WORK WITH OTHER DEVICES
This is a really great phone and awesome phone to start developing on if one chooses to do so. That being said, let's go ahead and flash the phone to T-Mobile if you haven't already. Most of this information came from Billybobjoe13245's Beautiful Post
Disclaimer: I tested this on Android Lollipop version 5.1.1 and that's what worked. Feel free to try whatever you feel but in any case, I am not responsible for what YOU do to YOUR device, if YOU mess up, YOU will have to deal with the consequnces. Now that that's out of the way,
You're going to need:
Windows Computer with Administative Priviledges (because LG binaries)
An LG K7 (K330)
A USB Cable
About 20 minutes
Once you have all those ready, start downloading the necessary files:
LG UP Software (You're looking for Lab Version 1.10) OFFICIAL | MIRROR
LG Mobile Driver Software(I used ver. 4.0.4.0 but the latest might work) TESTED VERSION | LATEST OFFICIAL
The "WEB_K33010h_00.kdz" file from Billybobjoe13245's Mega Repo
And now it begins.
Install the Mobile Driver Software
Install the LG UP Software
Turn you LG K7 off
Turn on your K7 while holding the DOWN button to boot into Download Mode
Open the LG UP Software
Select "Upgrade" in the separator between the two lists
Hover over "BIN FILE" under "FILE TYPE" and you should see three dots (...) to select a file
Here you select where you've downloaded the WEB file
Click start and let it do it's thing
Once it is finished it will reboot your device and tell you that it has been completed. You should now be able to use a T-Mobile nano-SIM card with absolutely no issues.
Next you Probably want to
ROOT YOUR DEVICE
THIS WILL COMPLETELY WIPE YOUR PHONE SO BACK UP WHATEVER YOU NEED TO
You'll need an internet connection for this to work properly . Let's go:
Make sure your phone has enough charge (%75+)
Go to Settings > General > About Phone > Software Info
Click Build Number 7 times or until it says "You are now a developer"
Go back to General Settings
Go to "Developer Options"
Enable "OEM Unlock"
Enable "USB Debugging"
Next youl'll want to make sure that you have the Android Debug Bridge (ADB) installed. If you don't have it , these guys have your back. Make certain that it is correctly installed and that you can access it using your command line.
Download this Team Win Recovery Project image on your PC (it's from my mirror)
Make sure it 's in the folder that ADB is in or that ADB can recognize
Plug in your phone into your computer if it's not already
You'll want to boot into the bootloader using adb so type:
Wait for it to reboot into the bootloader (shouldn't take long)
MAKE SURE THAT IT SAYS "BOATLOADER UNLOCKED" ON THE TOP LEFT, IF NOT
Type the follow to confirm that it sees your device:
If you see you're device, all is good. Now we have to unlock the bootloader with:
If it reboots, use adb to go back to the bootloader
Time to flash the recovery with:
Finally:
You now have the TWRP recovery on your phone but YOU'RE NOT DONE AS YOU DONT HAVE ROOT PERMISSIONS and your phone should have been wiped clean so you might have to reinput your details.
To finish getting root access:
Make sure youer phone is still plugged in
Download ChainFire's SuperSu on your computer
Move SuperSu from wherever you downloade it to your device
Reboot your phone into recovery by turning it off and turning it back on while HOLDING the UP button.
You should see the TWRP recovery screen.
Click install and choose the SuperSU zip file that you downloaded from ChainFire's site
If you want, you can select "Reboot after Installation" if you wish.
Swipe the slider all the way to right to start the install
Reboot
You should now have SuperSu on your device , allowing you root access
That's all you need if all you wanted is to root, but you're probably going to want BusyBox, Xposed Framework and an Equalizer if you're like me because by default the sound is terrible and Equalizers like Viper4Android makes it a whole lot better and works with Spotify! Let's get started:
How to get BusyBox
It's actually pretty simple.
Go to Play Store
Search "BusyBox"
Download "BusyBox" or "BusyBox Pro" by Stephen(Stericson)
Install it
Open it
Select the directory where you would like it installed, I installed in both "/system/xbin" and "system/bin" for everything to work how I wanted
It will ask you to grant it Root Permissions, select "GRANT"
Wait for it to install
You now have BusyBox!
If you don't know what BusyBox is, to put it shortly , it's a set of command line tools for Unix and Unix-like systems, like Android, to make things a bit more developer friendly. You can read more at he BusyBox official site.
Next I'll show you how to get the
Xposed Framework
Most of this information came from this post so if you need more information, read that post.
Go to Settings > General and select "Security" under the "Privacy" Category.
Scroll down to the "Phone Administration" category and make sure "Unknown Sources" is checked.
Download The Xposed 3.1 apk installer on your phone
Install it
The actual framework won't work because you have to install it in your recovery so then,
Download the LG K7 Xposed Framework image and put it on your phone's internal storage
Reboot into recovery and Install the Xposed Framework image you just put on your device.
Once it is installed, you can reboot and it should be working in the app.
Lastly, if you want better sound, you'll want
ViPER4ANDROiD
Most (if not all) of this information came from this post.
Go to Settings > General > Developer Options
Scroll down to the "Media Category" and select "Use AwesomePlayer (deprecated)" as Viper won't work with NuPlayer
Download SELinux Mode Changer OFFICIAL | MIRROR
Install it
Open it and grant it Root Permissions
Select Permissive Mode
Download this version of ViPER4ANDROiD | MIRRIR
Reboot into Recovery and Install the ViPER4ANDROiD zip file
Once it's done, you can reboot
Open the ViPER4ANDROiD app
It will ask you to install/update the driver
It should continue with no problems and you should have better sound
And you're done! That's everything I know thus far. There are no custom ROMs yet but I want to attempt on working on one(although I've never developed or ported a ROM before) as soon as I get all the information on how to do so . Be sure to thank the Original Posters/Developers and donate to them if you have the means as they put a lot of time and effort into bringing you the best experience possible.
PLEASE PLEASE PLEASE let me know if I forgot something or if there is a type and I will fix it right away!
Click to expand...
Click to collapse
Recovery error 1003
Other then that phone is working fine lgk7 k330. How do I fix this ?
johnsmith1987 said:
Recovery error 1003
Other then that phone is working fine lgk7 k330. How do I fix this ?
Click to expand...
Click to collapse
Try installing this official version of TWRP with the TWRP app. Or using this command in terminal
Code:
dd if='/path/to/TWRP/image' of='/dev/block/bootdevice/by-name/recovery'
Also, if that doesn't work. It's most likely because you didn't unlock the bootloader. Go to "Step Nine: Unlocking The Bootloader" on this thread http://forum.xda-developers.com/general/general/ref-metro-pcs-lg-k7-lgms330-t3362555
Billybobjoe13245 said:
Try installing this official version of TWRP with the TWRP app. Or using this command in terminal
Also, if that doesn't work. It's most likely because you didn't unlock the bootloader. Go to "Step Nine: Unlocking The Bootloader" on this thread http://forum.xda-developers.com/general/general/ref-metro-pcs-lg-k7-lgms330-t3362555
Click to expand...
Click to collapse
Ill try again
I have oem unlock checked
To root your Sony X Performance phone ( I have the F8132 ) You must do this procedure till maybe in the future there is another method.
Unlock bootloader on Xperia X Performance
1) download the ADB-drivers utility here that you will need to install the drivers which enable flashmode to work on your pc. You will also need the Sony Performance X driver so your computer will connect to it properly here
2) Go here to download Android Studio Software which allows you to pen a cmd line and program the phone in flashmode. To save you lots of time and trouble, again, my instructions are much better and help you navigate to the places you need to be so this goes well. Disregard the Sony instructions because you will most likely ask yourself many questions and will not find answers.You will need to properly install the Android studio software to get it working the way you need. Upon install, check off Android SDK and Android Virtual Device. Click next. It takes a while to install. Open the software after it has been installed. It will tell you " No Android SDK found. Click next. Click next again to install the two prechecked updates which are Android SDK Platform and API25" ANdroid 7.1.1 (Nougat). Then click finished to start the install of those 2 updates. It will download files from the internet. This will take a while. Click inish when its done downloading. At the welcome window of Android Studio click on the "configure" button. Choose SDK Manager. There will be 3 tabs at the upper midline of the window. Choose the "SDK Tools" tab. Check off "Google USB Driver and Google Web Driver. Usually these drivers will not work to get your phone in fastboot mode. This is why I have instructed you to install the Flashtool-
drivers utility. Nonetheless, click on these and click on apply. Click accept the click next to download and install this update. Click finish after it has installed then click ok to close the software.
3) On your device, turn on USB debugging and turn on OEM Unlocking by going to Settings, then about phone. Go all the way down to build version and tap on it about 7 times. This will unlock Developer Options menu. To go into Developer Options once it is unlocked goto Settings, then Developer options . This menu is where you must turn on usb debugging and OEM Unlocking to proceed with the procedure.
4) After you have turned on usb debugging, turn your phone off. After its turned off, hold the volume down button while plugging the phone into your pc. Your computer should install drivers that will enable Flashmode.
5)Go here to have Sony give you the unlock code. Input your email address to get the code emailed to you with instructions. It takes just a minute to get the unlock code. DO NOT attempt
to unlock your bootloader with some other method. Odds are its a scam or virus or both and you will be screwed. Follow the steps to get the unlock code by putting in your IMEI
then you are suggested to follow my steps to unlock the bootloader. Keep the Sony page open for reference because once it is closed, you will have to redo the email process and
IMEI process again to get the same code. Youre unlock code never changes.
6) goto the file location C:\Users\PC-User\AppData\Local\Android\sdk\platform-tools where you will open a cmd prompt you must open a cmd prompt in only this folder to make this work. to do so , once in that specific folder
hold down your right mouse button and clock on the shift key then release the mouse button. This will open a pop up window where you can choose to " open command window here"
7) when the cmd window opens, copy and paste this "fastboot devices" directly AFTER the ">" symbol and paste it in the command line with no spaces. It should look lik this.
.........C:\Users\PC-User\AppData\Local\Android\sdk\platform-tools>fastboot devices.........
8)press enter button, your computer should respond in the cmd line with something that looks like this
......CB512A697c fastboot.......
This lets you know that your phone is in the correct mode and ready to be programmed.
9) to unlock your bootloader you then copy and paste directly the cmd code Sony gives you from there website "fastboot -i 0x0fce oem unlock 0XXXXXXXXXXXX" . It will look like this C:\Users\PC-User\AppData\Local\Android\sdk\platform-tools>fastboot -i 0x0fce oem unlock 0xxxxxxxx... The 0xxxx's are YOUR SPECIFIC Unlock code given to you by Sony. DO NOT get this from another other website or software otherwise you will probably be infected with some kind of virus of worse on your phone or computer.
10) press enter to intiate bootloader unlock procedure
11) once bootloader unlock is successful you will see the cmd line spell out this "OKAY [ 1.165s] finished. time: 1.168s" The seconds mean nothing. You do want it to say OKAY!
12) reboot the phone and you will see an annoying warning that cant be undone, which says " your device has been unlocked and cant be trusted" No big deal but very annoying. The phone will work but you will see this everytime you reboot the phone.
13) It takes a while, several minutes, maybe 5, to have the phone bootup. When it does, you will see everything is in a weird language. You need to choose which language you want. to know which menu you must choose, just click on the very first down pointing arrow in the middle of the screen. A menu pops up and you can then choose the language you want. After choosing a language clock ok. Youre done!
Instructions to install TWRP so you can backup and restore your phone here
Thanks for the help, however I get this in the command screen
FAILED (remote: Command not allowed)
I do not get this phone from carrier, and have unlock bootloader allowed = yes , why would this happen to me
edit: everything is fixed now, only problem left is I'm stucked at MM
KWOKSFUNG said:
Thanks for the help, however I get this in the command screen
FAILED (remote: Command not allowed)
I do not get this phone from carrier, and have unlock bootloader allowed = yes , why would this happen to me
edit: everything is fixed now, only problem left is I'm stucked at MM
Click to expand...
Click to collapse
Maybe try Flashtool
ontwerp said:
Maybe try Flashtool
Click to expand...
Click to collapse
I've fixed this problem now
however just flashing the ftf normally wont help
u have to flash the ftf with exclude system.sin
then flash system with system.img
whoever want the system.img can just ask me
KWOKSFUNG said:
I've fixed this problem now
however just flashing the ftf normally wont help
u have to flash the ftf with exclude system.sin
then flash system with system.img
whoever want the system.img can just ask me
Click to expand...
Click to collapse
Can I have your FB/line? Thankss
I don't have X performance yet but I wanna ask a quick question: Will it lose its DRM key and lose camera quality after unlocking bootloader like the older models?
loveyoulovemetn said:
Can I have your FB/line? Thankss
Click to expand...
Click to collapse
PM
dont worry about flashing nougat though, flashing ftf normally will work now on updated flashtool
evildog1 said:
I don't have X performance yet but I wanna ask a quick question: Will it lose its DRM key and lose camera quality after unlocking bootloader like the older models?
Click to expand...
Click to collapse
bump this question as I think the answer is "Yes, it will lose"
huangjs said:
bump this question as I think the answer is "Yes, it will lose"
Click to expand...
Click to collapse
Damn then i'll wait until someone found root exploit.
evildog1 said:
Damn then i'll wait until someone found root exploit.
Click to expand...
Click to collapse
I saw on gfan DRM key can be "regenerated".
However, it's not the one you had before unlocking.
But who cares as long as it will let Sony engine works.
Unlocked bootloader allowed NO!
Is there a Root trick for the Device Lock Bootloader?
I use SOFTBANK series (DOCOMO).
Hi i need to unroot and factory reset the phone. Oneplus 2 What ive already done or tried: I started to try unrooting it through superSU but that didnt work i just waited waited and nothing hapened. so then i tried to fastboot img but just got error the device is locked even though i did enable oem unluck and usb debuging. so then i wrote in cmd: fastboot oem unlock and now the phone starts up to the op logo then restard into it again after a second D'=
Im not familiar with forums and very stressed to get my phone working so i would be very very gratefull for help.
now i cant even charge it the batery logo doesnt come up after i did fasboot oem unlock again.... rip
spacebite said:
Hi i need to unroot and factory reset the phone. Oneplus 2 What ive already done or tried: I started to try unrooting it through superSU but that didnt work i just waited waited and nothing hapened. so then i tried to fastboot img but just got error the device is locked even though i did enable oem unluck and usb debuging. so then i wrote in cmd: fastboot oem unlock and now the phone starts up to the op logo then restard into it again after a second D'=
Im not familiar with forums and very stressed to get my phone working so i would be very very gratefull for help.
Click to expand...
Click to collapse
spacebite said:
no i cant even charge it the batery logo doesnt come up after i did fasboot oem unlock again.... rip
Click to expand...
Click to collapse
Got to OnePlus support center and go in download section and download official ROM. Hold power and volume up bottons and connect it to PC. After that go in folder where adb files are located on your PC (If you don't have them, search on Google for "adb install 15 sec"). Hold left shift on your keyboard and right click your mouse in that folder on an empty space. Click something related with command window and type "fastboot devices". If you get some kind of feedback it's 2minute of work! If you don't have anything come up, try to start your device in fastboot mode again (second sentence in this post). After you got a feedback from command "fastboot devices" flash custom recovery (I suggest TWRP, Google it and download the .IMG file for your device). To flash a custom recovery type this in command line: "fastboot flash recovery IMAGE_NAME.img"
*replace IMAGE_NAME with actual image name...
After that boot in recovery by disconnecting the phone and powering off the phone. Press and hold power button and volume down buttons till blue TWRP logo appears. After that connect your device on PC and transfer your .Zip file(ROM) to internal memory of your device. You should go back to main menu of recovery and select wipe>advanced wipe, select everything BUT INTERNAL STORAGE!!!***IMPORTANT***
Then you just install ROM like you would normally do...
Press thanks it i helped! Hope I didn't missed something.
This is written in mind with that you have unlocked bootloader like you have written in your post...
x8Cooler said:
Got to OnePlus support center and go in download section and download official ROM. Hold power and volume up bottons and connect it to PC. After that go in folder where adb files are located on your PC (If you don't have them, search on Google for "adb install 15 sec"). Hold left shift on your keyboard and right click your mouse in that folder on an empty space. Click something related with command window and type "fastboot devices". If you get some kind of feedback it's 2minute of work! If you don't have anything come up, try to start your device in fastboot mode again (second sentence in this post). After you got a feedback from command "fastboot devices" flash custom recovery (I suggest TWRP, Google it and download the .IMG file for your device). To flash a custom recovery type this in command line: "fastboot flash recovery IMAGE_NAME.img"
*replace IMAGE_NAME with actual image name...
After that boot in recovery by disconnecting the phone and powering off the phone. Press and hold power button and volume down buttons till blue TWRP logo appears. After that connect your device on PC and transfer your .Zip file(ROM) to internal memory of your device. You should go back to main menu of recovery and select wipe>advanced wipe, select everything BUT INTERNAL STORAGE!!!***IMPORTANT***
Then you just install ROM like you would normally do...
Press thanks it i helped! Hope I didn't missed something.
This is written in mind with that you have unlocked bootloader like you have written in your post...
Click to expand...
Click to collapse
thanks i will try when i get home
Fallow this and don't trust any guides written out of memory with likely any mistakes.. (no offense)
This guide has various approaches to recover your phone, remember to research first and don't type carelessly any adb commands, it's not enough to just tick "oem unlock" in developer options, you'd have to type command on fastboot too, to unlock the bootloader.. there are many guides and youtube tutorials on this subject, absolutely unnecessary to blindly kill it, anyways I'll never understand how you can be so reckless with your phone..
https://forums.oneplus.net/threads/...ck-guide-for-a-hard-bricked-oneplus-2.347607/
Edit: the state you brought your phone into is called "hard bricked" - have fun..
Sent from my OnePlus2 using XDA Labs
spacebite said:
thanks i will try when i get home
Click to expand...
Click to collapse
Don't!
If you get no joy from following the instructions in the link given by @Sam Nakamura, try @fareed_xtreme's Official OP2 Stock Reset to OOS 3.0.2
Sam Nakamura said:
Fallow this and don't trust any guides written out of memory with likely any mistakes.. (no offense)
This guide has various approaches to recover your phone, remember to research first and don't type carelessly any adb commands, it's not enough to just tick "oem unlock" in developer options, you'd have to type command on fastboot too, to unlock the bootloader.. there are many guides and youtube tutorials on this subject, absolutely unnecessary to blindly kill it, anyways I'll never understand how you can be so reckless with your phone..
https://forums.oneplus.net/threads/...ck-guide-for-a-hard-bricked-oneplus-2.347607/
Edit: the state you brought your phone into is called "hard bricked" - have fun..
Sent from my OnePlus2 using XDA Labs
Click to expand...
Click to collapse
Aight thank you i had some suspicion it might be ...-bricked didnt know which though so thank you
If you can get in the bootloader then possibly the device is still OK. Just need to get the right ROM.
Try different TWRP versions. Sometimes, one particular version can save the world.