yashsingh1/xdaforums huggingface dataset:
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] wally86:
Link gives me "Access Denied"
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] BackCheck:
I (think I) fixed it. Please try again.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] wally86:
Working now!

I just received my vs995. I'm gonna downgrade to 12A from 15A with uppercut, when use dirtysanta. Should I use twrp 3.0.2-1 like in the guide then then update to 3.2.0-0 or just use 3.2.0-0?

Thanks
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] BackCheck:
I would 100% use the 3.0.2-1 from the thread. It has been well tested. From there is you're looking to use a custom kernel or flash a custom rom, then you might test 3.2.0-0. Like I said in the OP, this is the first time I've ever messed with compiling TWRP.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] wally86:
Alright sounds good. I'm gonna try resurrection remix & weta with this version and I'll report back in a few days with how it's working.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] bond32:
Awesome, thanks for keeping the development alive!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] :
Awesome thanks so much. Downloading now. You're great!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] jaysonic88:
Any idea if this is available on the H918 (T-mobile)?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] BackCheck:
To the best of my knowledge, there is no 3.2.0 TWRP for the H918, 3.1.1 is the most recent build for it.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] martinnick:
This works perfectly with VS995. Thank you!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Zenns:
Any idea how to make this for H990DS ?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] BackCheck:
Between the links I posted in the OP and this there are enough breadcrumbs for someone to start building it. That someone isn't me but I would gladly offer advice if needed.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] toastyp:
So I followed your guide (thanks btw!) and successfully compiled twrp 3.2 for the h910 (att) variant. There are some issues for me though. First the terminal in twrp constantly says "child process exited" when I try to type anything in. Also when installing stuff there's a red warning saying "error mount -o bind data/media/0 error 2" or something similar. In the file manager I can access that partition and see files there. Backup and restore seems to work and I tested a couple of magisk zips and they all flashed successfully. Was wondering if you had seen anything like that.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] BackCheck:
Good job. And no, my first build had completely different errors. If you want to PM me your fstab and board config I might be able to look over it sometime and see if I can see anything. Those 2 files look like good places to start.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Phoenix591:
So I've gone and gotten a sorta working us996 build. Definitely took a couple trys, and my first attempt wiped /data (thanks LG, but this is why I keep backups!) Since I didn't have TW_IGNORE_MISC_WIPE_DATA set. It doesn't have USB otg support like the old 3.0.2 build does (neither does Lineage, but the old build and stock does). I plan on looking at cleaning up my fstab or whatever so that the sdcard is labeled nicely (has internal storage and then storage0 - storage4 with the sdcard being one of those). Havnt tried backups/restoring yet, nor any sort of encryption, but flashing a new lineage build, gapps, and magisk worked. Slightly annoyed I can't build lineage and twrp at the same time (using brunch it pukes out an error about not being able to find some library twrp builds in it's applypatch directory, granted paraphrasing errors doesn't help much) but whatever I can toggle back and forth.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] BackCheck:
I share your pain on the errors with brunch, I get that too. What are you using for fstab? If your using the fstab from jcadduono then OTG is in the file, then it's in there. I don't use OTG so I'm not sure it or encryption is working in mine either. I need testers.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Phoenix591:
No it isn't in jc's fstab, looks like USA-RedDragon has it in his, https://github.com/DesolationRom-Devices/device_lge_h910twrp?files=1 . Going to take a closer look in a day or so.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Phoenix591:
Well, I got USB otg working, just not the way I hoped. I grabbed the prebuilt kernel image from the repo in my last post and that did the trick when using his fstab as well. So it's probably a kernel problem, since it didn't work with his fstab alone. I tried enabling the more obviously named USB otg kernel config options without success.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] BackCheck:
You could pull a prebuilt kernel from a Lineage zip and try it.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Phoenix591:
Eh I know USB otg never worked while I ran official or x86cpu's unofficial builds of Lineage. Not surprised it doesn't when plunking the same config kernel into recovery. In a few days I'll probably poke around trying to chase the differences, I'd love to be able to figure it out and get USB otg working in Lineage proper as this hints of doing (a few diagnostic apps are saying that android is saying the support is there its just the kernel not seeing it). Would have been easier if this prebuilt kernel offered /proc/config.gz. Just satisfied for the moment it seems to be back to at least the same functionality 3.0.2 had.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] BackCheck:
TWRP 3.2.1-0

Well, I didn't expect to be updating this so soon but here is TWRP 3.2.1-0. Nothing has changed on the build side of things.

Changelog

What's new in 3.2.1-0:

* minui fixes (cryptomilk)
* Better android-8.0 compatibility in ROM trees (Dees_Troy)
* Fix missing library in android-8.0 (nkk71)
* Fix inconsistent SDCard naming (DevUt)
* Default to TWRP restore instead of adb backup restore to fix restore on fresh TWRP boot

Download: VS995 TWRP 3.2.1-0

P.S. I just couldn't announce this build number without throwing this in somewhere.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Phoenix591:
By the way I found if you add

TARGET_CRYPTFS_HW_PATH := vendor/qcom/opensource/cryptfs_hw

to Boardconfig.mk then we don't need the build fix from Gerrit.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] BackCheck:
Excellent, thanks. I will incorporate this into future builds.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] adriascw:
Can I apply this with flashify?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] BackCheck:
I have not used Flashify to install it but I don't think there should be any issue. I would test it but need my phone for work. If I remember I'll test it next week sometime. If you give it a try first, let me know.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] ryny24:
mistake
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] |bogdan:
If the kernel is compiled with CONFIG_IKCONFIG=y (and not with CONFIG_IKCONFIG_PROC=y), which stock kernels do, you can use this script h**ps://github.com/torvalds/linux/blob/master/scripts/extract-ikconfig (new user here, not allowed to post links yet) to extract the config from the kernel blob.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] BackCheck:
That's interesting to know since I'm in the process of redoing 3.2.1-0 to use a stock based kernel which will be configured as such. This was the only way I got OTG to work. I'll probably have the new version out later today. Of course, the old kernel was compiled with a standard LineageOS kernel, the configs should be easy enough to find.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] |bogdan:
Just theoretically, would it be possible to take TWRP's ramdisk for VS995, update it with stuff from H990DS (I own one), pack in the H990DS kernel and make a functional H990DS TWRP? The last available TWRP for H990DS is twrp-3.0.2-1-h990.img, which is pretty old (doesn't even have vold, so it can't decrypt userdata, for one). I would try it as a challenge, but I don't have the will (or the CPU power, or the storage) to compile the whole AOSP.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] BackCheck:
Interesting idea but I honestly don't know if it would work or not. I wouldn't try it unless there is a kdz to restore the phone in the event of a catastrophe but I don't think you can hurt too much. The worst case scenario I can think of would be having to flash back to the old TWRP via fastboot (or the TWRP app, Flashify, etc.) but again, I'd make sure I had a kdz to fall back on. I'm not too familiar with the H990DS so I don't want to speculate too much.

You don't have to build the full AOSP/LoS or even download it all but your looking at at least 5-6GB for a minimal TWRP manifest. CPU power shouldn't bee too big an issue, TWRP itself builds relatively fast, but setting up a build environment if you don't already have one can be time consuming. From there it's not too hard, mostly a matter of reading and following instructions since there are previous builds to go by.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] |bogdan:
Yeah, I can navigate myself though the whole bootloader / recovery / boot images maze, so this shouldn't be an issue. What I was thinking was that, apart from the specific pieces that depend on the hardware (like the kernel, USB device IDs etc.), all the other binaries and configs should work regardless of the device.

Guess I'll have to mess with it after all! :) Do you have a good porting / building TWRP guide, other than the original one at h**ps://xdaforums.com/showthread.php?t=1943625 ?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] BackCheck:
I follow your logic in replacing files and I don't know of anything where that would be wrong. My only concern would be that something changed between TWRP versions and pulling stuff from 3.0.2 might not work. I think the worst you get a a gray screen of death, where you just hit one of the volume keys twice or something (can't remember which) to boot normally. Most of my warnings are intended for a worst case scenario and there are devices with no kdz to fall back on. I don't want to contribute to any permanently bricked devices.

If you decide to build from scratch, I don't know of any other guides. Don't worry, you don't need most of that. If you are familiar with building AOSP/LoS, it should be as simple as following the first half and not worrying about the more advanced fstab and flag stuff. If you have never built an AOSP rom from source, I'd start with the AOSP build environment and installing repo.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] BackCheck:
New Build

OK, I fixed OTG in 3.2.1-0. Since the LineageOS kernel for the VS995 is known to have broken OTG, I went back to my good old reliable 10b source. I stripped down the options as much as I could to reduce the file size. It seems to be working well. Unfortunatly the only way to tell them apart is the file size or md5. The first post has the download link.

Old: 24,637,440 bytes / MD5 - ca8bb67c07a81fe17f463eeaacd7c096

New: 24,653,824 bytes / MD5 - d2b25849241b9524b838a11bb0a39093

I also managed to put up a proper device tree. See the first post for the link to it and the kernel source.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] astonmartin214:
I see the point of but the only downside to Twrp for this device there aren't many ROMs to run for us
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] allou182000:
twrp vs995

i have tried to download this file and it tells me file is corrupt and i am unable to extract anything from it
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Phoenix591:
Twrp doesn't come in a zip, its a disk image (.img) intended to be directly written to the recovery partition by fastboot or a preexisting install of twrp using the image flash button and selecting recovery.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] allou182000:
...

Ok. Thank you. I guess I'm just confused. I have downloaded all the files from the cad thread and from highonandroid and when I try to run them to root the phone nothing happens. I have tried to find a step by step to root my lg v20 (vs995 17a firmware) and found the highonandroid but some things are kind of confusing. I need a "for dummies" version I guess.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] bond32:
https://xdaforums.com/v20/how-to/lgv20-vs995-verizon-aio-post-06-19-2017-t3624326

Downgrade to 12a or 13a via kdz. This is for all versions of Verizon firmware including current OTA. Then run DirtySanta.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] allou182000:
...

I have tried doing that I have the lg drivers and the lgup and uppercut and the 13a version but when I try to do it it don't work. I am sure it is something that I am doing wrong just not sure what.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] bond32:
What isn't working? Turn off antivirus as uppercut is a false positive even on Windows defender. Restarted PC? Driver issue as in PC won't see phone?

"Won't work" doesn't really help narrow the issue.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] allou182000:
I had the firewall and antivirus disabled, I can't get it to go into download mode. I think is what the video called it. I even tried just rooting it and when I get to the "step 2 batch" it restarts my phone but not into fastboot mode. It is just a regular restart. My whole issue is I have a verizon lg v20 (vs99517a) with nouget, I am using it on straight talk. When I had my note3 all I had to do was edit apn settings to have mobile data. On this phone I have no mobile data and there is not an option to add a new app manually. So I took out straight talk SIM and the option was there, then I added the correct apn settings and saved it, then I put the SIM back in and restarted it, but even tho the right apn settings are now there I still do not have any mobile data.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] DoktorPlazarus:
Is your bootloader unlocked? [MENTION=1189019]allou[/MENTION]
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] bond32:
You need to make sure to follow the directions to the "T", as in don't just try to run the exploit on your firmware (vs99517a). To put the phone in download mode you turn it completely off, then only hold down the volume up key while plugging in the phone to your computer (do not touch the power button on the phone).

If that isn't clear send me a PM and we can try to help. No use in cluttering this thread more.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] XblackdemonX:
[MENTION=5774816]BackCheck[/MENTION], H910 here.

When doing a TWRP backup, the auto-generated name doesn't use the right date..

Thanks
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] shadavis08:
You have to delete said line and put in the date you want. It is just a random generated number not really a date.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] XblackdemonX:
It is today's date except the year is wrong. It puts something like 1970-04-02 instead of 2018-04-02
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] shadavis08:
It's never right and no it does not always have the right day or month even it is a random number. Look it up if you don't believe me lol. All you have to do is tap on the space and delete it and put whatever you want.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Phoenix591:
It really is supposed to be the date and time, I put work in getting the date and time right in my twrp builds and while the backup has some seemingly random numbers it also has 2018-04-03--00-35-11_NRD90M . that is year-month-date--hour-minute-second.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] shadavis08:
Well I haven't found a TWRP recovery yet that puts the correct date in my phone backups. So I edit it myself
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] XblackdemonX:
I'm not saying you are a liar but I didn't beleive you so I tried again right now and I do see (again) that it's today's date with the wrong year: 1971-04-03

---------- Post added at 08:24 AM ---------- Previous post was at 08:22 AM ----------

I confirm this is 100% true.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] shadavis08:
OK good if it's not correct you can change it Yay you were right but you have the option to correct it. I don't care if you call me anything either way. Why argue about it? Just to prove you are correct? Really? Now if you want it to be correct like I do edit the title and move on its a beautiful day outside! ?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] XblackdemonX:
Dude, first of all calm down. Second of all, the only reason why I reported it in the first place is to have the automatic generated name corrected.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] shadavis08:
I'm fine. And I'm good you took my post completely wrong. No worries and no need to argue. It has never been correct in the LG v20 in any twrp version I've used, and it only takes like 10 seconds to edit it yourself. :good:
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Lgv20ME1:
[MENTION=5774816]BackCheck[/MENTION] will this work on the h990 single sim?

Also is this the latest update?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] justcosmic:
After upgrading TWRP do you have to re-do any of the steps that came after step3.bat in Dirty Santa? ( reboot, flash boot.mg, then re-root for example)
[Touch Cruise ROM Development] bobcntsa:
This isn't a request for a rom but if someone decide to make a french rom I can help him (or her)
[Touch Cruise ROM Development] The_Steph:
Would be really glad to help on translating a ROM to French too...

The_Steph
[Touch Cruise ROM Development] HiTouCh:
Hi men,

I'm using actually a C600 under Bouygtel and i'm looking to change for a Cruise under SFR. Is it a good choice ? What about the GPS module ? Is it possible to us it without the expansive (and useless i think) SFR GPS service ?

Salut messieurs,

J'ai actuellement un SPV C600 et je l'utilise avec Bouygtel. J'ai l'intention de changer pour un cruise chez SFR, mais je suis un peu indécit.... Est-ce un bon choix?

La question que je pose est : la ROM SFR est-elle limitée par rapport à une ROM HTC ? Le GPS pourra t -il être utilisé avec un Tomtom 6 ou est-il vérouillé sur SFR ?

Merci de me donner vos impressions !
[Touch Cruise ROM Development] Kynddelic:
I have the Cruise with SFR illimythic and flashed it with french HTC ROM (the one in this forum).

=> I did not see a lot of difference between the HTC and SFR ROM

=> Tomtom can be installed on both version and is fully functionnal (but is not provided by SFR because of there own GPS solution)

=> Before buy the Cruise, look around the forum and make your opinion with the bad video performances of the Cruise. Or look at http://www.htcclassaction.org.
[Touch Cruise ROM Development] gdesaint:
TOMTOM 6 Works very well with SFR ROM and With HTC ROM. HTC Cruise has a good receipt of GPS signal.
[Touch Cruise ROM Development] HiTouCh:
Wow ! sounds bad ! :(

I will effectively look around and read carefully.

It's a really good advice.

Thanks a lot
[Touch Cruise ROM Development] imxfr:
help

hi men i gotta a flashed htc touch cruise too but the problem is thatt since i didt the flashing, i cant use my internet connections, wap, 3g....

can you help me? thanks.
[Touch Cruise ROM Development] HiTouCh:
Hello.

I've took it, finally.

Bye-bye Bouygtel, Hello SFR.

The Cruise is great. I have not really seen the "bad" video peformance, everything i use is working good...Enough for me, perhaps.

Next to my C600, there is no doubt !

Ok, the Camera is slow and not so good but i don't care. It's a phone after all ;)

I will only use it from time to time ... so i doesn't matter.

Bye, and have a nice day with your HTC !
[Touch Cruise ROM Development] joscopp:
gdesaint hello

My Maps-plus being on my SD Card (carte de stockage) TomTom 6 once installed in the mains, does not find the maps.

Can you please tell me how you did?

How do you create a link for TomTom to find the map and where?

Merci mille fois
[Touch Cruise ROM Development] The_Steph:
TomTom maps should be in folders at the root of your "Carte de stockage" to be found. Create one for each and voila.

The_Steph
[Touch Cruise ROM Development] joscopp:
The_Steph

Gosh wern't you fast to respond, thanks.

Actually, my Maps are in a folder called : France_Plus-Map together with others as well. The folder is in the root of the Carte de stockage.

Another little detail: TomTom 6 does not give you a choice, it just installs in the mains.

I am completely lost. LOL :o:o:o quelle honte!

Thanks The_Step. a little help would be greatly appreciated.
[Touch Cruise ROM Development] The_Steph:
Make a folder for each map because some map filenames are common (cline.dat, cname.dat, ...) thus your maps could be considered as corrupted.

Regading having TomTom on your storage card, once installed, just copy TomTom folder on your storage card and uninstall it from your main memory, then create a link to your navigator.exe file on your storage card. That's it (loke on you PC in fact).

Good luck.

The_Steph
[Off-topic] ItalianGamer91:
Hello i am new here. i am here for request help, and help other person :):o:):o:o:)
[Off-topic] Shubh_028:
hello, good luck
[Wileyfox Swift] ThereaisOnlyJuan:
My Wileyfox was running CosmicOS 7.1 and I wanted to change the ROM (there were some bugs and it made the phone a pain to use). I made sure that I turned on USB debugging and unlocked OEM. I am trying to place the ROM on the phone using TWRP and it says its successful. I go to boot into it and it doesnt boot, it goes straight back to TWRP.

I am using TWRP 3.0.3 and I am using a ROM which is compatible with my phone, but it will not boot into it

I done some checks to make sure that I am doing things correctly and USB debugging is on and the OEM is unlocked. my phone can be recognised both in Fastboot and TWRP but I cannot get anything to boot up on it.

Some threads recommended that I tried to re-install the ROM, and I have sone so by using sideload and running on the phone as well as pushing the file to install. Both instances say that it is successful in downloading but it will not boot into it.

Another thread said that I had to type in these commands either in the terminal of TWRP or in the shell:

dd if=/dev/block/platform/msm_sdcc.1/by-name/fota of=/sdcard/fota

dd if=/dev/block/platform/msm_sdcc.1/by-name/fota of=/sdcard/fota-backup.img

which my phone responds with "no such file or directory"

I've been searching everywhere to see where I can find a fix, but no one has seem to have a similar problem to me. i was hoping this would be just a simple flash but it decided not to be very nice.

(ROOKIE MISTAKE: I made a back-up on the phone rather than TWRP so when everything went sour i couldn't just go back to my origional OS)
[Wileyfox Swift] asiranno:
try to wipe data in twrp and then install gapps again
[Moto Z Questions & Answers] rodrigo196:
There's any way to bypass lock screen password?
[Samsung Galaxy J7 Questions & Answers] gabrieladrian:
Help me root my Galaxy J7 (J710GN) please :(
[Samsung Galaxy J7 Questions & Answers] Androkai:
Install TWRP:

https://xdaforums.com/galaxy-j7/samsung-galaxy-j7-2016-exynos-7870-guides-development-and-mods/recovery-official-twrp-j7xelte-galaxy-t3437659

And after that SuperSU or Magisk. :laugh:
[Huawei P10 Lite Questions & Answers] MDabrar:
Can anyone plz help me to debrand my huawei p10 lite

WAS-LX1AC185 Dual sim 4gb version to WAS-LX1AC432

I want step by step procedure plzzz help......

Thanks in advance :):o:)