yashsingh1/xdaforums huggingface dataset:
[LG V20 Guides, News, & Discussion] cnjax:
Reason the phone is recognized as a 996 is because the engineering aboot was a 996
[LG V20 Guides, News, & Discussion] ankade:
hoooooooooooooooooooray !

Ah, good to know, thanks. That a problem?

Thanks a lot.

That the "factory reset" white screen comes first ... kept on confusing me for quite some hours. I did more and more flashes, but always only ended up at the "factory reset" screen, or an hour long ATT logo screen. Goooood that we can take the battery out. ... Finally, somehow, I got into TWRP, and I don't even know how, probably just because I was tired lol.

Suggestions to be added to dksoni411's manual:

(1) that crucial information: TWRP comes only AFTER white factory reset screen

(2) the key combination itself to get to TWRP should be mentioned, because the letting go for a second is hard to guess.

(3) thirdly, the deinstall-LG-drivers-reinstall-LG-drivers should be step 0. It was so confusing that the (old/faulty) driver allowed to see "ADB" but did nothing for "FASTBOOT"

(4) I later noticed that my f***ing fascist Antivir had somehow put dirtycow into "quarantaine", and that IN SPITE OF ME DISABLING REAL TIME PROTECTION in ANTIVIR !! So perhaps the safest hint to add to the manual is: UNINSTALL your ANTIVIRUS before you start.

(5) booting LineageOS for the first time ... took more than an hour if I remember correctly - so keep patiently staring at the screen, it finally finishes ...

But after what now feels like a hundred hours lol ... we could liberate my h910 . Well done, guys!

Hooooooooooooray, I have TWRP now, and I have LineageOS on it, fantastic. After that ordeal, what a great reward!

You guys are amazing, thank you so much for your time and patience.

:):cool::D:good::laugh:

P.S.: In which ways could I support the development of LOS-15 or LOS-16 for this good phone? One of the last ones with removable battery ...
[LG V20 Guides, News, & Discussion] Vortell:
All of this is mentioned in other guide I linked to in the guide section of v20 forum. Plus the dirty Santa process is more up-to-date. It only needs one script.
[LG V20 Guides, News, & Discussion] ankade:
You mean this one, right? dksoni411's manual? You linked me to it, and I followed your advice. I used only that. The one script is JustRunMe.cmd, and it comes in Step1 Step2 Step3; and Step3 is where my system failed, until I had re-installed the LG driver.

Good.

Not though in that OP " [Guide][Tutorial] Root TWRP LG V20 using Dirtysanta[Most Variants][Noobfriendly] by dksoni411", so I had to suffer :) and find out myself.
[LG V20 Guides, News, & Discussion] ankade:
no mobile internet on v20 (h910, dirtysanta, lineageOS14.1)

New problem after dirtysanta:

I have no mobile internet !!!

Working fine:

Wifi

getting called, calling out

receiving and sending SMS

Now I went outside for the first time, and s**t: Not working:

mobile internet

neither with initial settings (there are actually specific settings for GPRS and MMS with my provider's name); nor after "Network settings reset", nor after manually inserting the APN info of my mobile provider that I found on the internet.

What else can I try? What might be the reason?

Yes, SIM is working, just put it into another phone, and that gets an internet connection just fine.

Phone setup:

V20 h910, unlock&root with dksoni411's JustRunMe.cmd script, as described in the previous ~5 posts

LineageOS 14.1-20181128-NIGHTLY-h910 = Android 7.1.2

EDIT:

Mobile network settings --> Network operators --> reload ... leads to "error while searching for networks" (while on the other, stockROM phone (after some waiting time) 6 different operators are shown)

Mobile network settings --> Network operators --> "Choose automatically" does lead to "Registered on network", but "available networks" stays empty.

Does that help for diagnosis?

Can that lead to loss of mobile internet on the h910 ?
[LG V20 Guides, News, & Discussion] cnjax:
No, it's probably because you flashed Los, another reason why I avoid it like the plague
[LG V20 Guides, News, & Discussion] Vortell:
Go to the lineage thread... And ask there, or better yet search there! :)
[LG V20 Guides, News, & Discussion] ankade:
(a) my whole reason for the above odyssee ... was to be able to flash LOS

(b) what do you think is the best place to ask for advice now?

(c) what is my alternative now?

To try out whether it's a hardware problem, I am about to flash the original stockrom back onto it, that never booted past the ATT logo after dirtysanta, but perhaps waiting more than an hour was not enough. So my intention now is to flash that back via TWRP, then wait 2-3 hours until hopefully it has fully booted, and then try the same SIM again, with that (dirtysanta'ed) stock ROM. Or what would you do now?

---------- Post added at 08:00 PM ---------- Previous post was at 07:50 PM ----------

Hah, look at this:

"If you're coming from stock, make a backup of your EFS partition. If that gets wiped, then you may have issues connecting to LTE on some devices."

https://xdaforums.com/v20/development/rom-unofficial-resurrection-remix-v6-1-0-t3825359

Could that be it?

I am not sure that I did make a backup of that, I will search now ...

---------- Post added at 08:14 PM ---------- Previous post was at 08:00 PM ----------

> make a backup of your EFS partition.

I have NOT, I only have partition "system".

I dimly remember there were problems with TWRP-backup of the different partitions, and the only one which worked, I have saved, and that is "system". None else.

What to do now? Can anyone with a h910 send me his EFS partition perhaps? Or what do I have to do now?

I guess my idea of booting back into my saved ATT stockRom might also turn out to be futile too now, because that will also not have the original EFS partition? Or should I try that?

Or what else would you do now?

---

Also, it might have nothing to do with that EFS partition, but anyways - what would you do now?
[LG V20 Guides, News, & Discussion] cnjax:
No one is going to want to send you a copy of their EFS partition as it contains private personal information. Its apparent you didn't do your due diligence and read up throughly on LOS before flashing it. As mentioned you need to go to the Los thread and search for a fix and get assistance
[LG V20 Guides, News, & Discussion] ankade:
Good to know, thanks.

No necessity to insult me. I have done a lot of reading, I did read up on it. I have done it very similar to described e.g. here: https://wiki.lineageos.org/devices/h910/install just via TWRP. There was no mentioning of anything EFS partition, anywhere.

That "If that gets wiped, then you may have issues connecting to LTE on some devices." I found today in the ResurrectionRemixv6.2.1 thread - and there was no reason to look at it before flashing lineageOS, right?

So there is still hope?

I found only these threads now: unofficial 15.1, and this unmaintained thread 14.1 - what ctually is the policy here, may I crosspost to both? Or what would you do. There is no "official V20 LineageOS 14.1" thread anywhere --> https://www.google.co.uk/search?q=xda-developers+official+v20+lineageos Where do you think I should report this, and ask for advice?

Or asked in another way: What would you do now, if you were in my situation? If not LOS, what would YOU use on a h910 ? Thanks a lot.
[LG V20 Guides, News, & Discussion] cnjax:
Already answered, but again go back to the thread you got your rom from. Your issue is not related to this thread and is off topic
[LG V20 Guides, News, & Discussion] Phoenix591:
Looks like you followed this more generic rooting thread... did you ever reinstall h910 modem firmware? flash This if you havn't or don't know if you have, its H910 10r firmware+ rom from the h910 specific rooting thread.

As far as I ever read, Lineage only has terrible radio issues with Sprint, and a quirk on some versions with Verizion on needing to make a call before some things start working... where are you getting any hints that it ever had wierd issues with ATT, especially since this is happening to this dude on stock as well?
[LG V20 Guides, News, & Discussion] cnjax:
His phone was fine after rooting his issues started after flashing Los, because he failed to carefully read instructions before flashing. So the problem is he failed to back up his EFS partition as instructed in the Los thread and hence his problem
[LG V20 Guides, News, & Discussion] Phoenix591:
None of the lineage install instructions mention efs, nor is there even much talk about efs in those threads except regarding the ls997. (Seriously link me a post, I've kept mostly up on those threads for ages) What does mention backing up EFS is the h910 specific rooting guide ( not this thread), which is why I'm hopeful flashing the proper h910 modem from there (that happens to come with a stock rom) will get him fixed.
[LG V20 Guides, News, & Discussion] pierro78:
user clsA provides h910_10q_full_stock.zip , see https://xdaforums.com/wiki/LG_V20#Models.2FVariants , maybe you could try that ...
[LG V20 Guides, News, & Discussion] pierro78:
maybe you could open a new thread in the adequate subforum ;) and link your signature to that new thread ;)
[LG V20 Guides, News, & Discussion] amjad551:
I have rooted my f800l using this method, now when ever i try to install super rom f800 hybird version in twrp, aroma detects my phone as us996 but installation gets completed. But phone never boots uo and stucks on lg logo. some one plz guide me what to do now?
[LG V20 Guides, News, & Discussion] ankade:
goodbye xda-developers

Thanks for the suggestion, but No need anymore. This is probably my last post.

I give up.

I tried the above mentioned stock ROM, now V20-h910 phone is completely bricked, no TWRP anymore, fastboot not accessible, no way go back.

Factory Reset ... which was previously leading to TWRP ... now leads to Factory Reset, have a look: ---> https://imgur.com/gallery/xEGOuGX

All this here has cost me sooooooooooooooooo much precious time, not worth it.

Plus 160 EUR wasted for a brand new phone which I can now throw into the bin, what an ecological disaster.

Thanks XDA-developers, this is probably my goodbye. Thank you all so much for all your help, humor, grumpiness, and funny typos. What a nerdy place to be ;)

I was really happy for ~4 years with Cyanogenmod & LineageOS, which made me feel much safer than a stock ROM with all that not self-chosen surveillance software. On Samsung S3, S4, S5 that CM & LOS actually worked well, but LG seems to be utter garbage, sorry. However, Samsung has only fixed battery phones now, so I gave the G4 and the V20 a try. But really not happy, Samsung much better. As I am giving up now on alternative ROMs, I can choose freely again, and can leave LG behind, easy.

What I might do next is to buy some good phone with a removable battery, and when I don't want the fascists to track my every step ... I simply take the battery out. Not my happiest outcome, but pragmatic.

Thanks!
[LG V20 Guides, News, & Discussion] Vortell:
Why not try to go into download mode and flash h915 kdz? Or us996. Make sure is powered down then Connect to computer and volume down. Boom download mode. Settle down and read before you freak out. I know its scary to lose a phone. Download mode exists outside recovery. If you wiped to much it might not work. It's worth trying though
[LG V20 Guides, News, & Discussion] crs77:
Hello, when I type run-as con I get: $ run-as con

run-as: Package 'con' is unknown

What am I missing?
[LG V20 Guides, News, & Discussion] cnjax:
It means your probably on a security level that patched the ds exploit
[LG V20 Guides, News, & Discussion] dornz:
Twrp link not working for me
[LG V20 Guides, News, & Discussion] Vortell:
https://xdaforums.com/v20/development/recovery-twrp-3-2-1-0-t3720239
[LG V20 Guides, News, & Discussion] zhangla:
When I ran this on the phone (terminal emulator):

applypatch /system/bin/atd /storage/emulated/0/dirtysanta

The message is saying I am using the "applypatch" command incorrectly. It showed me the syntax etc. I am sure everything is typed in correctly, and all files are put under "ADB" folder where I have my ADB placed on PC.

Do I need to put the "required files" from the dirtysanta folder to my phone internal storage as well? It appears that the command "applypatch" cannot find the file.

---------- Post added at 05:01 PM ---------- Previous post was at 04:59 PM ----------

Also, just to be clear, step 3.5 is only for linux machines, right? I tried running it on Windows cmd window and it gave me a bunch of errors:

run-as con

chmod 0777 /storage/emulated/0/*

---------- Post added at 05:07 PM ---------- Previous post was at 05:01 PM ----------

Here is what I got when trying "run-as con" command on Windows after the shell prompt come back from step1.bat:

size 165144

[*] mmap 0x797adb7000

[*] exploit (patch)

[*] currently 0x797adb7000=10102464c457f

[*] madvise = 0x797adb7000 165144

[*] madvise = 0 1048576

[*] /proc/self/mem 1367343104 1048576

[*] exploited 0x797adb7000=10102464c457f

C:\adb>adb shell

elsa:/ $ run-as con

run-as: Package 'con' is unknown

254|elsa:/ $
[LG V20 Guides, News, & Discussion] Vortell:
Actually everything looks fine. Looks like adb command to push file before it didn't work. That reason this happened to me was the phone was in wrong mode. I think you want it in charge only mode. Otherwise i prefer This guide/script for easy if use.

https://xdaforums.com/v20/how-to/guide-root-twrp-lg-v20-using-dirtysanta-t3722278
[LG V20 Guides, News, & Discussion] cnjax:
That message indicates you're on a security level that already patched the ds exploit therefore you will need to downgrade to a version prior to Dec 2016
[LG V20 Guides, News, & Discussion] Vortell:
You need to be in a build before December 2016 if I remember right. It's before build 10p.
[LG V20 Guides, News, & Discussion] zhangla:
I have 910, and after step 7, my phone won't boot back into Android. It is on some kind of strange striped screen. Also sometimes it will show "kernel crash" text... Looks like I bricked it?

---------- Post added at 05:43 AM ---------- Previous post was at 05:43 AM ----------

And now I don't have ADB either, and I don't know how to get back into TWRP. I believe if I can manage get back into TWRP I may be able to salvage something?

---------- Post added at 05:45 AM ---------- Previous post was at 05:43 AM ----------

Tried to use LGUP to see if I can restore my original dump, but it shows "unknown model" and when I tried to select that on COM21 it won't let me and says "You have to select a known model, please".

---------- Post added at 05:54 AM ---------- Previous post was at 05:45 AM ----------

I just tried this and it did not bring me to TWRP. It brought me to factory reset screens.

I was in TWRP before step 7. This is not looking good.

---------- Post added at 05:55 AM ---------- Previous post was at 05:54 AM ----------

While the device is powered off, press and hold Vol - and Power button. When you see the LG logo quickly release only the power button and re-press and hold the power button (Never let go of the Vol - button) This will boot you into the LG Factory reset screen.
[LG V20 Guides, News, & Discussion] zhangla:
Kernel crash everytime I try to boot into TWRP
[LG V20 Guides, News, & Discussion] ankade:
You must (a) use "patched LGUP", and (b) unzip the "patched LGUP" to its original install folder - otherwise I got that error message.

C:\Program Files (x86)\LG Electronics\LGUP
[LG V20 Guides, News, & Discussion] IHAX 420:
did you fix this?
[LG V20 Guides, News, & Discussion] fogame:
I did but I'm about 3 devices down the line now and no longer have this phone. Sorry, wish I could help more.
[LG V20 Guides, News, & Discussion] Vortell:
Could be which more you have the phone set to when connected to use. That threw me for a loop when I tried to root my us996 bpt. I think it needs to be charge only. If I remember right. There is also or oem unlock in developer options on some devices at least the be us996. Could also be driver issue. I found the root tool in the guide section easier to use and has been updated. https://xdaforums.com/v20/how-to/guide-root-twrp-lg-v20-using-dirtysanta-t3722278/
[LG V20 Guides, News, & Discussion] IHAX 420:
I managed to get it. I just ignored it and continued on ? it worked fine
[LG V20 Guides, News, & Discussion] Vortell:
Welcome to the v20 dark side?
[LG V20 Guides, News, & Discussion] :
vs995

Issues:

1. Phone never rebooted just constant vibration for over 20 minutes. No LG screen just blacked out screen with constant vibration.

2. unplugged did reset it went into twrp but no os installed I rebooted again but phone keeps saying corrupt and will not boot error. corrupt error is normal after breaking bootloader read that here.

I rebooted again went into Twrp with no problems I installed alpha Rom 4.0 nougat. All working fine.

Vibration stopped but still does it if power cord is in when rebooting.

Issue I ran into:

I had no internet after root and installing a Rom I could call and text but had no internet. Inside or out. Was not getting mobile data only wifi.

Issues Fixed:

Sim card problem was very lose. Apn changed.

Note:

For those of you who are on straight talk who don't have internet after root and installing a Rom check your Apn access points names mine changed back to Verizon.

I would write down your apn before rooting and installing a rom so you can see if it changed. Also check your Sim card mine was very lose.
[LG V20 Guides, News, & Discussion] Drewc4xx:
won't work for me

Every time a put in applypatch command I get this usage: applypatch [-b <bonus-file>] <src-file> <tgt-file> <tgt-sha1> <tgt-size>

[<src-sha1>:<patch> ...]

or applypatch -c <file> [<sha1> ...]

or applypatch -s <bytes>

or applypatch -l

Filenames may be of the form

EMMC:<partition>:<len_1>:<sha1_1>:<len_2>:<sha1_2>:...

to specify reading from or writing to an EMMC partition.
[LG V20 Guides, News, & Discussion] ELECTRIC1982:
Same for me...running build 20c
[LG V20 Guides, News, & Discussion] Vortell:
This means the file was not found.
[LG V20 Guides, News, & Discussion] me2151:
No. it means you are trying to use a patched firmware. Dec 2016 security patch or lower needed.
[LG V20 Guides, News, & Discussion] Vortell:
Was not the car for me. I got that because my phone was set to the wrong default connection method. Plus showing the syntax means a command was not fully understood and since the first party was correct the only thing to be fixed is getting the patch onto the phone.
[LG V20 Guides, News, & Discussion] sahaqq:
Check If Mobile Internet (4g) shows up if you turn off wifi.

That's how it worked on the nOugat rom i was using on a H910 LG v20.
[LG V20 Guides, News, & Discussion] lord dredd:
Guys will this work on vs995 on oreo with latest ota security patch applied???
[LG V20 Guides, News, & Discussion] Vortell:
Did you read the opening post? Only thing to check is weather vs995 has arb 1(anti-roll back).There is a dial code if on stock to check arb if I remember right. I personally would double check if arb is incremented and then use this tool personally. It's just more automated.

https://xdaforums.com/v20/how-to/guide-root-twrp-lg-v20-using-dirtysanta-t3722278
[LG V20 Guides, News, & Discussion] cnjax:
You'll need to downgrade to security patch prior to Dec 2016 to root with ds
[LG V20 Guides, News, & Discussion] Juju Bee:
I'm getting an invalid command error between steps 1 and 2 on cmd window 10. Also I noticed says different adb version 19 vs. ver 13.

Questions:

1) Is this code going to be different if Win 10 vs Win 7 or is ver difference on my adb or fastboot version?

2) Is " con" command in step 1 gonna different in newer adb downloads or versions?

thank appreciate ur time:)
[LG V20 Guides, News, & Discussion] Wi-f:
does anyone confronted with this problem? On step1 when I type `run-as con` the console returns me a message that con is an unknown package
[LG V20 Guides, News, & Discussion] cnjax:
It means your on a security patch level where ds has been patched, so you need to downgrade
[LG V20 Guides, News, & Discussion] ars3nic:
VS995. Every time I do 'adb reboot recovery' after step 3, it goes to a 'static' screen that I can't get out of without pulling the battery. And the proximity sensor trick doesn't work since it's not in the OS. I've tried both the included/linked TWRP img and the latest version for the VS995 downloaded from TWRP's website; same thing. Any ideas? Thanks.
[LG V20 Guides, News, & Discussion] crumbling9999:
Flash TWRP from fastboot 2-3 times, then pull the battery. Use the factory reset/recovery mode key combo to get into TWRP
[LG V20 Guides, News, & Discussion] ars3nic:
Thanks, I didn't realize that was a separate key combo. Progress, as I can get to the default factory reset menu, but I can't get it to go into TWRP. When you say 'flash TWRP 2-3 times', should I also be flashing boot1 or boot2 like 'step3.bat' does? Because every time I've flashed boot1 or boot2 and tried to get into recovery, it's the static screen. If I let the OS load, go back to fastboot, and flash only TWRP by itself, it's no longer static, but it's the default factory reset screen. Ugh.

EDIT: Tried it again flashing boot2.img and twrp-3.2.3-0-vs995.img three times each, then without rebooting normally, pulled battery and went to recovery....default factory reset screen again. When I hit no, I got the message that the device was corrupt / couldn't be trusted / will not boot. Which I've gotten before and seems to go away randomly.

EDIT #2: Ah ****. So this whole time, it would have booted into TWRP on its own if I just let it sit on the corrupted screen for a minute? Dammit.
[LG V20 Guides, News, & Discussion] crumbling9999:
You don't need to let it boot back to Android at all after flashing, but on the VS995 its a good idea because otherwise the thing won't stop vibrating. Also, hit yes on the default factory setting screen for it to boot into TWRP. The device can't be trusted screen occurs when you have an unsigned boot image, i.e. a custom recovery or kernel. DirtySanta isn't an official bootloader unlock, the checks are still there, its just that the engineering bootloader doesn't care that its an unsigned image. Static occurs because the bootloader was ripped from an us996, you need a custom kernel to get rid of it (or put a finger on the light sensor, wait for the second screen to turn off, then turn on the screen)..
[LG V20 Guides, News, & Discussion] codei5503:
Is this method work on f800l nougat?
[LG V20 Guides, News, & Discussion] cnjax:
The thread title does show f800l so what does that tell you
[LG V20 Guides, News, & Discussion] codei5503:
Work on every android version Bro?
[LG V20 Guides, News, & Discussion] cnjax:
ROM version has nothing to do with unlocking the bootloader, however since ds was patched you may need to downgrade for the exploit to work.
[LG V20 Guides, News, & Discussion] crumbling9999:
Yes. Flash back to something pre-December 2016 security update (10e is the earliest build with a KDZ for the F800) first. If you want to stay with Nougat, factory reset first, let it update by OTA to 11e, then use LGUP to dump and make a backup (the F800 isn't popular, so nobody bothered to make a flashable pre-rooted package). Once you flashed TWRP from 10e, use DD to write back each individual partition backup (bar aboot and boot, with the most important being system), and flash mk2000 BTTF kernel for Nougat.

If you want Oreo, flash the KDZ with Part_DL mode, unticking aboot, abootbak and recovery. Once it finishes flashing, reboot to TWRP, and flash mk2000 Oreo kernel. In either cases, if you want root as well, flash magisk before rebooting.