[GUIDE]: ROOT / BL-Unlock / Install Custom Recovery - LG Optimus G E970/1/3 - AT&T LG Optimus G

INTRODUCTION
THIS IS A DETAILED GUIDE TO SHOW YOU HOW TO ROOT, BOOTLOADER-UNLOCK AND INSTALL CUSTOM RECOVERY AND ROMS ON YOUR LG OPTIMUS G E970/1/3 with a Windows PC. I will add to/edit it as necessary, and will probably beautify it a bit soon enough as well.
Disclaimer: This has worked successfully for many people on these devices, including myself on the E971. Having said that, I’m not responsible for any explosions or any other form of destruction you may end up with as a result of using this guide!
Click to expand...
Click to collapse
The Dropbox files I’ve linked here are from my own account, so rest assured everything is safe. I will be posting mirrors soon (or replacing if necessary).
A full list of “thanks” will be at the end.
PLEASE follow all the instructions carefully. I will try to help as much as I can, but I am in no way a developer. Just a guy who loves messing with stuff, especially these awesome devices. The #lg-optimus-g IRC chanel is always great help along with great folks here.
---
PRE-GAME CHECKLIST
COMPUTER PREP – Install the following before proceeding any further. If you know for sure you’ve got these taken care of, go ahead to the next section.
1) ADB/FASTBOOT/APX DRIVER - DOWNLOAD: https://www.dropbox.com/s/v7duwo5l09dky8n/Universal_Naked_Driver_0.72.zip
- This driver, in part, is needed for your phone to properly communicate with the PC for our needs. That goes for any Android device, so this is definitely a must have. For more details and discussion/help > http://forum.xda-developers.com/showthread.php?t=1996051​2) LG DEVICE DRIVER - DOWNLOAD: https://www.dropbox.com/s/dho1z4hdkyezkgp/LGUnitedMobileDriver.zip
- Just like most USB devices, your phone relies on this to communicate with your PC.​3) Make sure you have 7Zip, WinRAR, WinZIP or another similar application installed on your computer to be able to extract archives.
- Download 7zip here: http://www.7-zip.org/download.html​
PHONE PREP - you will need the USB cable, and your phone needs to have internet connection for the bootloader unlock section. I recommend having JellyBean installed already, the OTA upgrade method is fine with stock before you use this guide. I haven't tried or had any info on anyone else trying this with stock Ice Cream Sandwich, so I'm not sure about the compatibility there.
MEAT AND POTATOES
-ROOT-
1) Download the root package here > https://www.dropbox.com/s/fib80m6q9jzcj4t/ZV9-ZVB-Universal-Root.zip > and extract it to a folder.
2) Connect your phone to your computer with the USB cable and CHANGE THE CONNECTION TYPE TO “CHARGE ONLY” IN NOTIFICATIONS. This is important for the next step.
3) Open the folder you extracted to and double click the batch file “CurrentRoot” or “CurrentRoot.bat”.
4) The on-screen instructions are pretty clear for this part. To sum it up:
a. You’ll need to wait for the phone to be recognized, then you’ll be asked to change the USB mode to “MTP” - you must do this in order to proceed. Press Enter.
b. You may see some error and “daemon” messages along the way here. Don’t be alarmed by those, focus on the prompts.
c. Once you see “uid=0(root) gid=0(root)” you will be prompted to press Enter again. If you don’t get that, reboot your computer and repeat from step 2.
d. At the end, you should see a message that says you’ve been properly rooted. Press any key to continue, your phone should automatically be rebooted (if not, manually do so).
e. Open your app drawer and run the app called SuperSU and ensure it runs with no errors. *IF YOU DON'T HAVE SuperSU IN YOUR APP DRAWER, DOWNLOAD/INSTALL/RUN IT FROM THE PLAY STORE!*
f. You can download any root-required app from the Play Store (Root Checker is easy if you can’t think of one) to verify that you are properly rooted. Congratulations!​
-UNLOCK BOOTLOADER AND INSTALL CUSTOM RECOVERY-
This section is done through an app, right in the Play Store thanks to Project FreeGee (XDA thread for thanks - http://forum.xda-developers.com/showthread.php?t=2001655). If you can, make sure to go there and give thanks to thecubed (and Shellnutt2) for this amazing app and all their efforts. Please get the $1 version if you can as well, it’s beyond worth it.
Head on over to the Play Store and download the app “FreeGee **ROOT Required**” or do it on your PC - https://play.google.com/store/apps/details?id=edu.shell.freegee&hl=en ($1 – if you can this would be the one to go for) OR https://play.google.com/store/apps/details?id=edu.shell.freegee_free&hl=en (free version). Run the app and grant it root permissions. FOLLOW THESE INSTRUCTIONS CAREFULLY!
1) In the app, ignore the main buttons and click Menu > SBL Unlock method.
2) Click “Get Unlock Code” – a browser window will open up. Here will be a hardcore disclaimer by Shelnutt2, and it should be taken seriously since there IS a possibility of something going wrong. The chances are EXTREMELY SLIM, but the disclaimers have to be put in place.
3) Enter your name (username for forums is the best way to go), click the checkbox, enter the CAPTCHA, and click “Submit”.
4) The next page will have your code. Copy it and go back to the FreeGee app.
5) Paste the code into the field and click “ok”. You should get a confirmation message that you’ve enabled the SBL Unlock method.
6) On the app’s main screen, click “Unlock my phone” and wait for the download to finish.
7) You’ll be asked to choose a recovery version. I personally use ClockworkMOD, but many people like TWRP. It shouldn’t make a difference at the end of the day, you can look into both and decide if you’d like. Choose one, and proceed through all the dialogue boxes, accepting everything. Your phone will eventually reboot.
8) To verify this was done properly, after the reboot you can reboot again into recovery mode. The easy way to do this is to download QuickBoot from the Play Store and use that. Otherwise:
a. Power off your phone
b. Press and hold the PWR button, while holding down the VOL-UP/VOL-DOWN buttons at the same time (I’ve seen VOL-UP/PWR as instructions, I haven’t been able to get it to work myself like that but YMMV).
c. You’ll see a black screen with some small writing in the bottom-left corner. Nothing will actually respond on-screen at this point, don’t worry.
d. Press VOL-DOWN twice, then press PWR.
e. Your custom recovery should now boot up. Here, you can backup your current software (DO THAT RIGHT AWAY), reboot the phone into whichever mode you want, and install custom ROMs (more and that after the break).​
JOB WELL DONE. NOW WHAT DO YOU DO?
The very first thing I recommend you do is BACKUP YOUR EFS PARTITIONS!! Head over to this thread by autoprime on XDA: http://forum.xda-developers.com/showthread.php?t=2161611&highlight=efs - this is important to have in case things go wrong down the road.
Now you have the freedom to do quite a bit, most notably install custom ROMs. It’s important to read through the entire original post of a ROM’s thread. The developer has put everything there for a reason, follow it to the tee! Methods of installation for ROMs may slightly vary. Use the files they link only and don’t stray from their installation instructions.
A loose reference to the most common method is:
a. Wipe data/factory reset
b. Wipe cache
c. Wipe dalvik cache
d. Install ROM file
e. Install GApps file
f. Wipe data/factory reset again (usually good measure regardless)
g. Reboot system​
USEFUL INFO AND LINKS (more to come)
I cannot stress how crucial backups are. Back EVERYTHING up, and keep them in more than one place. Much, much better safe than sorry. Titanium Backup is your best friend, check it out.
https://www.dropbox.com/s/cbxid5abrqwkqe5/fix_nfc.zip - NFC fix for CANADIAN phones (E971/3) - this is important as pretty much any ROM you flash that was made for the E970 onto an E971/3 (which is not an issue) will have NFC problems. Simply flash this through recovery AFTER the initial reboot of the ROM.
http://forum.xda-developers.com/showthread.php?t=2010624 - Guide to unbrick your phone! This worked well for me when I bricked back in the day!
http://forum.xda-developers.com/showthread.php?t=2230994 - Another (awesome) method of restoring your phone if it gets messy (can only vouch for E970 based on the thread there) - has had much success.
http://forum.xda-developers.com/showthread.php?t=2181103 - Thread for original root method, good for help.
---
THANKS!
- carrett (original guide that, in part, inspired this one)
- 1wayjonny (original thread for ADB/FB/APX driver)
- fiddy619 (original thread for root method)
- thecubed (project FreeGee - enough said)
- Shelnutt2 (project FreeGee - enough said)
- kentek (source for awesome LG driver)
- autoprime (author of the EFS backup guide and general LG OG God status)
- Paulicat (responsible for much of my (yet limited) wisdom regarding this device)
+ Anyone directly or indirectly responsible for anything in that list who I've left out.
+ Sorry to anyone else I've missed, please send me a quick message and I'll add you in, and I will add in as I go if I remember more.
+ The awesomeness of the #lg-optimus-g IRC channel and everyone in it - check it out on http://webchat.freenode.net!

Reserved.
Sent from my Optimus G using xda app-developers app

How does this differ from carrett's thread that's been stickied at the top of this forum for 10 months or so?
http://forum.xda-developers.com/showthread.php?t=2006946

dbgeek said:
How does this differ from carrett's thread that's been stickied at the top of this forum for 10 months or so?
http://forum.xda-developers.com/showthread.php?t=2006946
Click to expand...
Click to collapse
It was initially written to be put on the CM wiki to have the instructions there. I made it very detailed and specific with everything contained within it, so I figured it would be good for beginners and other users alike. Another reason is that I noticed the Canadian E971/3 didn't have a guide in that section. Since it applied to the E970 as well, I thought I'd share it.

hv6478 said:
It was initially written to be put on the CM wiki to have the instructions there. I made it very detailed and specific with everything contained within it, so I figured it would be good for beginners and other users alike. Another reason is that I noticed the Canadian E971/3 didn't have a guide in that section. Since it applied to the E970 as well, I thought I'd share it.
Click to expand...
Click to collapse
Solid post dude, your attention to detail is top notch!!! Thanks for taking the time to help people out, keep up the great work!!!
Sent from my Nexus 4 Pimpin AOSPA 3+

Thank you sir!
Sent from my Optimus G using xda app-developers app

Great job on the write up. I never got a chance to check it out since the casa is loco when I get home (weekend night drinking is the only time I get and at "work", I'm on irc). Thanks for taking the time detailing everything for the noobies and for those of us that have the occasional brain fart.
Sent from my Optimus G using xda app-developers app

Does this mean
ATT Optimus G Roms work on Canadian Optims Gs?

jnhsd0319 said:
Does this mean
ATT Optimus G Roms work on Canadian Optims Gs?
Click to expand...
Click to collapse
Yup. They seem to be identical except for NFC. YMMV of course but all should be well. Just always back up! Make sure you flash the NFC fix after installing an AT&T ROM to make it work and to ensure you don't get bad battery drainage.
Sent from my Optimus G using xda app-developers app

mikeylikey said:
Great job on the write up. I never got a chance to check it out since the casa is loco when I get home (weekend night drinking is the only time I get and at "work", I'm on irc). Thanks for taking the time detailing everything for the noobies and for those of us that have the occasional brain fart.
Sent from my Optimus G using xda app-developers app
Click to expand...
Click to collapse
Thank you for the feedback, much appreciated!
Sent from my Optimus G using xda app-developers app

Hello guys,
Thanks for the guide. However I am having trouble getting my device recognized by the program. I have downloaded the files in order, including the LG drivers. I have only rooted phones the old school way on a g1 and a g2x from t-mobile.
EDIT: Sorry, I had forgot to have USB debugging enabled. Brand new phone and I forgot to enable it.

hv6478 said:
Yup. They seem to be identical except for NFC. YMMV of course but all should be well. Just always back up! Make sure you flash the NFC fix after installing an AT&T ROM to make it work and to ensure you don't get bad battery drainage.
Sent from my Optimus G using xda app-developers app
Click to expand...
Click to collapse
Hello, sorry to bother you again
I was just wondering if international optimus G roms can be flashed or is it just AT&T roms?
Also do you have a link to NFC fix?
Thank you so much!

jnhsd0319 said:
Hello, sorry to bother you again
I was just wondering if international optimus G roms can be flashed or is it just AT&T roms?
Also do you have a link to NFC fix?
Thank you so much!
Click to expand...
Click to collapse
Not a bother at all!
Make sure you do NOT flash any international ROMs, made for E975 for example. They are not compatible.
NFC fix is here. I have added it to the OP.

hv6478 said:
Not a bother at all!
Make sure you do NOT flash any international ROMs, made for E975 for example. They are not compatible.
NFC fix is here. I have added it to the OP.
Click to expand...
Click to collapse
Thank you so much for the answer.:good::good:
Ive been looking thoroughly in the forum to root/install custom roms for my phone. Just being really careful before hand because Im worried about my warranty.
Anyways
May I ask you another question? you seem to know your stuff and helpful :laugh:
If its ok, I was wondering if I can remove root and relock the bootloader if i flash a kdz file for my phone.
Is flashing kdz only changing the ROM or does it literally reset the device back to original factory option? (for warranty service)
Thank you and have a nice day!

hv6478 said:
Not a bother at all!
Make sure you do NOT flash any international ROMs, made for E975 for example. They are not compatible.
NFC fix is here. I have added it to the OP.
Click to expand...
Click to collapse
No problem!
The KDZ method WILL relock everything and bring it back basically to a factory phone. Just make sure you are using the correct KDZ file for your phone and you follow all instructions fully.
Sent from my Optimus G using xda app-developers app

When I'm in the freegee app I click menu and select sbl. In your instructions it says click get unlock code. I do not see this any where. After selecting sbl.
Sent from my LG-E970 using xda app-developers app

right now i am on e97011c software .,..
now i want to update to jellybean so i have downloaded jellybean rom from here ..
http://forum.xda-developers.com/show....php?t=2158144
it's a SnowJB v1.1 [2/20/13][STOCK][DEODEX]
So what will i have to do?
I have touch CWM install so i have to flash directly by going into recovery or not?
I am on ICS version e97011c rooted...
please help guys

hv6478 said:
INTRODUCTION
-UNLOCK BOOTLOADER AND INSTALL CUSTOM RECOVERY-
This section is done through an app, right in the Play Store thanks to Project FreeGee (XDA thread for thanks - http://forum.xda-developers.com/showthread.php?t=2001655). If you can, make sure to go there and give thanks to thecubed (and Shellnutt2) for this amazing app and all their efforts. Please get the $1 version if you can as well, it’s beyond worth it.
Head on over to the Play Store and download the app “FreeGee **ROOT Required**” or do it on your PC - https://play.google.com/store/apps/details?id=edu.shell.freegee&hl=en ($1 – if you can this would be the one to go for) OR https://play.google.com/store/apps/details?id=edu.shell.freegee_free&hl=en (free version). Run the app and grant it root permissions. FOLLOW THESE INSTRUCTIONS CAREFULLY!
1) In the app, ignore the main buttons and click Menu > SBL Unlock method.
2) Click “Get Unlock Code” – a browser window will open up. Here will be a hardcore disclaimer by Shelnutt2, and it should be taken seriously since there IS a possibility of something going wrong. The chances are EXTREMELY SLIM, but the disclaimers have to be put in place.
3) Enter your name (username for forums is the best way to go), click the checkbox, enter the CAPTCHA, and click “Submit”.
4) The next page will have your code. Copy it and go back to the FreeGee app.
5) Paste the code into the field and click “ok”. You should get a confirmation message that you’ve enabled the SBL Unlock method.
6) On the app’s main screen, click “Unlock my phone” and wait for the download to finish.
7) You’ll be asked to choose a recovery version. I personally use ClockworkMOD, but many people like TWRP. It shouldn’t make a difference at the end of the day, you can look into both and decide if you’d like. Choose one, and proceed through all the dialogue boxes, accepting everything. Your phone will eventually reboot.
8) To verify this was done properly, after the reboot you can reboot again into recovery mode. The easy way to do this is to download QuickBoot from the Play Store and use that. Otherwise:
a. Power off your phone
b. Press and hold the PWR button, while holding down the VOL-UP/VOL-DOWN buttons at the same time (I’ve seen VOL-UP/PWR as instructions, I haven’t been able to get it to work myself like that but YMMV).
c. You’ll see a black screen with some small writing in the bottom-left corner. Nothing will actually respond on-screen at this point, don’t worry.
d. Press VOL-DOWN twice, then press PWR.
e. Your custom recovery should now boot up. Here, you can backup your current software (DO THAT RIGHT AWAY), reboot the phone into whichever mode you want, and install custom ROMs (more and that after the break).​
/QUOTE]
My big ass question is why we have to download this project thing and pay money! when you can just download clockwork recovery.apk and just adb install it. and plus im not signing up for crap because i just don't feel like haveing to type my stupid google info. and plus it anoys the hell out of me the phone is totaly mirrored of samsung with the default os.
Is there a way to network unlock the phone?
Click to expand...
Click to collapse

manojcitc said:
right now i am on e97011c software .,..
now i want to update to jellybean so i have downloaded jellybean rom from here ..
http://forum.xda-developers.com/show....php?t=2158144
it's a SnowJB v1.1 [2/20/13][STOCK][DEODEX]
So what will i have to do?
I have touch CWM install so i have to flash directly by going into recovery or not?
I am on ICS version e97011c rooted...
please help guys
Click to expand...
Click to collapse
So sorry for late reply.
In your case, you actually need to follow the entire method in the original post as it seems. If you're still on stock firmware, you need to unlock before you can install any custom software.

HelmetDoe said:
hv6478 said:
INTRODUCTION
-UNLOCK BOOTLOADER AND INSTALL CUSTOM RECOVERY-
This section is done through an app, right in the Play Store thanks to Project FreeGee (XDA thread for thanks - http://forum.xda-developers.com/showthread.php?t=2001655). If you can, make sure to go there and give thanks to thecubed (and Shellnutt2) for this amazing app and all their efforts. Please get the $1 version if you can as well, it’s beyond worth it.
Head on over to the Play Store and download the app “FreeGee **ROOT Required**” or do it on your PC - https://play.google.com/store/apps/details?id=edu.shell.freegee&hl=en ($1 – if you can this would be the one to go for) OR https://play.google.com/store/apps/details?id=edu.shell.freegee_free&hl=en (free version). Run the app and grant it root permissions. FOLLOW THESE INSTRUCTIONS CAREFULLY!
1) In the app, ignore the main buttons and click Menu > SBL Unlock method.
2) Click “Get Unlock Code” – a browser window will open up. Here will be a hardcore disclaimer by Shelnutt2, and it should be taken seriously since there IS a possibility of something going wrong. The chances are EXTREMELY SLIM, but the disclaimers have to be put in place.
3) Enter your name (username for forums is the best way to go), click the checkbox, enter the CAPTCHA, and click “Submit”.
4) The next page will have your code. Copy it and go back to the FreeGee app.
5) Paste the code into the field and click “ok”. You should get a confirmation message that you’ve enabled the SBL Unlock method.
6) On the app’s main screen, click “Unlock my phone” and wait for the download to finish.
7) You’ll be asked to choose a recovery version. I personally use ClockworkMOD, but many people like TWRP. It shouldn’t make a difference at the end of the day, you can look into both and decide if you’d like. Choose one, and proceed through all the dialogue boxes, accepting everything. Your phone will eventually reboot.
8) To verify this was done properly, after the reboot you can reboot again into recovery mode. The easy way to do this is to download QuickBoot from the Play Store and use that. Otherwise:
a. Power off your phone
b. Press and hold the PWR button, while holding down the VOL-UP/VOL-DOWN buttons at the same time (I’ve seen VOL-UP/PWR as instructions, I haven’t been able to get it to work myself like that but YMMV).
c. You’ll see a black screen with some small writing in the bottom-left corner. Nothing will actually respond on-screen at this point, don’t worry.
d. Press VOL-DOWN twice, then press PWR.
e. Your custom recovery should now boot up. Here, you can backup your current software (DO THAT RIGHT AWAY), reboot the phone into whichever mode you want, and install custom ROMs (more and that after the break).​
/QUOTE]
My big ass question is why we have to download this project thing and pay money! when you can just download clockwork recovery.apk and just adb install it. and plus im not signing up for crap because i just don't feel like haveing to type my stupid google info. and plus it anoys the hell out of me the phone is totaly mirrored of samsung with the default os.
Is there a way to network unlock the phone?
Click to expand...
Click to collapse
You don't need to pay. There is a fee version of FreeGee available as indicated.
LG released the device with their own software - it was not the work of anyone here - if you don't like it, that is what XDA is here for! Welcome!
You need to first be able to access recovery and adb properly to push recovery.apk. Not to mention I'm not sure of any steps prior to that to make your phone ready to do so. That is a totally different guide. If you wish to use THIS method, everything you need is here.
Click to expand...
Click to collapse

Related

[GUIDE] Root Your EVO 3D: a step-by-step for the average user [v2.1][UPDATING NOW]

** I've been away for some personal health issues. Please excuse my absence, back in action now. **
** in association with **
** presents... **
Root Your EVO 3D
a step-by-step for the average user
[v2.1 08/07/11 12:33 AM]
** READ FIRST **
INTRODUCTION AND DISCLAIMER:​
DO NOT POST IN THIS THREAD UNTIL YOU HAVE READ EVERY WORD OF THE GUIDE AND AT LEAST THE LAST FIVE PAGES OF REPLIES. DO NOT EXPECT HELP IF YOU DON'T READ THE THREAD. YOU WILL BE IGNORED.
** Let me start of by saying I did not program, edit, modify or contribute to the files collected here. I made this thread to be a TRUE step by step for everybody, of all skill levels, and the directions need to be followed closely to avoid confusion. There's a lot of work to be done, but it's coming along. !!BEFORE YOU EVEN THINK ABOUT DOING ANYTHING, READ THE WHOLE GUIDE!! If, at the end, you feel like you might not be able to do it, don't. A more user friendly version of the exploit will come soon, I'm sure. And you can read about how to use it here when it does **
** Stuck? Confused? Check the Troubleshooting and FAQ section. Still need help? !!BEFORE YOU POST AN ISSUE, BE SURE YOU READ EVERY WORD OF THE TUTORIAL!! And it doesn't help to check the last few pages before you. A lot of common problems have already been addressed in detail. **
TABLE OF CONTENTS:
1: BACKUP YOUR APPS/SETTINGS AND CLEAN UP TEMP ROOT
2: OBTAIN AND WRITE DOWN YOUR SPRINT ID SETTINGS
3: INSTALL THE REVOLUTIONARY DRIVER PACK AND ANDROID SDK
4: GET YOUR PHONE CONNECTED AND READY TO FLASH
5: APPLY S-OFF, WRITE RECOVERY IMAGE, AND FLASH ROOT ZIP
6: AFTER THE DUST CLEARS
7: TROUBLESHOOTING AND FAQ
8: THANKS AND SOURCES
99: MIRRORS AND OTHER USEFUL LINKS
Click to expand...
Click to collapse
CHANGELOG:
v2.1 08/07/11 12:33 AM
Put off doing useful things to edit the disclaimer.
Changelog Archive
Click to expand...
Click to collapse
Let's get started!​
1: BACKUP YOUR APPS/SETTINGS AND CLEAN UP TEMP ROOT
Temp-root your phone, install Titanium Backup (if you don't already have it), back up EVERYTHING. This isn't the thread for a tutorial on that, though I will answer PMs as best I can on the subject. A solid, reliable temp-root solution by eugene373 can be found here. Titanium Backup's official site can be found here. It has QR codes for both the free and donate versions and a link to its wiki if you don't know how to use it.
** DO NOT SKIP THIS STEP! To clear any traces of temp root and ensure your phone is ready for the next steps, go to Menu>Setting>SD & phone storage>Factory data reset. Your phone will reboot, clean and almost ready to go. When your device reboots, press cancel on any updates or anything, hit skip skip skip on the HTC Setup Wizard til you get to homescreen. Ensure USB Debugging is enabled on your phone! Factory reset will disable this! **
2: OBTAIN AND WRITE DOWN YOUR SPRINT ID SETTINGS
Dial ##3282# and look under profile for an @sprintpcs.com email address. Write it down. When you're finished if you are unable to update your profile, go back in to the same menu under Edit and replace the email address. After a reboot and a profile update your data should be working again.
3: INSTALL THE REVOLUTIONARY DRIVER PACK AND ANDROID SDK
First, download the android SDK from here. Install the SDK for your OS. Should be pretty easy, and link provided will always be the latest SDK. Then you need to download the driver pack from the unrevoked documentation page here. I've provided a mirror here.
** Make sure your phone IS NOT plugged in to the computer. If you have HTC Sync installed on your computer, before you proceed you should uninstall it completely, as it interferes with some other applications and has little use (at least to me). If you use HTC Sync and want to keep it installed for whatever reason you can right click and exit it from the taskbar, or ctrl+alt+delete to bring up the task manager and force the program to close. Uninstalling is your best bet. Then you can proceed with installing the revolutionary driver pack. **
Just double click the .exe and continue from there. The driver should install fine as long as your phone is not plugged in and HTC Sync is removed (preferred) or disabled. When you plug your phone in now, Windows should ask where you want to install the drivers from. Select install drivers automatically and let it finish all drivers.
4: GET YOUR PHONE CONNECTED AND READY TO FLASH
Extract the revolutionary exploit zip, which can be downloaded here by clicking on your OS name. Extract the zip file. Leave this page open. It should be expecting a serial number. We'll be back later. Download this mirror of the TWRP 1.0.2 image and rename it to "PG86IMG.zip" (without the quotes). Place this on the root of your SD card. The source is this thread.
Take a deep breath, get ready!​
5: APPLY S-OFF, WRITE RECOVERY IMAGE, AND FLASH ROOT ZIP
1: Apply S-Off: Double click the revolutionary.exe file. It will start the script to apply S-Off. You will need the beta key from the website we left open earlier. The serial number is labeled S/N and starts usually with HT. It can found under the battery, labeled S/N, usually starting with HT) or on the outer sleeve of your EVO 3D box, on a sticker. Go back to the site and put your serial number in and click generate key. In the command prompt opened by the revolutionary file, type or paste your key when asked for it. Type y to continue when prompted. The script will run and apply the exploit. Give it time and be patient, just let it do it's thing. Your phone should reboot one or three times. When all is said and done, you can pat yourself on the back. You now have S-Off. You will end up back at the fastboot screen. At the top it should now say Revolutionary, and beneath that should be S-OFF. If all appears sound so far, it's time to update your recovery partition.
2: Write recovery image: Turn your phone off, take your battery out for ten seconds, then turn it back on while holding volume down. This will take you to your HBOOT menu. Select update PG86IMG.zip, then follow the prompts til it starts to flash. After the flash is complete you MUST delete the zip from your SD card. Now you have a custom recovery menu.
** Before you continue, select RECOVERY from the fastboot menu using the volume up/down and power keys. Your phone should reboot and show the recovery menu. Select Toggle USB and press the power button. On your computer, delete the recovery image. On your phone, remain mounted. **
3: Flash root zip: Download the superuser file from this mirror. Put it on your phones SD card. Press power to unmount, select Apply update from zip and press power. Select Choose zip from SD card and press power. Find the superuser zip and press the power button. After the zip is applied you will be returned to the previous menu. Select Reboot System and wait for your phone to boot back up.
6: AFTER THE DUST CLEARS
You now have S-Off, root access and a custom recovery menu. When your phone reboots, it will do a PRL update. This is normal, let it proceed. It will likely attempt a Software update as well, but thanks to the exploit the update should fail on its own. Sign back in to your Google account, reinstall Titanium Backup if you used it earlier, restore your apps and data with it, and continue on with your happily rooted life.
7: TROUBLESHOOTING AND FAQ
** If your issue isn't covered here yet, check the replies to the thread. They contain much wisdom **
Q: I lost my Sprint ID!! AND I lost the paper I wrote it down on!!!
A: If, somehow, you lose this information, Sprint Customer Service can be reached at *2 or 888-211-4727 from your Sprint phone.
Q: I get an error saying my superuser package isn't signer properly!!!
A: Some people were having issues with the mirror I originally provided and the superuser from goo-inside.me. The guide has been updated and is now correct, download from my mirror here and try again.
Q: I'm stuck on "Acquiring Root (Method 3)"!
A: Remove "HTC sync" and "HTC driver Install" from Control Panel\Programs\Programs and Features. Verify that the driver is removed by plugging in the phone (install should fail). If it does not fail, unplug the phone and browse to C:\windows\system32\drivers\ANDROIDUSB.sys and delete this file.
Reinstall HTCDriver3.0.0.007.exe, then run Revolutionary.exe again
Q: My phone won't call or text or anything anymore! I get an 'error 16'!!!
A: Did you perform the factory reset? Make sure you followed the directions to a tee. If this happens to you, keep trying to place a call. You'll be connected to Sprint and they'll fix you right up. This should take no more than a few minutes, just tell em you encountered an error 16.
8: THANKS AND SOURCES
Thanks for help with guide, moral support, or offering support in this thread: xHaus, housry23, TrevE, the_scotsman, imadork8317, Myn, LiquidSolstice (got more, not done...)
Special thanks: All the devs and skilled members here who tirelessly fought to the end to root our devices. Collaboration is necessary for a community to survive. TeamWin for their awesome recovery menu, and for making it easy to use and install.
Sources: The source of this exploit is a collaboration between unrevoked and AlphaRev. So just thank them and be sure to give them your feedback. They made this for YOU, and worked hard to keep it a secret from HTC, and to package it in a convenient way.
99: MIRRORS AND OTHER USEFUL LINKS
Revolutionary 0.3pre7 Beta: http://revolutionary.io
HTC Drivers: MIRROR | http://downloads.unrevoked.com/HTCDriver3.0.0.007.exe
** Other drivers you may already have installed could work, but this is straight from the Revolutionary documentation page. **
SU-2.3.6.3-efgh-signed.zip: MIRROR | http://goo-inside.me/superuser/su-2.3.6.3-efgh-signed.zip
** This is the Superuser zip that gives you root. The original file seems to be signed incorrectly. The guide links to my correctly signed mirror (provided below as well). I suggest using that over the original goo-inside.me file. **
TWRP 1.0.2: MIRROR | http://forum.xda-developers.com/showthread.php?t=1192077
** This link is to the TWRP thread. I'll try to keep this mirror updated with the newest version of the recovery project, but it wouldn't hurt to check out the thread for updates. Be sure to thank them while you're there! **
Will running factory data reset from the SD & phone storage settings option work instead of booting into fastboot?
Sorry for the noobish question...
I appreciate your guide, but I just plugged in my phone, ran the program, and installed the su zip through CWM recovery. I did make a phone call and got forwarded to CS but they did their thing and all is well.
I also have htc sync installed.
mattbiegner22 said:
Will running factory data reset from the SD & phone storage settings option work instead of booting into fastboot?
Sorry for the noobish question...
Click to expand...
Click to collapse
Yeah it should do the same thing but I just feel more secure being in the fastboot environment. Updating OP
phatmanxxl said:
I appreciate your guide, but I just plugged in my phone, ran the program, and installed the su zip through CWM recovery. I did make a phone call and got forwarded to CS but they did their thing and all is well.
Click to expand...
Click to collapse
If only I had got this up a little earlier lol I think it'd have helped more
EDIT: I might be assuming here but the wipe seems to be saving that little hassle of calling CS
If the root goes through correctly you shouldn't have to re install any app.
Sent from my Transformer TF101 using Tapatalk
Erm. What do we need to do in order to back up WiMax stuff?
LiquidSolstice said:
Erm. What do we need to do in order to back up WiMax stuff?
Click to expand...
Click to collapse
Navigate to settings/wireless and networks/4g settings and write everything there down lol
Silly, I know, but paper still has a use in this world.
EDIT: Clarified in OP
huh, WiMAX keys?
My WiMAX settings stayed intact (keys are something completely different ), but I did have to reenter my account name before I could update my data profile. Dial ##3283# and look under profile for a @sprintpcs.com email address, right it down. When you're finished if you are unable to update your profile go back in to the same menu under Edit and replace the email address. After a reboot and a profile update your data should be working again.
"EDIT: Would anybody like to see a comprehensive guide from absolute scratch to root? We already have a post detailing how to do this but it's not as in depth as people PMing me have needed."
YES, please... the more steps and detailed guide the better... THX!
xHausx said:
My WiMAX settings stayed intact (keys are something completely different ), but I did have to reenter my account name before I could update my data profile. Dial ##3283# and look under profile for a @sprintpcs.com email address, right it down. When you're finished if you are unable to update your profile go back in to the same menu under Edit and replace the email address. After a reboot and a profile update your data should be working again.
Click to expand...
Click to collapse
Added to OP, thanks xHaus
Bentenrai said:
Navigate to settings/wireless and networks/4g settings and write everything there down lol
Silly, I know, but paper still has a use in this world.
EDIT: Clarified in OP
Click to expand...
Click to collapse
Uh. That's not going to help you with your WiMax stuff whatsoever. What you want to backup is the WiMax partition when using CWM or TWRP.
Knowing your IP Address from the 4G section of the settings will not help you at all.
MILH0U5E said:
"EDIT: Would anybody like to see a comprehensive guide from absolute scratch to root? We already have a post detailing how to do this but it's not as in depth as people PMing me have needed."
YES, please... the more steps and detailed guide the better... THX!
Click to expand...
Click to collapse
I'll be updating all night!
ok im not a noob but right now i am i havent found out or have i seen ne one ask how to check what version of hboot u r and how the heck to get this serial
When you say uninstall HTC sync do you mean from the phone or computer?
Sent from my PG86100 using Tapatalk
Anon9mouz said:
ok im not a noob but right now i am i havent found out or have i seen ne one ask how to check what version of hboot u r and how the heck to get this serial
Click to expand...
Click to collapse
pull/reinsert battery, hold volume down button, press and hold power, phone will come on
when it boots to the white screen look at the top, and you'll see the hboot#
Serial, either run the revolution exe and it will tell you what it is if it finds your phone, or look behind the battery
Anon9mouz said:
ok im not a noob but right now i am i havent found out or have i seen ne one ask how to check what version of hboot u r and how the heck to get this serial
Click to expand...
Click to collapse
Serial # can be found behind the battery.
Hboot version can be found on the hboot by powering the phone off and then.powering back on by holding the volume button down and power at the same time.
Edit I was beat!
Sent from my PG86100 using XDA App
Bentenrai said:
Added to OP, thanks xHaus
Click to expand...
Click to collapse
Its ##3282# ##3283 doesn't pull anything up.
wrapkgb said:
Serial # can be found behind the battery.
Hboot version can be found on the hboot by powering the phone off and then.powering back on by holding the volume button down and power at the same time.
Edit I was beat!
Sent from my PG86100 using XDA App
Click to expand...
Click to collapse
hey well the serial be on the box bc im all otterboxed up and i would hate to take this ***** off bc otterbox sucks and the corners is starting to bow out
spookytay said:
pull/reinsert battery, hold volume down button, press and hold power, phone will come on
when it boots to the white screen look at the top, and you'll see the hboot#
Serial, either run the revolution exe and it will tell you what it is if it finds your phone, or look behind the battery
Click to expand...
Click to collapse
Thanks, thread's moving fast and I'm working on the tutorial so I can definitely help answering questions soon, just filling out the guide now.
jes24cap said:
When you say uninstall HTC sync do you mean from the phone or computer?
Sent from my PG86100 using Tapatalk
Click to expand...
Click to collapse
Computer
Sorry, struggling to keep up with OP, new info and PMs. Keep em comin, i love it!

[NOW PUBLIC] Team Codefire Presents: Project FreeGee!

Please note, this is not compatible with the JB OTA - use the app in the Play store instead for now. Thanks!
Howdy all! So, it's time for me to dig out my release thread template... you know what that means?
The LG Optimus G is now unlocked.
Both the AT&T Version and the Sprint Version have been successfully unlocked with this method.
(To answer your question, if you're wondering, we're going to work on the Canadian version next, then the Korean version)
First off, I'd like to write a few words to LG:
Dear LG, a product will rise and fall on the shoulders of it's community.
If you lock a device, and shut out your community, you lose the backing of a very vocal group of people. When you lose the backing of your community, they no longer recommend your product, and you lose money. HTC has discovered this recently.
Please support your development community, we understand product security plays a role here, but ensure that you cater to your community still.
The second you try to fight your development community by locking them out of your products is the second that I will cease to recommend your products.
Keep this in mind, and I assure you that you will find yourself on the top of the game.
With all of that said, let's get back to the goodies.
What is this?!
This is Project FreeGee, silly!
Have an Optimus G ? This project will allow you to unlock your bootloader, and install whatever you want.
Click to expand...
Click to collapse
How does this work?
For the moment, that is a trade secret. Suffice it to say that we put some ones and zeros in the right places, and good things happen.
This is also my opportunity to say do not allow any OTAs to install without asking if they are compatible. LG could possibly patch this in such a manner that makes it rather hard to ever exploit it again.
Click to expand...
Click to collapse
I'm a skeptic. I demand proof!
Alrighty, here it is:
Once again, taken with my HTC Vivid, that would rather mute me than let me speak.
Damn "nose elimination"! I am not noise, and I will not be silenced! (mmhmhmhpmhmp!!)
Click to expand...
Click to collapse
Okay, I'm game. Where do I get it?
Version 0.3 has a confirmed bug-- camera app crashes phone after a few seconds!
If you have 0.3 installed, simply download this, extract the .zip, and extract the .tar file. Inside the freegee-working directory, you'll find boot-att-freegee.img .
Boot your phone to fastboot, then fastboot flash boot /path/to/boot-att-freegee.img
I will release a quick fix .zip for flashing in CWM tomorrow.
Current Version: 0.5
Changelog:
New in v0.5 Removed LG Security check. You are now free to remove any and all apps.
http://downloads.codefi.re/thecubed/lgoptimusg/att/freegee/FreeGee-0.5_ATT.zip
Currently, the download is Windows-only. I will make a OSX/Linux/Windows version soon!
Click to expand...
Click to collapse
FAQ
Can I flash an OTA after installing this?
No. Flashing an OTA could contain a new bootloader, and it would replace the one we have put on your device. If you flash the new OTA, and it replaces the bootloader but not the boot.img, you could be left in a situation where you could not boot the phone due to a security error. Once you're in that position, the only thing you can do is LGNPST back to stock-- and even then, it is possible that an OTA could enable an anti-rollback feature which would disable LGNPST.
Does this mean I can flash custom ROMs now?
Yes. However, the custom ROM must be made for your device. We're working on a decrapified stock ROM, and AOSP ROMs as well. Be patient for those to come.
Can I install a Nexus 4 system image and boot.img and have it work?
We've tested that, and the answer is no, not yet. Some work needs to be done, but once we figure it out, we'll have a quick and easy AOSP ROM.
Does this mean that we can use the Nexus 4 sources (kernel and android) ?
Short answer: Yes.
This phone is essentially a Nexus 4, with minor differences in GPIOs, memory address space, and partition table layouts.
Kernel source is iffy, since we've got Eco mode and a few other things that actually make me like the Optimus kernel more than the Nexus kernel.
However, this discussion is best suited for a new post.
How can I uninstall this?
I'm working on an easy-uninstall for this as well. Stay tuned for the links...
Click to expand...
Click to collapse
Important Information
To enter bootloader, hold volume UP and power.
Upon entering the bootloader, you will notice that there is no 'menu' to enter fastboot or recovery. Unfortunately, since the stars didn't align properly, we were unable to tell the new bootloader where to load the images that contain the menu from.
In light of that, you'll have to navigate the menu blind. Use the volume keys to change selection, and the power key to select.
The choices are (in order of pressing volume down):
Start - boot the phone normally [already selected]
Restart Bootloader - reboot into the bootloader
Recovery Mode - enter recovery (CWM)
Power Off - powers the phone off
So, to get to Recovery, you would press volume down twice then power.
If you have trouble with this, watch my video below for a demonstration.
Click to expand...
Click to collapse
Instructions!
Please note: this requires root before you can install this! If you haven't rooted your phone yet, now is the time to do so.
Also, ensure that you have ADB drivers installed. This WILL NOT WORK without them.
Before we begin: please make sure you have USB Debugging turned on, your phone is in "Charge Only" mode, and your phone's screen is on and unlocked.
This will allow you to see the root access prompt if your phone asks for it.
Download the .zip from this post
Extract it somewhere on your hard drive
Ensure your screen is on and unlocked
Run the "freegee.bat" script, and follow the instructions.
Do not run this as administrator! the install will fail if you do so.
Once the unlock is complete, check to make sure you have a "backups" folder now in the folder where you put FreeGee. If not, DO NOT REBOOT your phone.
Even a failed unlock will still show the 'congratulations you're unlocked!' text, read the output to see if you have errors!
You should not see any "adb.exe not found" errors, or "tar: invalid magic" errors. Those would be errors in the script.
An error which you can ignore is "No space left on device" after it says erasing old recovery and boot. That's just a side effect of how we clear the old images out.
Click to expand...
Click to collapse
Contact Information
"Mister Cubed, how do I talk to you?"
That's easy! Hop on IRC and join me on Freenode in #lg-optimus-g . I'm in there as IOMonster (or IOMonster_desk, or IOMonster_work, depending on where I am)
There's also a lot of other cool people in there too!
When you hop in IRC, if you've got a question, just ask it. Don't say "halp! i does brick'd my phone, and i dunno wat to does?!!", but rather "can anyone help? my phone is stuck in fastboot mode, and I can't get out of it. I flashed <xyz> and now I'm stuck here."
Asking your full question (even though it might be a long message) helps us figure out the best way to assist you, without us having to lead the conversation and ask all the questions for you.
Also, on IRC (for those of you who have never used IRC) if you say someone's name, it will 'ping' (also called 'highlight') them. This tells us that someone is talking to us. So, if you pop in IRC and say "IOMonster, it worked!", I'll get a notification, and will probably say "that's awesome!" in response.
Click to expand...
Click to collapse
Special Thanks To!
None of this would be possible without the assistance of the following people:
Shelnutt2
g33k3r
kmdm
synergy
jcase
sextape
xboxfanj
...and the support of the entire #lg-optimus-g IRC channel
A project like this is really only a sum of it's parts, and in our case, we're over 9,000!
Please make sure to tell someone on this list that they're awesome if you see them on IRC or (*gasp!*) in real life.
Click to expand...
Click to collapse
All right, that about sums up my post. Did I forget anything? Let me know below...
Can't wait!
Great work guys! Cant wait to lend a hand getting this to us Canadians!!
Yes!
Sent from my LG-E970 using Tapatalk 2
Here we go. Lets make this LG OG what it should have been from the beginning.
Thanks for all the hard work.
Sent from my LG-E970 using xda premium
Thanks once again to you and the project team for your efforts and congratulations on the work completed so far! I will definitely be a willing participant when you guys get around to the Korean model(s). Unsure how much difference there will be in the 3 carriers' for the Korean devices.
Sent from my LG-F180L using xda app-developers app
woot!
I dont even have an lg og and im excited.
Hey thecubed,
Do you guys have the group set up, so I can donate?:good:
Wooo thanks guys. I'll definitely be donating this Friday when I get paid. This was really quick. =D Great work to the whole team.
Sent from my LG-E970 using xda premium
TheCubed!! You (and your team) are my HERO! Thank you for all your hard work.
Q : Is there an option we need to set that will not allow LG to install any OTA updates without my permission? The last update was pushed to my phone and I had no option to stop it from happening.
Awesome work....can't wait...thank you very much!!
Sweet
Looking forward to the official release. Thanks for the good work.
you guys are awesome
Now I can retire my Inspire 4G. I tend to wait for pretty massive spec bumps to happen before I upgrade, and ditching the landscape sliding qwerty was a big deal. However, I'll be damned to something awful before having a phone incapable of a few dozen GB's of capacity. F*** the cloud.
I'm going to best buy later today. Thank you, thecubed. Ideally I'd just like to subscribe to you on Amazon Payments for a while, otherwise I would forget.
Got it
Globalrebel said:
Q : Is there an option we need to set that will not allow LG to install any OTA updates without my permission? The last update was pushed to my phone and I had no option to stop it from happening.
Click to expand...
Click to collapse
I'm wondering the same..
I'm ordering an LGOG when I get home today. It'll be here by Wednesday most likely.
I'll be in touch on IRC. (OverTheStars)
this is great, I thought about not buying this device until you did this! I was going to wait!
just got the phone ....bring on some pure jelly!!!!
when is this going public?
cant wait lol
Did this make it out yet? How's the testing going?
And now we need some ROM devs.

lg l9 p769 - droid 4.0.4 - i'm lost, could use help, linux user

i have been seeing a lot of threads about rooting this phone, but, they all have windows scripts, even the thread that is said to have a runme.sh does not have it in any of the links that i unzipped - only a runme.bat, but yet, people keep mentioning a runme.sh in it... also, i really don't see any one lying out the steps for doing this with linux.
i'm a noob, and dont really know much about this stuff, but i've done this ONCE before with a galxy exhibit, but it was very easy, i just copied a file to the phone (stock rom?), rebooted into recovery, told it to recover from that file, and i was done.
i have no idea how to do it with my new phone, and so i'm wondering:
1: where can i find the files i need to do this with linux - i just want root, nothing special
2: where can i find the steps necessary to do it - in the easiest manner possible?
3: it says i have droid 4.0.4, ICS, but every one who talks about lg l9 p769 says its JB, so, thats a bit odd...
any help is appreciated.
sentientsystem said:
3: it says i have droid 4.0.4, ICS, but every one who talks about lg l9 p769 says its JB, so, thats a bit odd...
Click to expand...
Click to collapse
Your phone is running ICS 4.0, that is the version which it shipped with. Pretty much everyone on here has upgraded to JB either with software update on the phone or they have manually updated with the offline KDZ flash method.
I dont have any experience in linux so I cant help. I hope you can get your phone rooted!
Sent from my LG-P768 using xda app-developers app
i just started to restart my phone into recovery mode to see if i could put cyenogenmod on it without having to root it first, and it's saying "software upgrade ... please wait while upgrading...", so, i guess it's upgrading to JB right now... i'll see shortly.
but even if it does upgrade to JB, i still wouldn't know how to do it on linux. i figured there would just be some files to download, and a sequence of adb commands that i could type into bash, but, i'm kinda lost. i guess i'll wait and see if it upgrades to JB before asking more questions.
thanks.
sentientsystem said:
i just started to restart my phone into recovery mode to see if i could put cyenogenmod on it without having to root it first, and it's saying "software upgrade ... please wait while upgrading...", so, i guess it's upgrading to JB right now... i'll see shortly.
but even if it does upgrade to JB, i still wouldn't know how to do it on linux. i figured there would just be some files to download, and a sequence of adb commands that i could type into bash, but, i'm kinda lost. i guess i'll wait and see if it upgrades to JB before asking more questions.
thanks.
Click to expand...
Click to collapse
You would need wine and then set it up...
Sent From My Xperia Themed P769
well, i tried that "LGpwn" and it didn't work, as well as a fake lg-recovery app. i figured out that i've got a "10g" phone (P769 V10G ICS). i'm not sure what the next step is. some one mentioned downgrading to JB... is there some where you can point me to for that???
i've GOT to get this t-mobile junk off my damned phone... i've even TRIED to install cyenogenmod, but i can't figure out how to get my phone to go into recovery mode (NOT factory rest) - i've tried volup+power+home and volup+power, and neither seem to be working.
Setup a sandbox, windows xp. LG uses windows, no other way to root as of right now for the t-mobile version.
Sent from my LGMS769 using xda app-developers app
yeah, it's starting to look like i'm gonna have to try this with a virtual machine, or, pay some one else to do it, or, go get my money back and downgrade to a samsung galaxy exihibit (not sure if the new model of that phone is just as easy as the exhibit 4g, but, it's screen is about an inch smaller than the lg, and they're all 3 the same price, so i'd rather keep the lg).
just out of curiosity, how do you get this phone to boot into recovery mode? you don't have to root it for that, or have windows, right? you just hit the right keys on the phone, right? i couldn't get it to work, but, maybe i was doing it wrong. and, if you can go into recovery, does it have to be rooted to use a cyenogenmod image, or will it not really know the difference?
thanks again. i'm sure this thread may help other noobs as well.
sentientsystem said:
yeah, it's starting to look like i'm gonna have to try this with a virtual machine, or, pay some one else to do it, or, go get my money back and downgrad to an samsung galaxy exihibit (not sure if the new model of that phone is just as easy as the exhibit 4g, but, it's screen is about an inch smaller than the lg, and they're all 3 the same price, so i'd rather keep the lg).
just out of curiosity, how do you get this phone to boot into recovery mode? you don't have to root it for that, or have windows, right? you just hit the right keys on the phone, right? i couldn't get it to work, but, maybe i was doing it wrong. and, if you can go into recovery, does it have to be rooted to use a cyenogenmod image, or will it not really know the difference?
thanks again. i'm sure this thread may help other noobs as well.
Click to expand...
Click to collapse
Option #1
If you are rooted on stock T-Mobile 10e or 10g ROM and have the CWM installed from this thread:http://forum.xda-developers.com/showthread.php?t=2095825 follow my instructions.
Place one of these CWM ROM images on your SD-Card:
http://forum.xda-developers.com/showthread.php?t=2136204
Place this JB radio firmware from T-Mobile 20d ROM on your SD-Card:
http://forum.xda-developers.com/showthread.php?t=2256350
Power off the device.
After power on the back/menu capacitive buttons will flash repetedly. Press Volume down while the lights are flashing and the phone should go into recovery.
Flash the ROM first.
Flash the radio second.
Reboot.
***Notes***
1.) 20d is the latest T-Mobile, 21b is the latest Wind Mobile. Both work.
2.) 21b is lighter/faster but has no wifi-calling.
3.) 21b will require you to manually enter your APN settings for cellular data and MMS. Be sure to write down your APN settings before flashing this ROM.
4.) Some users say battery life sucks on JB. I notice that 21b is better on battery life than 20d.
Option #2.
In Linux install a Windows VM and follow the standard instructions here:
http://forum.xda-developers.com/showthread.php?t=2173465
Use KVM with a GUI or even easier use VirtualBox.
I'm a die hard linux geek too. I even run linux at work while all of our msp software was written for windows. You are better off just running an old copy of xp inside virtualbox trust me its just easier that way. You can use adb if you like (its the same thing the windows users use in their batch files and just rewrite the bash script, but you will save yourself lots of headaches just using virtualbox. -- my .02
Sent from my LG-P769 using xda premium
i'm not exactly sure what the end result of your instructions are, as i assumed it was to BE rooted, but the first line of your post says "if you are rooted ...", so, i'm guessing you're telling us how to ... unlock the boot loader?
by the way, that reminds me, i still haven't come across any posts on this site that tell noobs:
# what's the unlocked boot loader FOR - why do you need this - what does it do?
# what's the difference between unlocked boot loaders and being rooted?
# do you have to unlock the bootloader to get root access?
all some one like ME needs, is root access, so that i can edit the /etc/hosts file and test mobile compatibility of web apps on the development server before making them live - and to remove t-mobile damned bloat-ware. i hope this helps others who are trying to understand the basic concepts of getting control over the phone they paid money for.
thanks again. now to find a winxp image to load into a virtual machine...
My bad. I should have read through your original question all the way before posting. I see that you are not rooted.
If you are on 10e ROM you can root in Linux:
http://forum.xda-developers.com/showthread.php?t=1990705
It will require rewriting the batch script as a Linux shell script. It is possible but nobody has done it yet.
If you are on 10g you will need Windows. I have also answered your questions below.
sentientsystem said:
i'm not exactly sure what the end result of your instructions are, as i assumed it was to BE rooted, but the first line of your post says "if you are rooted ...", so, i'm guessing you're telling us how to ... unlock the boot loader?
by the way, that reminds me, i still haven't come across any posts on this site that tell noobs:
# what's the unlocked boot loader FOR - why do you need this - what does it do?
It allows you to boot an un-signed kernel. You can boot custom ROMs basically.
# what's the difference between unlocked boot loaders and being rooted?
Root allows you to `su -` to the root user and own the whole system.
# do you have to unlock the bootloader to get root access?
No.
all some one like ME needs, is root access, so that i can edit the /etc/hosts file and test mobile compatibility of web apps on the development server before making them live - and to remove t-mobile damned bloat-ware. i hope this helps others who are trying to understand the basic concepts of getting control over the phone they paid money for.
thanks again. now to find a winxp image to load into a virtual machine...
Click to expand...
Click to collapse
yeah, the one t-mobile is selling now is a v10g - so, it's time to play with virtual machine, and hope that usb-access is passed through from ubuntu to the VM.
thanks for answering the other questions. i think this essentially sets things straight.
peace! \m/ (>_<) \m/
sentientsystem said:
yeah, the one t-mobile is selling now is a v10g - so, it's time to play with virtual machine, and hope that usb-access is passed through from ubuntu to the VM.
thanks for answering the other questions. i think this essentially sets things straight.
peace! \m/ (>_<) \m/
Click to expand...
Click to collapse
Welcome!
I know that a long time ago when I ran VirtualBox in Ubuntu there was something I had to do to allow USB access to the VM.
Here are the current instructions directly from Ubuntu:
https://help.ubuntu.com/community/VirtualBox/USB
Good luck.
hey, i've got 1 more quick question: is there a way to simply load a pre-rooted ROM onto it, like i did with my samsung? where you put it onto the device, the go into recovery mode and choose the pre-rooted ROM? i haven't seen any mention of that, so i'm not sure if that's an option...
also, how the hell do you make this boot into recovery mode? i still haven't been able to get it to do that?
thanks \m/ (>_<) \m/
sentientsystem said:
hey, i've got 1 more quick question: is there a way to simply load a pre-rooted ROM onto it, like i did with my samsung? where you put it onto the device, the go into recovery mode and choose the pre-rooted ROM? i haven't seen any mention of that, so i'm not sure if that's an option...
also, how the hell do you make this boot into recovery mode? i still haven't been able to get it to do that?
thanks \m/ (>_<) \m/
Click to expand...
Click to collapse
Yes you can flash a pre-rooted image. They are available. Use the search?
I posted instructions on the first page showing how to boot recovery.
that's great news - that's all i really needed - i didn't see them before, at least, not conspicuously, but i'll search around again.
and, i must have some how missed your instructions, i'll look again.
thanks!
kevev said:
I posted instructions on the first page showing how to boot recovery.
Click to expand...
Click to collapse
those steps assume i have CWM installed, and i don't. i looked at installing CWM, and it doesn't have an official recovery app for the p769, and when i went to look at that thread you linked to, it says you must be rooted already. this is the aggravating part of us ignorant people dealing with people who know many things: it appears to us that you have to do some thing that requires that it is already done before you can do it. it doesn't make any sense - just a bunch of circualar requirements, with no beginning.
so, let me ask this a different way: how do i reboot into recovery mode, on a STOCK LG P769 v10g? the lights do not flash, and i'm assuming that is a CWM feature - but CWM is not installed - this is COMPLETELY STOCK - fresh out of the box. so, what do you press, when turning it on, to make it go into recovery mode, so that you can recover from a pre-rooted rom (which i am still looking for)?
i just want to "recover" to a pre-rooted rom, that's it, so that i can delete bloatware and edit the /etc/hosts file (for web app testing). this thread says you cant do this for LG phones http://forum.xda-developers.com/showthread.php?t=2174767 - i got the same result the last guy got . trying to borrow a windows computer now...
also, does any one know if it is safe to put a jelly bean rom onto a device that was using ice cream sandwich? is there a difference between the versions that would brick the device? is it not recommended, or is it highly recommended?
thanks again. sorry for all the confusion.
you know, as a side note: it may help more noobs understand this stuff if there was a sort of simplified glossary, perhaps as an official site thread, for the orientation of noobs, that would give an outline of the basic concepts, AND their order of operation. exmaple: "rooting is when you... bootloader unlocking is when you... CWM is for people who want to... you MUST do A before you can do B and then you can optionally do C if so desired...". that would help them understand where to START, then, where to GO next.
well, borrowed a windows computer and i got it rooted, but, i found out a few things about this exact model: it has no "boot to recovery" option, by default - it's locked down pretty good. you can not use any of the other root methods on this model, and you can not do it from linux (f*ck me).
so, that long-winded fake-software-update-while-switched-out-a-hex-edited-binary-file is the ONLY way for this exact model, it seems...
but, at least i can confirm that this exact model CAN be rooted at all
now to remove alllllllll the bloatware... and look into this CWM more and learn more about what is actually IS and WHY so many people install/use/flash it...
hey, does any one know if cyenogenmod ever got themselve's an "app/marketplace"??? that was one of the draw-backs to installing it, last i checked.
thanks @everyone for your help.
sentientsystem said:
those steps assume i have CWM installed, and i don't. i looked at installing CWM, and it doesn't have an official recovery app for the p769, and when i went to look at that thread you linked to, it says you must be rooted already. this is the aggravating part of us ignorant people dealing with people who know many things: it appears to us that you have to do some thing that requires that it is already done before you can do it. it doesn't make any sense - just a bunch of circualar requirements, with no beginning.
so, let me ask this a different way: how do i reboot into recovery mode, on a STOCK LG P769 v10g? the lights do not flash, and i'm assuming that is a CWM feature - but CWM is not installed - this is COMPLETELY STOCK - fresh out of the box. so, what do you press, when turning it on, to make it go into recovery mode, so that you can recover from a pre-rooted rom (which i am still looking for)?
i just want to "recover" to a pre-rooted rom, that's it, so that i can delete bloatware and edit the /etc/hosts file (for web app testing). this thread says you cant do this for LG phones http://forum.xda-developers.com/showthread.php?t=2174767 - i got the same result the last guy got . trying to borrow a windows computer now...
also, does any one know if it is safe to put a jelly bean rom onto a device that was using ice cream sandwich? is there a difference between the versions that would brick the device? is it not recommended, or is it highly recommended?
thanks again. sorry for all the confusion.
you know, as a side note: it may help more noobs understand this stuff if there was a sort of simplified glossary, perhaps as an official site thread, for the orientation of noobs, that would give an outline of the basic concepts, AND their order of operation. exmaple: "rooting is when you... bootloader unlocking is when you... CWM is for people who want to... you MUST do A before you can do B and then you can optionally do C if so desired...". that would help them understand where to START, then, where to GO next.
Click to expand...
Click to collapse
I've decided to help you out This page will give you some more info on the P769 and several kdz (roms) for the P769
The fastest way to root is to flash the V21B kdz (this is the Jelly Bean version for Canada) using this guide, http://forum.xda-developers.com/showthread.php?p=36351786
The reason why you want this rom is because it has a vulnerability that is easy to exploit with Jcase apk
Once your followed everything (and rooted), install Super Su and Busybox
Next install artas182x second init CWM (in case you can't find it on his page, the link is here )
Note: you will see blinking led lights when you see the LG logo (booting up) appear after a couple of seconds. To enter the CWM press the vol (-) when the lights start flashing.
After you installed Artas182x CWM you can recover from someones clockworkmod backup.
following info from Cmahendra's thread
Note: only restore CWM backups from P769 versions or MS769!!!!
Or check out the V10B (MetroPCS "JellyBean") CWM backup
Now the only 2 reasons to unlock the bootloader are:
1. Install a safer and better CWM
The reason why is because Artas182x CWM is a second init (bootstrap), so if you mess around with a busybox apk and something goes wrong or you remove a file that is required (for CWM), it will stop operating. You will have to reflash the kdz or fix what you changed to get it working again.) I've had this problem several times while messing around with different busybox apps and etc.
2. Custom roms
(which you stated you are not looking for) not worth talking about right now.
Answer to questions
The only pre rooted roms are clockworkmod backups, lol
The default recovery is useless to us (unless you feel like solving the problem)
Flashing back and forth (ice to jelly) comes with risk, the program used on Windows to flash is buggy at times. The best way (in my opinion) is to flash only when really required and mostly restore from clockwormod backups. The device is actually hard to hard brick, but it will require at lot more knowledge to get your device running again.
---------- Post added at 07:23 PM ---------- Previous post was at 07:16 PM ----------
sentientsystem said:
well, borrowed a windows computer and i got it rooted, but, i found out a few things about this exact model: it has no "boot to recovery" option, by default - it's locked down pretty good. you can not use any of the other root methods on this model, and you can not do it from linux (f*ck me).
so, that long-winded fake-software-update-while-switched-out-a-hex-edited-binary-file is the ONLY way for this exact model, it seems...
but, at least i can confirm that this exact model CAN be rooted at all
now to remove alllllllll the bloatware... and look into this CWM more and learn more about what is actually IS and WHY so many people install/use/flash it...
hey, does any one know if cyenogenmod ever got themselve's an "app/marketplace"??? that was one of the draw-backs to installing it, last i checked.
thanks @all for your help.
Click to expand...
Click to collapse
So what version are you on right now
Ice? Jelly?
i'm still on ICS for the moment. still trying to understand what i need to do next. re-reading your post for the 2nd time, and all the threads it references. making sure i don't screw any thing up. thinking about upgrading to JB, and trying this CWM. and looking into this "cyanogenmod" some more, to understand why i never see any one on this site mention it, and what all these "other roms" are about. lmao, like i said, i'm way new to this . it's a lot to take in, even for a web developer .
thanks \m/ (>_<) \m/

[LG G3 Noob Guide]

I want to help out the people who are having trouble reverting back to stock, rooting, and unlocking. I am no dev, no pro, and no expert. I have been unlocking and rooting phones since the days of HTC Droid Eris. I have some experience and want to share it. My information may not be 100% right. Please don't bash me. This is a guide aimed to help noobs who are new to this kind of stuff. When I got my ladies G3 I had a some what hard time gathering what I needed to do. Here is my break down with added info for noobs.
How to install ADB & Fastboot?
If you want to unlock the LG G3 phone you will need ADB ONLY. LG G3 has no fastboot. However, fastboot is very common on other platforms. There is a tool available that allows you to install Minimal ADB and Fastboot. Follow the xda link and install for whatever system you are running. It sets everything up for you.
http://forum.xda-developers.com/showthread.php?t=2317790
Thanks @shimp208
I Took the OTA Update (11C) can I still root and unlock?
You recently bought your new LG G3 and it installs the latest update. As of now, there is no way to root or unlock on 11C. However, you can roll back the update to stock 10b. Follow this guide to a Tee and you will be able to revert back to stock. On 10b, you are able to root and unlock.
http://forum.xda-developers.com/verizon-lg-g3/general/guide-flash-to-stock-10b-kdz-method-t2928140
Thanks @annoyingduck
I've flashed back to stock 10b....what now?
You've KDZ'd back to STOCK. Do not accept the OTA (duh). It is time to root (needed to unlock). Download this app and follow directions to a tee. It will take 3-5mins to work! Give it time! Make sure once completed to install SU from the market.
http://forum.xda-developers.com/verizon-lg-g3/general/root-easiest-to-root-lg-g3-t2883089
Thanks @azoller1
I'm rooted on 10b what now?
Now it is time to unlock (Bump) the phone! First thing to do is to enable usb debugging on your device. On your rooted STOCK phone go to settings > about phone > software information > tap on build number 5 times. This will unlock developer options. Go back to settings and scroll down, you will now see developer options. Turn on USB debugging (Make sure USB isn't plugged in or it will be grayed out). Remember those ADB/Fastboot tool you installed? Time to use it. On Windows go to My Computer > C drive (local drive) > adb. Inside this folder, hold the shift key and right click. "Open Command Window Here." Plug your phone in and make sure it's on MTP connected. Type...."adb devices" (without quotes). It will come back and say unauthorized. Your phone screen will say "Allow USB debugging" (turn your phone screen on to see it if not on already lol). Once you allow it type "adb devices" again. You will now see the device. Once you have this going, follow this link to bump (unlock) your phone and follow it to a Tee!!!!
http://forum.xda-developers.com/ver...pment/bump-unlock-lg-g3-twrp-verizon-t2900590
Thanks @thecubed
@d08speed3 nice post, clear and concise. I'll link this when needed, and hopefully this will keep many of our threads a little cleaner.... A bit of dirty-ness is certainly ok, but many threads are getting ridiculous!
Also, another common noobie-boobie: Saying thanks in a reply post is not what "thanking" someone is referring to...Tap the little "thanks button" under each helpful post, or in Tapatalk, the little "thumbs up" button!! Making a post to say thanks just takes up space, that's what the button is for...
Very nice noob guide! Thank you
Good guide one suggestion you should side note vs985 has no fastboot.just not to confuse the noobs with that device!
WHATSAMATTA U ALUMNI
I was able to use the Flashify app from the Play Store to flash the bumped TWRP image. Much simpler than using adb in Windows.
Sent from LG G3
devo1929 said:
I was able to use the Flashify app from the Play Store to flash the bumped TWRP image. Much simpler than using adb in Windows.
Sent from LG G3
Click to expand...
Click to collapse
Yeah but adb is vital and this a perfect starting piece dd that/sdcard/recovery.img to dev/block/platform/msm_sdcc.1/by-name/recovery a couple commands to get you up and running a couple commands to pull and push img a nice place to start
WHATSAMATTA U ALUMNI
deathsquad737 said:
Yeah but adb is vital and this a perfect starting piece dd that/sdcard/recovery.img to dev/block/platform/msm_sdcc.1/by-name/recovery a couple commands to get you up and running a couple commands to pull and push img a nice place to start
WHATSAMATTA U ALUMNI
Click to expand...
Click to collapse
Couldn't agree more. Adb is a staple when modifying android phones. If you can read up on how to root and unlock bootlaoders, you can read up on using adb. With adb, you know exactly what is getting flashed to the correct block. Sure using a app is nice, fast, and convenient but it can lead to flashing the wrong block which can result in flashing a recovery to your system one and then end up with no OS. I like seeing the output before rebooting. I NEVER let an app flash anything for me.
annoyingduck said:
@d08speed3 nice post, clear and concise. I'll link this when needed, and hopefully this will keep many of our threads a little cleaner.... A bit of dirty-ness is certainly ok, but many threads are getting ridiculous!
Also, another common noobie-boobie: Saying thanks in a reply post is not what "thanking" someone is referring to...Tap the little "thanks button" under each helpful post, or in Tapatalk, the little "thumbs up" button!! Making a post to say thanks just takes up space, that's what the button is for...
Click to expand...
Click to collapse
I had asked twice in past forums where the "thank you" button was and was told where, but my account as I just now realized was set to view forums in "classic view". I just changed to 2013 view.
very nice
d08speed3 said:
I want to help out the people who are having trouble reverting back to stock, rooting, and unlocking. I am no dev, no pro, and no expert. I have been unlocking and rooting phones since the days of HTC Droid Eris. I have some experience and want to share it. My information may not be 100% right. Please don't bash me. This is a guide aimed to help noobs who are new to this kind of stuff. When I got my ladies G3 I had a some what hard time gathering what I needed to do. Here is my break down with added info for noobs.
How to install ADB & Fastboot?
If you want to unlock the LG G3 phone you will need ADB ONLY. LG G3 has no fastboot. However, fastboot is very common on other platforms. There is a tool available that allows you to install Minimal ADB and Fastboot. Follow the xda link and install for whatever system you are running. It sets everything up for you.
http://forum.xda-developers.com/showthread.php?t=2317790
Thanks @shimp208
I Took the OTA Update (11C) can I still root and unlock?
You recently bought your new LG G3 and it installs the latest update. As of now, there is no way to root or unlock on 11C. However, you can roll back the update to stock 10b. Follow this guide to a Tee and you will be able to revert back to stock. On 10b, you are able to root and unlock.
http://forum.xda-developers.com/verizon-lg-g3/general/guide-flash-to-stock-10b-kdz-method-t2928140
Thanks @annoyingduck
I've flashed back to stock 10b....what now?
You've KDZ'd back to STOCK. Do not accept the OTA (duh). It is time to root (needed to unlock). Download this app and follow directions to a tee. It will take 3-5mins to work! Give it time! Make sure once completed to install SU from the market.
http://forum.xda-developers.com/verizon-lg-g3/general/root-easiest-to-root-lg-g3-t2883089
Thanks @azoller1
I'm rooted on 10b what now?
Now it is time to unlock (Bump) the phone! First thing to do is to enable usb debugging on your device. On your rooted STOCK phone go to settings > about phone > software information > tap on build number 5 times. This will unlock developer options. Go back to settings and scroll down, you will now see developer options. Turn on USB debugging (Make sure USB isn't plugged in or it will be grayed out). Remember those ADB/Fastboot tool you installed? Time to use it. On Windows go to My Computer > C drive (local drive) > adb. Inside this folder, hold the shift key and right click. "Open Command Window Here." Plug your phone in and make sure it's on MTP connected. Type...."adb devices" (without quotes). It will come back and say unauthorized. Your phone screen will say "Allow USB debugging" (turn your phone screen on to see it if not on already lol). Once you allow it type "adb devices" again. You will now see the device. Once you have this going, follow this link to bump (unlock) your phone and follow it to a Tee!!!!
http://forum.xda-developers.com/ver...pment/bump-unlock-lg-g3-twrp-verizon-t2900590
Thanks @thecubed
Click to expand...
Click to collapse
imwatcinu a said:
Click to expand...
Click to collapse
No reason to quote the entire OP. Ever. But especially when only adding emoticons, lol. Just an FYI for newbs.
Sent from my LG-VS980 using Tapatalk
Question about un-rooting. I know how to un-root. After unrooting will it get rid of the su binary inside xbin?

[GUIDE]How to root Moto G4 (Moto G 2016) the right way or fix a bad attempted root

Trying to root Nougat (Android 7)? Then read the comments at the bottom please...
I will first state I do NOT own a Moto G4, I own the G3 and the X Pure which are both 3rd Gen devices, but I was requested to write this tutorial by a few users here due to lots of failed root attempts using older "standard" methods that do not work on this device. I also do not like the "one click" root methods, because they can and do fail (KingoRoot will brick a Moto G3/4, regardless of what it's web page says), and when they do people have no idea how to fix it. The manual way is not difficult, and it teaches you how to work on, fix, and use your device on a level above that of the average smartphone user.
I will only cover rooting, the prerequisites are covered elsewhere in detail and I will link to reliable sources for the information. Specifics of the prerequisites are outside of the scope of this tutorial, but are open for discussion in this thread. Remember, I do not own this device although the methods used are the same as similar devices.
Prerequisites:
0) Be running Marshmallow (Android 6.x) stock ROM, at this time Nougat (Android 7.x) is not working via any method.
1) Device must have an unlocked bootloader. See Moto - Unlocking the Bootloader for more info.
NOTE: As of 7/18/2016, Amazon ad-subsidised Moto G 4th Gen devices cannot be bootloader unlocked, therefore they cannot be rooted. Sorry, Lollipop and newer Android security changes pretty much put an end to that.
2) You need to have TWRP installed or one-time booted via fastboot. CWM and other recoveries will NOT work at this time. See TWRP's Moto G 2016 page
3) You need a copy of the latest stable SuperSU ZIP from Chainfire's site on the internal storage or SD card of your device. SR1-SuperSU-v2.78-SR1-20160915123031.zip is the lastest version verified to work with this method.
Note: Do NOT use any 2.77 version, it was a beta intended specifically for the SG Note 7 and will not work, it does not harm but fails to root.
4) Reboot and start TWRP recovery, and PERFORM A COMPLETE BACKUP IN TWRP (Nandroid)!!!
How to do it:
Now, the procedure is the same whether you are trying to root the first time, or you did it the old way just flashing SuperSU and are now not able to boot...
In TWRP, go to Advanced and open the Terminal, in the terminal type this EXACTLY as shown:
Code:
echo SYSTEMLESS=true>>/data/.supersu
Now press enter (there is no confirmation returned), then exit and press the Home key. Go to Install and select the SuperSU zip file you downloaded from Prerequisite #3 and swipe to flash it and reboot. No need to clear caches or anything else but you are welcome to if you wish. You can install SuperSU updates normally through the app going forward (as of this posting).
Why do I have to do this???
For whatever reason, the install script for SuperSU does not recognize that this device (like many others) requires a systemless root installation. By creating /data/.supersu in the TWRP recovery environment, the SuperSU install script parses the file and sees "SYSTEMLESS=true" and ignores what it auto-detects and forces a systemless root installation.
Hope this is helpful to someone!
As always, if this is the first time you have booted TWRP or attempted root... BACKUP IN TWRP FIRST!!! Once the system is modified, it cannot be undone (easily) and you will always have a known good starting place if the worst happens.
EDIT: Photos added showing what a proper command and flash should look like. Note that in picture 1 the exit command is not needed, you can just back out. In pictures 2 and 3 a proper flash of SuperSU is shown, note that system-less mode is specified and the boot image is patched, this is what should occur. It is normal for it to loop once or twice, but that is it, first boot could take 10 minutes plus.
Notes on Nougat/Android 7... At this time this method of rooting does not work properly on the official Nougat ROM for this device, it causes WiFi issues and interface problems (settings crashes, etc) and with no complete factory image there is no work fix other than to restore your Nandroid backup to pre-root status. If you wish to play with this method and try it, your on your own, I will try to assist but as I stated earlier I do not own this device. To my knowledge as of this posting, there is no working root on stock Android 7 on this device.
I can confirm this worked on my formerly-amazon XT1625 16GB G4. You will get an error about not being able to mount /data, but it proceeds and works anyway.
This is exactly what was missing! I rooted as normal with the latest SuperSU expecting it to just work like on other phones/tablets, but yeah. Before specifying systemless, it hung on boot. After following your instructions it booted right up. Thanks!
Also if you setup adaptable storage with your SDcard, so it works like internal storage, TWRP can't find any files on the SDcard. You will need to revert to non-adaptable storage for TWRP to find the supersu ZIP file.
And make sure you're using the latest SuperSU-- I accidentally tried a very old version which did not work!
Scared Noobie
I should probably be posting this on some noobie forum, but I read Motorola's "Unlock Your Bootloader" and it scared the **** out of me. Can someone give me a ballpark figure of the chances of bricking the phone? (I know this particular phone is new, but I'm just looking for a rough estimate. How common is it generally to brick a phone just from unlocking the bootloader?)
Appreciate this. I miss the old days where it was all simple. Everything was flashable. Never had to flash back to something or re flash.
cuvtixo said:
I should probably be posting this on some noobie forum, but I read Motorola's "Unlock Your Bootloader" and it scared the **** out of me. Can someone give me a ballpark figure of the chances of bricking the phone? (I know this particular phone is new, but I'm just looking for a rough estimate. How common is it generally to brick a phone just from unlocking the bootloader?)
Click to expand...
Click to collapse
It's about as common as bring bricked from performing a factory reset, because that is the only part that really does much... So extremely rare, but the possibility is always there. Remember to have patience, the resets and wipes can take what seems like forever.
The dangerous part is what you do after the bootloader is unlocked.
Sent from my MotoG3 using Tapatalk
cuvtixo said:
I should probably be posting this on some noobie forum, but I read Motorola's "Unlock Your Bootloader" and it scared the **** out of me. Can someone give me a ballpark figure of the chances of bricking the phone? (I know this particular phone is new, but I'm just looking for a rough estimate. How common is it generally to brick a phone just from unlocking the bootloader?)
Click to expand...
Click to collapse
Very rare...all you need is read, read, read and follow the instructions. Good luck
Very nice and just what I needed. Worked perfectly on my Amazon Moto G4 with ads. I got no errors or messages but booted fine-got caught in a boot loop once as the SuperSU file explains after it installs. Boots in less then a minute first time.
Marty
acejavelin said:
It's about as common as bring bricked from performing a factory reset, because that is the only part that really does much... So extremely rare, but the possibility is always there. Remember to have patience, the resets and wipes can take what seems like forever.
The dangerous part is what you do after the bootloader is unlocked.
Sent from my MotoG3 using Tapatalk
Click to expand...
Click to collapse
Hey i wiped this up based on your post it should really help. it completely automates the process check it out if you want to and you can also ad it to the OP if you want to.
DOWNLOAD TOOL HERE Root-moto-g-4th-gen
Tomsgt said:
Hey i wiped this up based on your post it should really help. it completely automates the process check it out if you want to and you can also ad it to the OP if you want to.
DOWNLOAD TOOL HERE Root-moto-g-4th-gen
Click to expand...
Click to collapse
cheers mate
I signed up for xda just to give you props! I rooted my phone using instructions not from here and i was suck in a boot loop. your little command there fixed it! I freakin love you.. wish i could buy you dinner! Thanks a million
zipjay said:
I signed up for xda just to give you props! I rooted my phone using instructions not from here and i was suck in a boot loop. your little command there fixed it! I freakin love you.. wish i could buy you dinner! Thanks a million
Click to expand...
Click to collapse
Your welcome... Just give click thanks on the first post, but if you feel absolutely compelled to buy me dinner, there is the Donate button.
Sent from my MotoG3 using Tapatalk
I rooted my G4 in the normal way using supersu 2.46, and now boot hangs on the white Moto screen. (advice from another site)
I am waiting for a SD card to update to 2.76 with the systemless command.
Is there anything else I can do in the interim, I tried deleting the contents of /supersu from Twrp and that hasnt made any difference. I have also wiped data and caches.
thanks .. Mike
mikeruss said:
I rooted my G4 in the normal way using supersu 2.46, and now boot hangs on the white Moto screen. (advice from another site)
I am waiting for a SD card to update to 2.76 with the systemless command.
Is there anything else I can do in the interim, I tried deleting the contents of /supersu from Twrp and that hasnt made any difference. I have also wiped data and caches.
thanks .. Mike
Click to expand...
Click to collapse
Can't you just use MTP mode of TWRP to copy the latest SuperSU to internal storage then flash after creating the config file?
Sent from my MotoG3 using Tapatalk
thank you, worked fine.
would I be right in thinking I need the sdk23, arm, 64 bit version of xposed ?
mikeruss said:
thank you, worked fine.
would I be right in thinking I need the sdk23, arm, 64 bit version of xposed ?
Click to expand...
Click to collapse
I don't know... I don't own the G4 *yet* but possibly in the near future now that I know the Amazon version can have the ads striped out easily enough... I would do a nandorid and try it, if it fails, restore and use the 32-bit version.
Someone else may have a better answer for you.
acejavelin said:
I don't know... I don't own the G4 *yet* but possibly in the near future now that I know the Amazon version can have the ads striped out easily enough... I would do a nandorid and try it, if it fails, restore and use the 32-bit version.
Someone else may have a better answer for you.
Click to expand...
Click to collapse
32 bit
Sent from my Moto G (4) using Tapatalk
thanks, xposed works fine
Well, I was planning on joining all of you with your Moto G4's soon, or possibly the G4 Plus... but since the Amazon version can't be unlocked anymore I got cold feet, and today Best Buy was running a special on the Moto X Pure 32GB edition for $249 (My Best Buy Elite members only), I pulled the trigger on that one instead. No change in helping though, I didn't have the device to begin with so I will continue to assist with this thread as I can.

Categories

Resources