yashsingh1/xdaforums huggingface dataset:
[LG V20 Guides, News, & Discussion] Tearly7:
Antirollback Issue

I need help rolling back / downgrading the H918 10p to a 10k.

Here is my dilemma. I converted all my V20 H918 phones to 10q, knowing that was the last version to use your Root method. (It works great, BTW, so I recently donated to your cause.) However, the 10k seems to be the last version that easily accepts custom ROMs. I need to revert my phones back to 10k, but I have not yet found a way to accomplish this. There has to be a way! Any help that you can offer will be greatly appreciated!!!
[LG V20 Guides, News, & Discussion] cnjax:
I need help rolling back / downgrading the H918 10p to a 10k.

Here is my dilemma. I converted all my V20 H918 phones to 10q, knowing that was the last version to use your Root method. (It works great, BTW, so I recently donated to your cause.) However, the 10k seems to be the last version that easily accepts custom ROMs. I need to revert my phones back to 10k, but I have not yet found a way to accomplish this. There has to be a way! Any help that you can offer will be greatly appreciated!!!

Dude, don't quote the OP smh. And you can't roll back once arb has been incremented
[LG V20 Guides, News, & Discussion] runningnak3d:
The firmware is RSA signed, and the ARB version is part of the signature.

The ARB version that the phone is on is in hardware, the RSA key that verifies the signature is in hardware.

The code that check the RSA signature is in hardware, hardware in this case being QFPROM in the CPU.

So, you crack RSA signing, and I think that would open up a little more than rooting phones and rolling back firmware :)

-- Brian
[LG V20 Guides, News, & Discussion] DeathCite:
How do I flash TWRP on recovery.

Last time I tried to flash on adb it wouldn't allow me.
[LG V20 Guides, News, & Discussion] austin313:
help rooting

never work with linux system before,,,,,,,,,i have over 20 LG H918TM

software version:H918S

ANDROID VERSION: 7.0

if u have video or we can do teamview just one see how it workthan i can do the rest of the phones rooting

my company willing to pay for ur time and afford thank you in advance

joetech1@msn.com

248-231-4392
[LG V20 Guides, News, & Discussion] BROKEN1981:
Honestly the new method can't get any simpler.
[LG V20 Guides, News, & Discussion] puzzimassa:
So i am running FWUL in virutal box because i can't boot from a usb drive and this is not working at all. My device isn't showing in adb when it's booted up but it does in windows. Same with fastboot. I suspect it is a driver issue in FWUL because im on the right firmware and all this but it just won't reconize my device no matter what i do. I am getting a "runtimeerror ("usb device not found")
[LG V20 Guides, News, & Discussion] steadfasterX:
There are no driver issues in FWUL possible. It's NOT windows ;)

1. FWUL issues belongs to the FWUL thread

So when you have issues booting from USB describe your issue clearly and document it with photos or screenshots. Using FWUL from USB is the only way you should use with the method in this OP.

2. FWUL supports VirtualBox but its highly recommended to NOT run critical things like that one in this OP in VirtualBox.

Read the related issue here: https://github.com/Carbon-Fusion/build_fwul/issues/76

3. If you still wanna use FWUL in VirtualBox and understood all the consequences of a potential hard brick well then go in the FWUL thread and ask for support on how to use USB devices in Vbox.
[LG V20 Guides, News, & Discussion] puzzimassa:
Thank you so much for helping me out, I now have twrp backing up my information at as I type then I will flash to recovery. You just gotta follow the guide with every step and you'll be good, I didn't do so good at first because I wasn't paying attention. So thank you and everyone who made this possible :D
[LG V20 Guides, News, & Discussion] octopus82:
but phone or pc from usb ?? both devices does'nt boot with this fwul usb
[LG V20 Guides, News, & Discussion] oscarmaldonado:
Hello everyone, I need help please, I downgraded my H918 to 10P, for some reason my USB does not boot up in my pc, I used Rufus to create a bootable disk with the image provided, I tried several USB sticks and I got the same results, running windows 10. Thanks in advance.
[LG V20 Guides, News, & Discussion] oscarmaldonado:
Disregard my question, it was my laptop. Thanks.
[LG V20 Guides, News, & Discussion] BROKEN1981:
Yeah, you have to disable secure boot from bios.
[LG V20 Guides, News, & Discussion] Technowizarius:
Been watching this site for a very long time and rooted quite a few phones with methods that were posted.

With that being said, I'm still a complete noob when it comes to some of this.

I followed the instructions and have twrp on laf but....blah blah blah I didn't read far enough.

Everything worked out and it works perfectly. From the downgrade to 10p and then through the process. Thanks for awesome work.
[LG V20 Guides, News, & Discussion] runningnak3d:
Yea, something that we SHOULD be able to do on our phones. There is ZERO reason that we can't other than the OEMs and the carriers have their hands tightly around our balls and won't let go.

They could very easily have a menu that is protected by a password that the owner of the phone sets when they buy it. Get into that menu, and disable secure boot, and then we could flash anything we want. Compile up our own xbl, aboot, etc... completely get rid of the TrustZone if we wanted. Run completely unsigned firmware. ARB would be out of the picture.

The reasons they won't allow that are control -- plain and simple.

-- Brian
[LG V20 Guides, News, & Discussion] ttabbal:
Yeah, I've been saying that for a while. Put a warning up, fine. But I bought it, it's my device. I should be able to run whatever I want on it. Just like a PC. FCC says I can't mess with the modem, so keep the check on that. The rest should be available. Even better, have a spot for a user key. Then we can have secure boot and sign our own stuff with our own key. All the security, none of the BS. I can even get on board with things like Android Pay not working on those devices. Annoying, but I get it. When a game uses it to block me though, I'm just going to uninstall and demand a refund if it's a paid app.

Thanks for all you have done on pushing these things to be more open for us.
[LG V20 Guides, News, & Discussion] runningnak3d:
Here is to hoping that some of the right to repair legislation eventually makes it.

Might want to consider writing to your bought and paid for legislators. These guys make it pretty easy.

I had thought about starting a Kickstarter (there is a post around here somewhere) for a phone that is completely open, with the ability to install your own key.

The SD820 (don't know about SD835 or SD845) has room for 4 2048bit keys in QFPROM. There is a qfuse that determines if new keys can be installed. On our phones,

and I am sure MOST phones with the SD820, that fuse is blown so you can't install any additional keys. God forbid that we have the ability to completely control our phones.

Sorry -- got off on a rant. This is something that really really irks me. I try really hard to backport and forward port my work on liberating LG phones. All the way back to the G4, and hopefully up to the G7.

Currently working on attacking the TrustZone (QSEE). If that can be defeated, then that affects all Qualcomm based phones, and they can go eff themselves.

-- Brian
[LG V20 Guides, News, & Discussion] lebrontk:
h918 10u

I can degrade 10u to 10q ?,,
[LG V20 Guides, News, & Discussion] gavilan2010:
Thanks Brian For All You Do For Us.

That be nice for all Lg G7 tmobile owner like me.

Sent from my LG-H918

*.A true warrior enters the battle with all his powers at the ready*.
[LG V20 Guides, News, & Discussion] luis.manresa14:
Hello... After update SW,,, now Im in Bootloop TWRP.

What Can I do??

Thanks
[LG V20 Guides, News, & Discussion] runningnak3d:
What does that have to do with this thread?

I will give you a hint, in the forum search bar for this forum, type in: "twrp bootloop dd"

EDIT: Here ya go: http://bfy.tw/JM7c

-- Brian
[LG V20 Guides, News, & Discussion] cnjax:
Ugh noobs
[LG V20 Guides, News, & Discussion] BROKEN1981:
Off topic , sorry. Just wanted to bring this to your attention.

https://www.xda-developers.com/android-pie-rollback-protection/
[LG V20 Guides, News, & Discussion] runningnak3d:
[MENTION=5631635]BROKEN1981[/MENTION] Thanks. And that is my end of Android. If I can't get a phone that I can do what I want with, I will buy an iPhone.

AVB applied to boot and system? Yeah. There is no getting around that.

-- Brian
[LG V20 Guides, News, & Discussion] cnjax:
Icrap is just as bad. It will be interesting to see which carriers instituted it in the Oreo release.
[LG V20 Guides, News, & Discussion] runningnak3d:
Of course icrap is just as bad. However, I have stuck with Android because it is open. IMHO. iOS is a better OS. Since Google now mandates that all phones shipped with 9 must have AVB on boot and system, that means that GOOGLE can increment ARB, and not just the OEMs and carriers.

Since that is the case, I might as well use the superior OS and be locked down.

-- Brian
[LG V20 Guides, News, & Discussion] Josh McGrath:
That's exactly how I feel too. Adguard is pretty good non root at least but damnit I pay for the phone I should be able to do whatever I want with it just like a car

The only real hope here is that this has been said since lollipop "root is dead". We can only hope right ?
[LG V20 Guides, News, & Discussion] BROKEN1981:
iOS has ALWAYS been the better OS. Just sucked that it's sooooo locked down. Even jailbreaking does not bring it close to Android.

I'm with that if I'm going to be locked down, then I'm going to the better OS. I own the product red iPhone 8+, I use it when I go out and my LG V20 is my work/day phone.
[LG V20 Guides, News, & Discussion] Andy Chi:
I never thought id be so happy with my H918 again. I got so used to being unhappy having no root on my phone for such a long time with the annoying screen retention...... I even bought a Huawei Mate SE to replace it. Now that I finally have root again on my H918 I am sooo happy, I totally forgot how badazz this phone still is... And I have ZERO screen retention!!!. Thanks Mr Running nakee man!!! My love for the Best of a dead breed has be restored!!!! ???
[LG V20 Guides, News, & Discussion] ognop:
Just making sure, unlocking the bootloader and then immediately upgrading from h918 10k to that 10p kdz is safe right? This also would mean there's no downgrading back to 10k ever?
[LG V20 Guides, News, & Discussion] runningnak3d:
You don't have to unlock you bootloader before upgrading, you can do it after the fact if you want. You are correct that once you are on 10p, you can only use 10p to 10u -- nothing lower than 10p.

You don't HAVE to upgrade to 10p, however all ROMs that are currently supported require 10p or greater firmware.

-- Brian
[LG V20 Guides, News, & Discussion] luis.manresa14:
Hello.

When I Try to connect,, git pull

It says Unable To connect.

Is repo working?

Sorry my english.
[LG V20 Guides, News, & Discussion] runningnak3d:
AFAIK gitlab isn't down. Are you sure you have network connectivity?

-- Brian
[LG V20 Guides, News, & Discussion] luis.manresa14:
Look bro.

[android@fwul lglafsploit]$ git pull

fatal: unable to access 'https://gitlab.com/runningnak3d/lglaf.git/': Failed to connect to gitlab.com port 443: Connection timed out

Thanks
[LG V20 Guides, News, & Discussion] runningnak3d:
⌁ [swango:~/dev/lglaf] h918-miscwrte ± git remote show origin

* remote origin

Fetch URL: https://runningnak3d@gitlab.com/runningnak3d/lglaf.git/

Push URL: https://runningnak3d@gitlab.com/runningnak3d/lglaf.git/

HEAD branch: master

Remote branches:

<SNIP>

⌁ [swango:~/dev/lglaf] h918-miscwrte ± git pull

Already up to date.

You have a network problem. Here is what happens if I disable networking:

⌁ [swango:~/dev/lglaf] h918-miscwrte 11s ± git pull

fatal: unable to access 'https://runningnak3d@gitlab.com/runningnak3d/lglaf.git/': Failed to connect to gitlab.com port 443: Connection refused

So, ask in the FWUL thread how to enable networking / configure WiFi / etc...

-- Brian
[LG V20 Guides, News, & Discussion] luis.manresa14:
Thanks bro...!!!

Ive done three H918 before with this method, Im going to ask in FWUL thread, thanks againg
[LG V20 Guides, News, & Discussion] whitedavidp:
Hello all. I just got a new H918 and have been trying to work it thru this process. I have the bootloader unlocked and booted up into linux via rufus, etc. however, i cannot get past the git command near the top of step 4. It seems like the linux install has no internet access. i can't get anywhere via the included firefox browser and git fails. I must be doing something wrong but I don't know what. the computer is the same one I am typing on right now. so i know it has a good ethernet connection. please help. I saw elsewhere in this thread something about runningnak3d moving to gitlab and elsewhere found a link to something of his at gitlab. but doing the git against that also fails. so i think this is basically a networking problem. Thanks in advance for any help.

Thanks to help from another thread I got this working. I tried again. I think the second time I chose forgetful mode in FWUL. Not sure if that made any difference but I was able to get to the internet and complete Step1. So kind of a mystery to me but...
[LG V20 Guides, News, & Discussion] kish9046:
hi guys... i have my phone rooted using lafsploit and installed twrp and running lineage rom.... can someone let me know the correct procedure to unroot my device,re lock the bootloader and get back to stock and restore default laf partition..... i had to do this as im gifting my mobile now..... Thank you
[LG V20 Guides, News, & Discussion] b8engl:
Use Zip laf_restore to get download mode back. Flash KDZ then relock bootloader.

All the files you need are in the first post!
[LG V20 Guides, News, & Discussion] Josh McGrath:
Is that a TWRP flashable zip or flash through recovery via flash-all?
[LG V20 Guides, News, & Discussion] runningnak3d:
It is a TWRP flashable zip -- however, if flash-all would accept unsigned zips, it could be flashed that way as well.

I am working on a method for the H932 that would be as easy as this IF it works. Unfortunately testing it has a high probability of a brick, so I am working with [MENTION=5545101]steadfasterX[/MENTION] to make sure that he can unbrick it BEFORE I test the procedure. Otherwise I have a method that I know works, but it is so unsafe that there would be a LOT of bricked phones. Part of it requires VERY fast timing to pull the cable, and there is no fixing it if you miss. If that is all I have, I will release it when the H918 gets Oreo (well, once I have Oreo on a *rooted* H918). I will just have to add a big disclaimer that no one will read that says: "This will brick your phone! If you have a rooted brick, then you are just lucky".

Anyway, hopefully I can test (and it works) this much safer procedure.

-- Brian
[LG V20 Guides, News, & Discussion] gothamm:
Hey Guys. Total noob here. Is there a complete noob friendly guide to doing this? I am on H91810r btw
[LG V20 Guides, News, & Discussion] whitedavidp:
I found this thread very helpful as well as the current one.
[LG V20 Guides, News, & Discussion] whitedavidp:
How To Best Get Back to Full Stock?

First, I want to thank everyone here for this thread and all the work/help. I really want to like this new phone. But even after rooting and trying to resolve all the myriad things that bother me or don't work (at all or the way I want them to) I have decided to give up and just return the phone.

So I am wondering what the best way to return totally to stock is and remove the boot up flag showing the boot loaded has been diddled can be removed.

I do have normal download mode. I have the original 91810p kdz and uppercut is working/seeing the device.

Thanks

<<< Figured it out myself >>>

I found a couple posts which were terse but sent me on the right path it seems. For others here is what I did:

1. Removed all of my accounts in the Settings.

2. Made sure USB debugging enabled.

3. Booted into download mode (hold volume down whilst inserting USB cable.

4. Fired up uppercut (being sure to disable A/V program first). Sees the device on a com port.

5. Loaded the 10p kdz, checked upgrade, and let her rip.

6. Device rebooted showing my apps and stuff. But no root any longer.

7. Factory reset the device.

8. Went through just enough of the setup to enable developer mode and USB debugging.

9. Note that OEM unlock is still on.

10. Did the following variation on what is shown in the first post of this thread:

* adb devices---->CHECK IF YOUR MOBILE IS CORRECTLY RECOGNIZED IN ADB

* adb reboot bootloader--->THIS REBOOTS YOUR DEVICE IN FASTBOOT MODE

* fastboot devices---->CHECK IF YOUR MOBILE IS CORRECTLY RECOGNIZED IN FASTBOOT

* fastboot getvar unlocked ----->THIS CONFIRMS THE BOOTLOADER HAS BEEN LOCKED

* fastboot oem lock---->THIS COMMAND WOULD LOCK YOUR BOOTLOADER AND RESET's YOUR DEVICE.

* fastboot getvar unlocked ----->THIS WOULD CONFIRM IF YOUR BOOTLOADER HAS BEEN RE-LOCKED

fastboot reboot-----> THIS WOULD REBOOT YOUR DEVICE

11. Device now boots without warnings and into stock Android welcome screen.
[LG V20 Guides, News, & Discussion] arbarzaga:
Hello its send me one error

it says bash: ./step1.sh No such file or directory... How can I repair that ???? I need urgent help please
[LG V20 Guides, News, & Discussion] psytr0nic:
I was on an old FWUL version that is why I had difficulty , I fixed by new version .

the most easiest root for lg
[LG V20 Guides, News, & Discussion] Uber_Noob:
I've got the very same issue.... did you get a fix?

Ok so I tried running it in VM which worked, Sorta, adb doesn't see my devices at all... Adb works fine on windows though but when I open VM to and search adb devices I get nothing... Not even the simpe adb that came with FWUL sees my phone which is on download mode.

LG-H91810P
[LG V20 Guides, News, & Discussion] runningnak3d:
What you dumped is an encrypted ext2 partition. Is it possible to flash your data back onto your phone, yes, but I won't tell you how.

What you are wanting to do is all fine and dandy, but if I were to post the procedure on how to DO what you want to do, others could use that information to extract anyone's data and decrypt it.

I hope you understand. There is a fine line between having full control over a phone you purchased, and having control over other peoples phones as well. LG (and the other OEMs) are throwing enough roadblocks up as it is, if they knew that there security is so weak that you don't even need to root a phone to access to it / dump encrypted data, they are going to make it that much harder.

Now, some people think -- post any and all exploits and let God sort them out. I am not one of those people.

-- Brian
[LG V20 Guides, News, & Discussion] carhart2:
Okay, that makes sense. Thank you for the response.
[LG V20 Guides, News, & Discussion] runningnak3d:
Did you attach the device with the Device / USB menu?

-- Brian
[LG V20 Guides, News, & Discussion] Uber_Noob:
Yes (USB Debugging is activated) If that's what you mean...
[LG V20 Guides, News, & Discussion] iceman44:
How to do TWRP into recovery in H918

I understand those steps but im confused to this line:- "I would suggest flashing TWRP onto recovery as well, otherwise you will need to use the vol up + USB cable method to get to TWRP. There is no key combination to get to download mode."

Im like a total newbie so how do i do that? using fastboot flash cmd or something or is there other process for this device?
[LG V20 Guides, News, & Discussion] runningnak3d:
No, I do not mean USB debugging. I am talking about in VirtualBox you have to attach any USB devices that you want the VM to be able to use.

See the attached photo....

-- Brian
[LG V20 Guides, News, & Discussion] Uber_Noob:
oh that! Yes, I have and still nothing...
[LG V20 Guides, News, & Discussion] SoberD:
I must say this is an Absolute incredible Job you have done to create this Method....(Would you say you Backed Doored this Method?)

I've looked for year here and there to install TWRP on my June 2017 V20 H91810p T-Mobile Phone every now and then I would serf the Web asking the same Ol' question many diff ways "how to Install TWRP on H91810

and unsuccseful then Last night I sad lets try XDA again see if there anything new then Whooolaa here it is The Gold at the end of the Rainbow so to speak...lol I downloaded followed the steps and 1st attempt BANG it worked then Flashed SuperSU then installed Flashify I love that app helped me way back when I had a Samsung phone and then had LG41C so I have done quite a bit of Rooting in my time I Thank You so so Much for

All your Hard Azz work I mean it I am so Grateful,As this Particular Phone is pretty darn good and Fast I play Real Racing 3 and Asphalt 8,and SBK 2015 1nd 2016 so it can play some of the most Demanding games for

Android Again I cant Thank You Enough like a Little kid again lol and I am 45..lol..Have a Great day!!!
[LG V20 Guides, News, & Discussion] pentium0:
Anyone try h918 Oreo OTA?

Has anyone accepted the h918 Oreo OTA and kept root using lafsploit?
[LG V20 Guides, News, & Discussion] runningnak3d:
A flashable zip is coming -- be patient...

-- Brian
[LG V20 Guides, News, & Discussion] pentium0:
No. ?
[LG V20 Guides, News, & Discussion] cnjax:
Rude
[LG V20 Guides, News, & Discussion] willy_itc:
Congratulations!! Great Job

Congratulations!!

Great Work | I have 50 or More LGV20 Tmo
[LG V20 Guides, News, & Discussion] 5xonlineage:
Does this include 20f?

Is this "up to but not including" version 20f? I haven't read through all 100+ pages of the thread, sorry if it's obvious or already been answered. Am a noob.

I see the line in the OP: "If you aren't on 10p or 10q, grab the H918 10p KDZ: here." And when I go to that thread, people were saying that you cannot roll back after taking the OTA to 20f? Would appreciate someone who knows more than me to confirm.

Anyone have an ETA on the flashable zip post-Oreo OTA referenced by runningnak3d?
[LG V20 Guides, News, & Discussion] cnjax:
There's a rooted stock h918 thread under roms and kernels
[LG V20 Guides, News, & Discussion] Libraplum:
Hi, just curious which Rom are you running as your daily driver?
[LG V20 Guides, News, & Discussion] cnjax:
Alpha Omega
[LG V20 Guides, News, & Discussion] Zacharee1:
The last one. Turn off the phone. Hold VOLUP, plug in.
[LG V20 Guides, News, & Discussion] runningnak3d:
LG UP using normal flashing has retries, this doesn't. It may SEEM like everything is OK, when in fact it is not.

I have seen people have more problems with fastboot and bad cables. fastboot is also VERY unforgiving.

-- Brian
[LG V20 Guides, News, & Discussion] offremike0887:
Ive been using two cables and two different computers this whole day. I'm using version p on my phone. I'm curious how other people might be getting it working on p.
[LG V20 Guides, News, & Discussion] runningnak3d:
I had a buddy of mine test these instructions. I flashed my phone back to 10t, and had him follow them on his PC, and it worked like a charm. So, there is definitely nothing wrong with the VM or procedure because he is very much a novice.

-- Brian
[LG V20 Guides, News, & Discussion] BROKEN1981:
so in device manager i have the yellow sign under port devices.

when i click properties- events this is what i get

This device cannot start. (Code 10)

{Operation Failed}

The requested operation was unsuccessful.

its listed as LGE Android MPT Device.

says i have the latest version installed.

any ideas?

and im sorry if im being a badger to anyone. if so please let me know.
[LG V20 Guides, News, & Discussion] SJMarty:
I am trying the FWUL VirtualBox method right now. I just unlocked my bootloader and need to flash LAF back to 10p. So here's the dumb question...I downloaded the LGUP executable and the patched .DLL. Where do I download the base install for LGUP? I have not used it before.
[LG V20 Guides, News, & Discussion] runningnak3d:
Someone that uses Windows can probably help you better, but have you tried uninstalling and reinstalling the drivers?

-- Brian