yashsingh1/xdaforums huggingface dataset:
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] JWhetstone02:
I haven't used any of this in a while so I was kind of lost when I needed to. I had trouble finding stuff mainly because I didnt read everything. Just thought I was a know it all since I've been here many a times before ? Anyways, I'm good and just going to leave this here as it may could help others. (Although it is listed many times, a table may help as well)

TWRP 3.3.1.0 - 1st Apr 2019

TWRP 3.3.0.0 - 1st Feb 2019

TWRP 3.2.3.5 - 1st Jan 2019

TWRP 3.2.3.3 - 1st Dec 2018

TWRP 3.2.3.2 - 1st Sep 2018

TWRP 3.2.3.1 - 1st Jun 2018
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] pmazz850:
Hi all,

I'm looking for help finding magisk.zip

I'm want to install twrp and magisk to my u12+. Every guide says to download magisk.zip to flash while in twrp.

Every link I go to for the file is an apk file, not a zip file. Am I missing something here...

Where can I obtain this file in a zip format? Even the official link has an apk file.

Thanks in advance!

Is the magisk.zip included in the twrp install?

I figured out where the magisk.zip comes from>inside magisk manager, you can download it.

Thread can be deleted if desired.

Thanks
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] DeeZZ_NuuZZ:
Install the app, choose download zip and it pops up, boot to twrp and flash it
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] rfgamaral:
Hey guys,

I'm having a hard time using TWRP to flash GApps in any GSI ROM. I get Error 20, saying the GApps I'm trying to install are for the Android version I'm running, but I've made sure they are all Pie, all 9.0. I still get this error every time... Some people said to resize the system partition and flash again, I did, but it didn't solve anything. I'm on firmware 1.53.401.5 and I've tried all versions compatible with that firmware (3.2.3-3 and 3.2.3-4) and even tried the latest 3.3.1-0, it doesn't matter, can't get it to work. What am I doing wrong here?

Also, none of the TWRP versions can successfully decrypt a data partition when encrypted with any of the GSI ROMs. Even when I set a PIN/Password and use that inside TWRP to decrypt, it doesn't work. Decrypting data encrypted by stock ROM, works just fine. Any way around this?
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] p50kombi:
You can't decrypt any pie rom yet as far as I am aware.

The twrp guys and gals haven't cracked that nut yet.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] rfgamaral:
Any Pie ROM for any device?

So full backups are impossible with pie... How do people try different ROMs? Start everything over?
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] JEANRIVERA:
1. the issue only applies to HTC U11 & HTC U12+ so far

2 & 3 Yes, for the moment, it is the only way, hopefully after more regions get the Pie update, devs will have more options to try and sort this out
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] rfgamaral:
Just to be clear, this is an HTC U11/U12+ problem? Which means that no matter which ROM I installed on these devices (GSI or not), I won't be able to decrypt the data, is that correct?

Is there any way to disable encryption so that we can do full backups?
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] JEANRIVERA:
there is a way to disable encryption, but I have not tried it yet, and I don't know if it will work, and now this is off topic I would suggest you do a research on how to disable encryption, and that will wipe your device, and still you will need to start from scratch
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] Kyzrwolf:
greetings

htc u12+, android 8.0.0, rooted with magisk, accordingly bootloader free, twrp only temporary.

and that's exactly why it fails: I can't get twrp booted anymore.

different usb-ports, different cables, different images (newest one and 3.2.3.2 matching the security patch), different programs to transfer (power shell and cmd, both as admin, win10)...

when the phone is running, i get a feedback via "adb devices". when i start "adb reboot bootloader", however, "devices" don't get a feedback anymore.

then "fastboot boot twrp.img" is copied, and "booting" is reported, but nothing more happens. no matter which mode is booted on the phone, no more reaction from the recovery.

adb, driver and htc drivers are up to date...

slowly i don't know any more.

Translated with DeepL.com, so please ignore mistakes.

thanks in advance
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] DeeZZ_NuuZZ:
Hey man, I know you from the German Facebook group ? can you please try another cable if possible?

I can also answer you in German on Facebook, if I can find the post...
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] Kyzrwolf:
ja, da hast du wohl recht.

ich habe jetzt 3 verschiedene kabel durch, alle usb-ports, aber keine besserung.

wie gesagt: im normalen betrieb kriege ich von "devices" mit allen kabeln die rückmeldung, dass das gerät da ist. nur im bootloader/download kommt keine antwort.

-------------------------

Yeah, I guess you're right.

i now have 3 different cables through, all usb-ports, but no improvement.

as i said: in normal operation i get the feedback from "devices" with all cables that the device is there. only in bootloader/download there is no answer.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] DeeZZ_NuuZZ:
Im bootloader bzw Download Mode musst du "Fastboot devices" eingeben. Adb geht nur im gebooteten system oder Recovery mode.

Du kannst aber Mal die ältere twrp Version benutzen. Wenn das nicht geht, wurde irgendwas falsch gemacht von dees_troy

-------------------

In bootloader/download mode you have to type "fastboot devices". Adb won't work there. Adb is only for booted system.

Try booting an older Version, If it works fine, the newer one could be corrupted or so.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] bigAL99:
quick question, as TWRP isnt seeing internal / SD card memory currently, am I able to ADB sideload the TWRP.ZIP to permantly flash TWRP recovery the same as I did with the Magisk.zip.

Then the next question is can I flash cutom kernels by Sideloading the zips?

Thanks
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] JEANRIVERA:
yes you can sideload twrp zip and yes you can sideload kernel, but there is a new procedure to flash permanent TWRP inside twrp itself by patching recovery ramdisk, that will unroot just like flashing twrp zip
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] foosoomin:
I used the 4 img file from this thread & tried to temporary boot into TWRP, failed

1) did not unlocked bootloader

2) could be my firmware is latest one, security tightened too tight
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] ovstanislav:
Can we help you somehow to speed up the release of the recaveri for the 9 android?
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] foosoomin:
Delete post
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] Kyzrwolf:
Willing to provide my u12+ as testing ground for twrp-beta.

Current android 9, 2.55.401.1
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] MNoisy:
I wasn't able to find this with search...

Can TWRP backup/restore fully function on Pie since decryption hasn't been figured out yet?
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] JEANRIVERA:
No, since Twrp is not able to see the data partition, it will no be able to backup, or restore
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] MNoisy:
I don't have my phone in front of me but I thought you could choose custom locations during a TWRP backup. Couldn't you simply choose the visible mounted partition (I assume system) for the location of your backup and subsequently restore?
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] JEANRIVERA:
You might be able to restore data partition from a previous done backup from Oreo but I haven't tried myself being honest, as for backup not so much you can't backup a partition Twrp is unable to see or mount
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] foosoomin:
[MENTION=3428502]Freak07[/MENTION]

Tried booting to temporary TWRP, failed

fastboot flash boot "C:\Program Files (x86)\Minimal ADB and Fastboot\twrp-3.2.3-5-ime.img"

target reported max download size of 995200000 bytes

sending 'boot' (31032 KB)...

OKAY [ 2.113s]

writing 'boot'...

(bootloader) HOSD CL#1067605

FAILED (remote: 9 RU_SECURITY_FAIL boot and bootloader isn't BL_UNLOCKED)

finished. total time: 3.200s

My phone status

Locked bootloader

S-On

Software: Official

Are there any method we can temporary boot TWRP with Locked bootloader ?
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] lulonen:
1. You have locked bootloader so can't flash anything - this isn't topic about unlocking - try htcdev.com

2. Even if you unlock then you showed unacceptable method of flashing recovery on U12+ - pleas read first posts.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] Maverick_TN:
This may be off topic, but here goes anyway.

Is there any way to get access to the installed magisk modules from within TWRP on 2.x firmware? I need to remove one that is preventing boot at the moment.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] ovstanislav:
The only way I know is to put TWRP_Backup_Untouched_System_Image for your CID and software version

On 4pda they are available
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] rnrstar:
Hi all, have a quick question\confirmation hoping u can help with. My phone is on June 2018 patch. I temp twrped & then flashed twrp installer zip (both versions 3.2.3-1). then immediately flashed magisk v20. Then finally flashed the hex patch. During the magisk install, the following message popped up a couple times towards the end: failed to mount vendor (device or resource busy). Same message popped up during the hex patch install. However, both were 'successfully' flashed. Is this message something that needs fixing? I haven't tried installing anything yet. Magisk seems to be working (with exception that reboot to recovery in modules section doesn't work). but I can manually reboot to twrp. touch works in twrp. I have root. Everything survives reboots.In twrp mount tab section, system and data are checked but not vendor. I dont think I changed these settings. Any help is greatly appreciated. just want to know if I need to fix this message before moving onto installing roms + kernel. thank you.

update: decided to ruu my phone to get updates. I'm on 1.68 fw now and followed the same process above using 3.3.1-0 and magiskv20. Magisk gives me an instant error 1 code. Couldn't find stock 1.68 boot.img from the excel file or here on xda so can't do the patch boot process. I can't go back on the ruu process since there is no s-off correct? My phone came with 1.21 fw. Any help is appreciated.

update 2-issues resolved:

1. fail to mount vendor message: ok, so I read in viper thread to ignore the vendor message. would've been helpful to see this mentioned in this thread at some pt.

2. error 1 fail to mount system message: clearing art/dalvik cache cleared the error message.

2.1. last update: had to uncheck 'mount system' in twrp to get magisk to install.

both kind of user error type mistakes. sorry.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] andoct:
twrp no touch screen work

can someone help me to realive my htc u12+ from twrp screen with no touch screen working. curently latest security patch from july 2019, installed twrp permanently, accidently rebooted without installing touch screen patch.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] fabrizio b92:
reinstall twrp and flash this zip https://xdaforums.com/devdb/project/dl/?id=30483

follow the guide first page
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] andoct:
thanks, it worked
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] SumDum YunGuy:
Not sure if this is even the right place for my issue, but long story short, after much reading & flashing, I am without an OS installed. Twrp is present, as is Download & Bootloader..... started out on July security patch, attempted to downgrade and ended up without an OS... twrp couldn't mount anything when I had a system there, but now internal storage is mountable, just nothing there to flash

I'm assuming the device isn't hard bricked since I can still initiate functions, but any help in the right direction would be greatly appreciated

Update

Fixed by an RUU flash with .exe in rebootRUU mode
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] GaetanoS.89:
Hello, would you please explain where to find the ruu.exe and how to install them? Thank you
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] SumDum YunGuy:
https://r.tapatalk.com/shareLink/to...4&share_fid=3793&share_type=t&link_source=app

[IME/EXO][GUIDES/COLLECTION] HTC U12+/Exodus 1 – Factory Image/Firmware/Boot/OTA

The RUU you need should be somewhere in there

You'll need the RUU Decryption Tool (3.6.8 is newest)

Keep the tool and the RUU in separate folders (you can drag & drop them directly on the tool, .exe or .zip)

Depending on what you're after, you could either flash the appropriate TWRP and go from there

Or you could flash a .exe RUU in RUU mode

I'll try to assist if you tell me your goal
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] GaetanoS.89:
Thank you for your help.

Basically I have an U12+ concerted in Exodus, and updated 1o android Pie. After the update I am getting some bugs so I would like to go back to a stock u12+ and make a clean installation of Pie to see if this solves the bugs I am facing. I never unlocked the phone, and when I have switched to Exodus Firmware, I did it with the original recovery, but now, after the update to android Pie, I am not able to enter in the recovery mode. I can only reach the red triangle and does not matter which combination I am using ( I have tried all of them for hours) the phone does not enter in the recovery menu.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] SumDum YunGuy:
Is your bootloader unlocked?

Does fastboot\abd work?

OEM unlocked?

USB debugging?

I'm on stock PIE. Rooted. I can enter fastboot through the (longpress Power until buzz + volume-) combo. From there I can boot into RUU mode with the command (fastboot oem rebootRUU). Once it enters RUU mode, a double click on your stock RUU.exe will install a completely stock system. I've had to do it numerous times, but now I can just temp boot TWRP, factory reset and ONLY have to re-root with an easy magisk install and restore from Titanium Backup. It's all very easy once you have everything in place
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] GaetanoS.89:
My phone is still stock and locked. Haven't unlocked the boatloader, but before to install Pie, I was able to boot into the HTC official TWRP.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] kkalkan:
---------- Post added at 20:01 ---------- Previous post was at 19:29 ----------

android 9

firmware 2.55.401.1

How do I install. I tried, but it gives an error. Where am I doing wrong.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] SumDum YunGuy:
Have you tried the button combo from a powered off device?

---------- Post added at 07:54 PM ---------- Previous post was at 07:50 PM ----------

You have to patch a boot image with magisk to achieve root on Pie. You can temp boot TWRP, but without decryption, there's not much you can do in the recovery.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] kkalkan:
my phone won't turn on. so i have to install android 9 twrp. Do you have any idea how I should load?

https://xdaforums.com/u12-plus/help/security-error-t4020619
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] Golv:
HTC Exodus kernel source codes (Android 9.0 Pie) are available in htcdev.

HTC Exodus

hTC Asia

AUS

MR 1

4.9.112

v9.0	425 MB

2.37.400.3_R

HTC Exodus

HTC

India SEA

MR 1

4.9.112

v9.0	425 MB

2.37.400.3_R

HTC Exodus

HTC

WEND Europe

MR 1

4.9.112

v9.0	422 MB

2.37.2401.3_R

HTC Exodus

HTC

EU

MR 1

4.9.112

v9.0	422 MB

2.37.2401.3_R
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] One-ti-teuf:
Hello. Here following an error on my part. I no longer have the rooted Magisk. Is it possible to install twrp by fastboot command? I tried I can't do it because it asks for a password.. [emoji848][emoji53]

Envoyé de mon HTC U12+ en utilisant Tapatalk
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] Goryna:
Ишите на 4pda.ru по запросу HTC U12plus - Прошивки Там есть все решения по Root, password, Data, recovery, + прошивки RUU
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] DeeZZ_NuuZZ:
English only

Sent from my OnePlus7TPro using Thebear Blue XDA Labs
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] ovstanislav:
The answers to all your questions are here. Everything is in Russian there. But I believe you will succeed

http://4pda.ru/forum/index.php?showtopic=926090&view=findpost&p=78196336
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] SumDum YunGuy:
Exactly what do you mean by "phone won't turn on"?

It's it doesn't power on, IDK what to say

If it doesn't boot into the system, you should still be able to button combo into fastboot

The button combo can be finicky & frustrating, but be patient and continue to try it
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] kkalkan:
I opened a different topic, man.

https://xdaforums.com/u12-plus/help/security-error-t4020619
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] byinhh:
I temp booted to TWRP and flashed magisk.zip. It worked although TWRP couldn't decrypt the internal storage.

I described it here: https://xdaforums.com/u12-plus/help/rooting-htc-u12-android-pie-t3981279
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] tdwpkidd:
So has not having TWRP working on Pie been a hindrance for anyone? Is it worth switching to pie rooted/unlocked with magisk or stock? I've been hesitant to upgrade to Pie because of how much I rely on recovery mode to save my ass from bootloops and how much I rely on magisk to use Google Dialer and other non stock apps.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] MassStash:
Oh yea! Do it! You can patch boot on phone then flash in download from computer! I just did it finally the other day myself actually lol. Went to poe quickly, but was confused about the magisk patch manual, and took forever to make time to. I just made a downloaded pack the other day with boot.img, I'll get added to spreadsheet asap so you don't have to do the decrypt extract boot from rom part if ya don't like. But then you just transfer boot to phone, patch manually with magisk, then transfer to computer and flash in download mode. Then magisk rooted bueno on pie. Soon I will flash GSI to help test new Viper Experience rom
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] lulonen:
--- please delete
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] jorisvdende:
I've tried some things, but I can't get TWRP permanently on the device, as described in the first post.

I booted in bootloader

Then 'fastboot boot TWRP.img' gets TWRP booted

From TWRP I wanted to install the TWRP-Installer.zip that's on the phone, but I can't because I can't get to the file since TWRP asks for a password to decrypt files. So i can't get to the files on the phone.

I was aware this might happen and used to fix this by deleting:

password.key

pattern.key

locksettings.db

locksettings.db-shm

locksettings.db-wal

in data/system, but I can't even find these files now

?

Darn it ? It used to be so simple on HTC M8 and 10...

Any tips? I would really like to get the Android 10 rom (Viper Experience) on my device! ?
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] JEANRIVERA:
didn't I gave you the instructions already?
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] tdwpkidd:
Sorry I've been stuck on Oreo for so long that it's taking me awhile to get up to speed.

Do you have the boot.img? I went on the spreadsheet under boot images but don't see the one I need for build 2.5.1.617.1

Also patching the boot img with magisk would mean I could avoid temp booting TWRP?
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] MassStash:
yea I had to extract it from RUU zip with extract tool, but I thought I added a zip to the speadsheet...

I mean, I don't think you should be worried about avoiding twrp, but if patched, you just need to flash in bootloader mode so essentially not needing to hit twrp for anything if I recall correctly.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] Max128:
Hi , i have the 2.55.401.1 so Stock Pie and i have magisk on it.. Has been a while i have not flash it. I boot temporary the last TWRP , ask me a password.. nothing work , i want to make a nandroid backup but data is not available so I can not make it.. If i format it i will lose everything..

So.. Any tips for making a nandroid backup in my case? And possible to restore later? if i wipe the data of the phone and more later i want to make a nandroid backup again.. I will get the same problem , right!? Any help?
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] KotTHECat:
The only way i see is to try this one: https://xdaforums.com/android/softw...ceencrypt-t3817389/post77091359)#post77091359

You will lose your data and have to start from scratch, but after this you will be able to make nand backups in the future on Pie. This is exactly what i did...

Actually:

1. TWRP -> Wipe -> Format data -> yes

2. TWRP -> Reboot to Bootloader -> TWRP

3. Flash Magisk 20,4

4. Again TWRP -> Reboot to Bootloader -> TWRP (dunno if its necessary)

5. Flash Disable_Dm-Verity_ForceEncrypt_03.04.2020 (in this particular case)

6. Reboot to System and set up
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] fabrizio b92:
more info about Disable_Dm-Verity_ForceEncrypt_03.04.2020,what is it?

Thanks
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] JEANRIVERA:
here:

https://xdaforums.com/android/software/universal-dm-verity-forceencrypt-t3817389
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] KotTHECat:
I've left a link in my post above.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] Max128:
Ok... So no way without format data.. Is not really a problem but I would have preferred a backup without erasing. You actually disabled the encryption I understand. I flash magisk update on the magisk app , so no need to go at twrp every times, I guess you need to flash the dm verity every times before booting ? Same thing when you update a rom I guess!
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] KotTHECat:
I dont think so. This is a permanent solution until you flash a RUU or so... And i dont really understand how it works, but as long as it works, i am fine with it :)
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] fabrizio b92:
a questions: this script works on Pie rom? i think no,right?

Because i've a stock pie rom with magisk.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] KotTHECat:
Yes, it works on Pie (2.55.401.1 in my case).

Remark: it is possible to make a nandroid backup, however i didnt try to restore it yet.

Does somebody know what to choose in TWRP? System or System Image? Vendor or Vendor Image?
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] Max128:
Actually my question is when you flash a magisk update or a rom custom update you probably need to flash again the file before booting?

For a nandroid backup i have always take boot , system , data and is fine.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] fabrizio b92:
Thanks for your reply.

Last quesiton: after flashing this script it could create problems with NFC payment(Googlepay)?

I use several time my smartphone to pay via contactless and i don't want give up paying in this way

Thanks a lot