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

I followed the steps and everything went perfect, until trying to run Step3.Bat (Windows 7). My phone was supported in the "Android" section in Device Manager and "adb devices" showed it. I did install ADB/Fastboot and its Drivers and LG's Mobile drivers too.

After running Step2.Bat, my phone rebooted into a black screen with tiny text that says "Unsupported" (I can't read the rest) and has a rectangle of different colors at the top right.

When I tried to run Step3.Bat it gave me "Waiting for Devices" and I tried what it says in this thread (Update Android driver via Internet method), because it no longer sets up my phone in Device Manager like it did at first.

However, it responds (the update) by saying that it cannot find a driver for it, so I am stuck with a phone that's on a black screen (which is my only phone) and no way to finish!

I did try reinstalling both ADB/Fastboot (System Wide, with Drivers) and the latest drivers for LG Mobile Devices (4.2.0).

My phone is an H910 10c running Nougat 7.0

What do I do??? Both my phone and my laptop are stuck right where they are. PLEASE HELP!!!

*** UPDATE: The phone rebooted on its own and came up to my setup, only now it tells me that the LG SmartCard Service has stopped and it won't see my Ext SD Card at all.

I tried running through the steps again and now I get stopped waiting for the window to tell me to "Run Step2". It just sits there and never does.

Thank You
[LG V20 Guides, News, & Discussion] Vortell:
.Does the phone boot up fully? If it does I had s similar issue due to use being set to wrong connection type. There is three options in the phone when you connect to a computer. I think the charger only option made it work.Only other thing I can think of is use patched lg up to load kdz back on. I'm no expert though so maybe someone else can jump in.
[LG V20 Guides, News, & Discussion] Zeuszoos:
The Mode is what it was and I figured it out. Thank You though!!!

Now, after it's all done, I have a serious problem though (it worked before doing this):

I can see my Ext SD Card just fine in TWRP, but since doing this to Root my phone, when I boot up into my Home Screen, I get an error message saying;

"LGSmartcard Service has stopped"

...and I cannot use my Ext SD Card at all anymore.

Have you or anyone else experienced this?

*** UPDATE I tried to do a Factory Reset to fix the LGSmartcard stopped problem. I did then again Wipe Data & Cache & Dalvik Cache and Flashed SuperSU again.

Now it is stuck! It boots into TWRP every time! I tried Power Off, pulling the battery, etc.. It just keeps booting into TWRP. Help???

Thank You!
[LG V20 Guides, News, & Discussion] Zeuszoos:
Hi,

*** UPDATE I tried to do a Factory Reset to fix the LGSmartcard stopped problem. I did then again Wipe Data & Cache & Dalvik Cache and Flashed SuperSU again.

Now it is stuck! It boots into TWRP every time! I tried Power Off, pulling the battery, etc.. It just keeps booting into TWRP. Help???

Thank You
[LG V20 Guides, News, & Discussion] Vortell:
Do you have another phone with sd card slot or a computer and a way to use sd card? Just download a os and flash it. Super is the closest to what you had I think. It's rather large at 2gb+ but it will probably get the phone working. Just format it and start from scratch. A_O has a 20b build out which is stock Oreo where you can remove services. Smart card isn't needed though from what I can tell. Just get another file manager like mixplorer or fx file both are accounted free for basic features.
[LG V20 Guides, News, & Discussion] Zeuszoos:
I'd be willing to put a ROM on, but I need Root, so it'll have to be Nougat.

I am new to LG. I'm used to Samsung & Odin. How does one flash a ROM onto an LG? Using ADB and a Flash command or something?

I'm not Android ignorant, just FYI. I've just never had to do it this way, but if I have steps I can easily do it. But what you're saying sounds logical. Where it was a mystery for me, is because of how it had to be Rooted and I didn't know if something had been changed that would deter flashing a ROM.

Can I just go looking for an LG V20 H910 ROM, then install/flash it and then just dlash SuperSU again?

Thanks!
[LG V20 Guides, News, & Discussion] Zeuszoos:
me2151 (and everyone),

There is a newer TWRP v3.2.3.4 for this and I got the link from the guy who created it. If it works fine, he'll make it official. It seems to be working fine for me. Here's the link:

https://androidfilehost.com/?fid=11410932744536982443

Enjoy! :)

---------- Post added at 01:57 PM ---------- Previous post was at 01:51 PM ----------

me2151 (and everyone),

I followed this procedure and I am Rooted (Thank You!).

However, there is a serious issue.....

Timeline: The phone worked fine in all aspects before Rooting it.

After Rooting it with this procedure, I had this issue.

Issue: When I boot into Android, I get the following message;

"LGSmartcardService has stopped"

.....and I cannot use my External SD Card (TWRP sees it fine, I Flashed SuperSU from it again just now).

I have Googled my brains out and simply cannot find any suggestions, except to perform a Factory Reset, which I did and that's what put me into a TWRP Bootloop, which I got out of with a Reset. It boots up okay now, except that this error message is still there.

I have not put any apps on the phone or anything. It's factory fresh (except for Rooting it).

Does anyone have any ideas? I REALLY NEED to be able to use my Ext SD Card!

Thank You!
[LG V20 Guides, News, & Discussion] Vortell:
Freeze the app with using root and titanium/app2sd/link2sd. After that reboot the phone then try a a file manager... Like I suggested. It could be how the SD card is formatted. If it's encrypted and set as storage in the phone it will not work with the phone unencrypted... I don't think it will even work other then the same exact setup in the same phone due to how extending encrypted phone storage works in Android. You maybe able to get a exploit but not sure where.
[LG V20 Guides, News, & Discussion] Zeuszoos:
The "app" is a "service" called "LGSmartcard Service", just FYI.

In other words, I'm not just having trouble with an app. This is one of the phones System Services and you cannot even see the External SD Card without it (except in TWRP).

However, since I've actually had the Ext SD Card for a while and swapped it to my LG V20 from another phone which did NOT use Encryption and I did NOT Format it when I put it into my LG V20 (I use the same Ext SD Card folders/files in every phone when I get a new one and have always taken the Ext SD Card from the old one and put it in the new phone), is it possible that when I first put it into this phone (before rooting) and it did work, that the phone somehow automatically encrypted the Ext SD Card because by default the phone uses Encryption on the Data in Internal Storage?

If so, could that make that service crash on startup like it's doing, yet I can still see it in TWRP as I can now?

Thank You
[LG V20 Guides, News, & Discussion] delcera:
Strange behavior

Could use a hand here; I've searched through the thread but I haven't been able to find anything and I'm very new to rooting devices.

I'm currently somewhere between step 5 and 6; I was able to get TWRP installed, flash SuperSU, even got all the way through the device setup screen and I'm successfully able to use my phone. However, it doesn't show anymore in ADB and so I can't progress through the rest of the guide.

I've checked in the Device Manager for Windows and I've got the drivers installed-- it sees that my phone is there. But ADB doesn't detect that it's connected. I'm also getting warnings that my SD card is corrupt, but I'm able to mount it without any issues on my laptop. I also noticed that I don't seem to have a "bootbackup.img" anywhere on my system; I assume that's abnormal behavior but with how new I am to all of this I don't know if I'm just looking at the wrong places or what.

Any pointers you could offer would be much appreciated.
[LG V20 Guides, News, & Discussion] Vortell:
First some twrp recoveries can decrypt internal storage. Not sure on lgs. Then it's a system app/service... With root you can freeze them. In fact in stock os rom aromas I have used you can choose to not install like I did on alpha Omega. Also on super rom you can choose not to install. You should really move this to the os thread your using though we are getting off topic. It could be the dirty cow method causing issue but not sure cause don't know enough about dirty cow. You could for sure read up on it and maybe find out. There are notes in security venerabilities out there. I don't think it is though. You could also search here in lg v20 and at least the lg g5 for similar issues. There are many thread on ds on both. Might also use it for v10, v30, lg G6 and lg g4. Lastly it's could be a format issue that twrp recognizes but os does not. If it's old enough that is. I only had that issue going from gingerbread to KitKat personally though. I know many things have gone to ext from fat in storage world.
[LG V20 Guides, News, & Discussion] Zeuszoos:
Okay, I'm not getting my message across clearly. My fault.

I do NOT want to Freeze the service.

I cannot see my Ext SD Card in Android (I can see it in TWRP) with this service crashing.

Freezing the service isn't going to help.

I am NOT trying to just eliminate the error message from showing. I am trying to fix the problem so that I can see my Ext SD Card in Android.

Hope this helps :)

Dave

---------- Post added at 10:27 PM ---------- Previous post was at 10:12 PM ----------

It may be the phone's USB config.

With your phone unplugged, go to;

SETTINGS ===> DEVELOPER OPTIONS

Scroll down until you see "Select USB Configuration".

Do NOT tap on it! It probably says "Charging Only".

Plus the USB Cable that's plugged into your laptop into your phone again so they're connected.

You'll see a popup. Tap it, select "MTP" then "Always".

If you don't see the popup, then tap on "Select USB Configuration" and then "MTP" and then "Always".

Your PC/Laptop may start to find drivers again and it should set it up okay. Also I am assuming that you have "USB Debugging" turned on in Developer Options.

Hope that helps you! :)

Dave

---------- Post added at 10:28 PM ---------- Previous post was at 10:27 PM ----------

It may be the phone's USB config.

With your phone unplugged, go to;

SETTINGS ===> DEVELOPER OPTIONS

Scroll down until you see "Select USB Configuration".

Do NOT tap on it! It probably says "Charging Only".

Plus the USB Cable that's plugged into your laptop into your phone again so they're connected.

You'll see a popup. Tap it, select "MTP" then "Always".

If you don't see the popup, then tap on "Select USB Configuration" and then "MTP" and then "Always".

Your PC/Laptop may start to find drivers again and it should set it up okay. Also I am assuming that you have "USB Debugging" turned on in Developer Options.

Hope that helps you! :)

Dave

---------- Post added at 10:28 PM ---------- Previous post was at 10:28 PM ----------

It may be the phone's USB config.

With your phone unplugged, go to;

SETTINGS ===> DEVELOPER OPTIONS

Scroll down until you see "Select USB Configuration".

Do NOT tap on it! It probably says "Charging Only".

Plus the USB Cable that's plugged into your laptop into your phone again so they're connected.

You'll see a popup. Tap it, select "MTP" then "Always".

If you don't see the popup, then tap on "Select USB Configuration" and then "MTP" and then "Always".

Your PC/Laptop may start to find drivers again and it should set it up okay. Also I am assuming that you have "USB Debugging" turned on in Developer Options.

Hope that helps you! :)

Dave
[LG V20 Guides, News, & Discussion] delcera:
Not seeing MTP as an option. I chose "file transfer" since as I recall MTP is short for Media Transfer Protocol, but that doesn't seem to fix the issue. All that does is make it show up as "VS995" under Portable Devices rather than as an LG Android Device. No matter what I choose, Windows says I've got the latest drivers, but running "adb devices" from my ADB directory still fails to display any attached devices.

And because I'm a dingus and didn't mention it previously, I'm running android 7.0 and I'm on the Sep. 1, 2016 patch. Haven't updated the device yet (I literally just took it out of the box about three hours ago).
[LG V20 Guides, News, & Discussion] endleesss:
I have a vs995, downgraded to 12A. i followed the root guide, did Step3.bat.

Now the phone is vibrating on the verizon screen, for about 10 minutes. I read many people gave up after Step3. Is there anything i can do to get the phone to boot to android and finish the root process?
[LG V20 Guides, News, & Discussion] delcera:
No promises that you won't end up in the same boat as me, but I was able to get past that part by following the Verizon steps later on-- pull the battery, unplug the phone, replace the battery, and hold Vol-Down while you plug it back in.
[LG V20 Guides, News, & Discussion] endleesss:
i did battery pull, went to oem recovery, then ended up back at the vibrating verizon screen.

someone said i have to be on 13A, so i will try that bin
[LG V20 Guides, News, & Discussion] delcera:
Aaaand now I've really done a stupid. I tried to do a factory reset and now it's just stuck in a TWRP boot loop. I've tried repeating the "flash SuperSU" steps of the guide but it doesn't do anything. I'm about to the point of just reflashing it back to stock and going from there; I'm currently downloading a kdz from 2016 (specifically, one dated 12/24) to try and stay as open for further attempts as possible.

Any suggestions before I go that route?
[LG V20 Guides, News, & Discussion] fathergweedo:
I have the VS995 and didn't bother with rooting the stock rom being I wanted to go to rooted Oreo anyway. Once you apply the Dirty Santa exploit properly, you have flashed TWRP - yes? If you can get into TWRP with the button boot combo (hold Vol Dn + Power until the LG boot logo appears, release power momentarily, then hold power again) then you should be good to go. However, the Oreo developer requires a later version of TWRP. Provided you actually have TWRP installed and can get into it, try this:

Grab the latest TWRP from Phoenix591 (v3.2.3-4: 2018-10-18 as of this post), and put it in your (fastboot/adb accessible) working directory.

Grab the Alpha Omega Oreo Rom for the VS995 from i95swervin and copy it to your ExtSDCard.

Get into TWRP with the button combo, hit the home button in TWRP, and reboot to bootloader.

fastboot devices <will show your device serial if connected, if not fix it (fastboot in dir or path?)>

fastboot flash recovery recovery-twrp-vs995-2018-10-18.img <will flash the latest TWRP>

fastboot reboot <whether it gets to the OS or not doesn't matter, just do a battery pull if it hangs>

Power down (or battery pull) then use the button combo to get into your (now updated) TWRP.

Flash the Oreo ROM according to the guide over there. I've done this several times on mine and it works great. Second time from pure stock nougat I just put the updated TWRP in the working DS dir after renaming it, and I was ready to flash Oreo directly once in TWRP.

EDIT: One tip. If you don't wish to deal with the "screen static" issue, choose the mk2000 kernel vs stock while using the Aroma installer for A-O Oreo.
[LG V20 Guides, News, & Discussion] delcera:
The problem with that is I can't get adb to recognize my phone when it's plugged into my laptop. Even when I'm in the bootloader menu where I should be able to run fast boot it doesn't get recognized. That's why I was hoping to just flatten it and start again.
[LG V20 Guides, News, & Discussion] fathergweedo:
You're not going

anywhere

until you get adb & fastboot working, starting from scratch or otherwise. Unsure how you ever did the DS deed in the first place without that - O.o? I'm on a Linux box right now, but you basically need the adb and fastboot files either in the "working directory" or in your "path." Plenty of guides out there, but easiest to just do this (if memory serves me):

Here's a link to get the files. Contrary to the "instructions," you don't need them all.

Create a folder C:\adb. Extract/copy the following 4 files to it:

adb.exe

AdbWinApi.dll

AdbWinUsbApi.dll

fastboot.exe

And here's one to add them to your path (for use anywhere on the computer). I prefer "Method 2" rather than placing files in the %WinDir, but either way will work.

EDIT: Forgetting you're on Windows, so you'll also need to install the LG USB Drivers on the laptop (no such issues with Linux).
[LG V20 Guides, News, & Discussion] delcera:
I've done all that already. As I said before, I was able to get all the way to step 5 successfully. At that point, after hitting the system setup screen and getting through that, ADB stopped detecting my phone. That's why I tried the factory reset in the first place, which clearly was a mistake.
[LG V20 Guides, News, & Discussion] fathergweedo:
Adb only works with system booted or in recovery. Fastboot in bootloader mode.

I stumbled upon a "noob friendly" guide here that is probably better suited for Windows users. May want to check it out?
[LG V20 Guides, News, & Discussion] delcera:
Thanks for the link. I'll check that out when I get home tonight. As an aside however, will fastboot still connect even if ADB doesn't detect the device? If that's the case, I might try backing further up the list of steps rather than just trying to reflash supersu and praying.
[LG V20 Guides, News, & Discussion] odarpsahc:
sad

Any updates on your rooting mission? Been trying to root my F800L V20 TIA
[LG V20 Guides, News, & Discussion] Zeuszoos:
Hi,

I completed the OP steps. I ran a Root Checker and it prompted me to Grant Permission (I did). I ran it and it says that I am Rooted.

However... When I install my File Manager that I have used on many Rooted devices and I tell it to enable its Root Explorer, SuperSU does come up and I Grant Permission (I double checked it), but then the check box in the File Manager does not get checked and I get a Toast message saying the following...

"Root Explorer cannot be enabled. Make sure your device is rooted."

I even tried the world famous app named, "Root Explorer" and it won't write there either. In fact, when I tap the "Mount R/W" button, it freezes everything up.

As I said, I double checked it in SuperSU and it is there, with Permission Granted.

So I tried another app, this time "AdAway". And when I run it, it prompts for SuperSU and I Grant it Permission. It then goes through its paces (Download, Parse & Merge), until it gets to "Applying Hosts", which is when I assume it is trying to Write the Hosts file to the "etc" folder and that's where it fails.

Yet, some apps "Root Only" apps work fine. I'm assuming because those apps do not need to actually write to the System area.

Has anyone else seen this happen? It's like it's Rooted, but not. Weird!

Can anyone help me with this? I would greatly appreciate it!!!

Thank You!
[LG V20 Guides, News, & Discussion] fathergweedo:
I had a similar issue on my MXPE when I flashed a rooted Nougat build awhile back. Found a post here that resolved the problem. The OP indicated he used a terminal app on the phone, but I was able to apply the fix from an adb shell. Thread is quite short, so not a long read.

EDIT: I'm "assuming" you've installed BusyBox - correct?
[LG V20 Guides, News, & Discussion] Zeuszoos:
UPDATE: All Set! Thank You So Much!!!

The only thing left to figure out now, is how do I write to my External SD Card. I mean wherever I want, like I was able to in KitKat after running the patch app. Any ideas?

Thank You.
[LG V20 Guides, News, & Discussion] fathergweedo:
While I have no problems writing (such as cut/copy/paste with a file manager), I did have problems with Titanium Backup. Fixed that by following some advice from another post (that I linked to in a reply over here). Something to do with post Marshmallow access. I'm thinking that some apps just aren't compliant with the newer restrictions?
[LG V20 Guides, News, & Discussion] Zeuszoos:
You're right, some aren't. Thank you for your response.

TTYL
[LG V20 Guides, News, & Discussion] delcera:
So I was able to restore my device to stock by following the guide at this link. Now I'm going to try the one FatherGweedo suggested. I'll keep folks posted on what happens, but at least now I know that I can restore my device back to full functionality.

Thanks for the help folks!
[LG V20 Guides, News, & Discussion] delcera:
So the guide that FatherGweedo suggested I follow isn't flashing TWRP. Not sure why. I reverted back to stock with LGUP, followed this guide again, and I'm back at the same place I was before I did the stupid: I run

adb reboot recovery

but all it does is go right back into Android; it doesn't boot into TWRP to let me reflash Magisk.

Any thoughts?
[LG V20 Guides, News, & Discussion] Vortell:
What helped me was a video to see what the responses for all the steps were the biggest thing all the guides missed that I needed was that when the phone connected to computer it needs to be set to charge only
[LG V20 Guides, News, & Discussion] delcera:
Have you got a link to this video? I'd like to see what I'm supposed to be getting. Also my phone defaults to charge only so I'm not certain that's the issue; I've had to manually set it to MTP whenever I want to move something to it.
[LG V20 Guides, News, & Discussion] Vortell:
I just searched lg v20 dirty on YouTube
[LG V20 Guides, News, & Discussion] delcera:
So I found Laser's video on the dirtysanta method, and I've noticed some strange behavior; commands process normally via ADB, but the logcat command from the RUNMEFIRST batch file doesn't give me any output.

I'm assuming that's abnormal, but I'm not sure how to go about fixing that.
[LG V20 Guides, News, & Discussion] ankade:
which TWRP file to use?

I have just ordered the LG V20 H910 and I am trying to find out what is the easiest way to unlock-bootloader, get TWRP and root.

I am here in this thread, because https://wiki.lineageos.org/devices/h910/install has linked here for bootloader unlocking.

This is a 2y old thread - by now has someone found a different way perhaps, or is this still the easiest/only way to get TWRP ?

I am posting this question because in the OP I found what reads wrong for the h910:

why twrp-3.0.2-1-us996.img

?

shouldn't I use twrp-3.0.2-1-h910.img instead? Where would I find it? Not in https://build.nethunter.com/test-builds/twrp/lge/ there are many but no h910

there is actually a newer than 3.0.2 TWRP here https://dl.twrp.me/h910/ - should I use that 3.2.3-0 instead?

Secondly, a hopeful question:

> No way to revert to stock(LS997/H910)

Is there any way to avoid this?

Thanks a million, really looking forward to use a much much faster device than now.
[LG V20 Guides, News, & Discussion] Vortell:
Still have to do dirty santa and I would use newest twrp find here https://xdaforums.com/v20/development/recovery-twrp-3-2-1-0-t3720239/ just fallow guide and then install newest twrp as image in twrp. It's the easiest way as the script is set to match that file name. There is a way with patched lgup even if you cross flash a rom most of the time you should be able to return to stock. There are a few mistakes you can make like killing ability to use download mode. You can search for patched lgup for more info. All of this is Assuming you don't have a version of stock os with arb1 set. I'm not sure which models do that's something you will have to research.
[LG V20 Guides, News, & Discussion] cnjax:
More than likely your h910 has already been patched for the dirty santa exploit, search the forum for the alternative root method for the H910 and yes if you do root there's no way to undo it as there are not kdz for the 910
[LG V20 Guides, News, & Discussion] ankade:
Thanks a lot to you two, Vortell and cnjax! Much appreciated.

How about this? It looks rather simple: https://www.hardreset.info/devices/lg/lg-v20-at-and-t-h910/faq/faq/lg-bootloader-unlock/

Is

fastboot oem unlock

really all I have to do on the h910 ?