yashsingh1/xdaforums huggingface dataset:
[LG V20 Guides, News, & Discussion] JJJRW:
Try to flash some other kdz file. I am from india and i flashed the kdz file with the name H990ds10b_00_OPEN_ESA_DS_OP1102.kdz.

i then simply went through the boot up went straight into developer options switched on oem unlock and usb debugging and simply followed emdroidles steps except the last part. flashing the twrp twice didnt help as it kept getting deleted and so i flashed twrp thrice with interval of 1 minute. Try it.
[LG V20 Guides, News, & Discussion] brunochka:
Thank you [MENTION=7774760]JJJRW[/MENTION] i'm with SEA firmware (from Singapore) and i cannot find an earlier version of firmware than 10c but fact is that i guess that LG from Nougat to downgrade blocked something... i hope [MENTION=6984210]emdroidle[/MENTION] or somebody else can verify this since i cannot root at all my LG V20
[LG V20 Guides, News, & Discussion] exadeci:
The heating during charging is normal, first fast charging heats the device and Werewolf kernel forces it to continue fastcharging while the screen is on.
[LG V20 Guides, News, & Discussion] admops:
That werewolf no rctd is from Leicxan version right? well I could try that and heat issue maybe gone.. but Im afraid the recording freeze also back too..
[LG V20 Guides, News, & Discussion] jl10101:
I had the same issue. What fixed it was using KDZwriter to get to the latest KDZ / patch for my H990. Then it was all good.

In fact, even without root, just using that early KDZ with November 2016 patch had that issue - completely stock and unrooted, so I think it's a driver issue in that KDZ or it is really just a bug, but it's fixed when "updating" with KDZwriter!
[LG V20 Guides, News, & Discussion] brunochka:
Mmm i've found this post on XDA which could confirm my theory, maybe that's why i cannot go back to an earlier version of firmware of december from my 10g Nougat firmwarew and have then Dirtycow and consequently root......

1. The v20 doesn't have 6.0 Firmware

2. If it did have it and you were on 7.0 Firmware then downgrading would actually brick your device.

Why? Because LG incorporated an "Anti_Rollback" counter. You can see it in the 'Hidden Menu'.

i.e. If MM was Anti-Rollback #1 and Nougat Anti-Rollback was #2 there would be no going back. You can only flash/upgrade/restore firmware/Roms with the same Anti-Rollback number. So if you take an OTA and it switches to 3 then any Roms or Backups or even Firmware Packages that are lesser than that you can No longer use.

Good Luck.
[LG V20 Guides, News, & Discussion] v0ne:
Well for me around 48°C temp is not normal while charging. I attached my latest charging status and my battery temp is not even reach 40°C (low temp whle chrging is good to prolong bat life)
[LG V20 Guides, News, & Discussion] Moon75:
SG (SEA) doesn't have firmware before 2017 check the release date. But firmware region are interchangeable. If you want to root you can try use LGUP flash other kdz file, maybe try Taiwan 10C or Aus/New zealand kdz file just make sure the date release before 2017.

I think you can downgrade which I did (everybody did I think), for rooting I downgraded from Taiwan 10f to Taiwan 10c. Before I been flashing SG firmware too (my v20 is Taiwan version). Flash use Upgrade option in LGUP then you should able to root it.
[LG V20 Guides, News, & Discussion] brunochka:
Yes, i did like this with 10c SEA which is still 2016 patch, i did it with LGUP clicking on Upgrade, then i've done a factory reset, then installed Terminal Emulator on my V20, then connecting it with PC it connects correctly with ADB to V20, Runmefirst.bat works perfectly, then with Step 1 and typing run-as con i get error even if V20 is with 10c firmware and december 2016 and i cannot proceed furtherly, i'll try with another firmare at this point, just i wonder why i get this error.
[LG V20 Guides, News, & Discussion] Moon75:
I am using werewolf kernel, I don't have the heat that been mentioned, will recheck again if there is heat.

I know what it's like I got other LeEco phone and it heat up like crazy even when just play a bit of Youtube.
[LG V20 Guides, News, & Discussion] jody2k:
No heat issues here too...i dont think this is kernel related tbh
[LG V20 Guides, News, & Discussion] Moon75:
Unless someone root with SG (SEA)10c before, then I think you can try other kdz file as I mentioned in my last post.

It mentioned in the guide if you failed at certain step because the firmware is not compatible. Normally no issue like mine it was ok the first try (h990ds model).
[LG V20 Guides, News, & Discussion] ahmedyar91:
No heating issues here guyz

Jahlex version of werewolf

Been using it for quite some time.
[LG V20 Guides, News, & Discussion] brunochka:
Fact is that i rooted in June with 10c SEA and it worked, then i had a lot of problems and i returned at stock firmware, now after having upgraded at Nougat and 10g trying to root with new kernels where autofocus seems working it's almost impossible, i really guess something for downgrading has been blocked or it seems working but cannot get root process...
[LG V20 Guides, News, & Discussion] Moon75:
I did flashed the SG (SEA) 10G firmware on my phone before, it worked ok, later I returned to 10f SG and 10f Taiwan. Before root I flashed 10c Taiwan. So upgrade/downgrade the firmware is not issue for my case.
[LG V20 Guides, News, & Discussion] jahlex:
I was on TWN firmware, flashed and root SEA 10C, then upgraded to SEA 10g, then flashed and rooted AUS 10d, then upgraded 10e. No problem. No known downgrade lock.
[LG V20 Guides, News, & Discussion] brunochka:
Yes i can downgrade too but i cannot understand for which reason i cannot root anymore at command run-as con i get error! I have tried with 10c and correctly on my phone i see i have that firmware with security patch 1st December if i recall well, but it gives out ERROR
[LG V20 Guides, News, & Discussion] jahlex:
Sounds like this is not a general issue. Just checked my battery temp (phone plugged to a QC 2.0 charger for a while) : 25.6°. No clue of what the problem is and not sure that it is kernel related.

---------- Post added at 04:42 PM ---------- Previous post was at 04:38 PM ----------

And what does the error message say ?
[LG V20 Guides, News, & Discussion] brunochka:
If i recall Error package, i tried yesterday early morning, it loaded correctly all of RUNMEFIRST.bat including dirtycow, all files, then at step1.bat it gives back error...like if i am on wrong firmware... i have disables antivirus on PC, i have Terminal Emulator too on V20, i don't understand where's problem to root, i have today downloaded a firmare H990ds10b_OPEN_ESA_OPEN_ESA and i'll try to downgrade with it and retry..., no way out
[LG V20 Guides, News, & Discussion] jahlex:
If it is unknown package, then flashing a kdz with LGUP and the re-root should do the trick.
[LG V20 Guides, News, & Discussion] brunochka:
Look with hidden menu i can see this as screenshot....

anti-rollback Version 0..strange
[LG V20 Guides, News, & Discussion] jahlex:
What I can see is that you are on v10g. You cannot root 10g. Or you rooted 10c or above and then updated to 10g using kdzwriter and you're still root (so why would you need to root again ?) or you upgraded to 10g using LGUP and lost root and cannot root without downgrading.
[LG V20 Guides, News, & Discussion] brunochka:
I downgraded from 10g to 10c and I tried many times to root but getting error now with LGUP I loaded again 10g firmware
[LG V20 Guides, News, & Discussion] Eanan:
I've heard about an apparent root checker thing with the V20. It apparently slows down the device if you root it. Is this true, and is the dual sim international model also affected? If so, how can we stop this "feature"?
[LG V20 Guides, News, & Discussion] dadme:
To stop the "feature", don't stop to read the thread, just few pages before...
[LG V20 Guides, News, & Discussion] jahlex:
If only ther was a "Search thread" box at the top of the window... :laugh:
[LG V20 Guides, News, & Discussion] Redline:
Not sure about a root checker process, other than SafetyNet which is built into Android for security purposes, but LG MLT is a widely known resource hog, and should be frozen using Root Uninstaller.
[LG V20 Guides, News, & Discussion] fairyshacker:
Refer attached. Is this what you are referring to?

For more info:-

https://xdaforums.com/v20/how-to/rctd-remover-script-feedback-t3675968

.
[LG V20 Guides, News, & Discussion] emdroidle:
The red triangle is unavoidable, think of it as a badge of courage. It is complaining because the TWRP kernel isn't signed with LGE's key. Yet due to being a debugging bootloader it boots the unsigned kernel anyway.

boot1.img is from the original DirtySanta, it isn't needed for the H990. I'm actually unsure what modification(s) it needed for rooting the LS997&Co. SuperSU and Magisk modify the boot image for systemless root, they also take care of deleting the verity_key file from the boot image. This last step is needed since without it we don't get the rebuilt kernel modules (since they have to be written to system and dm-verity would block that).

This is more or less my view as well. `rctd` has a bug which gets triggered on H918 devices, but this bug doesn't trigger on H990 devices. Since it is non-problematic I'm inclined to stick closer to stock.

Yup. This is too true.

That is pulling them from my "main" branch to my "build" branch. The actual patches are the entire sequence from here to here.

Of those the first is the kernel portion of Blueborne. Then the next 6 (up to here) are Broadpwn. Oy vey that was quite the batch of patches.

I was hoping for something better, but I'm conceding the need for roughly that patch. :( Thing is this is pretty clearly a GPL violation by LGE. I suspect it is more likely due to laziness than deliberate action, but it still looks to be a violation.

There is some whacky indentation in portions of that code. Plus a great deal of copy&paste (likely copied the whole file actually). Then there are 3 places which could have been handled far more elegantly by adding 2 values to appropriate tables.

Then comes the problem of video recording. (where is the magic problematic source file? I've hit the likely suspects yet why don't they fix things?!)

Okay, I never, ever rely on knowing commands so well that I write command sequences without testing them. Never. Absolutely. Really!

Ugh, that stupidly simple lesson again. Retrying with better command testing:

# gzip -d < h990-siminfo.gz > /sbin/h990-siminfo
# chmod 755 /sbin/h990-siminfo
# h990-siminfo -1 -o sim_info.dat

Now, the goal of h990-siminfo is to try to find spots likely to successfully identify whether a device is single-SIM versus dual-SIM. It is doing this by searching the "misc" area for the character code 0x01 or 0x02, and then for '1' or '2' (controlled by the command-line option -1 or -2). I'd then combine this with similar data from a dual-SIM phone and then this will be taken care of during kernel installation.

The date 2017-01-06 is when LG Firmwares downloaded it from LG. If you look at the filename though "H990ds10c_00_OPEN_SG_DS_OP_1214.kdz" the "1214" is LG's release date, mainly December 14th. This is early enough.

Are you typing the run-as command exactly as shown? Missing a space or making a small typo will cause problems. This process is a pain, but no one is likely to be able to simplify it.
[LG V20 Guides, News, & Discussion] ThomasKHL:
You clicked Refurbish, didn't u?

Click Upgrade. I made it with my H990N V10h-HKG-XX downgraded to V10e-HKG-XX with LGUP....
[LG V20 Guides, News, & Discussion] brunochka:
I cliecked on Refurbish but it replies that cannot proceed since with that firmware not working, i tried this early morning with firmare 10b but i always get errore package, see photo enclosed , precisely i clicked on Upgrade on LGUP, and all went ok, then i made a factory reset, installed Terminal Emulator and then with Pc (antivirus disabled) and under ADB i run runmefirst.bat and all ok then clicking on Step1.bat i get after typing run-as con errore package, why?? I cannot root it anymore?
[LG V20 Guides, News, & Discussion] ThomasKHL:
Your steps seem different from the tutorial on Page 1....

I had all the required files in my c:\adb\... so, I never typed "adb shell"....
[LG V20 Guides, News, & Discussion] fairyshacker:
Just flashed leicxan werewolf 0.1 wth no rctd.

but, if we run "ps | grep rctd" will it still shows a line in terminal?

H990DS+Rooted
[LG V20 Guides, News, & Discussion] LEECH666:
"ps | grep rtcd" will most likely display itself as running process as "rtcd" is one of the parameters passed to the then running grep process which displays itself because it's looking for that string in the process list. Kinda like in the attached picture.

Hope that makes sense.
[LG V20 Guides, News, & Discussion] Sopepa:
How can I switch from supersu to magisk? I have read https://xdaforums.com/showpost.php?p=72793960&postcount=86 , but still not so sure what to do after uninstalling supersu. Also, I rooted my H990N with the Dec security patch, and now I am on the latest patch (Feb), will it affect the process?
[LG V20 Guides, News, & Discussion] brunochka:
[MENTION=6984210]emdroidle[/MENTION] I've tried again to root downgrading to 10c, always impossible to goahead with run-as con commande and i get package Error...i have discovered now that i keep staying in NOugat 7.0 as shows screenshot and so i suppose LG has blocked vulnerable patch of DirtySanta...so impossible to downgrade effectively and get the root :( so now i have no way out to root!
[LG V20 Guides, News, & Discussion] Mars104:
Flashed new [MENTION=6984210]emdroidle[/MENTION] v0.2.3 kernel. My phone seems more stable than with the [MENTION=1657835]jahlex[/MENTION] camera fix kernel. However I am experiencing the video freeze problem. Recored videos are black when played back.

issues I experienced on Jahlex kernel were random reboots where I had to remove the battery, and wifi would stop working.
[LG V20 Guides, News, & Discussion] jahlex:
They are mentioned in a few posts :

HI553 : Front Camera

IMX219 : Back Wide Angle Camera

IMX298 or s5k2p7 : Back Main Camera

A user reported that OTG wasn't working with [MENTION=6984210]emdroidle[/MENTION]'s. I can't tell if it's working with werewolf because noone reported it working or not and I do not have any cable to test it myself. I do not know what are the supported formats neither. Waiting for other feedbacks.

.

And what charging issues are you refering to ? What I saw about charging is people complaining about no fast charge while screen is on.... which is the stock behavior. But maybe did I miss some posts ? Any link will be appraciated.

Can you exmplain that ? I am interested because I am not aware of such a magic mechanism.

About "infected", it refers to a virus. You know that Windows scanning a mobile device has nothing to do with a virus, right ?

---------- Post added at 08:55 PM ---------- Previous post was at 08:53 PM ----------

Yep I had some random reboots too with werewolf and had to remove the battery. Found nothing in the logs unfortunately :(
[LG V20 Guides, News, & Discussion] Xsjado87:
Mega stuck

Hi guys

Sorry for the abrupt first question but whilst managing to get TWRP installed absolutely fine following the steps but I'm just having no luck flashing the kernal or any kernal varient on my V20.

It's a H990DS from Taiwan.

Also once I've wiped dalvik, data, etc etc and tried that why I still don't manage to get any further. Any help/advice would be greatly appreciated.
[LG V20 Guides, News, & Discussion] lucfig:
Any logs or error messages?
[LG V20 Guides, News, & Discussion] jahlex:
[MENTION=8589922]xdav20[/MENTION] : sounds like you didn't read the topic that much. all the camera focus story is about IMX298 or s5k2p7 sensors. As I already explained, only IMX298 was used by LG at the begining, so only the drivers of this sensor was available. After that they used s5k2p7, which is the same sensor from another brand, but it needs other drivers. And LGE did not release their last sources except for H918 where you can find the driver.

Honestly you're mixing a lot a different things. exFat IS supported. Is it working with OTG ? OK probablly not, I can't tell. LGE is using texFat indeed, which is nothing more than an extension of exFat.
[LG V20 Guides, News, & Discussion] xdav20:
Sorry, is it about my very long posts? If so, sorry everyone.
[LG V20 Guides, News, & Discussion] jahlex:
missed click, answer edited above.

and by the way, you need to understand that nor emdroidle's kernel, nor werewolf is based on proper H990 kernel sources. So if you are looking for an H990 stock fully functional and rooted kernel, it does not exist right now.
[LG V20 Guides, News, & Discussion] xdav20:
You scared me for a minute...

I have read that explanation from you many times but something does't make sense. When it comes to the main back camera only one of the two should be present at any given time, but I see both being listed. If each represent one sensor, according to the Device Info HW I have four camera sensors. Isn't this a conflict?

USB OTG crashes the system after second reinsert, regardless of table partition type.

exFat format no longer supported after flashing one of the kernels after root.
[LG V20 Guides, News, & Discussion] jahlex:
Supporting a device never meant that the device have to actually be present.

How many thousands unused drivers do you have on computer ? Same thing.
[LG V20 Guides, News, & Discussion] xdav20:
Then please explain this. Before root it listed imx219, imx298, and s5k2p7 and the camera worked. After root nothing works but flashing your kernel I'm getting hi553 plus three mentioned earlier and camera works somehow. Surely something not logical with this picture. After this post, I'm going to install Device Info in my 2nd device to make sure the three original drivers are the same. Brb

Okay checked and 10e ROM list four drivers as well. I'm surprised but almost certain in 10C, perhaps, listed 3. Which driver did you add to your kernel if you don't mind me asking please? Because if 10c has a missing driver then flashing with kdzwriter with right switches could have worked. I used -aM to 10f which means don't touch kernel.

Edit..

Even if 10c listed 3 drivers, the camera still worked perfectly unrooted. What goes wrong during the root process?
[LG V20 Guides, News, & Discussion] jahlex:
What you're saying is not possible. You did not have imx219, imx298, and s5k2p7 before root. That would mean the front camera would not work.

Seriously, I explained all I know about these drivers. I cannot do more. Just go back to stock if things are not working as you want. Just flash the KDZ you want using LGUP. End of story.
[LG V20 Guides, News, & Discussion] peener81:
usb otg does not work for me either. I'm using v0.2d kernel.
[LG V20 Guides, News, & Discussion] xdav20:
Because I'm new I can't attach anything. I am looking at my second brand new H990DS unrooted, never been changed, got it in this afternoon, and by factory release is on 10e ROM with all four drivers mentioned present. Now that you said impossible, I bet my life those three were present in 10c that is why I'm wondering something doesn't make sense. By the way, there is a reason why ROMs get updated because of all errors in the previous version. I never checked the front camera to see if it worked or not.

Edit...Sorry

Even if I'm wrong about 10c at one point, either before or after root, had 3 drivers only, then that means it had all four that the camera needs and should have worked right after root. I'm sorry, I'm confused. Please ignore me if you wish. If by adding a driver the camera issues goes away a flashable zip as new step to root process after twrp flashing can be introduced which makes life easier for all.

I'm thinking loud now...

Does the root process somehow unregister the driver? I mean the driver physically is there but not registered or setup properly. Perhaps, then, in your process the flash process biggest achievement is to re-hook the driver in question.

---------- Post added 28-09-2017 at 00:02 ---------- Previous post was 27-09-2017 at 23:38 ----------

Thank you for sharing your info. Have you tried a formatted exFat USB Drive or SD Card since root? Have you upgraded to 10f yet? If you can't use USB at all, do you have a spare SD Card to format it with exFat and see if your device ask you to format it or accept it? I think this issue mainly has gone unnoticed, if I'm right.

Edit... you can always reformat your SD Card back to Fat32 using your V20 in case you prefer Fat32.
[LG V20 Guides, News, & Discussion] exadeci:
[MENTION=8589922]xdav20[/MENTION] Try being more concise when you write, most of us are non native english speakers so the more relevant informations you give in a short text the better.

See what [MENTION=705412]peener81[/MENTION] did? One line, a dozen of words and we know what's wrong.

[MENTION=8170592]brunochka[/MENTION] based on your picture you are not following the tutorial to the letter, learn to read, you skipped step 6 and 7 and nowhere it says launch an adb shell, you'll get one if you follow the goddam steps.

**** like this makes me wonder how most of you are still alive.
[LG V20 Guides, News, & Discussion] xdav20:
[MENTION=1657835]jahlex[/MENTION] Here is my explanation version of what you have said many times. Every kernel being complied (built) has to have the source code of all supported hardware drivers at the time of compilation. This is a linux specific issue as far as I remember. The source code of the camera sensor that LG currently use in LG V20 was never released, expect the old one in 10a version, hence no one can build a kernel with a workable camera today. You got our specific driver from H918 model and recompiled werewolf's kernel source for H990DS. Your efforts have not gone unnoticed friend, thank you.

I need to go back to 10c with stock kernel to see if there was three or four drivers being listed. If I can recall correctly [MENTION=6984210]emdroidle[/MENTION] believes the missing driver is not the source of camera issue. I will lose weeks of work on my device but I think I need to delete everything and start all over again to properly document my findings about which kernel causing the USB not to function properly and which kernel removes exfat support.

---------- Post added at 02:22 ---------- Previous post was at 02:07 ----------

peener81 said it all in one line because I have previously said it all, is like saying "me too" after explaining something thoroughly.

It took me a great deal of efforts to learn to be concise and informative. Have you ever bought books in I.T. subjects before? I can assure you there are not thin by any means. Please ignore my future posts if you don't have time to read them. I believe in being thorough.
[LG V20 Guides, News, & Discussion] fairyshacker:
RCTD Remover is Live!

https://labs.xda-developers.com/store/app/com.zacharee1.rctdremoverforlg

big thanks to [MENTION=7055541]Zacharee1[/MENTION]
[LG V20 Guides, News, & Discussion] brunochka:
[MENTION=6984210]emdroidle[/MENTION] [MENTION=2764901]exadeci[/MENTION] I did read very carefully all steps, on step 6 I clicked twice on windows on Runmefirst..bat and it opens one window that I have not closed and you can see it in my post photo then I clicked twice on windows in step.bat and it opens another window, then If I attempt to type run-down con it gives me Package error... Where is the problem? If I recall I posted screensshot on page 94 of this forum. Can anybody help me pls?

---------- Post added at 03:37 AM ---------- Previous post was at 03:36 AM ----------

[/COLOR [MENTION=6984210]emdroidle[/MENTION] [MENTION=2764901]exadeci[/MENTION] I did read very carefully all steps, on step 6 I clicked twice on windows on Runmefirst..bat and it opens one window that I have not closed and you can see it in my post photo then I clicked twice on windows in step.bat and it opens another window, then If I attempt to type run-down con it gives me Package error... Where is the problem? If I recall I posted screensshot on page 94 of this forum. Can anybody help me pls?