yashsingh1/xdaforums huggingface dataset:
[LG V20 Guides, News, & Discussion] all2i:
Hi

I bought the the damn h990ds and never thought the bootloader cant be unlocked so I started emailing LG devs and guys there might be hope , I m saying that because :

___________________________________________________________________________________________________________________

Hello,

We apologize for any inconvenience this may cause.

We will deliver your feedback to the related department.

And if there are any changes to the supported devices, we will let you know via our website.

Best Regards,

LG Developer site Team

---------- Original Message ----------

From : Ali Alnaqeeb <censored>

To : LG Developer STAFF(developer)

Date : 2017/03/28 10:27:35

Subject : Re: LG-H990DS

Do u know how many people are waiting https://xdaforums.com/v20/how-to/bounty-thread-lg-v20-root-h990ds-t3493062 . u can take the bounty 2400 AUD and unlock it.

and would you please talk to your boss instead of coping and pasting your emails.

over 450 of your customer are waiting for it just unlock it. respect your customers and unlock It wont cost you a thing.

BOUNTY $$$ thread for LG v20 ROOT on H99… | LG V20

xdaforums.com

$$$ BOUNTY $$$ thread for LG v20 ROOT on H990DS - Get cracking Devs! (Value: $2365+)

From: LG Developer <developer@lge.com>

Sent: Monday, March 27, 2017 3:40 AM

To: Ali Alnaqeeb

Subject: Re : LG-H990DS

Hello,

In accordance with LG's policy, you can only unlock bootloader for the supported devices.

We apologize for any inconvenience this may cause.

If there are any changes to the supported devices, we will let you know via our website.

Best Regards,

LG Developer site Team

---------- Original Message ----------

From : Ali Alnaqeeb <censored>

To : LG Developer STAFF(developer)

Date : 2017/03/26 4:53:01

Subject : LG-H990DS

Dear LG devs

I m owner of your master piece The Lg-H990Ds. And I never doubted for second that I l have any issues with it. Until I wanted to root it. And as you know the bootloader is not supported to be unlocked. So would would you please support this version or unlocking. If I knew this phone is locked I would buy one of apples stupid products. So please stop following apple policy and keep your phones open source.

Please please please please please please add the 990DS to the supported devices. We want to enjoy android and the amazing v20.

__________________________________________________________________________________________

we ll wait and see if anything happen.

and stop making fun of my english its not my main
[LG V20 Guides, News, & Discussion] RdT21:
Good job sir. I hope LG realizes that they are losing customers with this stupid trick of theirs. You are android based, stop emulating Apple for effen sakes.
[LG V20 Guides, News, & Discussion] hykhleif:
man please do not let me crack laughing, we sent tons of emails to dam LG and they will simply not unlock this piece of crap, screw them I will never ever buy an dam LG phone again
[LG V20 Guides, News, & Discussion] non1oson:
hey I got a 990 iswell early early days and found out not long after we can't root and no custom roms etc. why hasn't LG allowed it? I don't know the scene exactly. thanks
[LG V20 Guides, News, & Discussion] hykhleif:
forget it man, this is just a way to give you the know what feeling, man I look at my phone with disgust and feel that i made a poor dam decision buying it. Never ever again, from now on it will be only samsung for me

this is just not acceptable at all how they are so ignoring users need and on what dam basis do they decide which gets unlocked bootloader or not, how do they make such decisions, are they dam drunk when they meet and make decisions or what the hell man?

my pledge if this gets rooted is I want 1000 usd from all LG to compensate my frustration level that I have been so tolerant for all this time
[LG V20 Guides, News, & Discussion] capfirepants:
[MENTION=6984210]emdroidle[/MENTION] Any changes from your last post? Not to put you under pressure but I will be buying a phone in a few days and it will not be the v20 if there is no root. Thanks for the update.
[LG V20 Guides, News, & Discussion] non1oson:
get s8+ imo
[LG V20 Guides, News, & Discussion] brunochka:
LG Reply

Hello, i've written to LG yesterday asking for bootloader unblock and here below their reply:

Hello,

Currently, you can only unlock the bootloader for the models below.

- LG V20: US996.USA for the U.S. open market

- LG V10: H960A for the European market and Android M (Except France)

- LG G5: RS988 for the U.S. open market

- LG G5: H850 for the European market

- LG G4: H815 for the European market

H990DS does not support bootloader unlocking.

We apologize for any inconvenience this may cause.

If there are any changes to the supported devices, we will let you know via our website.

And for questions about the LG Device, please contact LG customer service center in your region.

Best Regards,

LG Developer site Team
[LG V20 Guides, News, & Discussion] hykhleif:
good bye you dam LG v20, I am all off to s8+, what a dam experience with lg I hope your company will close down
[LG V20 Guides, News, & Discussion] brunochka:
I have written again to LG, i am disappointed and i ask them if there is a hope to have bootloader unlocked, i want root absolutely.
[LG V20 Guides, News, & Discussion] farwish:
it reminds me of my moto atrix 4g
[LG V20 Guides, News, & Discussion] midmadn:
You won't be able to unlock your S8 either.
[LG V20 Guides, News, & Discussion] RdT21:
Yeah, your S8 will be unlockable as well. hehe
[LG V20 Guides, News, & Discussion] capfirepants:
[MENTION=3102329]roosta[/MENTION] please remove me from the bounty. Im getting a different phone. Thanks for your coordination and thanks for your work [MENTION=6984210]emdroidle[/MENTION]. Bye all.
[LG V20 Guides, News, & Discussion] roosta:
No problems, I'll probably be going with a new phone within the next few months. It doesn't look like there's any other devs who are publicly assisting emdroidle, which is disappointing.

RoOSTA
[LG V20 Guides, News, & Discussion] hykhleif:
this is what i am singing to lg v20, may it rot in hell

https://www.youtube.com/watch?v=X57PAe99Pu0
[LG V20 Guides, News, & Discussion] tickertapes:
Why don't you use one click? [youtube]q8SHoVkJL68[/youtube]

Regards,

Paul.
[LG V20 Guides, News, & Discussion] emdroidle:
According to the first comment on that video, that tool doesn't actually work on the H990DS. Be very suspicious of claims of any claims of one step root for any LGE V20 at the moment since none exists for any LGE V20 variant at this time. [MENTION=4591212]me2151[/MENTION] did have some hope for creating a single step root process, but had an issue of a laptop being stolen.

Alas the update is my gaming tendency has been confirmed to be very much alive. :eek: I've got my eyes on an approach which should finish things, but it hasn't been confirmed yet.

I've been able to get answers to questions I've been asking, but there isn't much of a community targeting LGE devices. Most of the community is all bonkers for Samsung, I just hope they don't Samsung doesn't become the Intel of phones.
[LG V20 Guides, News, & Discussion] Matt07211:
My first android was an LG optimus L3, great little phone running Gingerbread with offical CM support up to Jellybean, was a great little phone.

Now My second and current Android is a Samsung xCover3, with no other developer support at the beginning (and still more or less me) except for my own.

Yes, the Samsung community is bigger, just becuse of the share volume of phones Samsung creators compared to LG. Just don't let that stop you supporting LG phones.

I've been trying to help here becuse I liked my old LG device, and wouldn't mind giving them another go when I am financially able to.

Hope your able to Release a working solution that fulfills all the retirements of the OP [MENTION=3107091]embroi[/MENTION]led, and good luck.

/rant
[LG V20 Guides, News, & Discussion] tickertapes:
Hi emdroidle,

I have a colleague at work, he's our most senior of senior software engineers, I'm sure he could crack this but he is not an LG owner. This is my replacement device sole daily driver after suffering boot loop on my H962 so would be somewhat reluctant to hand my device over to him.

Is there anyone on here that could donate an unused device? I will forward this post onto him and see if he would be up for the challenge.

Emdroidle, think of yourself as iron man, would help from another super hero lighten the load?

I will get back to you and let you know but Thor is a busy chap.

Regards,

Paul.
[LG V20 Guides, News, & Discussion] tickertapes:
lets make it happen.

Hi all,

We have another developer on board if I can get hold of another device. He's a one-plus user and has no LG H990DS.

tickertapes
[LG V20 Guides, News, & Discussion] roosta:
I know one person tested emdroidle earlier release and bricked their device, though I never read an update if they got it working again...i just don't see many people who have 2, or 1 device they are using wouls want to sacrifice. But, if we get there, we might be in with a better chance of joining some technical minds together. Goodluck.
[LG V20 Guides, News, & Discussion] tickertapes:
I can tell you he's managed to unbrick phones before, he really does know his stuff. If anyone has a bricked phone, I'm sure he will be able to work his magic.
[LG V20 Guides, News, & Discussion] hykhleif:
instead of all this lets just send a dam angry letter signed to the screw up lg company and tell them to do something about it

we circulate to as many people signed with details and serial number to as many as possible and make a video on youtube about it that we are pissed angry and that we collected a number of people who signed an angry letter and that we sent it to LG
[LG V20 Guides, News, & Discussion] tickertapes:
Somehow I don't think that will get us far.

We're both in the UK, someone in here must have a device for him to work on?

I've known Graham for about 5 years now, he does this stuff for a living and he never gives up.
[LG V20 Guides, News, & Discussion] RdT21:
I pledge US$20 for the bounty as well. Good luck guys.
[LG V20 Guides, News, & Discussion] emdroidle:
They didn't get back to me either. :( Could of unbricked without difficulty.

At that stage I was still avoiding writing to /system and that makes unbricking much easier. Now due to learning about how one piece of hardware works, I know writing to /system is unavoidable. :(

Good news is since LGE is releasing KDZ files for the non-US V20s, un-"bricking" a H990DS is easy.

I'll take help. I'm back to having a reasonable theory for the current problem, difficulty is it means modifying a gigantic in-kernel data structure which I've never played with before.

I had two back to stock approaches. I had backed up /system before modifying it, but appears the restore tool didn't quite work. :( Thankfully that leaves the KDZ method, which is near foolproof as long as a few key portions of the flash are unmodified (the on flash bootloader stages and the "laf" area). Now need to confirm the modem hardware is still operational and then see whether that data structure might be the problem...

The kernel command-line for the V20 indicates it is using an on-board RS-232C port for the kernel console. Upon reading elsewhere, apparently often these have hidden pinouts somewhere on the phone. I'm ending upon wondering whether there might be a serial console on unused pins of the USB-C connector (or perhaps using a trick like PoE and using pairs of wires for the ground, TX and RX). Often pins in the headphone are apparently used.
[LG V20 Guides, News, & Discussion] me2151:
I'm pretty sure there is a serial console since we found some info about special tools lg uses to program the phones via cable. Also you would think is does since every boot the device checks the USB cable TYPE
[LG V20 Guides, News, & Discussion] carpler:
Hi!

I'm on the market for buying my next phones. The V20 is one of the candidates.

What keeps me from buying are few things: one is that there are not custom roms for this model (H990DS or H990N).

I'm not interest only in root, but I hope that this model will obtain the booloader unlocked and some developer that can port the Lineage OS on it.

I don't know nothing about Android development, so I ask: there is hope that a good developer will be able to unlock the bootloader or without the intervention of LG there is no hope?

I think that with the contribution of several H990 users is possible to buy a phone for one or two good developers and ask them to work on it (if there is a chance to do what we ask).

If this idea makes sense, I will gladly do my little contribution and I will work to attract more people to the project.
[LG V20 Guides, News, & Discussion] emdroidle:
I think that is more about figuring out whether it is a USB2 or USB3 cable, and whether the cable is good enough to draw extra power over. Yet you could be right and it is also checking for the magic cable it can do EIA-232 over.

Shouldn't make much difference at this point since I've already gotten kernels past the boot stage and they successfully produce output on the LCD, but could still be useful for others who try to build their own kernels.

Dunno whether I'm rated as a "good" developer or not, but I'm at least reasonably capable. There are several people working on having LineageOS working on the LGE V20, of note the work in progress kernel is here. Due to the static issue I'm using their kernel source as a starting point.

I believe I've got all of the hardware aside from the modem operational with a kernel built from those sources. If I can get the modem operational I'll be claiming the bounty this thread is about, and my kernel source will then readily serve as the basis of a H990DS LineageOS build. Getting the modem operational though is a complex endeavor (I've got a simple approach right now which seems viable, but could well fail).

Possible. You can also join in and add to the amount pledged for getting full root on this device. Soon it may be too late due to my managing to claim the bounty (hasn't happened yet, but I'm closing in).

I'm actually doing better than [MENTION=4591212]me2151[/MENTION] since I've got the FM Radio functioning. I've confirmed the modem problem is attributable to the DirtySanta debug aboot. Back on stock and the modem works just fine. Now just have to solve this gigantic issue and I'll be claiming.

Seems I may have found a way to get root with the userdata encrypted. Install SuperSU, and then save a copy of their modified boot image. Go back to stock, which will encrypt the userdata. Then go back to the modified boot image. Perhaps I'm paranoid, but I do like having the data encrypted.
[LG V20 Guides, News, & Discussion] me2151:
Lol FM radio works for us too. It was a kernel issue. Using our stock kernel fixed it like WiFi calling and everything else
[LG V20 Guides, News, & Discussion] Djhg2000:
Just a random thought; the serial port doesn't happen to be one of these?

From having a great interest in how embedded devices get hacked I'm guessing there really is a simple serial header somewhere on the board. I haven't found any good images of the V20 motherboard specifically, but if the serial console isn't on the USB or headphone connector then I'd bet there's an isle of 2-4 test pads on the board for the debug console. Just keep in mind that despite them being referred to as RS-232C they might be 3.3 or 1.8 V, if you have an oscilloscope then try sending some easily recognizable data to the console (like alternating 0x81 and 0x7E) and see where it shows up to find the TX pin and voltage.
[LG V20 Guides, News, & Discussion] carpler:
I'm sorry: re-reading my last post I realized that it was not so clear.

I did not mean to say that you and other developers who are working on the V20 are not good enough (!), I just wanted to say that maybe we could use a little money to engage other developers and to advance the development.

Also I do not care only the root for this phone, but also the bootloader unlocking.

I confess that I have not yet figured out if the two things are connected to each other or not...

I thank you anyway, and all those who are doing their utmost for this beautiful smartphone!
[LG V20 Guides, News, & Discussion] emdroidle:
Ah, the opening message on the original DirtySanta thread says the FM radio is a problem. Good that it got solved.

That is the sort of cable which would have been handy earlier. Rather than blindly trying to get indications of where early kernels I was building were failing, seeing the kernel console would have made it obvious.

There are 3 places on the V20 such a serial port might be located. Could be on the headphone jack like those earlier phones. Could be on the USB port (quite likely using one pair as ground and other pairs as RX/TX, similar to how power over ethernet sends power). Could be on some of the pins connecting to the back. The second seems rather elegant, but I'm only speculating. Be interesting if someone disassembled a V20 or could get an answer out of LGE.

I no longer need it, but sometimes such cables are very handy.

In the case of the V20 and many recent Android phones the two end up linked. Without an unlocked bootloader you cannot modify the initial ramdisk and dm-verity protects /system. These two are a pretty solid wall in the way of getting root so unlocking the bootloader is pretty well a requirement. Now the "DirtySanta" unlocked bootloader works just fine on the H990DS, the problem is the H990DS hardware is a bit different and getting all of the hardware operational with that bootloader in place is tricky.

I've got a kernel which correctly handles most of the hardware on a H990DS with the unlocked bootloader, but now the difficulty is getting the modem operational. Without the modem operational it isn't really worth having the phone...

It is interesting that LGE hasn't released updated kernel source for the H990DS. This seems to suggest either even current firmware releases are vulnerable to the DirtyCow exploit or else they're not playing by the rules of the GPL...
[LG V20 Guides, News, & Discussion] me7tarfeek:
Good day [MENTION=3102329]roosta[/MENTION]

Please drop my name from this bounty as I have sold my phone. I could not hold this phone without root....

Sorry for this...

Thanks
[LG V20 Guides, News, & Discussion] roosta:
No problems. I'm removing people before I add new people to confirm new bounty total since no admin or mod on XDA is addressing the problems of timeouts on edits when I've never once had this issue before...on any device.

RoOSTA
[LG V20 Guides, News, & Discussion] abudgx:
Well I need to say thank you emdroidle for all this hard work.

I'm following this tread regularly, as many, and we all appreciate the efforts and energy you are putting on this project.
[LG V20 Guides, News, & Discussion] RdT21:
Yes, keep up the good and hard work sir emdroidle. Hopefully soon you can crack the problem for all of us. :)

Really liked this phone....
[LG V20 Guides, News, & Discussion] scottie720:
[MENTION=6984210]emdroidle[/MENTION] thanks for your hard work and devotion hope u can get it cracked for us soooooon lol
[LG V20 Guides, News, & Discussion] farwish:
thanks for everyone who work on this
[LG V20 Guides, News, & Discussion] hanut1:
Hello everyone I am going to join your community in a few days . I have bought this phone haven't arrived yet , just found out that the boot loader is locked but seeing so much work done by you guys , I think it ll surely work out. BTW was just searching and stepped on to this .https://www.oneclickroot.com/lg/lg-v20-h990ds/
[LG V20 Guides, News, & Discussion] all2i:
fake doesn't work
[LG V20 Guides, News, & Discussion] tickertapes:
Hi all,

I just came across this thread while researching VoLTE on a H990DS. http://www.clien.net/cs2/bbs/board.php?bo_table=lecture&wr_id=345498

It's in chinese but using Google Translate it would appear that other firmwares can be loaded using LGup.

Does anyone know if this works?
[LG V20 Guides, News, & Discussion] me2151:
Yea you cxan load other firmwares but you have no modem as the DS is the ONLY dualsim model
[LG V20 Guides, News, & Discussion] tickertapes:
The H990N is dual SIM and supports volte
[LG V20 Guides, News, & Discussion] all2i:
almost half a year and no one cracked the bootloader!!!!

I think this is give up time.

thats a lesson to us to boycott LG phones because they are killing android by their policy.

I never doubted that the v20 will be locked.

Thats a lesson from LG to me.

To the S8 ,bye LGE
[LG V20 Guides, News, & Discussion] Matt07211:
The bootloader is cracked, it's now just working out the kinks, so people can have a phone that actually works, and not complain and whine about there data/SMS/calls not working.
[LG V20 Guides, News, & Discussion] exadeci:
There is different models, the americans are all unlocked, the reason is many xda devs are americans so phones that are available in america are unlocked before the rest
[LG V20 Guides, News, & Discussion] me2151:
Our unlock works for you guys for the most part. Just no modem.
[LG V20 Guides, News, & Discussion] Hamodi:
Anyone had tried to find out what make the modem not working ? If root is there and unlocked bootloader is there that should make it lil bit easy to modify system files no ??
[LG V20 Guides, News, & Discussion] leodeleon:
I was looking forward to buy the LG V20 (I'm in Belgium) I find the software features from LG really convenient. But I use Android for 5 years now and root is a must. What would you guys advise me? If there's root for LG V20 which model should I look for?
[LG V20 Guides, News, & Discussion] me2151:
That's what [MENTION=6984210]emdroidle[/MENTION] has been working on.
[LG V20 Guides, News, & Discussion] RdT21:
There are models of V20 that are rootable already. Just avoid LG H990DS and H990N models. They are dual sim without root yet afaik.
[LG V20 Guides, News, & Discussion] eladeb:
And the 990 single sim have no root to.
[LG V20 Guides, News, & Discussion] Hamodi:
They have root but with modem broken
[LG V20 Guides, News, & Discussion] eladeb:
Hope the modem will be fixed before note 8 root will be out ):
[LG V20 Guides, News, & Discussion] tickertapes:
There are a lot of versions out there, does anyone know which is best and can firmwares be changed? https://lg-firmwares.com/lg-h990ds-firmwares/

My current SW version is V10c-TWN-XX build NRD90M which I'd guess is Taiwan (no VoLTE) if I flashed the singapore firmware (H990ds10d_00_OPEN_SG_DS_OP_1227.kdz) would I get VoLTE?
[LG V20 Guides, News, & Discussion] tomy159:
That is good question, I 10e SEA the new one from last week but same no VoLTE I thing that is consider to provider not fw problem but that is just my thing.

I use Three and no VoLTE just wifi call by three in touch
[LG V20 Guides, News, & Discussion] malifact:
Is there a working version of TWRP recovery for the H990DS? I would like to flash something which doesn't require root.
[LG V20 Guides, News, & Discussion] Hamodi:
And how exactly you want to do that ?

Twrp need unlocked bootloader to work .

Unlocked bootloader give you root working .

So the answer is no
[LG V20 Guides, News, & Discussion] d4rklabs:
why i never check before buying a phone, im stuck with h990....i rooted my grandmother hauiwai p8lite from beeing bored with my new phone...
[LG V20 Guides, News, & Discussion] tutux:
Hey I'm in with $40 CAD, phone is arriving soon, OP please let me know how to make my pledge official, thanks.