yashsingh1/xdaforums huggingface dataset:
[LG V20 Guides, News, & Discussion] Lemnefresh:
Root doesn't take

Everything appears to work, but when I boot into system and use Root Checker, I have no root. When I flash SuperSu it says "ramdisk restore failed, aborting," but then says it was successful. Any ideas? Sorry if this was covered already. I searched this thread and read tons of pages and couldn't find anything.
[LG V20 Guides, News, & Discussion] Vortell:
What are you doing SuperSU is so old no one uses it. Find a more current guide,As noted and linked by me in every old guide. Short guide though ditch SuperSU (owned by different people now, who bought it most likely for data) and use magisk.
[LG V20 Guides, News, & Discussion] Lemnefresh:
Haha alright then. I just bought a used VS995 and every guide that comes up uses the Dirtysanta method with SuperSu. I will keep searching. Thanks
[LG V20 Guides, News, & Discussion] Vortell:
Check 9 posts before this... You should always read the last few pages of a thread before posting. Honestly though on vs995 I would flash to us996 using Dev lgup since there is literally no bands to be lost between the two and Verizon be bloat sucks. Also as CDMA is being shuttered soon custom os is a no go on it long term as VoIP doesn't work in them(sucks 4 me on T-Mobile too). So the best with VoIP you can get is 8.0 stock right now. Soon it will be pie but I haven't seen a pie kdz or update zip on forum yet. Once unlocked though you can flash Google phone through magisk check vm number call Verizon and change phone to over type to pixel(you used to want to ask for support level 2, say you are calling back) Then you can use built in Google phone extras like visual voicemail, spam filtering ect. Google messages can also give you rcs now it soon at least if I remember right.
[LG V20 Guides, News, & Discussion] Lemnefresh:
What happens to the second screen if you flash US997? Does it just stay black?
[LG V20 Guides, News, & Discussion] Phoenix591:
this is for the V20, there is no us997 V20.

The V20 has F800 H910 H918 H990 LS997 US996 VS995 variants.

The second screen works fine as long as as you use a stock based rom. You can cross flash firmware between all the single sim variants except for the H918 without many issues. (Only some cellular radio issues may or may not happen)
[LG V20 Guides, News, & Discussion] Lemnefresh:
Yeah I knew US997 wasn't the V20, that's why I asked. He must've meant US996

Anyways, I used Magisk and it worked. Thanks!
[LG V20 Guides, News, & Discussion] jago25_98:
H990N.

I had success but after TWRP rebooted I'm now stuck with:

boot = LG logo and kernel crash. No adb permissions.

download mode = Static screen and the DirtySanta image (I think). LGUP sees the phone as an unknown model which was fine before.

recovery mode = useless stock LG

Messing with LGUP/ the DLL/Uppercut as much as possible hasn't helped so join me now as we go DOWN the rabbit hole of LG Flashtool:

https://xdaforums.com/v20/how-to/guide-lg-v20-to-life-t3827732
[LG V20 Guides, News, & Discussion] rdwilson713:
OK. I read all 400 pages and learned a lot despite the numerous redundant questions.

Device: LG VS995

OS: Windows 10 Enterprise N LTSC 64-bit (Also spun-up a dedicated VM for this project - no difference)

Problem:

Boots to LG "Life's Good". Haptic motor buzzing.

After flashing in TWRP, the "/system" directory is empty.

TWRP reports, "No OS installed". Indeed!

How I got here:

Rolled back to December 2016 build using LGUP (store, patched).

Used dirtysanta to unlock bootloader and install TWRP.

On first boot, I got a static screen and a constant buzz from the haptic feedback motor.

Not knowing that Verizon users sometimes need to wait over 20 minutes, after 15 or so I assumed I was toast. (Stupid. Now I know... :p)

Tried to flash NotYetADev's Oreo build with the same result. (https://xdaforums.com/v20/development/vs995-verizon-lg-v20-stock-oreo-rooted-t3845669)

Attempted repairs:

Tried LG Flashtool using dksoni411's method (https://xdaforums.com/v20/how-to/guide-lg-v20-to-life-t3827732) and it failed to work.

Now LGUP is not working even with Uppercut. Reports "VS9951CA" DLL is invalid.

Flashing several alternate kernels doesn't fix.

Flashing LineageOS, same thing.

Ditto for a stock zip file.

I tried several versions of TWRP including 3.3.1-0

What's still working:

Download Mode

Fastboot Mode

TWRP

ADB

Notes:

I found a binary that will install KDZs from the command line. (https://xdaforums.com/v20/development/tool-kdz-writer-t3649818)

Installed it per instructions and it seems to work but throws an error:

# kdzwriter -sM stock.kdz
About to start an active write operation, there is some risk involved.

Are you sure? (y/N)

y

Preparing active write operation, hit control-C to abort...
0 seconds

Begining rewrite of system area
"/dev/block/bootdevice/by-name/system" mounted, refusing to continue
kdzwriter: Failed while writing /system, major problem, PANIC!

Issuing the command, "mount | grep system" shows the the directory is mounted as read/write.

/dev/block/sda18 on /system type ext4 (rw,seclabel,relatime,data=ordered)

I am kind of at a loss as to how to proceed. I have some reservations pushing aboot or any other files via fastboot as I don't want to risk a hardbrick condition. Any assistance would be greatly appreciated including any referrals to an experienced dev. I sysadmin'ed a SVR5 UNIX box for 10 years and hold a CCNA but I am weak at coding and Android internals.
[LG V20 Guides, News, & Discussion] rdwilson713:
Yay! The 4K post number... :highfive:

A factory-fresh VS995 arrived today. Same issue with LGUP+Uppercut (different SW build number, however...) I'll work on getting it recognized before going back to the "soft-brick".

EDIT: New VS995 and soft brick are both being recognized by LGUP on the newly spun-up VM. I am dumping the Uppercut idea.

It's my understanding that if it is rooted then the aboot.bin file is from a US996. I am working on that theory to extract the KDZ and use the DLL and .dz file to re-flash the phone.

Only 4 hours left on the download... Hopefully, that will resolve the mismatch on the LGUP and I can flash the correct KDZ back to stock and begin again.
[LG V20 Guides, News, & Discussion] jago25_98:
Anyone want to buy my phone cheap?
[LG V20 Guides, News, & Discussion] Vortell:
Didn't think lg v20 modified Lgup using partial dl feature did any version checking that's why it was useful for cross flashing from h915 to us996.
[LG V20 Guides, News, & Discussion] rdwilson713:
VS995 Soft Brick [SOLVED]

After further reading, I discovered that the rooted VS995 was actually using a US996 version of the aboot binary.

Link: https://xdaforums.com/v20/how-to/guide-lg-v20-to-life-t3827732

I followed the guide and used the US996's KDZ file.

After that process, even though the flash tool failed at 4%, LGUP now recognized the phone. The problem now was one of an SPC mismatch no matter witch KDZ was used (VS995 or US996).

That lead me to this thread which has a patched executable and dll for LGUP. This solved the SPC problem and I chose the "PARTITION DL" option. I successfully flashed the correct KDZ and the phone is back to stock.

Link: https://xdaforums.com/v20/how-to/guide-patch-lgup-to-unlock-features-t3652222

Spinning up a VM was well worth the trouble and now I have a dedicated "box" for the phone without any conflicting software or drivers.

Hopefully, this will help others that are in the same or similar situation.
[LG V20 Guides, News, & Discussion] aloysius987:
Did you have the backup, abootbackup.img to flash back onto your phone?
[LG V20 Guides, News, & Discussion] jago25_98:
Yes, I have it. 2.1mb in size.
[LG V20 Guides, News, & Discussion] aloysius987:
You have 2 options.

A. Follow instructions to revert back to stock bootloader

Basically use twrp or fastboot to flash the backup.

Also you're on H990. Why are you here... These set of instructions are not for H990.

Go back to the other thread

B. Use twrp to install new rom. (Need to wipe data partition then reboot to recovery)

I suggest you go back to stock and redo the root process, following instructions from the H990 thread.

https://xdaforums.com/v20/development/dirtysanta-h990-t3624296

If you already messed with uppercut and lg flashtool

You can also consider using flashtool to flash using instructions in back to life thread.

I'm not sure where you are at now.
[LG V20 Guides, News, & Discussion] ph4nt0m117:
I have an LS997 that I'd like to root. Sadly, its on ZVD, so I really don't know if theres anything I can do.

IDK my options, if there are any.

---------- Post added at 01:32 AM ---------- Previous post was at 01:32 AM ----------

I have an LS997 that I'd like to root. Sadly, its on ZVD, so I really don't know if theres anything I can do.

IDK my options, if there are any.
[LG V20 Guides, News, & Discussion] cnjax:
Take a look here

https://xdaforums.com/v20/help/root-cve-2019-2215-t3979341/page30
[LG V20 Guides, News, & Discussion] jago25_98:
Thanks rdwilson. I was hoping LG Flashtool would flash US99620f_00_1120.kdz but sadly:

(LGUP still doesn't recognise the phone after)

I guess it's OK to post here since my phone is now no longer identified as a H990N!
[LG V20 Guides, News, & Discussion] jailedmike:
First off your phone still isn't listed here. Second h990 has different hardware then us996,h910/915,h918,ls997,f800l,vs995. It's literally a different phone! Would you install Samsung s8 rom onto your phone? I think Modem,sound and wifi are all different on your phone, so you might have about the same luck installing a random Samsung rom... Find the right forum thread. If the answers you want are not there, ask there. If no one answers find a different phone with more support. Also if you want help with certain tools go to threads about those tools. One last hint learn how to use lgup. Maybe partial download(which doesn't check hardware at all before flashing it) in lgup is something you should learn about on your way to bricking your be phone. Which you will if you don't find the right instructions for your h990. At least I will not have to deal with the annoyance of you posting in wrong place time and time again. Then you bring up Lg flash tool which is basically deprecated now... Honestly stop posting in the wrong thread over and over and over. It's not fair to those who could actually need help. Wasteful posts like that will soon cause me to unsubscribe so I don't have to deal with the waste of time you keep posting.
[LG V20 Guides, News, & Discussion] dornz:
Excellent ,
[LG V20 Guides, News, & Discussion] dornz:
Got this done on h910
[LG V20 Guides, News, & Discussion] Vortell:
[MENTION=5133359]dornz[/MENTION]

I said it so well so many times... Almost 20 pages and the advise is always the same ? and that post was only a couple pages back.
[LG V20 Guides, News, & Discussion] sadden-childish-parsnip:
Any outstanding Issues? Deciding between H910 and H990

Hey,

I am trying to decide between buying a H910 and a H990.

Are there any outstanding issues with rooting the H910 in the way described?

I see in the second post there is a early release kernel to try and fix a few issues, are there are other kernels/fixes for the USA variants?

Anybody with a rooted 910 or other USA variant, what has been your experience?

Cheers
[LG V20 Guides, News, & Discussion] Vortell:
About h990 vs h910/915

What happens when you try this on h990

The h910/915 can use the guide I have linked to many times and it's easy. Not sure h990 has root.
[LG V20 Guides, News, & Discussion] jago25_98:
[MENTION=10065788]sadden-childish-parsnip[/MENTION] , totally agree with [MENTION=1795879]Vortell[/MENTION] ! Avoid the H990!

In the end I've ordered a new F800 mainboard to replace my H990N. I believe I might have been able to fix it with 9008 but even so avoid the H990 for sure because it's different hardware and in adjusting for this it's so easy to make a mistake. I'm not even sure I did anything wrong and now it's basically bricked.

In fact though, if rooting I wouldn't even recommend a V20 because while the other models are easier... it's still easy to mess up.

---------- Post added at 04:12 AM ---------- Previous post was at 04:12 AM ----------

[/COLOR [MENTION=10065788]sadden-childish-parsnip[/MENTION] , totally agree with [MENTION=1795879]Vortell[/MENTION] ! Avoid the H990!

In the end I've ordered a new F800 mainboard to replace my H990N. I believe I might have been able to fix it with 9008 but even so avoid the H990 for sure because it's different hardware and in adjusting for this it's so easy to make a mistake. I'm not even sure I did anything wrong and now it's basically bricked.

In fact though, if rooting I wouldn't even recommend a V20 because while the other models are easier... it's still easy to mess up.
[LG V20 Guides, News, & Discussion] sadden-childish-parsnip:
Thanks,

The V20 does seem to have a minimal following really, I am now leaning more to towards a G6, however I will have to forgo a removable battery. However I need to wean myself off of that feature sooner or later, as there hasn't been a flagship with a removable battery since about 2016.
[LG V20 Guides, News, & Discussion] Vortell:
Nah main dev for g5 G6 and v20 all main the v20. Plus there are more variates that you can root. Though the v20 Dev numbers are a 1 or 2 less then G6. Still all based x86's lineage builds
[LG V20 Guides, News, & Discussion] Darkaedenxxx:
Is this rooting method working for any F800 version? I mean, K or S or L? or just F800L version? What android should be installed in order to do the root? Pie ok?
[LG V20 Guides, News, & Discussion] Vs995Child:
Ok, so like 402 pages is a lot to search through. Does any one know whats the highest firmware you can use with this method? My other previous VS995s I downgraded to 13a first, but is that really necessary?
[LG V20 Guides, News, & Discussion] cnjax:
If I recall correctly, you have to be on a security patch prior to Dec 2016 as dirty santa was patched after that
[LG V20 Guides, News, & Discussion] Vs995Child:
Ok, thank you.
[LG V20 Guides, News, & Discussion] Vortell:
Use the guide below is semi automated and works better he is correct dec 2016 most were at 10p

https://xdaforums.com/v20/how-to/guide-root-twrp-lg-v20-using-dirtysanta-t3722278/
[LG V20 Guides, News, & Discussion] Vs995Child:
Let me ask this.... Once im in twrp and have formatted and wiped, is there any harm in flashing A & O stock oreo along with Magisk and be on my merry way?
[LG V20 Guides, News, & Discussion] cnjax:
Nope
[LG V20 Guides, News, & Discussion] Vs995Child:
Thats what i kind of figured. Since that's where i was going anyway, it just made sense to go ahead and flash that rom......... Thanks!

Update:

That was the easiest method!!!!!. I unlocked bootloader and rooted in less then 35mins. (That includes downgrading and flashing latest twrp, A&O oreo and latest Magisk. Thanks for leading me to that method [MENTION=1795879]Vortell[/MENTION]
[LG V20 Guides, News, & Discussion] geminithebest2222:
currenty i have zv3 with all stock how can i do it?
[LG V20 Guides, News, & Discussion] SheMi363:
Hi folks, consider me a noob at this but after Step one there is (Open a Separate Terminal next to the RUNMEFIRST terminal, then type)

What am i missing here? Do i open CMD and do what? im kinda lost here.
[LG V20 Guides, News, & Discussion] pm23:
10c (Android 7) requires ADB 1.0.39 for logcat to work

If you wonder why runmefirst.bat, i.e. logcat does not show any results, downgrade your adb to 1.0.39

https://dl.google.com/android/repository/platform-tools_r27.0.1-windows.zip

---------- Post added at 10:30 AM ---------- Previous post was at 10:27 AM ----------

check this guidance and read me post before

https://xdaforums.com/showpost.php?p=72716640&postcount=613
[LG V20 Guides, News, & Discussion] SheMi363:
Problem Occured:

Hi, Thank you for replying, I have tried the adb, but when i use the command "run-as con

chmod 0777 /storage/emulated/0/*",

the system pops the error, "C:\adb>adb shell

elsa:/ $ run-as con

run-as: Package 'con' is unknown"

It's been 2 days i'm on it and i can't figure it out.
[LG V20 Guides, News, & Discussion] ivaneris:
It's means your firmware is too update, use 10e or below firmware, use lgup to downgrade
[LG V20 Guides, News, & Discussion] Vortell:
I refer you to my previous posts
[LG V20 Guides, News, & Discussion] SheMi363:
Help regarding LGUP:

I have downloaded 10e. i'm just confused whether i select PARTITIONDL or Upgrade to flash it onto my device? and if there is any link to process can you provide it (like a guideline). I'll be grateful for that. Thanks in advance!
[LG V20 Guides, News, & Discussion] Vortell:
I refer you to the better guide and then fallow link for the h915. In it. It will tell you best way to use patched LGup or go to the patched LGup thread.
[LG V20 Guides, News, & Discussion] SheMi363:
I have been looking for 2 hours straight lol. Can't seem to find the guide, do you have any guide in sight? Thank you.
[LG V20 Guides, News, & Discussion] Vortell:
It's in the guide action it literally linked by me in this thread like 5 times. Just search for my handle in the thread you should find the link to general guide and the h915 guide in it.
[LG V20 Guides, News, & Discussion] SheMi363:
No Reception/Signal:

Alright, I have successfully booted into the rooted 10r but i don't have any signal on the phone "NO SERVICE", IMEI is null too. Any help regarding this? Thank you
[LG V20 Guides, News, & Discussion] Vortell:
What phone is yours? The h915 guide was just suppose to teach you how to use modified lgup... 10r is that the h910pr kdz? There is issues using that for h910. But if you look up h910 there is good on that. Honestly though most models h910/h915, vs995, us996bpt/us996usc, i would just cross flash to us996. Everything past those models are special case including h910pr. There is serrate guides for all of them.
[LG V20 Guides, News, & Discussion] SheMi363:
Mine is/was H910 bro. Everything went smooth, there were also no signals on H915. Installed TWRP, then 10r, still nothing. now i flashed a modem.img, it did bring back the baseband and imei number but still no signals.

Can i hook it to LGUP and still flash it to 996 version?
[LG V20 Guides, News, & Discussion] Vortell:
You should have used the correct method. If you want any more advise from me. It needs to be in a relatively newer thread i have linked to and referred to many times. It's always good practice to read last couple of pages of a thread after the beginning ones. Oh the least 5 pages are basically me referring people too the right page and them thanking me. Also remember to use search function in thread.
[LG V20 Guides, News, & Discussion] andruyd:
Hi Vortell, Just wondering if you can confirm if this:

https://xdaforums.com/v20/how-to/guide-root-twrp-lg-v20-using-dirtysanta-t3763981

is still the way to go about stock rooting>>>lineage-os?

If not do you mind sending me a link for the method you are referring to up top? Thanks.

Feel free to chime in if you know where the instructions are.
[LG V20 Guides, News, & Discussion] Vortell:
This is the page i would use.

https://xdaforums.com/v20/how-to/guide-root-twrp-lg-v20-using-dirtysanta-t3722278

Also since it appears to show h910/h915 page my opinion is just convert it to us996 through cross flashing then use us996 ds(dirty Santa) ROMs after. This is fine using partial dl in the lg v20 patched lgup. I will say i have read of sporadic complaints about some signal loss. I would be interested someone actual measuring signal levels with something like cellular z, network signal guru, network monster, network monitor app or an app like it before and after converting to us996. I have not seemed to have the issue but i have read about it in a couple places. Maybe because i used network signal guru to lock in all 4g bands. Quick note it did cause a kernel crash but all 4g was there then. It would be nice to see if there is a noticeable difference though. Also i can't remember for sure in the h910/h915 but before converting you might want to use hidden menu system and enable as many bands as possible it do the network signal guru lock bands from top right corner of the app. Either way the h915 and us996 do lack band 30. So it could affect you in that way. Only thing i can see that could change that though is at&t modem backup from pre patched h910. I don't know that we have access to that.
[LG V20 Guides, News, & Discussion] andruyd:
Thanks for the reply. Is your DAC working? I browse and found that some people got theirs working. That's what peaked my interest in finally modding. I got this phone because of the DAC so I never considered flashing it if it meant I'd lose the DAC function.

'
[LG V20 Guides, News, & Discussion] Vortell:
It will still work on stock... You need to turn on in the old down menu. If you mean on lineage there has been a way since lineage 14 but i have not taken the time to do it. You can search it up in one of the threads for it. As a short cut you can search tinymix. You can also use sauron magisk module. Not sure which of the two dacs it would use on lineage. I think i read it uses the nice one on stock. There is another one built into all Qualcomm chips as well. Not sure which is used by it on lineage. You can look it up on the thread for it here in xda. There are other mods as well like viper, James dsp, dirac, dolby, and more. Those are just the ones i have tried in the past it on other phones. They are all software based though.
[LG V20 Guides, News, & Discussion] ivaneris:
Well I just follow instruction in this thread..
[LG V20 Guides, News, & Discussion] Ms0206:
Hi and many thanks at first for all your efforts.

I got stuck and hopefully someone can help: I am trying around for 48h now with my new Verizon VS995 from HongKong (fw VS99520C). I live in germany and my plan is to use it with a T-mobile card - and to install LineageOS 17.1. I do not need root, just Lineage.

After I followed this manual, I got an error at

run-as con

so I installed LGUP (patched), installed VS99513A_04_1205_ARB00.kdz (tried both, UPGRADE and PARTITION DL (all)),

but in the end (where the manual states "JUST WAIT!"), I wait forever. Really. 35 minutes without nothing except vibration and bootup-screen.

After the 35 minutes, I did this

with the result that it does not boot anymore. I always get the warning with a red triangle telling me that my mobile is modified, wont boot and shut down in a few moments.

Once I managed to see the LineageOS' startup animation, but after a while it restarted.

And sometimes I've got graphical garbage (when I follow "highonandroid.com/android-root/how-to-root-lg-v20-attsprintverizonkorean/" from step 17 ( incl. no-boot-warning), but I already found out how to work around the graphic-mess a bit...strange anyway.

However, can someone please help me get a working Lineage on my VS995? Why this "modified, does not boot"-message and what to do to get rid of this?

Is it caused by a still locked bootloader? Trying to unlock bootloader with fastload somehow? Trying a US996-crossflash? All this trying drives me crazy. Many thanks already for help.

Btw, can someone explain me the difference between UPGRADE and PARTITION DL in LGUP? I've read that it would be possible to flash a US996-kdz and then return to VS995 to get rid of the annoying Verizon-vibration all the time...but how exactly? PARTITION DL US996 and then UPGRADE to VS995?
[LG V20 Guides, News, & Discussion] Ms0206:
Ahh, now I am sitting in front of a started LineageOS. It starts, but still showing

. Any hints how to get rid of this warning every reboot? What exactly is causing this? I assume if I flash a .kdz, I'll loose Lineage and have to restart the whole process?
[LG V20 Guides, News, & Discussion] moeduss:
That's the way it is once that phone is rooted, no way to remove that that I've seen.