yashsingh1/xdaforums huggingface dataset:
[LG V20 Guides, News, & Discussion] Florimer:
"Runmefirst.bat" not working.

Hi guys, i've wasted a couple of days at this point, so i guess its time to ask for help.

The phone is LG v20 F800L.

I am following the guide and it works (almost) at all the steps, except the first one.

I mean when i execute "runmefirst.bat" it just does nothing. At all. It just says "C:\fastboot>adb logcat -s dirtysanta" and nothing else. If i dont connect phone it at least says "waiting for device".

And as far as i can understand this "runmefirst" becomes important at the step 6 where you do the "fastboot flash boot bootbackup.img", which runmefirst should actually create or something? And executing this line completely ruins the twrp. After this the "adb reboot recovery" command just reboots phone, and LG logo is all static. And no recovery is present anymore.

If i skip the step 6 i believe that crashes and battery drain will occur so this is not a good option.

So the question is, why "runmefirst" is the only bat file not working properly???

Really waiting for answers, or at least any ideas. Thx.
[LG V20 Guides, News, & Discussion] yplim2300:
I am in Alpha Omega ROM android 8.0, but the SuperSU does not root my phone, what can i do?
[LG V20 Guides, News, & Discussion] Florimer:
Ok, guys, i would really appreciate if somebody could break down to me, what RUNMEFIRST.bat actually does. What all those "beginning of system, main, crash" do.

Unless i understand that, i cant really fix my problem, because i don't know where it is.

I just keep reinstalling different versions of adb and fastboot and hope it works one day...
[LG V20 Guides, News, & Discussion] yplim2300:
Florimer, you got to Stock your phone with Android 7.0 first, then you can install with dirtysanta method.
[LG V20 Guides, News, & Discussion] Florimer:
I used LG UP to go to the earliest firmware already. Few times actually. f800l_10e, which i believe 10 e is the security patch of septembere 2016.

Unless the earliest f800l patch is already too high i guess...

So i think i'll update on the problem, since there seems to be nobody present on this thread atm.

Funnily enough, if i upgrade with LGUP to the latest firmware (8.0 oreo update) the RUNMEFIRST.bat actually works as intended. Gives those three lines of text that it's supposed to do. Now i am even more lost than i was before though. It feels like somehow stock 7.0 firmware for F800L is not suited for that script or something.
[LG V20 Guides, News, & Discussion] yplim2300:
Use uppercut to install lower version of android 7.0,

follow exactly the method to flash TWRP.
[LG V20 Guides, News, & Discussion] Florimer:
DirtySanta is not all that good for F800 models

Ok, now i pretty much get what the problem is, so listen up, fellow F800 owners who want to use DirtySanta.

First of all not every ADB and fastboot works with these bat files. For me the "15 seconds ADB installer" and "minimal ADB and Fastboot" got me past the RUNMEFIRST.bat. Other versions did not work with that ".bat" file.

Secondly, You CAN NOT follow the rooting process 100%. If you do the "fastboot flash boot bootbackup.img" part, F800L (and i assume other F800 variants) gets all static. This is uncool.

Third part is the .sh files actually contain syntax errors. The line is legit "flash boott.img". How hard was that one to edit?

Now to the good news. Guide is still good, if instead of following "bootbackup.img" steps, you just flash new kernel to device. This however makes phone undetectable for LGUP unless in download mode.

P.S. Following the guide is good if everything goes as planned. But if there happens to be an error along the way, unless you KNOW what the steps are ment to do, you are pretty much clueless to how to troubleshoot the problem.
[LG V20 Guides, News, & Discussion] Vortell:
If you want to make an updated one for the f800 I think it might help. Otherwise there is a guide in guide section as well.
[LG V20 Guides, News, & Discussion] Zeuszoos:
Hi,

I used this method on my own H910 which was at 10C and it worked great!

And now I received the same phone for my wife, but it's at 10U

I know that LG sometimes changes something between security releases, so I am wondering; Will this method still work? Or do I need to do something more in addition to these steps?

Thank You
[LG V20 Guides, News, & Discussion] cnjax:
Dirty santa was patched at 10m therefore you can't downgrade to use it as there are no kdz for the 910. Search the forum there's a thread by runningnak3d to root the h910 from 10M in
[LG V20 Guides, News, & Discussion] Zeuszoos:
I found one by him, but I think it says after 10m ya hafta flash the 10e KDZ.

Here's the link. Am I missing something?

http://tinyurl.com/y48qnmyt

Thx!

Posted from my way cool LG V20 (H910) Nougat 7.0
[LG V20 Guides, News, & Discussion] cnjax:
Yes that's the one and yes you have to to flash the 915 kdz to do the process of unlocking the bootloader, twrp, and root, once you have that then you can flash H910 ao nougat
[LG V20 Guides, News, & Discussion] jerryspring:
what android versions does this work on?
[LG V20 Guides, News, & Discussion] Zeuszoos:
If it's "10x" it's Nougat. If it's "20x" it's Oreo.

Posted from my way cool LG V20 (H910) Nougat 7.0
[LG V20 Guides, News, & Discussion] cnjax:
what android versions does this work on?

Quoting the entire OP is rude and ridiculous. Dirty santa was patched a long time ago so you need to be on a security patch prior to Dec 2016
[LG V20 Guides, News, & Discussion] jerryspring:
I quote it on accident. No need for name calling!
[LG V20 Guides, News, & Discussion] jerryspring:
I'm still getting that vibrate issue. It will vibe all the way from boot up to android mode. It eventually stops though. Is there a fix? It's doing that like it did after using this unlock and root method.

---------- Post added at 12:17 PM ---------- Previous post was at 12:15 PM ----------

Which kernel did you flash?

---------- Post added at 12:20 PM ---------- Previous post was at 12:17 PM ----------

Flash soldiers 17.1 magisk
[LG V20 Guides, News, & Discussion] Zeuszoos:
Jerry! Jerry! Jerry!

Just in case you handle is a reference. :)

Anyway, pardon the intrusion, but IMHO (and that of others), after trying out other Kernels, the best Kernel to use with the Alpha-Omega Nougat ROM is the…

"H910_BTTF-mk2000" Kernel

You can get it here (select it for your phone):

http://tinyurl.com/yyeplvfm

Of course, also installing "Kernel Adiutor" (get the pay addon to get the full benefits) and tweaking a bit makes it even better! I can share a few settings with you that will definitely ramp it up! :)

As for Magisk, it's up to v18.1 now and the Magisk Manager is at v7.0.0

You can get them both here…..

http://tinyurl.com/y6m2hxs6

Hope that helps! :)

TTYL

Posted from my way cool LG V20 (H910) Nougat 7.0
[LG V20 Guides, News, & Discussion] cnjax:
My understanding is the vibration on the 995 is a result of the dirty santa exploit
[LG V20 Guides, News, & Discussion] Zeuszoos:
Damn that Santa! Always exploiting people! :)

Posted from my way cool LG V20 (H910) Nougat 7.0
[LG V20 Guides, News, & Discussion] cnjax:
Dirty Santa is awesome, the v20 would never have had the bootloader unlocked, no root, no custom roms etc, all the root methods would not exist without it
[LG V20 Guides, News, & Discussion] Zeuszoos:
So what's your point? :)

Posted from my way cool LG V20 (H910) Nougat 7.0
[LG V20 Guides, News, & Discussion] Zeuszoos:
Hi,

Will this work on an H910 that currently has H91510e installed on it?

I started out with 10v and so couldn't use this method. But I found another page that does pretty much what you do on this page but first it has you use LGUP to get back to a version this stuff will work on.

However, while that part goes fine, what comes after it does not end up like it should. So I set it back to H91510e again and I'm wondering if I can use this routine, given that the phone actually is an H910.

I did succesfully use this routine on my H91010c phone, so I know the routine works. But now I'm trying to get my wife's rooted, which as I said, is an H910 that currently has H91510e installed on it.

Thank You
[LG V20 Guides, News, & Discussion] cnjax:
I'm pretty sure the whole purpose in the other thread to have you flash the h915 kdz is to put you on a security patch where dirty santa hasn't been patched, so yes follow the dirty santa process to unlock the bootloader, flash twrp, etc, then you can flash ao 910 nougat and root
[LG V20 Guides, News, & Discussion] Zeuszoos:
Yes, that was the purpose. I just wasn't sure if having the 915 on it now would stop *this* method from working. I had a feeling it would be okay, but I'm still learning about some stuff and I've always had Samsungs before, so I'm still trying to figure out what's actually being done. :)

I wasn't sure if maybe the other routine had a "because it's a 915" part in it, plus this page doesn't mention the 915, so I'm just trying to be safe. :)

I'm giving the other routine another shot tomorrow. The gentleman over there told me what I probably need to do to make it work right. It just wasn't giving me a C: prompt back when it was supposed to, so I could run the next step.

Thanks for Responding! :)

Posted from my way cool LG V20 (H910) Nougat 7.0
[LG V20 Guides, News, & Discussion] Zeuszoos:
Hi,

Just a quick Question…..

* My phone is GSM Unlocked.

* I don't have a SIM for this phone yet.

Question: Does the A-O 4.0 Nougat ROM for the H910 contain all of the needed AT&T Firmware?

I just went through a procedure…..

http://tinyurl.com/y48qnmyt

… to Root my wife's H910, but because of its patch level, as you know, I had to use LGUP to bring it back using an H91510e KDZ.

After that, I ran through the DirtySanta stuff succesfully.

When that was finished, I booted into TWRP and installed the A-O 4.0 Nougat ROM for the H910.

But I'm now being told that I needed to first install the 10r ROM from that page, because the A-O ROM does NOT contain all of the AT&T Firmware.

Before I end up using LGUP and putting the H915 KDZ on it and starting from scratch again, is that true? I figured you know the ROM well, so you would know.

Thanks!

Posted from my way cool LG V20 (H910) Nougat 7.0
[LG V20 Guides, News, & Discussion] Zeuszoos:
Hey,

Cancel my last post. I got it figured out. :)

This page worked awesome for my phone, which came as an H910-10C !!! But my wife's phone came as an H910-10U, so obviously I had to use the procedure in the following page:

http://tinyurl.com/y48qnmyt

And so just as an FYI, because others may need to put their phones back to an earlier security patch state (or go back from Oreo), the following is what I found out about what I asked about, the 10r ROM listed on that page and whether or not you have to install the 10r ROM listed there before installing the A-O ROM.

And the answer is that after running the DirtySanta stuff, you DO HAVE TO Install the 10r ROM (using same "clean" procedure as for the A-O ROM), or you won't have all of the needed Firmware. The A-O ROM simply does NOT contain it.

Then you can install the A-O ROM (Nougat or Oreo).

The way I found out for sure, was during my first attempt. I ran LGUP and put the H915-10e KDZ on the phone, then did the DirtySanta stuff and then went into TWRP, updated it to 3.2.3-4 and then went straight to installing the A-O Nougat ROM and when it got to the part at the end where it installs the Kernel, it said;

Device Detected

US996

I thought that was strange. And then after rebooting, the phone would go into an error screen that said; "Kernel Crash".

So then upon the advice of "clsA" (using the clean install procedure for both), I installed his 10r ROM and then the A-O ROM. I was able to do that because I was still in Nougat. Otherwise, if I had installed the A-O Oreo ROM, then I would have had to start at the beginning again with the H915-10e KDZ.

Anyway, when the A-O ROM got to the part where it installs the Kernel this time, it said;

Device Detected

H910

… so he was right. There still was some H915 parts left on the phone and the A-O ROM did/does not contain that stuff to be able to overwrite it like his 10r ROM does.

So you can stop after flashing/installing his H910-10r Nougat ROM, or you can continue on and install an A-O (Nougat or Oreo) ROM after the 10r like I did.

Anyway, as I said, in case anyone else grabs another H910 phone and has to revert back in order to be able to Root it, just remember, you must install that 10r ROM before installing the A-O ROM!

Hope this helps somebody! :)

TTYL

Posted from my way cool LG V20 (H910) Nougat 7.0
[LG V20 Guides, News, & Discussion] DesertEagleSlim:
Is there any reason I'm having issues with magisk 18? I've been running 17 but some modules tell me I need newest magisk 18 and either it won't install or acts up and crashes. Anyone else have this issue? I'm on a h910 rooted with DS bootloader from us996 so I'm running Resurrection Remix us996 rom.
[LG V20 Guides, News, & Discussion] cnjax:
Questions about magisk should be addressed in the appropriate thread
[LG V20 Guides, News, & Discussion] strapdad:
LS997 (September 2016 security patch), got to the end and couldn't reboot into TWRP recovery. The device is recognized in ADB while in fastboot but when I'm at the secure startup it's unrecognized, like USB debugging is disabled.
[LG V20 Guides, News, & Discussion] XsaucerX:
Can i use this on my ls99720a with stock July 1 2018 security patch?
[LG V20 Guides, News, & Discussion] Vortell:
https://xdaforums.com/v20/help/rooting-ls997-oreo-request-t3859443
[LG V20 Guides, News, & Discussion] Theamerix:
Modify for LG V10

So, Im looking into this exploit, how hard would it be to modify it for the LG V10 H900 or derivatives? Theyre running android 6.0 M, and they are pretty similar to the V20s. Can I talk to someone about this? :)
[LG V20 Guides, News, & Discussion] cnjax:
Dirty santa development and support ended a long time ago, and was patched a long time ago as well. Dirty santa was based on a leaked engineer aboot for the V20, as I recall it couldn't be used on other devices.
[LG V20 Guides, News, & Discussion] Vortell:
Check out the g5 thread on it I think it had more info. I really don't know much technical details on it.

Pretty sure it started on g5 but it kinda dead ended. It was then picked up again on v20. Plus they got something similar working on V30 too I think. Biggest thing would be weather they can roll the os back probably. I don't know anything about antiroll back on v10.
[LG V20 Guides, News, & Discussion] cnjax:
Nope wrong Dirty Santa started and was developed for the V20
[LG V20 Guides, News, & Discussion] crumbling9999:
DirtySanta essentially boils down to using DirtyCow to gain temp root, then using that temp root shell to flash the engineering aboot extracted/leaked from someone who got shipped an engineering phone by accident. I don't think the V10 even needs it, it has the same LAF exploit the 5X does to gain root
[LG V20 Guides, News, & Discussion] Vortell:
If you say so, I thought I read the idea started when the person had a g5 then moved on when they got v20 due to engineering boot. I could be remembering things wrong. I have read about about it and it's basically moot. So you if your need to be right on a small fact ,means enough to post, you can have it. Oh and good job, and that a boy!
[LG V20 Guides, News, & Discussion] Theamerix:
Wanted to mention that G5 post, but someone was there before me, its mentioned here:

https://xdaforums.com/lg-g5/how-to/guide-adb-root-rw-dm-verity-off-sprint-t3523499

So, if its dirtycow based then I don't think I have any chance, since I'm on a linux 3.10.84 kernel, and thats one that got patched for that exploit :/ But I'm then wondering how they did that for the V20? And no, rollback is (stupid AT&T) not an option... I tried dirtycow btw, really didn't work, was worth the try though!

About that LAF, does that or does that not work under a locked bootloader? Because mine is locked, but I'm willing to test it out if its possible on unlocked bootloaders! ^^

Thanks anyway!!
[LG V20 Guides, News, & Discussion] cnjax:
If you have a H910 you try the method in the following thread

https://xdaforums.com/v20/how-to/root-h910-v10m-t3664500/page142
[LG V20 Guides, News, & Discussion] bccrosby:
Can you tell me my LG v20 vs995 device has unlocked bootloader, dirty Santa, but somehow it got phenomena every time I booted into twrp or restarted it vibrated continuously until I got to the main screen to switch back and forth it was a silent mode, it just started vibrating, and when it rebooted, it was constantly vibrating, asking the sick friends to help me, thank you
[LG V20 Guides, News, & Discussion] dornz:
Have a sucky ass AT&T unlocked. H910, will try this when I get my v20 f800
[LG V20 Guides, News, & Discussion] Vortell:
What's wrong with h910?
[LG V20 Guides, News, & Discussion] dornz:
Stuck on Android N
[LG V20 Guides, News, & Discussion] dornz:
Don't get me wrong, H910 a good phone but AT&T bloatware + no update as far back Aug 1 2017, stuck on nouget, methinks some root awsomeness, will pump her up
[LG V20 Guides, News, & Discussion] Vortell:
Can't you just flash us996 or h915 over it and get updates and less bloat? If you root it you can further remove bloat as well. Does h910 have ARB?
[LG V20 Guides, News, & Discussion] dornz:
Yes! Once I root it I'll be able to flash some roms & or rooted stocks as you say [emoji41]
[LG V20 Guides, News, & Discussion] ivanbulaun:
Sir I have 11x, should I just continue to follow the steps?

---------- Post added at 04:34 AM ---------- Previous post was at 04:32 AM ----------

Someone who have rooted their F800L successfully, I need help to root my phone.

Thank youu
[LG V20 Guides, News, & Discussion] dornz:
Still on 10p here [emoji43]
[LG V20 Guides, News, & Discussion] lamepsycho:
what help so you need?

I had successfully rooted my f800l via dirty Santa method 8 months ago, I messed up with a factory reset in twrp and had no choice but to flash my phone with a .Kdz version 10 e via LGUP. Now my phone is running smoother and the battery has improved but unlocked bootloader/twrp/root are not there anymore. I guess an unlocked bootloader and rooted phone has to compromise on performance and battery timing, because of RCTD or other issues,

How do you want me to help you? I still have F800 l
[LG V20 Guides, News, & Discussion] dornz:
Got me f800 there today, so will try this now on my h910 (site admin won't let let upload screens) why ? Baffled,
[LG V20 Guides, News, & Discussion] the_R00ter:
Will this work with my lg v20 h910 running h91020h (20h)? if so, i will root mine. i just have to know so i dont brick it.

---------- Post added at 10:41 PM ---------- Previous post was at 10:37 PM ----------

will this work on my h910 running 20h? (h91020h). i don't wanna brick my phone.
[LG V20 Guides, News, & Discussion] cnjax:
Please don't quote the OP it's rude and unnecessary and no dirty santa was patched a long time ago, and you can't downgrade as there are no kdz available, however there's a thread on the forum which has you flash a H915 KDZ so you can root
[LG V20 Guides, News, & Discussion] the_R00ter:
Well my bootloader is still locked.
[LG V20 Guides, News, & Discussion] jailedmike:
Well I suppose you could look for the other thread then see if your question is relevant. You could also go back and edit your previous post so it's not so freakin long. Honestly though using patched lgup you can change it to h915 or as I did for my h915 just make it so it uses us996 software. Either way the at&t apps will be missing. Plus they can both be rooted it you want. Be careful patched lgup is potentially dangerous. Read up on it.
[LG V20 Guides, News, & Discussion] dornz:
As i said my h910 is still on 10p so this should work
[LG V20 Guides, News, & Discussion] Vortell:
Yes it Should but be aware that your kdz options in case of a mess up are stated above. Ie h915 or us996.
[LG V20 Guides, News, & Discussion] cnjax:
Dirty santa is patched by 10p you'll have to use the other method to unlock the bootloader and root
[LG V20 Guides, News, & Discussion] dornz:
Link
[LG V20 Guides, News, & Discussion] cnjax:
https://xdaforums.com/v20/how-to/root-h910-v10m-t3664500/page146
[LG V20 Guides, News, & Discussion] dornz:
Awesome sauce, will try this met so!
[LG V20 Guides, News, & Discussion] dornz:
Ok so why when i try to post screenshot i get( oops your foram administrator has disabled this feature) any xda admin tell me why ?
[LG V20 Guides, News, & Discussion] Vortell:
What? Probably size.
[LG V20 Guides, News, & Discussion] dornz:
Size ? of pic screens

---------- Post added at 05:35 PM ---------- Previous post was at 05:31 PM ----------

Thanks man
[LG V20 Guides, News, & Discussion] Vortell:
Yeah or type or file extension are the first things to check. It seems to even let me even upload video. Either way it's easy to upload to a picture post site and use the embed link. ?
[LG V20 Guides, News, & Discussion] dornz:
Thanks for info man, This never happened before could always post screens here on xda
[LG V20 Guides, News, & Discussion] DelphinusMinor:
Can the method in the OP used to root this phone? Also, not shown, it's Android 8.0.0.

https://imgur.com/a/FvPRqY1
[LG V20 Guides, News, & Discussion] cnjax:
No it can not
[LG V20 Guides, News, & Discussion] DelphinusMinor:
Alright, thank you!
[LG V20 Guides, News, & Discussion] ivanbulaun:
So Lg v20 is better in stock rom than in custom roms??
[LG V20 Guides, News, & Discussion] ezzony:
So, went through the process to the stage where I get the bootloader warning message, all good. At the end of the OP instructions we are advised to go back and flash SU for a second time followed by wipe davlik and cash and format wipe data a second time. This is where it all goes wrong, fone boots into a screen where I don't know what it's asking me because it's in Korean (F800L version). There is a space to type something in and a button to press. If I press the button it takes me to the dialer. So I had to re-flash original KDZ. So what did I do wrong? I must have formatted data 'yes' 4 times in total so it can't be that.

Also at the end of the steps I'm wondering about this: "fastboot flash boot bootbackup.img". Althogh I exectued this step I do not know if it do so correctly because I don't know where bootbackup.img comes from? It is not on my pc or inside the v20root.zip folder. Where does it come from?

Edit: Ok so I figured out that bootbackup.img is created by the scripts so that step went okay.

I have gone thought the steps again and an now on the final steps.

Edit:2 God damm it, on the final steps when I reboot to bootloader and push backupboot.img this has the effect after rebooting of resetting and wiping twrp with static screen. 3 times this has happened so the steps don't work for F800L. I think I need to do something different for my device in the final steps once twrp is installed. I'm pretty sure I'm not doing anything wrong at this stage. Perhaps I should flash Weta Rom and then the kernal in post 2 then reboot once I get into twrp the first time?
[LG V20 Guides, News, & Discussion] jerryspring:
Stock rooted is the best. Nougat

---------- Post added at 04:11 AM ---------- Previous post was at 04:10 AM ----------

Just rename the pic ".jpg"
[LG V20 Guides, News, & Discussion] dharakv:
When you take the TWRP backup, what size of micro SD card is required? The storage capacity of the phone is 64GB so will I need one greater than that? I plan on backing up all the partitions, especially the ones related to phone service.
[LG V20 Guides, News, & Discussion] dornz:
Mine was 15gb backup
[LG V20 Guides, News, & Discussion] dharakv:
At this point I am almost 100% certain I have an LS997 running US996 firmware and I'm ready to bootloader unlock. Just one question though.. Do I follow the Dirty Santa (for LS997) method or the Dirty Elf method (for US996) ?
[LG V20 Guides, News, & Discussion] dharakv:
Hi all:

I figured out a way to test if your firmware is patched. Right after step1.bat is done running, enter the command

run-as con

If you get a "#" prompt it means you have got a root shell. Otherwise, if you get an error, it means your firmware is patched.