yashsingh1/xdaforums huggingface dataset:
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] ZVNexus:
Just for reference, here ya go. For Pixel's you do NOT wipe system/cache/data like you would on non pixel devices. I had to learn that because I came from a OnePlus 3 where doing that was a routine.

Flash the factory image from Google.

1. Download bootloader, radio and vendor from DU site or you can download the factory images from Google.

2. Boot into the bootloader

3. fastboot flash bootloader nameofbootloader.img

(take note of what slot is being flashed)

4. fastboot reboot-bootloader

5. fastboot flash bootloader_x nameofbootloader.img

(replace x with the opposite slot a or b depending on what slot was flashed in step 3)

6. fastboot reboot-bootloader

7. fastboot flash radio --slot all nameofradio.img

8. fastboot reboot-bootloader

9. fastboot flash vendor --slot all nameofvendor.img

Now you're up to date on both slots for the month

(Thanks Edwin for this)

Then you can temporarily boot into TWRP, go to wipe, "Factory Reset" then you can flash a ROM zip (DU, StatiXOS, etc) after DU has been flashed you can flash the TWRP zip and it will patch both boot images (one of them being the ROM's boot image).

Now it should be all set. After flashing TWRP you can also flash Magisk if you'd like.

For dirty flashing you can skip the factory reset part, but everything else is the same.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] :
How comes the process is so long winded for this device? Is it the same with all pixels and any chance you will manage to simplify it later to a basic fastboot flash and done?
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] spaceman860:
It's not any different from other pixel devices. Every month you have to update the bootloader, radio and vendor images to BOTH slots so when you flash roms both slots will be up to date for the month.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] Uzephi:
It is like that for a majority of A/B devices. The Pixel 2/XL, 3/XL; Motorola Z2 Force, Z3 play and Z3 have the same routine when updating for most ROMs. It is due to you having two slots that need the firmware and vendor image.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] :
Ah cool, I wasnt aware of that. This is my first pixel. Thanks.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] gdskp:
Thanks it works. I never owned a pixel before too.

Does it still need to flash gapps zip? If yes, should I flash after TWRP and before magisk?
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] Uzephi:
Personal experience with another A/B device: flash ROM, flash TWRP, reboot recovery, flash gapps, then flash magisk after first boot. It is because updater flashes to inactive slot
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] spaceman860:
Gapps are usually included in pixel roms. So it's flash rom and TWRP zip reboot. Then go back to recovery and flash magisk if you want
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] DJBhardwaj:
So, using the latest stable version, do we still need a kernel with LZMA support? Or will it work with stock too?
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] crian:
You need a kernel with lzma support.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] ZVNexus:
If a day comes where you don't need LZMA support, I will be very vocal about it lol. Also the TWRP page will have it removed as a note.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] DJBhardwaj:
Thanks. So, if I am not wrong, I have to do the following:

1) Temp boot TWRP image

2) Flash kernel with LZMA support

3) Reboot back into bootloader and temp boot TWRP again

4) This time, flash the TWRP installer zip and Magisk for root after that.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] sic0048:
Step 1 is optional if you can flash the kernel using an app (like the Experimental kernel manager app).
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] Archangel:
Flashed 1.05 and everything is perfect, thank you dev! Now I have perm TWRP!
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] b0li:
Yes, this is how I did it.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] ZVNexus:
Don't understand why you couldn't just Flash TWRP right after flashing the kernel.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] Pixelnoob:
Awesome work ZVNexus. so glad there is finally an official build. I just got it working with stock June build, EX kernel, and the latest version of Magisk. When connecting to my PC in TWRP, I can see my 3a with "adb devices" and the backup command using TWRP seems to work on my PC asking to confirm on my phone, but when I look at my phone nothing ever changes. Is this something that isn't supported yet, or do I need to check my process again? I have already ended up in a bootloop and recovered "seemingly" unscathed. I'm hoping that isn't somehow the cause of my backup issues.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] mariojohn:
I too have the issue described above.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] ZVNexus:
Don't quite understand what you're trying to do, the "adb backup" command, or using TWRP's backup function. If its the former, don't, if its the latter then backup "Boot, System Image, and Data". This has worked for me every single time seemingly no matter what I'm on.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] Pixelnoob:
I do have a backup that I assume is good, taken the typical way you described but my overall goal is backing up directly to my pc. Just looking to avoid the extra steps and time copying files from my phone/external storage to my PC (which is the only thing I trust for keeping data safe). With a quick search I found an article describing how to use adb commands to start a TWRP backup that would then be saved to my PC. While I had TWRP booted, I used "adb devices" to see that my phone had an adb connection to my PC (showed in the list), then tried "adb backup --twrp" to start. That immediately responded with "Now unlock your device and confirm the backup operation " and when looking at my phone nothing ever changed. I tried all the little random things phones usually have a problem with but while adb seemed to give a response, TWRP did not.

Also found a YT vid that show exactly what I'm trying to do https://youtu.be/clBVD6QOpRQ?t=230
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] klingels:
I installed the twrp-installer-3.3.1-1-sargo.zip from within TWRP. How do I get into the installed TWRP then?
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] b0li:
Maybe push vol up + power on. When device is turned off

or some app from play store, recovery reboot is one from many
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] ZVNexus:
Turn off, hold power button and volume down until bootloader shows up. Use bootloader to enter recovery.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] klingels:
Thank you. When doing that I see the white Google screen and after that I see the bootloader again and finally it boots LineageOS. So I guess TWRP isn't correctly installed in my case although the text in console output via installation seemed to state that everything just went fine. But of course I can just boot TWRP via

fastboot boot path/to/twrp.img

to use TWRP, so it doesn't really bother me. It will if there are coming regular builds for LineageOS.

---------- Post added at 12:45 ---------- Previous post was at 12:40 ----------

Thank you.

Nothing happens when I do "push vol up + power on. When device is turned off ".

"some app from play store, recovery reboot" - these apps need a rooted phone. I feel I should be able to enter recovery without having to root it.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] mrcooter:
Are you running a kernel with LZMA support like EX? Just trying to think of reasons you can't boot recovery.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] klingels:
I didn't flash any kernel, but I had problems with last line of installation script

fastboot flash vendor vendor.img

[1] - I don't know if this can be related or not.

1: See https://xdaforums.com/pixel-3a/deve...-0-7-10-19-t3947441/post79931726#post79931726
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] dark90_:
you are using the latest platform tools?
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] sic0048:
So with the first monthly update since permanently installing TWRP fast approaching, I wanted to ask what the process should be to take an OTA update.

Obviously the stock/updated boot.img doesn't support LZMA compression, so TWRP won't work until we can reflash a kernel that does support LZMA. But can we upgrade the phone's OS to the latest update, restart the system, and then download and flash a suitable kernel without first having to uninstall TWRP? I assume if we run into some issue, we should still be able to boot into the bootloader and use the fastboot commands to reflash the stock boot.img file to get a working recovery. Or is the normal OTA process going to reflash the stock recovery anyway and we will just have to restart the entire installation process from scratch?

Hopefully that makes sense! Thanks for the help with my ignorant questions.......

---------- Post added at 03:27 PM ---------- Previous post was at 03:20 PM ----------

The stock kernel does not offer LZMA compression which is needed to install and boot TWRP permanently. You need to reflash the stock boot.img file from your applicable OS version to fix this. In the future, you can boot into TWRP using "fastboot boot [twrp filename.img]", but do not try to permanently install TWRP by flashing it (either in fastboot, or TWRP itself).

If you want to have TWRP as a permanent recovery (and therefore not need to use a computer to fastboot into it), then you must use a non-stock kernel that supports LZMA compression.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] duh1:
They're talking about this...

https://github.com/omnirom/android_bootable_recovery/commit/ce8f83c48d200106ff61ad530c863b15c16949d9

It was committed to the build 3 years ago and is considered a standard function of 3.1+.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] tvoneicken:
I'm not managing to temp boot into TWRP... Running on a linux box I get:

> fastboot boot twrp-3.3.1-1-sargo.img
creating boot image...
creating boot image - 10240 bytes
Sending 'boot.img' (10 KB) OKAY [ 0.075s]
Booting

and it just hangs there... The PIxel doesn't do anything either, just sits in the bootloader. I'm sure it's my fault, but what is it I'm doing wrong???

Fastboot is version 29.0.1
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] ZVNexus:
Redownload. It's 64MB, definitely not 10KB lol
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] tvoneicken:
Haha, good catch, thanks!
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] cjbr0wn:
Where can I download the beta builds? Thanks.
[Android Software Development] O_G:
Thread Closed, please do not open duplicate threads.

https://xdaforums.com/android/software/rom-rebellionos-1-5-redmi-5a-riva-t3943412
[Redmi K20 / Xiaomi Mi 9T Guides, News, & Discussio] ITMASTER:
https://www.youtube.com/watch?v=vC02GSziRRY&t=39s
[General Questions and Answers] condor_uk:
Greetings to the whole forum, I have a samsung phone model in the subject, I performed a factory data reset and now I can't remember the google mail associated with that phone. You would give me a hand to solve, there are several guides on the net but I don't trust the sources.

Thank you
[HD2 Android Q&A, Help & Troubleshooting and Genera] lohtse:
Hi all

So like a few others I love the HD2... I keep it charged and in my Bergan as an emergency phone/GPS when out in the mountains etc.. And even play the odd game or two to save battery on my primary phone...

But what I would like to do if play around with WM/ANdroid roms to find ones that really fit my needs... Troubleis finding a WORKING download link. Thats where this thread comes in..

Could people post the links they have for WORKING DOWNLOADS??? would be a big help. and if I can find enough interest and downloads I will even download and host them ALL in one location so everyone can find them quickly etc.. If a dev has them still please pm me and will download and host them for you.

hoping for a positive response

regards

Lohtse
[HD2 Android Q&A, Help & Troubleshooting and Genera] betatest3:
CrossbowHD2 1.0 is a WM6.1 ROM that still has working links: https://xdaforums.com/showthread.php?t=1071368

The mirrored link is still active as of 06/27/2019

There is a Mediafire link with stock HTC cab files. It still works as of 06/27/2019.

Here it is: https://www.mediafire.com/?qb8yp58ctlhu8

That's the only one I could find that still has active download links.

The problem is, most files for WM were stored on Rapidshare(down since 2014), D-h.st(down since ~2016?), 4pda.ru(they still exist, but they cleaned house a few years ago, and got rid of many files that didn't have much traffic), and Megaupload has been gone since 2012 now.

Then we have the personal sites from many of the devs, since those devs no longer develop for WM, those sites(and files stored on them) have been taken down.

So, the original files, and their mirrors are gone, sadly, most of the ROM's have been lost forever. It's pretty bad that we have spectacularly failed to preserve a part of our digital history like this(a minor part, but still a part nonetheless.)
[HD2 Android Q&A, Help & Troubleshooting and Genera] lohtse:
Thank you for the reply and the links..

lets hope more come forward.
[HD2 Android Q&A, Help & Troubleshooting and Genera] poyensa:
https://drive.google.com/folderview?id=0B5DFp3KWbv4pall2bmxXbzJkc1k

There i put some roms i had in my hdd
[HD2 Android Q&A, Help & Troubleshooting and Genera] lohtse:
Cool downloaded so can add to list for hosting..

thank you
[HD2 Android Q&A, Help & Troubleshooting and Genera] lohtse:
That all folks have?? come on guys there must be more out there!!!!!!
[HD2 Android Q&A, Help & Troubleshooting and Genera] Dominduchami:
I've created a folder in my google drive with some files I have found on my hard drive and copies of roms from working links that i found in the internet : https://drive.google.com/drive/folders/1BGnzGb1k_nK_SYRD7LNt5I3S3gTo9Oqs?usp=sharing
[HD2 Android Q&A, Help & Troubleshooting and Genera] NewIdenty:
A lot of the official WM6.5 ROMs can be found here:

http://androidruu.com/?developer=Leo
[HD2 Android Q&A, Help & Troubleshooting and Genera] mattwhite7102:
Wow i have an old htc hd2 i had since 2009 that i want to put music on, did spotify have a wm6.1 app and it so where can i find it and has anyone got a cab file for it?
[HD2 Android Q&A, Help & Troubleshooting and Genera] redroj:
Thanks

There i put some roms i had in my hdd[/QUOTE]

I have been playing around with my old HD 2 in the last few days and I really appreciate these ROMs. Thanks so much, I had been fed up as so many of the old links had gone and I had tidied up my hard drives over the years and got rid of so many ROMs. Glad to see you had the sense to keep them.

Cheers

Roger
[HD2 Android Q&A, Help & Troubleshooting and Genera] gforg_xda:
Hello!

I will put up all my HDC HD2 ROMs and flashing utils on Google Drive, if anybody is interested. HTC HD2 is since 2010 my daily driver ;)

Cheers, Gforg

PS. Uploading in progress, link later.
[HD2 Android Q&A, Help & Troubleshooting and Genera] gforg_xda:
https://drive.google.com/open?id=1zn46MVwx2ngOjiiLtjGKOgGgyJcZnLL-
[HD2 Android Q&A, Help & Troubleshooting and Genera] ekerbuddyeker:
cool. i miss my HD2. I still have it but it died years ago.
[HD2 Android Q&A, Help & Troubleshooting and Genera] mahir555:
Thanks man. You just created a good software source for this old but legend phone. I play with mine every now and then. It feels tiny in hands comparing to my nexus 6 .

I remember on 2011 i went to a mobile accessories shop in egypt to get a cover for this phone , all the guys who saw it astonished saying : what is this GIANT phone ! :eek:. :laugh:
[HD2 Android Q&A, Help & Troubleshooting and Genera] MLX:
disable check for md5 on twrp settings

Hi, If I remember clearly, TWRP has a settings page where you can enable "Check for MD5" or something like that.

Just uncheck/disable that, and try flashing a rom.
[HD2 Android Q&A, Help & Troubleshooting and Genera] eKoKnight:
Admins please sticky this thread so it dont get lost forever. :) Thank you.
[HD2 Android Q&A, Help & Troubleshooting and Genera] multiwirth:
Hey guys, did anyone got NexusHD2-ICS-CM9-HWA_V3.0b.zip ?

Or perhaps NexusHD2-KitKat-CM11.0_V4.7.zip ?

Very sad that developers and forum mods aren´t interested in archiving awesome modding history.

There´s no working download link for any of those CM rom´s avaiable and seems like almost all source code for hd2 went away aswell.

Tytung has 3 repositories online, it´s missing almost everything needed to build a rom + if i was able to successfully build, it probably would still have no aroma installer for the very important steps to set up data2ext or the like.

With my little knowledge, this is definitely too complex at the moment.

Need more skills first
[HD2 Android Q&A, Help & Troubleshooting and Genera] efebe:
google NexusHD2 , u'll find it
[Asus Zenfone Max Pro M2 Themes, Apps, and Mods] pkm37:
Intention of this thread to discuss the use and issues in Asus Zenfone Max Pro M2 device.

Its replacement of GAPPS

https://xdaforums.com/apps/magisk/module-nanomod-5-0-20170405-microg-t3584928

Anyone using this then please share their review/issues/resolution.

Thanks
[Asus Zenfone Max Pro M2 Themes, Apps, and Mods] pkm37:
Hi,

Existing havoc with Gapps ... Microg not installed and given the error.

Then, I tried installing Havoc as dirty flash with microG. Now booted successfully then Truecaller installed but it's backup and restore was not working and giving error for the Google play required.

True caller is working otherwise.

Thanks
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] ZVNexus:
Reserved
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] DriveEuro:
Awesome! Thank you so much!

So as of this moment, there is only the ability to boot to twrp via fastboot?
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] ZVNexus:
Yeah, having some issues actually installing it to the boot image. Should be fixed rather soon, just decided to post. Maybe I shoulda waited a bit longer, idk.
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] DriveEuro:
So does anyone know if TWRP + Magisk work on Android Q for root?
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] Seamonkey79:
I don't mind, I haven't flashed TWRP to a device since Treble came out, but it's easy enough to boot an image, so at least for my usage case, this is all I need :)
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] neshipda:
otg mounting problem

no you shouldn't have waited;)!! thanks a lot specially from all of us checking if twrp came out every day!

hey maybe you can give me a tip since i have a problem mounting otg:

when i boot twrp image if i go to backup/select storage i find a storage/usb partition (0MB)

when i connect otg (and go to mount) it becomes storage/usbotg 1 (12000MB)

but the problem is that if i click it doesn’t remain selected, and the log reports “Unable to find partition for the path ‘/storage’ ”

if i go to mount or backup/select storage and click usbotg 1 storage it doesn’t remain selected and the log reports “E: unable to locate partition for ‘/storage/usbotg-1’ ”

(i’ve tried also with different keys but i don't think it's the point anyway the 1st was an 256GB usb/SD and the 2nd a 16GB usbkey but logs reports same error)

any tip?
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] DriveEuro:
I'm on Q DP4. Anyone having luck flashing Magisk (canary)? In B slot it fails to mount system and vendor. I change to A slot. It completes. I reboot on A slot, I get stuck at Google starting logo and the phone never boots. If I attempt to boot B slot afterwards, it boots up fine, but I obviously don't have Magisk installed, verified with the Magisk APP.

Anyone have a clue?
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] Antonyo13:
Just to provide feedback.

Fastboot booted the image, it prompted for my pin, mounted system, and was able to backup properly, moved backup to computer.

Wiped the phone, reboot and went through setup, everything was working.

Back to twrp, adb pushed the backup to the phone, restored the backup and everything was functioning.

Also tested and was able to sideload flash Magisk.

So everything seems to be working as intended.

Thank you so much for your hard work!
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] DriveEuro:
My TWRP is NOT prompting for pin/pattern. That has to be part of this...

Wiped data via google recovery. The phone booted to Pie (i had previously did the OTA from Pie to Q beta 4). So now I'm back on Pie somehow (without reflashing). I booted to TWRP, installed Magisk successfully.

So overall, I'm not sure if this was related to Q beta 4 OTA occupying B slot while Pie still was on A slot.

Thanks to all for their work with TWRP!
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] artiemon:
On previous devices I have run into TWRP restore issues if I had a security PIN set on the device when I backed up. During your test did you have a PIN setup on the phone?
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] Antonyo13:
I had a pattern, not sure if it makes a difference between pattern and pin.

I will say the only thing weird i noticed was when i wiped the phone (the default wipe from twrp, not a full format of data from twrp), when i booted I was prompted for my pattern on first unlock before the device setup. Even though it was wiped.

But restoring was perfectly fine.
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] spaceman860:
That is normal on pixels. If you factory reset in TWRP your password still stays
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] Antonyo13:
Thank then everything is working great. No issues at all with TWRP
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] jcrompton:
So just confirming - I am , I assume encrypted , as I have a PIN and a pattern with DU ROM. Can i safely backup the existing ROM and flash another and then be able to restore if need be using this version of TWRP?
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] DriveEuro:
Yes. This is how it has worked in the past. Don't see why it wouldn't work like this currently. If you flash a different vendor image or system image, you'll want to revert back before you restore your old ROM backup.
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] GQJ:
Revert back to what? Sorry I don't understand?
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] DriveEuro:
Flash back the original vendor and system images.
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] jcrompton:
He was answering my question about hypothetical referring back to a prior rom from a backup
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] ZVNexus:
I didn't test OTG before I uploaded, didn't have an OTG cable, but now that I know its a problem I'll look into it.
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] gjtjbl:
Question about using TWRP to switch between slots A/B: I used the flash-all.sh script to flash the factory image to my phone, installed TWRP following the guide and it works fine, except when I try to boot into the opposite slot. For example, if my current active slot is A, I can use TWRP to change to slot B, and reboot system, but it never gets past the Google splash screen before restarting a few times, and eventually booting successfully back into slot A. I tried setting the active slot to B, and reflashing factory/installing TWRP and then the B slot can boot up fine, but not slot A. Anyone know what might be the issue? Seems like the flash-all script is only flashing to one side?? Just want to ensure both slots are able to boot fine before installing a custom ROM. Thanks!