So this is my story,
I had a stock rom lg g2 d802 phone working, but didnt had a micro sim yet so i decided to flash a nice rom (http://forum.xda-developers.com/showthread.php?t=2505682). So i followed everythin as described, but then... when i finishd flashing the rom i noticed that nothing has changed in the lg. it was still the same with everything on it as before.
So my stupid brains decided to make a Wipe! in TWRP (the one where you need to type yes to continue) and after that reflash the rom i wanted. So i did just that, resulting >>> a clean sweap on my phone, everything was gone, even the rom i put on the sd card.
Not that big a deal, i just use ADB and push it on my phone, (did just that) and in TWRP i installed the rom, everything goes as supposed to. But when the reboot promt comes and i reboot to System, im getting back to TWRP.
I tried to flash the following
1. A backup i made of the phone (no result)
2. flash rayglobe (http://forum.xda-developers.com/showthread.php?t=2493209, no result)
3. flash the previous rom (no result)
at step 2 tho (rayglobe) when i flash it, i get the installer and work my way trough it, when i reboot my phone it gets back to TWRP (offcourse) but then i notice changes, like i put my ray.zip in /sdcard/ and its gone (cant see it) but i can still press the space where it was before, and it will display the pressing-animation, but wont do anything else.
i also restored my /boot folder with the one in /boot (phone side) thought it might help. no result
Then i moved on to the LG mobile support tool and put the phone in download mode (firmware update) the tool recognizes the phone but it gets stuck at step 2 (the download part) and the text in the tool isnt updated (displays chekking pc status) while in the download part. around 14 sec in from starting the upgrade in the tool. so this has no result 2.
i have tried drivers from:
google android
google sdk manager
lg android driver
lg united mobile driver
universal adb driver
with some i cant do adb and with some i can, also with some i cant do sideloader and with some i can.
but with all i cant do fastboot.
as of now i have 4 "boots" i can get into
1. recovery (TWRP)
2. download (firmware update)
3. reset factory settings
4. hardware key settings (to use buttons as phonecall helpers )
summary:
i can boot into TWRP and flash/instal/backup but with no result
what i want?????
I WANT MY STUPID BRAINS REMOVED, also i want to get back to stock or any rom that works (pref stock, got backup via TWRP) asap.
how do i manage this?
so feel free to to help me out here
going to c captain america, will be back in a while, please please please help me out
I just bought a used LG G2 (LG-D800) and want to root it and install a custom ROM. The last time, I went about the process of doing this for my now dead Galaxy S3 and was a huge pain trying to figure it all out. Any super simple guides for doing the same for my model G2? I'm looking to install PAC-ROM if available.
read instead of creating threads
BlackGuyRX said:
I just bought a used LG G2 (LG-D800) and want to root it and install a custom ROM. The last time, I went about the process of doing this for my now dead Galaxy S3 and was a huge pain trying to figure it all out. Any super simple guides for doing the same for my model G2? I'm looking to install PAC-ROM if available.
Click to expand...
Click to collapse
1) Make sure you are running kitkat, if not download Lg flash tools and the tot file plus dll for the D800.
2) Download stump root on your phone and let it root your phone.
3) Move desired rom and gapps (if necessary) to your phone in a folder you will remember.
4) Download autorec and let it do its magic.
5) Reboot into twrp (autorec installs twrp recovery).
6) Press back up and select Boot, System, Data, and EFS(IMPORTANT!!!)
7) Once finished go to Install and find the folder you put the rom and gapps in to make sure that they are there but do not click them yet.
8) Go to wipe and swipe to factory reset. Make sure to wipe cache if it didn't already.
9) Go to install and find your rom zip file and click it, then press add more zips (if you have a gapps file) then select your gapps file then click swipe to confirm flash.
10) Let installer do the work then reboot and enjoy!
I've read pretty much every source I can find on getting a custom ROM up on my LG G2, which I haven't even rooted in the past 2 and a half years. My warranty ran out a while back and I'm getting a bit bored with stock now, and I want to start flashing, but the last time I did this was with my old HTC Desire HD.
As you can see I'm on 20d on my LG G2. It's a Hong Kong version for some reason, lol. What I considered doing was the following: update to the latest Lollipop official ROM using the LG Flash Tool (it gives me an available update to 30d); root using the rooting app, install a recovery with AutoRec Lollipop, flash a thermal recovery from the installed recovery (very scared of my phone overheating, I'm even considering putting it on a large, fast-running fan while doing anything, read too much about the phone overheating and making the screen yellow); back up my phone's IMEI data; use the recovery to install a brand new (I'm hoping a Marshmallow) ROM. I also understood that I need to flash a bootstack to change my bootloader to a KitKat, because it can be "fooled" using the BUMP thing. Is that correct? Do I even have to update my phone to Lollipop in this case? Also, how likely is it to overheat while doing all of these procedures?
Thanks in advance!
Sorry for the necroing my old thread, but I have yet to do anything with my phone. I am also still on KK. I saw that I can start rooting and install TWRP from it straight away. After that I need to flash a bootstack, right? How likely is it that I can brick myself? By that I mean what could get mixed up to get a brick while flashing. Also, has anyone had overheating issues while doing root, recovery installation and flashing things (newer TWRP, bootstacks, new ROM)?
Hi, i can understand your situation as i was in same till today, g2 with stock kitkat.
i finally installed cm13 after rooting it and the phone feels fresh.
you have understood most things right and ready now.
you dont need to upgrade to lollipop if youdont want to, you can start from kitkat itself.
few things i can tell you to begin here,
Root your G2,
for kitkat i found few good methods. Either do it via ioRoot using pc. or you can use towelroot or kingoroot apps to do it from phone itself. I used kingoroot since i didnt have a system with me. You can find these apps by searching at google, jst tyoe kingoroot. At first i was skeptical but it worked nice.
after root, you download autorec app, this is to install a custom recovery(twrp) for kitkat. you just have to install the app and run it and press install recovery/twrp and it'll do the rest.
after you have twrp installed, you need to upgrade it to latest version. For that download blastgator's twrp for your model and flash it through your recovery.
oh and dont forget to learn, how to enter into recovery yourself, since each G2 model has different method.
once you have these things you can start flahing roms. Most of the instructions on how to flash certain rom with what bootloader and bootstack etc. is written in its own thread, so you can learn that from that rom's thread that you will flash.
but basically, you need kk bootloader and lp bootstack for cm13 and above. usually both these things come in one zip. (if not you check for hybrid bootstacks)
Just make sure you are downloading things For your Model, if you try to flash different models stuff into yours, itll brick.
The autorec app, blastgator's twrp and ioroot can be found in a sticky thread in G2 general section, along with many other files and guides in that thread, theres complete index in that thread of all thing for all g2 models .
here : http://forum.xda-developers.com/lg-g2/general/05-10-index-guides-fixes-roots-t3218178
also usually the phone doesnt heat up while flashing, just make sure your battery is more than 80% before you start and itll be ok. Even if it does a little, after a custom rom itll be fixed. I suggest you try cm13 for starters as your first custom rom.
hope this helps you :good:
Good Luck ::highfive:
Thank you very much, appreciate the vote of confidence, lol.
I've actually considered installing Resurrection Remix Marshmallow. In the thread they point to the hybrid bootstack I need to install. I am on a D802 phone, so I'll be downloading that boostack. Anything I should really know before flashing that particular stack, except that I need to run the latest recovery from blastagator? Can I boot back into my old stock KK installation before putting the new ROM and Gapps on my phone and wiping + flashing, or will the phone not be able to boot that old firmware with the new bootstack? Theoretically, can the phone still get bricked even if I'm using the latest recovery + the proper bootstack? I've read that the CM13 devs don't recommend flashing bootstacks but instead using the kdz flashing method to flash the latest Lollipop release...
hitmancho said:
Thank you very much, appreciate the vote of confidence, lol.
I've actually considered installing Resurrection Remix Marshmallow. In the thread they point to the hybrid bootstack I need to install. I am on a D802 phone, so I'll be downloading that boostack. Anything I should really know before flashing that particular stack, except that I need to run the latest recovery from blastagator? Can I boot back into my old stock KK installation before putting the new ROM and Gapps on my phone and wiping + flashing, or will the phone not be able to boot that old firmware with the new bootstack? Theoretically, can the phone still get bricked even if I'm using the latest recovery + the proper bootstack? I've read that the CM13 devs don't recommend flashing bootstacks but instead using the kdz flashing method to flash the latest Lollipop release...
Click to expand...
Click to collapse
to upgrade from kitkat you need lp or hybrid bootstacks. they have images (. img files) that are needed for your phone to function properly., like aboot, modem, radios etc. Hybrid bootstack contains aboot from kk and everyhing else from Lp. So when youll flash a bootstack, youll need to wipe everything, except internal storage(or external if you have one) , before you can flash it. that wipe will include, cache, dalvik cache, system, data. so basically all the old system stuff will be gone before you can flash this bootstack. i hope after reading that youll know that you cant access your old kk installation since itll be wiped, therell be nothing to boot to. if youll try, it will give you errors on lg logo.
understand it like this, to install new 21 inches tyres to your car, you need to upgrade the rims to hold a 21 inch tyre right? what will happen if you just put the 21' tyres on old 15' rim or old 15' tyres on new 21' rims?
the cm 13 devs dont recommend you to flash bootstacks because most of the models took the official lollipop update, which put everything in their phone to lolipop level. since there is no official marshmallow(MM) bootstack for our phone (because no official update), everyone developed ways to utilize lollipop bootstack to function on a custom MM Rom. Since most models are already on lollipop, theres no need to flash lollipop bootstack while flashing custom rom. That step is mostly for those who are still on stock or custom kitkat based rom. So they say to get official lollipop through kdz method, instead of flashing Lp bootstack before gettig their rom. But remember if a rom developer asks to install a bootstack for their rom, you should consider it if you dont have much knowledge about it, cause if you dont follow instructions, you can soft brick, in that case youll need hybrid bootstack.
see if you are using everyhing proper for your phone then your phone wont brick. only thing that can go wrong with that condition is your execution, your steps. As long as you dont make a mistake in these steps everything will go fine.
ill explain it what you should do.
1. first root your phone.
2. when done rooting, install "root checker" from google play. itll confirm if you have root or not.
3.Then you come back here and find autorec app from the link i gave you in my previous reply. download that, install the autorec app. and follow on screen instructions and itll install twrp recovery for you.
4. then come back here again, and find blastgator's twrp, from the same link in previous post. itll be the one whih says "twrp with f2fs". download it and remember where you put it.
5. turn off phone, boot into recovery (i hope you've learned by now how to get into recovery of your g2 model). Now youll be in recovery, hit install button there and find where you put that file, flash it, then reboot recovery, youll have new recovery after that. then you reboot into system.
now upto this point, you can play along in your kk, have fun with features, say last goodbyes and all lol. Because everything stock kk related will be gone, past this point, including all the apps you have installed.
[IMPORTANT] : after rooting and installing recovery, get bootstack zip, rom zip and gapps zip files downloaded and placed together in a folder on your phone, before you start with flashing bootstack. Because you wont be able to boot back into system after flashing just bootstack.
now you prepare for MM, boot into recovery, now since you are in kk, you need to install LP bootstack, and for that you need to wipe everything using your recovery's wipe feature.
6. in recovery, hit wipe, hit advanced, select cache, dalvik cache, system, data. [ Dont select internal storage otherwise all flashing files will be gone and youll be left with a brick.] and wipe.
7. Now hit the back button to go back to main recovery screen once wiping is finished. hit install, flash the bootstack zip.
8. now your phone has new bootloader but its still empty, like you got a body but no soul . so hit back button, hit install and flash the rom zip you downloaded.
9. now flash gApps same way.
10. once its done, just hit reboot system. no other steps needed.
11. be patient, first boot takes longer than normal boot.
12.enjoy MM :highfive:
you probably know these steps from all the reading but its for your reference, so you dont screw up at all and be safe from bricking.
you can get google apps from opengapps website. you need to get ARM-> 6.0 -> (your prefered ones) pico/nano/micro/etc.. pico has the least amount of gapps, all important ones are there in pico, then extra will increase as you go up from pico to stock. stock has all the gapps. size will also increase as you go up. so choose as you prefer.
now once you have a cm13 /MM based rom, you wont need to flash bootstacks for other roms from next time unless the developer instructs to do so.
good luck
@MarshisnotMellow
Does the cwm mm come pre rooted? Or unrooted ready from whatever idiocy I'm ready for?
1.stock
2.root
3.autorec twrp
4.upgrade to blastagators 3.0.2-1> or a different version I'm missing? This one says blastas twrp bump
5.put cwm rom, bootloader, gapps <where to get gapps zip?> onto internal memory somewhere familiar to me
5.wipe all but internal memory
6.flash bootloader
7.flash rom
8.flash gapps
9.???
10.profit
Check my steps teacher? I'm gonna start it anyway when my phone hits 80+ percent
andrew2432 said:
@MarshisnotMellow
Does the cwm mm come pre rooted? Or unrooted ready from whatever idiocy I'm ready for?
1.stock
2.root
3.autorec twrp
4.upgrade to blastagators 3.0.2-1> or a different version I'm missing? This one says blastas twrp bump
5.put cwm rom, bootloader, gapps <where to get gapps zip?> onto internal memory somewhere familiar to me
5.wipe all but internal memory
6.flash bootloader
7.flash rom
8.flash gapps
9.???
10.profit
Check my steps teacher? I'm gonna start it anyway when my phone hits 80+ percent
Click to expand...
Click to collapse
cwm is clockworkmod, its a custom recovery. i think you meant CM 13, mm rom.
yes, the Cyanogenmod team have placed root access into the rom, so once youll be finished wih installing cm 13 rom, you can just go to settings, Tap build number repeatedly until a message will show "congrats you are a developer now". that'll open developer options in main setting screen Go into that and youll see root access. turn it on. youll have root.
you can check in root checker app to confirm root access for confirmation. you wont need super su app in any of these roms anymore.
your steps :
stock
1. root
2.autorec (for installing twrp on your phone) for kitkat its on forums, for lollipop its in google play. just get the one for your model, search for autorec in google play.
- blastgator's twrp requires you to have any version of twrp beforehand in order to install his version.
3. download and save blastgator's latest twrp, when youll go to download his twrp, itll be written there which one's is the latest version, just download that one and flash it through recovery.
4. Yes place all files in your phone, you can get gapps from opengapps.org/
select arm- 6.0- whatever size you like(, pico is lightest contains all essential gapps, stock contains every gapps)
5. wipe yes.
6. flash bootstack
7. flash rom
8. flash gapps
9. once gapps done, just hit reboot system.
10. enjoy
yes go for it when you have more than 80% battery, this is to ensure that all flashing steps go through without any issue, you dont want your phone to run out of juice while flashing rom do you that could cause soft bricks. so always keep battery more before flashing.
[IMPORTANT] : remember to read instructions of the rom you're installing and adjust the steps as instructed in there.
Goodluck :highfive:
Awesome, I forgot to.flash gapps prior to something I just did, not sure if it will cause increased global warming or thermonuclear war...update soon
@MarshisnotMellow
Gapps installed!! No Internet connection on the d800 and something sinister has happened to my unlocked WiFi Hotspot so I'll have to check for play store capabilities later!! Thanks for the help!!
I decided to go with the latest 29.10.2016 nightly of CM13 for my first run on this phone. Everything went through, no one died, lol. I'm going to start installing and restoring stuff now, get Xposed on, like I have on my TF701T tablet and trick out my phone's appearance. Just a note - after you install new bootstacks your phone's MAC address will change, so if you have a WiFi network with a MAC filter you might want to add your new address.
THIS IS FOR THE LG G3 VERIZON VS985
ALL STEPS ARE NECESARY TO BOOT TO 4.4.2, ROOT IN KINGOROOT, INSTALL TWRP, FLASH NEW ROM.
Please backup your old ROM if you want to have a quick way to go back to your old phone, but updating from 4.4.2 should work fine.
I AM NOT RESPONSIBLE IF YOU BRICK YOUR PHONE
Step 1. Download your TOT file, the one linked below is 4.4.2
http://www.mediafire.com/file/6ip22jjhk7g3kgz/LG+G3+VS985+10B_03+Stock+TOT.zip THIS IS 4.4.2
Step 2. Download LGUP. This will allow you to flash to the TOT file above. The youtube video linked details how to do this
https://www.youtube.com/watch?v=NIHTx6a_kDI
You will have to put your phone into download mode to do this.
Step 3. You should now be using Rooted Android 4.4.2.Install Kingoroot, and root. Now install TWRP. The video linked below will help you out with this.
https://www.youtube.com/watch?v=gHGQ5X4C1so
Step 4. Now with TWRP installed, find your ROM. The ROM I have linked below is based on Android 5.1, and works well.
https://forum.xda-developers.com/ve...9-skydragon-g3-vs985-kvt49l-vs98512b-t2967868
Step 5. Flash your new ROM using TWRP. The video below will help you out.
https://www.youtube.com/watch?v=ix7rrKS4keI
If at any point during flashing, your phone will not turn on and flashes blue and red, press and hold vol up + power. This will bring you to the TWRP
screen, where you can flash a new ROM.
If you want to find your own ROM, please make sure it is specifically for the VS985 if that is your phone. Otherwise, issues like the one mentioned
above will occur.
If you have any questions or problems, email me at [email protected] or message me. I would be glad to help.
Thanks for the instructions. I applied VS98510B_03.tot using LGUP to my verizon vs985 (on marshmallow stock rom) to downgrade from marshmallow to kitkat. On reboot, it went into bootloop on verizon logo (not LG logo for hardware bootloop). It turned out a factory reset was all that was needed to clear up the verizon logo bootloop. Afer kingoroot, I flashed twrp, but was puzzled when power+down start went to stock recovery instead of twrp. It turns out that due to twrp relying on bump, you can't go directly to twrp recovery on reboot using physical buttons. i used official twrp app to reboot to twrp recovery. The custom rom I updated was Lineageos 17.1. Unfortunately twrp flash failed with version mismatch. The solution was to use winrar to edit updater-script in the rom zip file and remove the first line which performs the check.
coldspring22 said:
Thanks for the instructions. I applied VS98510B_03.tot using LGUP to my verizon vs985 (on marshmallow stock rom) to downgrade from marshmallow to kitkat. On reboot, it went into bootloop on verizon logo (not LG logo for hardware bootloop). It turned out a factory reset was all that was needed to clear up the verizon logo bootloop. Afer kingoroot, I flashed twrp, but was puzzled when power+down start went to stock recovery instead of twrp. It turns out that due to twrp relying on bump, you can't go directly to twrp recovery on reboot using physical buttons. i used official twrp app to reboot to twrp recovery. The custom rom I updated was Lineageos 17.1. Unfortunately twrp flash failed with version mismatch. The solution was to use winrar to edit updater-script in the rom zip file and remove the first line which performs the check.
Click to expand...
Click to collapse
It seems this bricking was a common failure. Sorry to anyone that I put through this headache. coldsprings statement about the physical buttons is absolutely right. To go back to stock I took the battery out, plugged the phone in, put the battery back in (at this point try a factory reset, it didnt work for me) Then follow this guide https://forum.xda-developers.com/t/guide-vs985-flash-back-to-stock-kdz-method.2928140/
Hi,
If this is the wrong place, please move it.
I'm new to LG G5. Bought from eBay with a modified ROM H83020i_un. Below are the steps I took to root this device and upgrade it to the latest stock Android 7 ROM
Notes about rebooting into recovery
1. Power off device.
2. Hold power and vol down button.
3. Wait until lg logo appears.
4. Release power button only for one second while continuing to hold vol down. After the second elapsed press and hold the power button until it boots into recovery.
Click to expand...
Click to collapse
Notes
NEVER use Settings -> factory reset. It will end up in TWRP loop
If you ended up in TWRP loop, never wipe misc partition. It will result in MAC Address changes every time you reboot . The correct method is [FIX] Stuck in Custom Recovery [TWRP/CWM] (After trying OTA)
1. Install 20a. This is the last version I can install TWRP and root. Instruction is [STOCK][N][ARB01] H830 20A ROM + Flashable ZIPs + IMGs + KDZ. I used LG UP method and this is fairly painless
2. Unlock the bootloader, install TWRP and root. Instructions are now with TWRP!. However, the adb posted in the link can't ever trigger the Allow USB Debug prompt on the phone. I wasted 2 hours on trying all kinds of combination of settings. Eventually, I download version 1.4.3 Minimal ADB and Fastboot Tool and it worked as expected. I flashed SuperSU. And formatted the data to disable encryption. Now I have 20a with TWRP and root
3. Upgrade to the latest (20m as of now). Instructions for 20k is [STOCK][N][ARB01] H830 20k ZIPs + IMGs + KDZ (2017-07-01 Security Patch), following Install via TWRP Directions -> Stock ROOTED. I had to do quite a bit reading to make sure the correct step (keep TWRP and root).
autoprime's post https://forum.xda-developers.com/showpost.php?p=72537357&postcount=21
recovery-from-boot.p is contained in the system partition and returns any time you flash a stock system.img (such as my COMPLETE zip).. so if you were on, for example, 20f and then renamed/deleted recovery-from-boot.p.. and then flash 20i COMPLETE zip.. you would have to rename/delete the file again... and when you flash the next update you'll have to do it again etc. The reason I leave this file inside the system file is because I'm providing 100% stock images so users can go back to 100% stock or mod/customize things to their liking.
Click to expand...
Click to collapse
There is also another advice from him in https://forum.xda-developers.com/showpost.php?p=73343155&postcount=40
am now suggesting people wipe cache after flashing my COMPLETE zip but before they flash a root zip. This may help with the random people who seem to lose TWRP after flashing Magisk/SuperSU.
Complete zip -> wipe cache -> flash root zip -> finished
Click to expand...
Click to collapse
So I followed the TWRP stock rooted step. Wipe cache -> flash complete zip -> wipe cache -> flash SuperSU zip -> Mount system -> File Manger rename /system/recovery-from-boot.p to /system/recovery-from-boot.p.bak. Reboot (no need to format data)
To get into TWRP, you would need to boot into recovery, and choose Yes twice (it won't reset your device)
4. Disable OTA update as it will break my phone.
The instruction is in LG G5 ALL-IN-ONE THREAD in the section of "Disable OTAs". I've also found another method which was posted for G4 but the menu is also available in G5 at https://www.androidexplained.com/lg-g4-disable-ota-updates/
Hidden Menu Method
Launch the Dialer Application
Enter the Following Code to Access the Hidden Menu. . .
277634#*#
. . .Then Scroll Down and Tap on ‘WiFi Test’
Tap on the ‘OTA Setting’ Option
Then Tap on the Big ‘Disable’ Button
Reboot the LG G4
Click to expand...
Click to collapse
It contains some other methods but none worked on non-root devices.
On rooted device, I can find LG Update Center and FOTA and disabled them.
However, Google Play Service still show the notification for Android System Update. The only option is to disable notification from it.
Hopefully, this is helpful