yashsingh1/xdaforums huggingface dataset:
[LG V20 Guides, News, & Discussion] roosta:
He or she is a person who has pledged **AND** paid, which is far above what many others are yet to do.

I take some responsibility for that, having set up he thread and being very busy of late, I've now updated ALL pledges, linked to the NEW updated root thread and also taken note on page 1 post 3 of those who have *PAID*

I agree!

From what I've read, it's not the simplest process, so taking your time and seeking assistance in the OFFICIAL ROOT thread by emdroidle would be a smart first step. for those WANTING root that are reading this. The only thing I know which isn't currently working, which I'm sure emdroidle will eventually take some time to look at, is HDMI over the USBC, which is NOWHERE near anything 'major' - like bluetooth, NFC, radio or 2nd screen not working - all major functionalities are accounted for and working fine - as the method id tried and tested in that regard.

Make sure you post in the official thread - emdroidle and MANY other users with root successfully installed will provide support. However, if you've stated you'd make a pledge and then you don't...well...that's really low. Emdroidle has spent COUNTLESS hours on this thread, with other devs and posts on here to finally get something released that's working. I'm sure if its the difference between getting your pledge or not, he (or others) will help!

I'm sending out a PM soon to ALL other pledging users with instructions on how to complete your pledge DIRECTLY to [MENTION=6984210]emdroidle[/MENTION] via Paypal. I'm only the middleman who created the thread who is facilitating the final steps.

RoOSTA
[LG V20 Guides, News, & Discussion] rubiicon59:
He / she has paid. That gives it some particular right to do what exactly?

You've no need to PM me.
[LG V20 Guides, News, & Discussion] faeterov:
[MENTION=6984210]emdroidle[/MENTION], slash me out of the list.

10.35 sent.

Have to say there are people who could claim that this isnt exactly what was proposed, its irregular the experience some users are observing.
[LG V20 Guides, News, & Discussion] rubiicon59:
That's a valid point too.

But [MENTION=6984210]emdroidle[/MENTION] is still working on things (several aspects in fact) so I'm happy waiting to see what solutions he finds.

I think most of us using his root method appreciate its no quick or simple task.
[LG V20 Guides, News, & Discussion] agamemnunx:
Is it working on H990TR?
[LG V20 Guides, News, & Discussion] rubiicon59:
You're asking in the wrong thread.

https://xdaforums.com/v20/development/dirtysanta-h990-t3624296
[LG V20 Guides, News, & Discussion] Prowler_gr:
What is it exactly that I've done that's upsetting you? Expressing my opinion about non-paying pledges & their excuses?

This is very common in bounty-pledging threads nothing personal intended, so get over it...

Dude, read the opening post!!! The bounty conditions have been fulfilled!!!

Any work [MENTION=6984210]emdroidle[/MENTION] is doing from this point is unrelated to the conditions of this bounty, so you shouldn't hold this to ransom on his reward.
[LG V20 Guides, News, & Discussion] speculatrix:
Given that most people's pledges are the value of a light meal with a beer in most major cities, I think people should pay up to encourage [MENTION=6984210]emdroidle[/MENTION] to continue his work. If he did this work as a favour, wouldn't you buy him lunch and a beer?

just sayin'
[LG V20 Guides, News, & Discussion] roosta:
Hi everyone.

I've cleaned up a good 8-10 pages of posts in this thread - got rid of all the 1 liner comments that didn't relate to this thread, and removed links to all bogus methods some people have posted. Trying to slim this down to helpful posts, useful discussion, pledges or talk between devs and testers of root results (etc)

YOu might need to define "easy and safe" that can mean different things to different people.

Bottom line is it's working for the most part. A good number of successful reports are on XDA. It's not the fastest or most refined (as emdroidle himself will admit) but its partly due to the limitations of the tools/method implemented.

Plus, emdroidle and others are here to help you. Were you wanting to pledge something official for whats been made available, or not?

Thanks

RoOSTA
[LG V20 Guides, News, & Discussion] speculatrix:
I'm not sure what more people actually expect. I think provided they do a full "factory" reset/erase before they start so that the phone is as close to stock as possible, there's a high level of certainty for success.

I didn't find rooting particularly hard to do (sure, I f**ked up the first time because I hadn't read the instructions quite carefully enough and I was trying to use linux), and my phone has been working fine. I've never owned an LG phone before, so had zero familiarity with the tools before I started.

It was a brand new h990ds and I bought it specifically with expectation of rooting it and taking that chance.
[LG V20 Guides, News, & Discussion] RdT21:
Paid the bounty already. Not rooting yet. Still too complicated for me.

I am also on v10g so I am a bit reluctant to give up on the security updates. Have no time to backread, maybe rooted phone has better security hehe
[LG V20 Guides, News, & Discussion] faeterov:
[MENTION=6984210]emdroidle[/MENTION] [MENTION=3102329]roosta[/MENTION] I'm quoting myself since you haven't scratched my name from the list.

Yo should post the original text of the first comment in this thread by the way, since there is a discussion regarding what were the original conditions.
[LG V20 Guides, News, & Discussion] rubiicon59:
Upset? Nope.

The opening post is not the original O/P.
[LG V20 Guides, News, & Discussion] roosta:
Please note, I'm not on XDA every day, I'll do my best... You also raise a good point. I'll find an older version of the OP, but it basically stated, in different words

To claim the bounty, the developer needs to provide (1) A "viable" root method for the v20 H990DS, (2) Written instructions, as clear as possible, for how to achieve root and (3) Testers/other phone owners with MULTIPLE confirmed success cases of it working without a loss of functionality.

Defining "VIABLE" in my eyes is, a functional method that does not AFFECT common or typical phone functionality. That is, not to affect phone operation, making/receiving calls, sending/receiving texts, using Bluetooth, using your camera for pics/video, using NFC, using the radio, using WIFI or 4G, flashlight (etc). The list can go on - just something that "people don't use every day".

At the moment, as stated in my PM to the bounty pledgers, the only known issue (for any who have root working) is the use of HDMI over USBC. I don't have the phone, I haven't rooted, I'm simply relaying some facts that emdroidle has stated to me, or posted in the thread.

Thanks RDT21. It's not my money, but yours and others contributions means a lot to the XDA development community and in particular emdroidle who's spent so much time to get to where we're at with this phone.

I also understand people who want to wait for a safer method...which is why I've PM'd people and suggesting holding off if they don't

read

carefully, or haven't had experience using linux. However, the bottom line is (a) root is now available and (b) it's determined to be working almost completely bug free - with those "current bugs" not taking away from any standard/regular phone functionality in day to day use (as stated above). That means, even if you're not using it yet, you should still consider honouring your pledge.

Cheers

RoOSTA
[LG V20 Guides, News, & Discussion] dadme:
All things works with latest universal kernel. Indeed, "viable" root!
[LG V20 Guides, News, & Discussion] dbo989:
Bounty paid.

[MENTION=3102329]roosta[/MENTION] [MENTION=6984210]emdroidle[/MENTION]

$100 USD bounty paid via Paypal.

Thank you for the hard work in obtaining root, emdroidle, as well as roosta in administrating the bounty thread. I also appreciate the detailed PM instructions and the disclosure that HDMI over the USB-C isn't presently working with root.

If you could please work towards eventually having HDMI work as I do use that while traveling and more importantly, a way to obtain security updates without overwriting the root and bootloader? This phone is the closests to a "perfect phone" I can ever find, especially with the rumors that the V30 will not have replaceable batteries.
[LG V20 Guides, News, & Discussion] tickertapes:
Are you saying you cannot use a slimport adapter using stock firmware?

Mines is working fine.
[LG V20 Guides, News, & Discussion] emdroidle:
Sorry about that, I need to make sure to be timely about relaying updates to roosta quickly. Confirmed, you have paid.

Confirmed, received.

Both of these are priorities for me too.

I've started work on a tool for updating portions of the phone from KDZ files (write /firmware and /system without effecting root), this may take a bit since the KDZ format is kind of funky. In the shorter term it was mentioned there are several tools which can extract an image of /system from a KDZ file. Uploading an image and overwriting /system should work.

The next task on my queue is updating my kernel tree. Either rebasing onto a later release of LineageOS, or simply merging trees together (this also takes care of kernel security). Once I've gotten merged up to their HEAD I'll be working with them on this issue. This shouldn't be too much of a task, but I could be wrong.

Nope, you definitely can. Problem is with my current kernel and DirtySanta bootloader, when a USB-C to HDMI adapter is plugged in my display complained about an out of range frequency. Good news is that shouldn't be too bad of a fix (famous last words).

The other V20 task on my list is seeing if I can put together a script to simplify the rooting process. It is painfully obvious these steps are quite complex to follow, so help is desired. All these things take time though.
[LG V20 Guides, News, & Discussion] mekanix:
[MENTION=6984210]emdroidle[/MENTION] [MENTION=3102329]roosta[/MENTION]

Bounty sent - 20 USD

Thank you guys, keep up good work
[LG V20 Guides, News, & Discussion] Pierre118:
[MENTION=6984210]emdroidle[/MENTION] [MENTION=3102329]roosta[/MENTION]

Bounty sent via Paypal
[LG V20 Guides, News, & Discussion] samoelfilho:
Is there any possibility to perform this on the G6 dual sim variant? H870DS? there are a lot of people waiting for this!
[LG V20 Guides, News, & Discussion] emdroidle:
Nope, none of the ingredients needed for this are present. The key items were: an unlocked bootloader image (DirtySanta) and a method to inject that into phones (CVE-2016-5195/DirtyCOW).

If another kernel vulnerability is discovered what has been observed does point to a potential alternative for item #1. There was a brick instance where the symptoms suggest someone managed to partially install the original bootloader over the DirtySanta bootloader. This suggests "aboot" isn't verified! If so, then you only need to tweak a few instructions in "aboot" to disable signature checking and you'll be able to boot an unsigned kernel. I have a hard time believing LGE left a gaping hole this big, but the observations suggest this.

Wondering whether those Euros will come in. I was hoping to pay for something where they prefer Euros to US$, in which case the Euros are actually handy.
[LG V20 Guides, News, & Discussion] mix1987:
Bounty sent!

16U18238A1579802E

[MENTION=6984210]emdroidle[/MENTION] [MENTION=3102329]roosta[/MENTION]
[LG V20 Guides, News, & Discussion] christopherrrg:
So if someone with said unlocked bootloader image got it for the G6 (H780 european unlocked has it) we are still out of luck because they've patched CVE/DirtyCOW?

I apologize if I come off as ignorant I just mean to ask because I've got myself a H873 (canadian) device and would very much donate to another bounty thread as I've never seen this before and didn't actually believe to be possible.

(I also know our money sucks so I can exchange first lol)

PS to the devs WOW. You've done a great thing for this community thank you.
[LG V20 Guides, News, & Discussion] samoelfilho:
Actually I haven't understood well what you was saying about. I don't understand these ingredients. One thing I know, me, and a lot of people are willing to pay you for helping us to get root in LG g6 dual sim variant.
[LG V20 Guides, News, & Discussion] emdroidle:
Yes. Of the two pieces, the unlocked bootloader is by far the more critical piece. Security vulnerabilities unfortunately happen, ones which get you all the way to root access are rare, but wait long enough and another is likely to show up (either an extra piece of LGE software, core Android or Linux kernel would all work).

Meanwhile the bootloader is a much simpler piece of software. Vulnerabilities there are quite rare simply due to lesser complexity. Employees walking out the door with development devices does happen, but those devices need to get into the hands of people who can take advantage of them.

The one piece of hopeful news for breaking the bootloader of the G6/V30 is there are a pair of brick reports where the reports suggest the owners partially overwrote the bootloader. For a device to boot in that condition would pretty well require there to be no cryptographic verification of the bootloader ("aboot" partition). This is highly improbable since this is akin to leaving a large safe full of gold in the middle of a city with the combination taped to the door. Yet those two reports exist, so this surprising situation might be the case.

You would need someone prepared to generate several bricks though.

Actually if you're in the right position, foreign currency is quite useful. https://www.amazon.com/, https://www.amazon.co.uk/ and https://www.amazon.com.au/ will ship most things to you. Sometimes the non-local releases include extra features, or sometimes it isn't possible to get particular items locally.
[LG V20 Guides, News, & Discussion] christopherrrg:
Thank you very much for the detailed response. This being my first LG device (only ever rooted my little brothers G3 & personally owned a nexus 5) I'm definitely bummed out about no unlock but the device hangs in there on stock for now until something gets found. You G5 guys are lucky! Congratulations on helping everyone achieve this and enjoy your summer! :)
[LG V20 Guides, News, & Discussion] roosta:
Page 1 bounties paid updated. If your name isn't struck out and you've paid, let me know.

RoOSTA
[LG V20 Guides, News, & Discussion] adriansiv:
I'm yet to root the phone and pay the bounty as i heard Volte isn't working on this ? Can anybody confirm if volte is working or not?
[LG V20 Guides, News, & Discussion] TommyStark:
i have tried to root my h990ds again . and it finally worked ( i think that the problem was with my windows 10 fastboot driver ). i got every thing working perfectly except for the camera focus issue. any way thanks [MENTION=6984210]emdroidle[/MENTION] for your effort. i wonder if i can run full kali nethunter now. would it work on h990ds new rooted kernel ?
[LG V20 Guides, News, & Discussion] eslonim:
I only just saw the news from June. With the current state of affairs, I have now paid the bounty I committed to, but will wait to root my phone until more data is in and safety level increased. Great work
[LG V20 Guides, News, & Discussion] adriansiv:
Bro are you getting Volte after rooting the phone?
[LG V20 Guides, News, & Discussion] Jaspreet.master7:
My network provider doesn't support volte
[LG V20 Guides, News, & Discussion] emdroidle:
I recall seeing evidence of it working, problem is I'm not absolutely certain. :confused: I think it was when I last tested things (problem is right now my priority is the firmware update issue, so my V20 is on my desk not on my person).

Unsure. Any idea whether Kali Nethunter requires kernel modifications, or extra kernel modules? If they work with a stock kernel, then it should work, alas I'm doubtful of that. My kernel source is available, so building another kernel shouldn't be too difficult for someone setup to do so.
[LG V20 Guides, News, & Discussion] Rajeev:
[MENTION=273964]ahlok_hk[/MENTION]

Is it necessary to follow this for flashing another firmware via LGUP?

Method 2: (fastboot)

Boot into fastboot mode. Any of these methods should work:

(if Android running normally) Run `adb reboot bootloader`

(from a powered down state) Press and hold DOWN, then plug in USB cable.

(powered down, USB plugged in) Press and hold DOWN, then power on.

With "abootbackup.img" in the current directory run the following commands, while waiting at least 30 seconds between them:

Code:

fastboot flash aboot abootbackup.img

(wait >30s)

fastboot flash aboot abootbackup.img

(wait >30s)

fastboot reboot

Get into Download mode. Press and hold UP. If the phone has already started to load Android, pull the battery, reinstall battery; then press and hold UP and power on.

Load the appropriate KDZ file onto your phone via LGUP.

Or i just flash the firmware using LGUP without following above steps ?
[LG V20 Guides, News, & Discussion] ahlok_hk:
I did not use this method when I use LGUP.
[LG V20 Guides, News, & Discussion] MajorChioHazard187:
Anyone try this root method on the single sim H990 yet?
[LG V20 Guides, News, & Discussion] emdroidle:
There were two people who were experimenting early on, but they got to a bad point (brick). I suspect my current kernel .zip should work on the H990 non-DS, but no one has confirmed. There is a back to stock method, but caution is important.

You might be the first. I hope it works, but I don't have a device in hand and as such I don't know whether it works.
[LG V20 Guides, News, & Discussion] SH4DOW ASSASSIN:
root for lg v20 international version available??
[LG V20 Guides, News, & Discussion] emdroidle:
With limitation. Phone has to either have December KDZ available, or have shipped with December (or earlier) firmware originally.

That is many, but not all V20s. The earliest H990TR (Turkey) KDZ is January, so H990TR owners are currently out of luck.

Work is presently being done on breaking into Download Mode. If successful this should make "single-click" root possible, as well as rooting devices with newer firmware. My understanding is the work isn't yet complete.

Main thread is here.
[LG V20 Guides, News, & Discussion] speculatrix:
there's many people who still haven't paid the promised bounty, or at least their logged promise in the first few posts isn't marked as paid.

come on guys and gals, meet your promises. otherwise when you buy your next phone and want someone to root it and there's a bounty, nobody will do anything because they won't believe/trust the promises of payment.
[LG V20 Guides, News, & Discussion] roosta:
Agree. This is pretty ordinary guys...and most pledges are very small and the cost of a small cafe lunch.

If there's any more updates, please let me know.

RoOSTA
[LG V20 Guides, News, & Discussion] jayfiled:
I've moved on from the V20 but I just checked in for the first time in months and I'm pleased to see that it happened! I don't have the phone anymore but feel it's worth the money anyway - I just sent $20 through. $50 more for the LGV30 DS when it hits AU ?
[LG V20 Guides, News, & Discussion] Chronical786:
$100

I will donate 100$ if someone roots my h910pr
[LG V20 Guides, News, & Discussion] runningnak3d:
[MENTION=8550948]Chronical786[/MENTION] what version are you on?
[LG V20 Guides, News, & Discussion] Chronical786:
NRD90M

Build Number NRD90M

Android security patch level December 1, 2016
[LG V20 Guides, News, & Discussion] runningnak3d:
Then you can use DirtySanta, the engineering aboot will work fine on the h910pr, and Dec 2016 was the last security patch that could be rooted with dirtycow.

You might want to use the patched LG UP to make a dump of your phone, because having a full backup is always a good idea before rooting.
[LG V20 Guides, News, & Discussion] brunochka:
[MENTION=6984210]emdroidle[/MENTION] [MENTION=3102329]roosta[/MENTION] Just sent our Euro 30,00 via Paypal as promised, pls delete me from list and thank you very much for yr great job!! And goahead pls ;)
[LG V20 Guides, News, & Discussion] vipulkarkar:
Spent 50 days to read all posts about v20.

Bought v20 h990ds in india.

Followed word to word instruction to root it.

Was successful to root it.

Used it for 23 days with root and xposed. Suddnly while playing with tasker network connection was lost.

Was panic, but flashed stock back, but still no network.

Tried 3-4 stock roms before dec and april.

Baseband is there IMEI is present. Can turn data on/off.

But sim is not detected. It detects in other mobiles.

Kernel keeps crashing after every few hours.

Stressed since last 4 days.

Any help would be appreciated.

PS: Read all post and root worked for 23 days.

Tried all possible way to fix network issues. (Formating modem, fastboot option, writing imei, still have root and recovery installed.)

Let me know if someone need more details incase interested in helping.
[LG V20 Guides, News, & Discussion] capfirepants:
Have you had a go?
[LG V20 Guides, News, & Discussion] 881jz:
just tried now. but as warned it did not work and so far am bricked after step 3. :crying:
[LG V20 Guides, News, & Discussion] elliwigy:
lol thanks for your sacrifice and proving the theory it will not work.. unfortunately im sure others wont read and brick their phones
[LG V20 Guides, News, & Discussion] ubergeek77:
Well now that we have confirmation, hopefully we can minimize the damage by asking [MENTION=4591212]me2151[/MENTION] to change this:

to something obnoxiously in-your-face, like this:

Big red letters usually gets people's attention.

(Thanks to [MENTION=3467065]881jz[/MENTION] for the eternal sacrifice. May your V20 Rest in Pineapples).
[LG V20 Guides, News, & Discussion] hykhleif:
sucks to be international, its seems being international is not the new hip anymore
[LG V20 Guides, News, & Discussion] reaktor TuT:
Can you flash the original aboot back to restore your device?
[LG V20 Guides, News, & Discussion] roosta:
Not sure why a V20 single SIM US variant hack would every be attempted on dual sim hardware/international model; the writing was on the wall there from the outset and warned additionally from the dev responsible. I'm not too sure if I'd flash root if it also meant losing functionality of a part of my phone, such as the radio. We just have to hope a dev gets their hands on the international model and has a play, but none seemingly wanting the bounty are outside the US :(
[LG V20 Guides, News, & Discussion] capfirepants:
I'd love the bounty ;) but have never done something like this before. I have a software engineering background but I don't really know where to start..
[LG V20 Guides, News, & Discussion] 881jz:
probably but i cant find one to flash with.

grabbed the KDZ from lg-firmwares.com/lg-h990ds-firmwares but can't extract it further than the CAB file.

so at the moment i can boot into download, TWRP and fastboot no problem.

if i push boot2.img from the root guide, OS will boot and crash at language selection setup screen with a modem error.

I tried a US996 rom, boots but displays static starting from boot animation.

Trying H918 ROM, boots to OS, then prompted with "Current version is not available for user. Can't find matched cust for NT-Code MCC/MNC[FFFFFF],SUBSET[56]" then crashes with modem error.

so hopefully just a matter of time before there is an image file i can flash to restore device.

as i said, i had no issue giving up on this device for the moment, it was not the phone i was hoping for and i have moved back to my old phone. perhaps once it gets root i will migrate.
[LG V20 Guides, News, & Discussion] elliwigy:
doesnt sound like it was a complete loss.. so the method works but now you just need a working rom it would seem?

---------- Post added at 04:52 PM ---------- Previous post was at 04:52 PM ----------

to add, did you make a twrp backup prior to switching roms around?