Question about root procedure; Also some other questions - G4 Q&A, Help & Troubleshooting

I recently bought the Unlocked LG G4 International H815 from Amazon The carrier will be AT&T.
The model number is LG-H815
The software version is V10e-SEA-XX
The kernel version is 3.10.49
The build number is LMY47D
1.To backup my system, all i do is follow the first steps in "Backing up you system prior to root", correct? Is there anything else i should backup like the kernel or IMEI or can I use the stock files on the stickys?
2. I've searched around /r/lgg4 and the xda page and I've found several root guides. What letter should i use?
A.There is this one which just tells me to flash SuperSu in recovery
B. This reddit guide However it only says it for International H815 10c while im 10e. Is it safe do that step?
C. Low Effort Root found on the XDA forums
D. Root Injection Less Brick found on the XDA forums
3. The serial number starts with 511 so its unlikeley i'll experience logicboard failures and bootloops. Should I buy a warranty on this phone or will it hold up fine assuming i dont drop it?
4. I already know how to change the bootanimation by replacing system/media/bootanimation.zip, but how do i change the manufactuerer logo when i turn on my phone? Know about any good boot animations and/or logos?
5. What LG exclusive xposed modules would you reccomend to me? So far, i've found Tweaksbox.
6. Do i need TWRP recovery?
Thanks in advance for your help!

Related

Not sure which firmware versions I can install on my G4

I wonder if someone nice can help me understand a little better re what version's of firmware I can install on my G4
My G4 is Model LG-H815 I noticed the box has TWN on it so it most likely came from Taiwan (I purchased it on ebay from Kogan) and I am in Australia on Telstra network.
Is mine classed as the international version then?
It came with V10b-TWN-XX installed on it.
After reading another thread I yesterday flashed it using version from Poland 10D H81510.kdz using the KDZ flash LG Flash Tool 2014 method
It is running fine on the above and doing that flash removed the Chinese keyboard and stuff so that was good.
I noticed after checking I am still vulnerable to the Stagefright issue so would like to find a newer rom that has this issue fixed if possible.
I am confused about all the versions of ROM's going around and was hoping someone could give me an overview of the various one and pros and cons against using them on my particular G4.
I dont mind doing a complete reinstall so keeping current data isn't important.
I would also like to root the rom (mainly so I can adjust the DPI) So some help on rooting the latest ROM would also be appreciated.
Thanks for your help.
Frosty
I don't know for sure, but you could try cyanogenmod, it should have a working installerar that helps you (depends on if they made the installer for your devices)
Sent from my LG-D722 using XDA Free mobile app
If your model in the model report is H815, then you are safe to flash the unbranded European kdz. As I have said in other topics, as long as it's not H815T, or H815P or whatever, then it's fine to flash EU kdz on it.
Aoi_sora9x said:
If your model in the model report is H815, then you are safe to flash the unbranded European kdz. As I have said in other topics, as long as it's not H815T, or H815P or whatever, then it's fine to flash EU kdz on it.
Click to expand...
Click to collapse
Ok then that great - tks
So whats the latest version rom out at the moment I could use and how do I root after flashing it?
Many thanks for your help.
Frosty
The latest version that I know of is the European Open 10E.
After you flash that one using the kdz flashing method, you can check around for the rooted 10e img and flash it using low effort root method.
Aoi_sora9x said:
The latest version that I know of is the European Open 10E.
After you flash that one using the kdz flashing method, you can check around for the rooted 10e img and flash it using low effort root method.
Click to expand...
Click to collapse
OK all done - all working fine..
One small issue one of the apps I use "Netatmo" will no longer install "This item is not compatible with your system" error when trying to install from the G4 or via GooglePlay on PC..
Must be some sort of region thing perhaps?
And I get "Warning current version is not avalible for user ....." error on boot up.
Any idea how to get around that?
Thanks again.
AFAIK no way to get rid of that, but it doesn't affect any usability of the phone, so I just learn to ignore it.
Aoi_sora9x said:
AFAIK no way to get rid of that, but it doesn't affect any usability of the phone, so I just learn to ignore it.
Click to expand...
Click to collapse
OK then no problem - yeah it doesn't matter much
Tks
Aoi_sora9x said:
AFAIK no way to get rid of that, but it doesn't affect any usability of the phone, so I just learn to ignore it.
Click to expand...
Click to collapse
Yes there is a way to get rid of it, as long as you have root. I don't know the specifics but I read it in one of the threads. Just search the error I'm sure you'll find it.

Invalid Software Package & Rooting questions

Hello XDA,
I got an LG G4 gifted, and as one of the first things I want to do is to root it. However I seem to have quite some difficulties with it.
My previous phone was a Nexus 4, and I simply rooted with 'Nexus Root Toolkit'.
For this phone there appears to be many, different ways to do that.
First thing I need to be sure is what exact model my G4 is.
In 'Phone Info > Hardware' it simply says H815. In the LG Mobile Support Tool it says H815B (Which gives no result on Google). The phone is from Germany if it helps.
Second thing is that it says I can update to SW version v10c. But when I download the update, it simply throws a 'Invalid Software Package' error at the end of it. The LG Mobile Support Tool says I have no update avalaible instead.
Third thing is that I don't remember if I have to unlock the bootloader to root my phone (did that only once on my N4, forgot if it's needed). If yes, can somebody link me to the appropriate page? (I've read around LG itself released a tool to unlock that?) (Also, I will loose all my data IIRC?)
Last thing, obviously, the most appropriate Root guide for my model. I've read many of them, one requires you to have linux on your PC (Which is a nope), others mentions '10c' (which I suppose is the update I'm unable to get). So far I got myself only very confused. (Root voids warranty? IIRC LG still covers phone with root?)
Thanks in advanced for your help
EDIT: Currently trying with LG Bridge software, seems to work and says my phone is H81520A (So I suppose the part after the device code is the 'SW Version' ?).
EDIT2: Apparently updating with that software worked. Now on v10c (Marshmallow 6.0 - Unless there are other updates waiting)
You can indentify your model by adding your IMEI to the following link: csmg.lgmobile.com:9002/csmg/b2c/client/auth_model_check2.jsp?esn=
(look for the field buyer)
The unlock process is described in this thread.
But don't fash SuperSu If you are on Android 6.0, because it will fail to boot. First flash an custom kernel (like this) and then SuperSu.
If you're unable to unlock the bootloader, then there is no possibilty to get root on Android 6.0.
Thanks. It says DEU at the buyer line.
D(eutschland)EU(Europe) I suppose.
And thanks for the link. In the kernel page it says 'download 20a or 20b? What's that number? So I need a Kernel that inclused SuperSU as flashing it on its own will cause that problem in few words?
What about this? http://forum.xda-developers.com/g4/development/repack-kernel-root-android-6-0-t3232387
From what it seems, it's a custom kernel + root. Would I still need to unlock the bootloader? Perhaps using the 'LG Site' section from the thread you linked (http://forum.xda-developers.com/g4/general/unlock-bootloader-install-twrp-root-t3128241)?
The software versions are quite strange on lg phones. 20A was the first test version that was released in poland. The official version now is 20B but phones with a branding have different versions. For example my phone has a vodafone branding and has the version 20A, but it is the same as unbranded 20B. (so it's really strange some times)
Look what is written in the settings under software information.
You need to unlock your bootloader to root your phone on Android 6.0 (this will void your warranty). You're right, it seems that SuperSu is already integrated in the kernel so you don't have flash SuperSu separately. But i am not complete sure because i didn't unlock my bootloader.
Thanks a lot for your help.
I managed to unlock the bootloader, but then I fuffed up..
Accidentally installed SuperSU (Was following that guide, and forgot about what you said).
Now the phone is kinda stuck at the very start, with the LG Logo (Not the animated one, the very first one)...
I'm hopeless now? D:
EDIT
I'm trying to recover with this video (LG G4 KDZ Firmware Restore Unbrick and unroot tutorial -- can't post links yet..)
But the LGFlashTool throws an error at 9% (imgur link -- can't post them fully yet) imgurDOTcom/pR1NYHD
EDIT2
Apparently I'm trying to flash a KDZ with Android 5.x while I'm on 6.0, which is a no. Will try with a 6.0 KDZ if I find one...
Else I hope for LG assistance (Or Amazon support, since the phone is less than 1 week old)
EDIT3
No luck with KDZ, but now the phone is going past to the animated logo, but being stuck there..
EDIT4
This saved me: http://forum.xda-developers.com/showpost.php?p=63843511&postcount=146
Worked perfectly, my phone is back and fully working
Sorry, i wasn't online the last couple of hours, but i'm glad that all worked out for you
X0rzist said:
Sorry, i wasn't online the last couple of hours, but i'm glad that all worked out for you
Click to expand...
Click to collapse
No problem, you were of great help.
I'm currently not trying to root until there is a safe procedure to do so for 6.0
I don't think that there will be an easier option in the near future. You can make a backup with twrp and try to flash the kernel again.
Mmm, currently I have only the bootloader unlocked. No root, no custom recovery.
I don't feel like to play more with these stuff in the near future, after I nearly bricked the G4
Perhaps later on.

Flashing stock rom - does it equal to stock provider rom?

Hi Guys,
I rooted my phone, for making a backup of an important app and i removed the root after that. Now the 6.0 OTA is coming (i guess soon), but i noticed my root counter is on:
ht tp://snag . gy/8Hrtt.jpg
So i guess i have to reflash a stock rom from kdz, right?
My phone's version info:
SW Version Info: D85520j-216-30
SW Original Version: LGD855-AT-00-V20j-GLOBAL-TMO-OCT-27-2015
Factory Version: LGD855AT-01-V20j-216-30-OCT-27-2015
I found a "D85520i_00.kdz" stock rom using LG CSMG Tool. My question: will the rom „correct” itself to my carrier after flashing? What i mean under "correct", is that my current (stock) rom is V20i-216-30. It’s a Hungarian T-Mobile SIM locked rom. So the when i’m about to switch back to stock rom (after using custom rom),
if i flash this rp, (D85520J_00 (from LG CSMG Tool)) will it be the same: hungarian T-Mobile SIM locked ? I don’t want to lose warranty, that’s why i’m asking.
Thanks is advance,
Tom
If you had to use your specific IMEI number to get the .kdz, then it is indeed specific for your device.
Apparently if you go back to 'factory' stock using official methods, it should remove root and reset the root count.
if you are still not sure, try a search here on XDA, there are quite a few tutorials to guide you.
Good luck.
dj69holland said:
If you had to use your specific IMEI number to get the .kdz, then it is indeed specific for your device.
Apparently if you go back to 'factory' stock using official methods, it should remove root and reset the root count.
if you are still not sure, try a search here on XDA, there are quite a few tutorials to guide you.
Good luck.
Click to expand...
Click to collapse
Oh i see!
I thought it's the default, unlocked international rom, but seems i wasn't thinking right.
Thanks for clearing up the smoke!
Cheers!

Understanding the correct KDZ file, help!

Hi,
I purchased the phone in the UK from the network carrier Vodafone. I have done a fair bit of research on the rooting and unrooting process mainly via videos and reading tutorials on XDA.
I would like to root the phone and gain super user access and install some Xposed modules but would also like to be able to unroot and flash back to a stock Vodafone firmware encase I need to claim under warranty. I have been trolling the internet to get the correct KDZ file and found this site (ttp://devtester.ro/projects/lg-firmwares/country.php?country=United+Kingdom). I believe that the correct firmware may be on here but am a little confused on what the suffix and software version means to be honest.
The reason for my confusion is that I updated the firmware to 6.0 Marshmallow through the LG bridge but when I now check my phones software version it states v20b-234-15. I assume this is right but from memory the first software version when I got the phone was something like H81510B_00.
I cant remember exactly what it was before unfortunately but the KDZ files I have found state H81510C_00 (Suffix - AVDFVK) and H81510C_00 (AVDFLR) and this does seem to make sense but I'm thinking it was B instead of C but and not 100% on that.
Do you think these KDZ files would be the correct one to flash back to encase I run in to some problems rooting?
I am also assuming that this KDZ is Android Lollipop and not Marshmallow so is it OK to use this to revert back from Marshmallow?
Thanks and any help would be much appreciated.
Ross
The 10X version are all Lollipop, 20X is marshmallow.
When flashing a KDZ on your phone, what's important is what model your phone is. H815 in your case.
If you want to restore to stock in case something goes wrong, you can find everything here: http://forum.xda-developers.com/g4/general/guide-lg-g4-stock-firmware-to-stock-kdz-t3107848
In there is a link to this directory: http://storagecow.eu/index.php?dir=Xda/LG+G4/ where you find pretty much all KDZ files for G4 phones.
I'm not that experienced myself, but I rooted my phone just recently and I can share my experience with you.
I have a H815. It was a V10c-TWN-XX version (Taiwan). I updated to Marshmallow with LG Bridge also and the new software version was V20b-TWN-XX.
Marshmallow rooting is not possible on my phone because I can't unlock the bootloader on it. And Marshmallow rooting is only possible with an unlocked bootloader. Unlocking the bootloader is only possible on European phones (http://developer.lge.com/resource/mobile/RetrieveBootloader.dev?categoryTypeCode=ANRS). I asked autoprime (renown user and developer here) if I can unlock bootloader after flashing an European KDZ on it. He said no, having European software on it is not enough, it has to be a phone manufactured for the european market. Dont know why, guess because of different hardware.
So, not being able to root MM, I had to revert back to stock (downgrade) using one of the KDZs.
I chose the most recent one in the directory I linked (which is the Poland H81510E). In the "Go Back to Stock" thread I linked the OP says to use LG Flash Tool 2014, which unfortunately doesn't work with Marshmallow. But fret not, it works with LG UP! http://forum.xda-developers.com/g4/help/lgup-install-kdz-mm-lp-t3249803
When I tried flashing the KDZ with Flash Tool 2014, the process failed with an error at 5%. It worked flawlessly with LG UP. Here's more information regarding downgrading, but it really isnt hard. Just download + install LG UP. Launch it. Connect your phone. Choose KDZ file. Select option "upgrade". Hit start.
NOTE: after the firmware update was done, the phone rebooted automatically and for me it stuck at at the LG Logo (bootloop). But a simple hard factory reset did it, the phone booted and my new version was 10e-something. With Lollipop 5.1 of course.
After that, I rooted my phone using this pre-rooted image: http://forum.xda-developers.com/g4/development/h815-eu-l-p-t-sea-twn-t3176195
and this guide: http://forum.xda-developers.com/g4/...-tmo-vzw-intl-variants-soon-root-lg-t3164765/
I now have a "H81510e-EUR-XX" Lollipop 5.1 with root (SuperSU 2.49).
I don't really know about Vodafone and if carrier specific firmware is necessary in this case. If not, you could use any 815 firmware.
From the site you have linked with the KDZ files..... it seems they are all the same.
If you check the table for H815 KDZs from Vodafone, there are some 10C and 10D versions. Now I compared the fileKey parameter in the URL to the 10C files and the 10D files and also the bytes of the files.
All the 10C version are identical to each other, same for 10D.
Check out this screenshot I made for you: http://i.imgur.com/Ie0w4us.png
Bytes are also identical, so it's pretty safe to say those are the same files.
Dont know why they are listed several times there. The suffix doesnt matter.
I'd grab a 10D if I were you. But I think the Poland 10E should work, too. Better confirm it with somebody else though.
If you flash your system to 10e, you can use the pre-rooted image I used. Otherwise you will have to inject root yourself: http://forum.xda-developers.com/g4/general/lg-g4-100-root-success-directives-root-t3180586. In this method you create an image of your system and inject root into the image, which you then flash back on your phone.

Help , can not root canadian lg g4 h81210n

Hello,
I have followed the Canadian guide to rooting my LG G4 H81210N.
I was on MM when i opened my brand new LG G4, i successfully downgraded to 5.1 LP for my right carrier.
I have downloaded the rooted img file to flash via the LG ROOT kit, following the rooting guide.
When i reach go to flash my rooted img (4.2ish gb) it takes less than 5 minutes for it to return with the pound # sign to show its completed the flash. i type LEAVE, my phone reboots fine, and i open up a root checker and super su with no success of a root.
I have tried using my original carrier (wind) KDZ and rooted img file, with no successs.
I have tried using telus kdz and rooted img file with no success. (as all canadian variants are compatible as i've read.)
So i have no clue what i am doing wrong. the LG root kit i downloaded contains SUPERSU 2.46, should i download a newer version?
thanks again for your help.
Please somebody help me out !!! ill even let someone use TeamViewer to do it or watch from your end, i know im not doing anything wrong but i just cant figure out why its not working!!
when i go to flash the rooted img, it stays for about 3-4 minutes and gives me the # sign, i let it sit for another 20 min and then rebooted, still nothing. I even tried using an american rooted img file to brick my phone so i know atleast its flashing something, but i couldnt even get it bricked haha sounds stupid but i have been trying to root for 4 days today is the 5th day i am going crazy!!!!!!!!
Problem is likely in the rooted image you're installing ...
adoomie123 said:
Please somebody help me out !!! ill even let someone use TeamViewer to do it or watch from your end, i know im not doing anything wrong but i just cant figure out why its not working!!
when i go to flash the rooted img, it stays for about 3-4 minutes and gives me the # sign, i let it sit for another 20 min and then rebooted, still nothing. I even tried using an american rooted img file to brick my phone so i know atleast its flashing something, but i couldnt even get it bricked haha sounds stupid but i have been trying to root for 4 days today is the 5th day i am going crazy!!!!!!!!
Click to expand...
Click to collapse
Suggest you check out [Canadian Guide] - Complete Source for the LG G4 H812. Linux VM/Root/Tools&Files at: https://forum.xda-developers.com/g4/general/canadian-guide-complete-source-lg-g4-t3212449 and use one of the rooted images available there. It sounds to me that the image you've been using either isn't rooted or has been rooted incorrectly.
I notice you have not posted on that site so it should be a good source of info for you.
Good luck, S.

Categories

Resources