H918 - New source code available at LG OpenSource - LG V20 Questions & Answers

New source code is up here: http://opensource.lge.com/osSch/list?types=ALL&search=h918
Says 10q. Is this 10p or something newer?

The canadian h915 already has it according to lg-firmwares
---------- Post added at 03:07 PM ---------- Previous post was at 02:30 PM ----------
@runningnak3d are you able to decompile this and see if its arb 1 or not?

ARB is incremented by the boot loader, not the kernel. The kernel can't even write to the QFPROM. They don't release the source for the boot loader.

runningnak3d said:
ARB is incremented by the boot loader, not the kernel. The kernel can't even write to the QFPROM. They don't release the source for the boot loader.
Click to expand...
Click to collapse
I forget, would the 10p and probably 10q kernels be able to run on the 10k and older ROM?

I know the 10p stock kernel will not run on 10k firmware. However, if we compiled it from source, we could get it to run -- but I haven't seen any compelling reason to do so. I have not looked at the diff of 10q yet to see if that is going to change.
No matter what, I would NOT upgrade to 10p or 10q firmware just to run the kernel until a reliable root method is released. As long as you are on 10k, you are on ARB 0 and can always flash an old KDZ if you mess your phone up, and still have the ability to root.

Related

Questions regarding the bounty threads

I currently have the LG v20 (the h910 variant running off of the latest update 10m) which apparently is not root able at this current time because of the latest security patch. Mainly my question is how do we go about about setting up a bounty thread for this particular device (within the allowed rules here) and would be greatly appreciative if someone could lend me a hand with this. Maybe two of us can maintain it or however bounty threads are handled.
H910 is rootable on 10m.
Search for the patched LG UP thread and I posted the full procedure, but the general gist is:
* Use patched LG UP to backup your current phone
* Flash H915 v10e KDZ (you will have no modem right now -- no worries)
* Root with DirtySanta
* Install TWRP
* Flash the modem that you backed up in step 1
You can now proceed to flash any rom for the H910 -- I recommend NATF, but WETA is good as well.
My H910 is with LG being repaired at the moment. I bricked it, but coming up with this procedure had nothing to do with it -- unrelated.
When I get it back, I will be posting 2 zips. One that will take you back to stock if you need to, and the other will flash the remaining partitions so that you are back to 10m (minus the eng aboot that is needed for root ).
-- Brian
According to everything I have read the h910 variant running on 10m, anything after December's security patch cannot be rooted without resulting in a brick. I'm getting highly confused on what is what at this point as I've heard many different things from different people and I also cannot find this patched LG up thread you have mentioned above? Is it not in the LG v20 thread here?
Link to patched LG UP thread: here
Dirtycow was patched after the December security patch, and that is why you have to flash H915 v10e which has the Dec security patch, and is still vulnerable to dirtycow. H910 is obviously not an H915, so that is why you have to fix your modem after you have rooted it.
AT&T is still on ARB 0 even with 10m. I am guessing it is because there are no KDZ firmware files available for the H910, so AT&T probably figures there is no reason to increment it. So for now (until AT&T gets wise of this and increments ARB), we can flash old firmware.
Do NOT flash just any variants firmware. For example, flashing an H918 KDZ will brick your phone. I am fairly certain that the PBL is the same on the 990, 990DS, 910, and whatever the Verizon and Sprint models are -- that is why they can all use the same engineering aboot. The US996 and H918 I believe have the same PBL. All of that is purely speculation though. The only cross variant testing that I have done and proven works / doesn't work, is the H915 and H918.
H915 on H910 - works, broke modem, fixable
H918 on H910 - Brick. Must go back to LG
-- Brian
So this method is not currently tested? I might be able to help if it hasn't been tested yet to attempt doing this on mine. I just have to gather everything I need to attempt this and make sure I got the steps down right behind I do
Oh yea, it has been tested. This is the second time I bricked my H910. The first time, when I got it back from LG, they kindly loaded v10m (yes, that is sarcasm). The first thing I did was check the ARB version, and when I saw that it was still 0 I started looking for ways to flash the H915 firmware. I knew it was safe to flash H915 on H910 from past experiments.
I was having little luck since LG UP *really* doesn't like to flash cross variant firmware, but then I came across that thread on patching LG UP -- viola -- problem solved.
Since H915 firmware is safe to flash on H910 phones, and v10e was still Dec 2016 sec. patch, I flashed, and rooted.
After that you only need to flash the H910 modem, and you have a fully working, rooted, H910 that had the April 2017 sec. patch.
Good luck. If you need any help, or get stuck (it really is straight forward), shoot me a PM (or give me a mention in a thread) since I don't subscribe to thread
Now when we see talking about the dirty Santa exploit method are we talking about this thread here?
https://forum.xda-developers.com/v20/how-to/v20-h915us996-dirtyelf-bootloader-t3568013/post71300441
I also found another thread similar to this one for the h990 I think it was
I think i have found the correct thread for the dirty santa method now which i will list below for reference
https://forum.xda-developers.com/v20/development/ls997vs995h910-dirtysanta-bootloader-t3519410
Is this correct?

H918P on up - Can you flash Lineage OS or anything?

Can you flash Lineage OS or anything while on a 918P or newer bootloader but with root?
No
Yes -- see comment below. I misread the question.
-- Brian
Is it because of the kernel?
The anti-rollback ("ARB") version number is the culprit. Yours is on ARB 1. Lineage for the V20 will only run on ARB 0 devices.
I *SWEAR* I saw without root. If you are already rooted, then sure you can flash LOS or any other ROM you want. However, no one is maintaining LOS on newer firmware, so it may not work, or have issues. Since v10p is ARB 1, you can't roll back to an older firmware version that it is known to work well with. Try it, and see, the worst that happens is that you have to flash back to a stock ROM.
ARB has nothing to do with boot or system...
-- Brian

LG Stylo 3 root

Hi. I just got an LG Stylo 3 on Virgin Mobile. Although I like this phone Id like to root it to have better functionality. Like to delete bloatware, and have ad-blockers.
Has anyong found root for the LG Stylo 3- LS777??
I see theres root for the LG Stylo 3 Plus. Can that method also be used for the Lg Stylo 3???
If anyone has root or finds root please contact me at [U][I][email protected][/I][/U]. Ill donate to you.
Getting the bootloader unlocked will be the biggest trick on this device. As usual, LG is following a longtime tradition of blocking fastboot mode on its budget devices. Without a working exploit to zero out the /laf partition and force fastboot mode, root on the LS777 is going to be extremely difficult. Root and custom Android development are already ongoing on the LG Stylo 3 Plus because the bootloader is readily unlockable on that variant.
This is the latest firmware for the LG Stylo 3 (LS777) with July 1, 2018 security patches. This package consists of partition images and is not in TOT or kdz format. The engineering version of LG-UP can be used to flash the individual partitions (using Partition DL mode). Or, the images can be used with a kdz firmware package compiler to create a kdz package.
These partition images are untouched stock.
Android Version 7.0
Software Version LS777ZVE
Build No. NRD90U
Kernel Version: 3.18.31
Security Patch Level: July 1, 2018
Link: https://drive.google.com/file/d/1PkxP461VfqGgl2FHyivrvVwK7JIb3HL9/view?usp=drivesdk
So no root for this phone yet?
MotoJunkie01 said:
This is the latest firmware for the LG Stylo 3 (LS777) with July 1, 2018 security patches. This package consists of partition images and is not in TOT or kdz format. The engineering version of LG-UP can be used to flash the individual partitions (using Partition DL mode). Or, the images can be used with a kdz firmware package compiler to create a kdz package.
These partition images are untouched stock.
Android Version 7.0
Software Version LS777ZVE
Build No. NRD90U
Kernel Version: 3.18.31
Security Patch Level: July 1, 2018
Link: https://drive.google.com/file/d/1PkxP461VfqGgl2FHyivrvVwK7JIb3HL9/view?usp=drivesdk
Click to expand...
Click to collapse
Zve that don't sound right is to be zv8 or zv9
I'm wondering, I was reading another thread in this forum and read something about possibly achieving root even with a locked bootloader. It said that something would have to be patched and a insecure aboot flashed. I would attempt this, my issue is the LGUP tool. It keeps telling me unknown model. And I have tried about everything I can think of. I even used uppercut along with it to try to get the program to recognize my device. Any ideas?
roadkill42 said:
Zve that don't sound right is to be zv8 or zv9
Click to expand...
Click to collapse
It is definitely ZVE
Virgin Mobile variant
But now it is not the latest. An OTA rolled out last week bringing the software version up to ZVF
---------- Post added at 02:03 AM ---------- Previous post was at 02:01 AM ----------
hydroman202 said:
I'm wondering, I was reading another thread in this forum and read something about possibly achieving root even with a locked bootloader. It said that something would have to be patched and a insecure aboot flashed. I would attempt this, my issue is the LGUP tool. It keeps telling me unknown model. And I have tried about everything I can think of. I even used uppercut along with it to try to get the program to recognize my device. Any ideas?
Click to expand...
Click to collapse
You'll need the modded version of LG-UP. Contact @Astr4y4L here on XDA. He can assist you with getting it.
MotoJunkie01 said:
It is definitely ZVE
Virgin Mobile variant
But now it is not the latest. An OTA rolled out last week bringing the software version up to ZVF
---------- Post added at 02:03 AM ---------- Previous post was at 02:01 AM ----------
You'll need the modded version of LG-UP. Contact @Astr4y4L here on XDA. He can assist you with getting it.
Click to expand...
Click to collapse
Still no root? I'm on zv7 now okay thanks @Astr4y4L is disabled
roadkill42 said:
Still no root? I'm on zv7 now okay thanks @Astr4y4L is disabled
Click to expand...
Click to collapse
@Astr4y4L
Use a lower case "l" at the end.
MotoJunkie01 said:
@Astr4y4L
Use a lower case "l" at the end.
Click to expand...
Click to collapse
OK is try that
roadkill42 said:
OK is try that
Click to expand...
Click to collapse
I'm talking with him now on PM so he's online.
hydroman202 said:
I'm wondering, I was reading another thread in this forum and read something about possibly achieving root even with a locked bootloader. It said that something would have to be patched and a insecure aboot flashed. I would attempt this, my issue is the LGUP tool. It keeps telling me unknown model. And I have tried about everything I can think of. I even used uppercut along with it to try to get the program to recognize my device. Any ideas?
Click to expand...
Click to collapse
Did u try the new uppercut
Has anyone tried this?
w.getdroidtips.com/twrp-recovery-lg-stylo-3
**I cant post links because im a new user**
---------- Post added at 06:07 PM ---------- Previous post was at 05:08 PM ----------
Possible Root for LG Stylo 3/ LS777
Has anyone tried this?
w.getdroidtips.com/twrp-recovery-lg-stylo-3
**I cant post links because im a new user**
The developer of this is ysh.aslsager
I googled his name and hes on many developer and android websites so it should be legit.

Oreo Root?

Hey there devs and V20 users alike.
As if there wasn't already hesitation enough to root this headache of a phone, and just when I was about ready to take the dive, I received the Oreo OTA update about three weeks ago.
Since updating, I've been enjoying the phone thoroughly.
If I'm going to be honest, this is the first phone I've owned (out of MANY since the Galaxy Captivate S days) that I have been satisfied using without root. It's an absolute multimedia powerhouse. However, little things like the inability to utilize ad blockers, tweak kernels, access root storage, etc. Does bother me now and then, although infrequently.
I'm looking through the forum here, and I'm beginning to think that due to LG's unbelievably long release of oereo, and the difficulty of root, devs have long left this device in the dust.
Unless I'm missing something, is there any rooted Oreo ROM available ATM? I absolutely will not revert to 7.1 again.
Thanks in advance!
Murph.
murph187 said:
Hey there devs and V20 users alike.
As if there wasn't already hesitation enough to root this headache of a phone, and just when I was about ready to take the dive, I received the Oreo OTA update about three weeks ago.
Since updating, I've been enjoying the phone thoroughly. If I'm going to be honest, this is the first phone I've owned (out of MANY since the Galaxy Captivate S days, that I have been satisfied using without root. It's an absolute multimedia powerhouse. However, little things like the inability to utilize ad blockers, tweak kernels, access root storage, etc. Does bother me now and then, although infrequently.
I'm looking through the forum here, and I'm beginning to think that due to LG's unbelievably long release of oereo, and the difficulty of root, devs have long left this device in the dust.
Unless I'm missing something, is there any rooted Oreo ROM available ATM? I absolutely will not revert to 7.1 again.
Thanks in advance!
Murph.
Click to expand...
Click to collapse
No root yet. we still have a handful of devs around although it is slowly becoming more of a ghost town as far as Dev work.
Oreo hasn't even been released for most variants yet. Just chill out and wait.
Phoenix591 said:
Oreo hasn't even been released for most variants yet. Just chill out and wait.
Click to expand...
Click to collapse
Relax slim, it's just a question.
Phoenix591 said:
Oreo hasn't even been released for most variants yet. Just chill out and wait.
Click to expand...
Click to collapse
^^^
I can confirm the ls997 has oreo. and i've seen a few other people talking about their oreo updates here on XDA on different models.. Idk how many models there are of the v20 though..... Still waiting for ls997 root I'd love to OC this phone for even better performance Or at least manage its cpu to avoid overheating 24/7
texas7412 said:
^^^
I can confirm the ls997 has oreo. and i've seen a few other people talking about their oreo updates here on XDA on different models.. Idk how many models there are of the v20 though..... Still waiting for ls997 root I'd love to OC this phone for even better performance Or at least manage its cpu to avoid overheating 24/7
Click to expand...
Click to collapse
Have Oreo: F800 LS997 H915 H910
Not yet: H910PR H918 H990{N,DS several regions getting otas at different times within those variants} US996(BPT USC USA) VS995
Phoenix591 said:
Have Oreo: F800 LS997 H915 H910
Not yet: H910PR H918 H990{N,DS several regions getting otas at different times within those variants} US996(BPT USC USA) VS995
Click to expand...
Click to collapse
VS995 already got the update 1 or 2 days ago, still it is too late already
root please
please dev, find a way to root my LG V20 F800S Korean version, Oreo. :crying:
In order to get root with Oreo on any model besides the H918, a custom kernel will be needed -- and I don't mean just compiling up the sources from LG.
I am going to try and migrate from my H910 over to one of my H918s .. but that is going to take a bit. Then I will have a phone that can use the eng. bootloader, and can actually start to work on it.
-- Brian
runningnak3d said:
In order to get root with Oreo on any model besides the H918, a custom kernel will be needed -- and I don't mean just compiling up the sources from LG.
I am going to try and migrate from my H910 over to one of my H918s .. but that is going to take a bit. Then I will have a phone that can use the eng. bootloader, and can actually start to work on it.
-- Brian
Click to expand...
Click to collapse
Hey Brian, glad to see you still around these parts lol
Edit
I thought the key to root on oreo with eng bootloader was the 996 oreo release or has that changed?
Sent from my LG-H910 using XDA Labs
Yea, I am definitely still around -- just nothing I can do right now.
I am pretty sure I can get it working with a modified kernel, but I need to be able to see logs -- so that means I need my H910
-- Brian
runningnak3d said:
Yea, I am definitely still around -- just nothing I can do right now.
I am pretty sure I can get it working with a modified kernel, but I need to be able to see logs -- so that means I need my H910
-- Brian
Click to expand...
Click to collapse
hi brian,
if there's something i can help you or if you need something to do with rooting lg v20 oreo, just let me know. i really want to root my F800S
Dirtysanta eng aboot works on oreo now
runningnak3d said:
In order to get root with Oreo on any model besides the H918, a custom kernel will be needed -- and I don't mean just compiling up the sources from LG.
I am going to try and migrate from my H910 over to one of my H918s .. but that is going to take a bit. Then I will have a phone that can use the eng. bootloader, and can actually start to work on it.
-- Brian
Click to expand...
Click to collapse
https://forum.xda-developers.com/v20/development/vs995-verizon-lg-v20-stock-oreo-rooted-t3845669
https://forum.xda-developers.com/v20/development/h910-att-lg-v20-stock-oreo-rooted-t3846384
Recently they have found out that to get eng aboot to work with oreo firmware, it was just a simple zip making modifying 2 files.
1. stock aboot changed to common dirtysanta eng aboot
2. stock v20 variant oreo boot changed to magisk patched stock oreo v20 variant boot
We have to keep the recovery as stock recovery so letting the previous twrp get flashed over.
The key is letting the oreo firmware boot up first time with stock recovery and then data will work like normal
Then we boot it up first time and it will get to system and then do quick setup and then go into fastboot (thanks to the eng aboot intact) to push the twrp recovery back to working order again.
So it was just simply doing that instead of using patchd lg up to partition dl to ignore the 3 things : aboot, boot, recovery.
That means eng aboot is still good to be able to use on oreo for all dirtysanta v20s .
I am personally running h910 oreo root with very early build of mk2000 beta 2 oreo kernel. My phone gets full lte data like normal. The battery drain is much improved from nougat while still having the same kind of performance I was used to on rooted nougat.
Asked this on other threads but no answers yet, let me see if I get my answers here
I have a f800l lg v20 not Rooted
Android 7.0
Updated security patch 1st september 2016
Kernel 3.18.31
Build no Nrd90m
Software version F800L 10g
My question is that can I update my Android to Oreo 8.0 which is available via Software update and then gain root access? If no, what is the last update limit for me to not lose rooting possibility. Or is it possible to downgrade to a previous update state after updating it to either Oreo 8.0 or other updated security patch levels? What would you suggest? I've heard Oreo is good with little battery drainage percentage as compared to Nougat which is my primary interest. I don't want to make a move to lose my rooting ability. Are there any other means available to upgrade to oreo without using lg software update in order to achieve both Oreo and root? And if it is not possible to achieve both Oreo and root are there any custom roms or kernels available with good battery drainage percentage? What would suit me the best. Sorry in advance for asking so many questions and not knowing if these questions have already been discussed and answered.
Thank you
Your phone is still ARB 0, so you can do whatever you want.
As for rooting Oreo, now that I know that it expects stock recovery on first boot, I will be posting zips for every model that has a KDZ.
You will need to root your phone first. Since you are on September 2016 patch, use DirtySanta.
-- Brian
runningnak3d said:
Your phone is still ARB 0, so you can do whatever you want.
As for rooting Oreo, now that I know that it expects stock recovery on first boot, I will be posting zips for every model that has a KDZ.
You will need to root your phone first. Since you are on September 2016 patch, use DirtySanta.
-- Brian
Click to expand...
Click to collapse
by the way, no point in making the zip for h915 oreo.
I have tried with the same new method zip that was made with the 2 modified files + stock recovery.
The h915 modem just doesn't want to work with eng aboot whatsoever just like how it was on h915 nougat rooted.
please post oreo zip file for F800L, i can't wait to have oreo rooted on my F800L
darkknight200 said:
by the way, no point in making the zip for h915 oreo.
I have tried with the same new method zip that was made with the 2 modified files + stock recovery.
The h915 modem just doesn't want to work with eng aboot whatsoever just like how it was on h915 nougat rooted.
Click to expand...
Click to collapse
Perhaps this is something that can be circumvented in the kernel, like runningnak3d was talking about earlier, and like emdroidle did for H990.
I don't know how it works, but I could try enabling the same fix that's used for h990, for h915 oreo.
thank you runningnak3d
Ok I'll llet you know once I root my F800 L
Update: I managed to flash twrp via DirtySanta method. I can get into recovery twrp and use it but i haven't flashed SuperSu yet. I can't get comfort view working and the battery is draining relatively fast, So by flashing super su will I get Comfort view and old battery drainage rate back or do I have to do something else? Shall I flash supersu? I get a red triangle mark every time I restart my phone which takes longer than it used to in order to boot, which means I have Bootloader unlocked, can unlocking bootloader ignite problems like long booting duration, inability to use comfort view and fast battery drainage? What do you suggest I do? flash supersu? or relock the boot loader without getting Supersu? Will doing so even fix these problems becasue I planned on rooting to get better battery drainage percentage, instead I get more battery drainage, please help @[runningnak3d]
Hello!
I have a rooted LG V20 H990DS running nougat. Can I upgrade to Oreo without loosing root?
If yes, could you please tell me what is the best way to do so?
Phone: LG V20 H990DS
kernel: 3.18.90-DOTS_H990_kernel-leicxan_jahlex-v1.4
ROM: stock
Build Number: NRD90M
OS Version: Nougat (7.0)

Any TWRP / Root solutions for Galaxy J7 Neo SM-J701M?

The bootloader is unlocked and I have booted into a couple of versions of twrp but they're all really unstable and they end up causing my phone to boot loop when I try to flash something/reboot. Has anyone else had any luck with this phone?
Something to try?
killahkidd247 said:
The bootloader is unlocked and I have booted into a couple of versions of twrp but they're all really unstable and they end up causing my phone to boot loop when I try to flash something/reboot. Has anyone else had any luck with this phone?
Click to expand...
Click to collapse
Below is copy of what I posted on this forum: https://forum.xda-developers.com/ga...dnzto-twrp-t3671537/post83006479#post83006479
Don't know guys, for sure this device doesn't have a custom ROM ...Yet! I hope but if you have an unlocked bootloader(and if you don't, as I did, there's still hope) it can still be rooted, I used this method here to root:
https://unofficialtwrp.com/root-twrp...-neo-sm-j701m/
I used it on my device (SM-J701M) and it worked, the TWRP version is unofficial (It's supposed to be compatible with J7 core, J7 neo & J7 nxt models) and a bit buggy but it's better than nothing, and you'll get root, so if it helps kudos to you all.
A word of caution: make a backup, it's pretty easy with SmartSwitch
For those who may have a locked bootloader after the Oreo update as I did, you can reinstall/flash your firmware from SamMobile (https://www.sammobile.com/samsung/ga...ware/#SM-J701M), using Odin, in most cases, the security patch is not upgraded yet and the firmware version still has the option to unlock bootloader in Developer Options.
You will have to create an account, and you must be specific with your device's carrier, take a note of your baseband version as that will give you an idea of the firmware you will download. I've also successfully upgraded to Pie. Hope this helps, Good Luck.
---------- Post added at 09:55 PM ---------- Previous post was at 09:28 PM ----------
As an addendum to my previous post, I found these pages also helpful, so perhaps you too will:
https://forum.xda-developers.com/gal...prime-t3716355
https://www.androidexplained.com/gal...tore-firmware/
Hopefully you may get something out of it.

Categories

Resources