yashsingh1/xdaforums huggingface dataset:
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] rav101:
So I did this earlier today. Assuming you're new to pixel and not new to flashing

1) Allow OEM unlocking in developer settings

2) Reboot to bootloader (ensure you have the latest ADB installed)

3) "fastboot flashing unlock" and follow instructions to unlock bootloader (this will wipe your phone so make sure to have everything backed up)

4) Back to fastboot

5) Download ProtonAOSP and unzip the contents into your ADB folder

6) One of the files will be called flash-all.sh. From terminal you just need to type flash-all (in windows in power shell I have to do "./flash-all" and it will go through the process of installing ProtonAOSP

7) wipe user data by using "fastboot -w"

At this point you now have ProtonAOSP installed with stock kernel

8) Download proton kernel image and move it to your adb folder

9) "fastboot boot nameofkernel.img" (it's important you boot it, not flash it)

10) Reboot to phone. It will reboot to proton kernel installer and install the kernel. Then you will boot into ProtonAOSP with Proton Kernel without root

11) Set up the phone, back to developer settings to allow adb debugging etc

12) In your adb folder, one of the files will be called "image-redfin-rd1a.201105.003.c1" and it will be a zip file. Extract the boot.img from that zip file and place it on your phone

13) Download magisk manager and magisk patch the boot.img you've just got from the last step

14) Place the patched boot image back into adb folder

15) "fastboot boot nameofpatchedboot.img"

16) Reboot back into your phone and back into the magisk app. You now have temp root until the next time you reboot the phone

17) Install magisk and use the direct install method

18) Reboot the phone and you now have ProtonAOSP with Proton kernel which is rooted

No, this uses the AOSP launcher called quick step. In practicality it is very similar though in terms of having google on the left and the pixel time and calendar widget at the top.
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] Regys:
Hi,

Where i can find the apk ?
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] hanni2301:
There is no .apk needed
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] Regys:
Ok, So does this ROM allow you to do a little more customization compared to the Stock ROM ?
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] rav101:
I'd actually say no to this question. As per the original post, this is a pretty minimal version of AOSP with the changes coming in the way of performance tweaks. Also given that it's pretty minimal in what's included, I find the battery life to be much better as there's a lot less stuff active in the background.

The GAPPs version of this ROM allows you to then download only the stuff you actually want to use.

Therefore it's a trade off between losing some Pixel features but gaining performance and battery life. This is also just a first release so let's see what gets added in the next build.

For me it's a no brainer and I'm currently using this ROM with Proton kernel. The kernel is even more performance focused so I'm probably losing some of the battery benefit of ProtonAOSP but so far the battery is still better than stock and performance is really nice and smooth.
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] chrootz:
I installed ProtonAOSP ROM on my Pixel 5, Turn it out amazing super smooth and it is great. Except one thing I >NEED< Live Caption cause I am deaf in RL. I had no choice go back full stock android 11 to use Live Caption.

I am wondering are you going fix the Live Caption on ProtonAOSP ROM? Can you please!!

Sincerely
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] kdrag0n:
Live Captions, Now Playing, Adaptive Sound, Screen Attention, and several other Pixel-exclusive features (not all) will be added in the next version with the December security patch.
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] Thaiban:
I hope it'll be soon
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] chrootz:
@kdrag0n - Awesome I am looking forward to it! TY
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] srimay:
Call screen?
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] elong7681:
@kdrag0n can we swap out the radio.img and the bootloader.img provided in your rom to the one that my unlocked US Pixel 5 phone's firmware provides without messing up the rom?
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] kdrag0n:
That's not planned out-of-the-box but it should work if you systemize Google Dialer yourself.

Yes, but what the ROM includes is identical to what Google provides as factory images so there's no reason to do that.
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] elong7681:
The reason I'm asking is because I don't want to loose my 5G and 4G LTE bands/frequencies on Verizon because I am using the Verizon factory .img because they are my service provider and when I looked at my radio.img from my factory firmware it is g7250-00003-201109-b-6960630 and the radio.img you have provided is g7250-00016-200911-B-6826885 just don't want to mess up my service or screw up your awesome Rom
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] kdrag0n:
There is no difference between carriers on Pixel devices. The firmware included with the ROM is newer, hence the version difference.
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] elong7681:
Ok thanks for the quick response going to install it tonight!
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] vogi:
Thanks kdrag0n for your big effort, i really appreciate it!!

Is eSim working in next build? :)
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] srimay:
Do you have a method for this? i tried renaming the google phone apk as telecom apk and replaced the existing telcom apk in system priv-app, but its not working
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] jonasb4z:
Can I sign the image with my own keys, flash my own key and lock the bootloader?
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] chrootz:
@kdrag0n What is the stats on new version Proton ROM coming?
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] rav101:
Not meaning to be the XDA police but it's generally not considered polite to ask for an ETA on new builds...

It will arrive when it's ready.
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] kdrag0n:
The dialer app is different from Telecom. Do not replace any APKs; add it as a new app in /product/priv-app.

That's possible, but I'm not sure if it's practical to do with fully built images. Signing is usually done with target_files, before the files are packed into images.

You can sign with your own keys and lock the bootloader for sure if you build the ROM from source yourself.
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] kdrag0n:
ProtonAOSP 11.3.0 is now available with support for the Pixel 4a 5G, eSIM, enhanced carrier features, some Pixel-exclusive features, and many more changes.

Changes:

Download

As the ProtonAOSP project expands to support more devices, bandwidth and maintenance costs are increasing. You can help support the project and keep it alive with a recurring donation, or alternatively buy me a coffee. Everything helps, but a recurring donation is the best way to keep the project alive in the long term.
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] Knuxyl:
@kdrag0n , $60 to your paypal if you update this with static tethering IP addresses like before Android 9.0 so that usb/ethernet is 192.168.42.x and wifi ihotspot s 192.168.43.x and keep this fix with all future updates. Currently, the third digit is randomized every time it is turned on so makes communication through wifi a nightmare with other devices.
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] Knuxyl:
forum glitched out on me..... double posted
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] donlu30:
I didn't see anything about Navbar hide in the changelog. Does that mean you weren't able to work it in? Regardless, thanks for a great rom!
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] Jarrod666:
Hi,

Is this rom is the pixel'srom by Google but customized by you or is it an other rom ? (sorry if my question was posted before)
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] rav101:
This ROM is AOSP built from source. It is not the stock pixel ROM but customised.
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] neeksxda:
@kdrag0n sorry if this has been asked before, but is there any plans to support Miracast/Wireless Display?

It's one of the few features I miss from my previous LineageOS device.

Regardless, appreciate the continued hardwork and the latest update!
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] Vio281:
like casting it to a TV? this was missing? (not being sarcastic, just havent flashed this yet so I am weighing Pros and cons)
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] neeksxda:
There are settings related to casting, but it doesn't look like Miracast/WFD is supported.

Out-of-the-box Miracast/WFD support was dropped in AOSP a while ago. LineageOS goes out of there way to support it, here's the changes that were needed to get it working on an Essential PH-1 https://github.com/LineageOS/androi...mmit/af5dfea5a275d411b69990485ed81fa60ec3be70.
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] chrootz:
@kdrag0n - I wanted to inform you that I installed no gapps proton aosp (

proton-aosp_redfin_11.3.0.zip). Lot of crash by Sim Manager app every 10 seconds. I gave up reformatted and reinstall with gapps (

proton-aosp_redfin_11.3.0-gapps.zip) worked like charm and smooth no more crash. FYI

Lastly question, The camera app seems not have any features such like Night Shot or Astro mode. any suggest? and for non gapps - What is the alternative install the apps from Google Play or somewhere else?
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] Vio281:
you can download google camera or mirror apk
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] kdrag0n:
There are no plans to do so due to the tedious nature of managing extra Qualcomm blobs not present in stock, security implications of not being able to source security updates for them, and increased memory usage from having yet another background service.

The non-gapps crashes are expected. It's an inherent problem with supporting all carrier features on Pixels; that's why GrapheneOS doesn't support eSIM. Installing microG will fix the issue — it doesn't actually need to work or have the necessary permissions; simply having it installed is enough to fix it.

Google Camera needs to be installed from a mirror like APKMirror if you don't have Play Store.
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] kdrag0n:
Proton Kernel 1.1 is now available with security updates, improved performance tuning, extra RAM, and more.

For those using Proton Kernel together with the ProtonAOSP ROM: This update is required for the kernel to work properly on December ROMs, including the new version of ProtonAOSP. It will not boot on older ROMs.

Changelog:

Download

Donate to support development: recurring donation to keep the project alive in the long term or buy me a coffee

If you updated to the December version of ProtonAOSP, make sure to update the kernel as well in order to avoid all sorts of possible issues. Most security patches are usually not this tightly integrated, but this month is an exception.
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] -bypass-01:
I'm also curious if there is any option for that
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] anamous90:
I have boot loader unlocked, am rooted with Magisk, and i installed the Proton Kernel • Pixel 5. I am having difficulty installing the Proton ROM. Can you please provide a detailed step by step for a child instructions on the commands that i need to type in cmd window?

attached are my failed attempts. Please help. Thank you.
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] veedubrocks:
Have you updated your platform tools to latest...?
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] anamous90:
Yes I am using latest. I followed tutorial here step by step.

I don't know the exact command and file to use in the cmd window.

Is it?

Fastboot flash (drag and drop zip file)

Fastboot boot (drag and drop zip file)

Please help. Thank you

How to Root the Pixel 5 & Still Pass SafetyNet — Full Guide for Beginners & Intermediate Users

The Pixel 5 is a great value proposition in this era of $1,500 phones. With its reasonable price tag, fully open-sourced software, and unlockable bootloader, it's also an ideal phone for rooting.

android.gadgethacks.com
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] kdrag0n:
Double-click flash-all.bat. It works exactly the same way as stock factory images.
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] anamous90:
thank you for your response, i will try later today, one clarification,

1. Do I dl ROM to PC then double click flash-all.bat? or

2. Do I dl ROM to phone directly then double click flash-all.bat?
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] veedubrocks:
1. Yes. Put in platform tools location

2. No
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] toneneuewin:
I haven't played with custom ROMs since HTC Evo 4G. Followed the steps provide and got the ROM and kernel to install so thank you for that. Not planning to get it rooted... At least for now.

Regarding new builds...I think it's better to do a clean install every time a new build is out if I'm not mistaken. Do I need to install TWRP for dirty flash or can I just flash the new build in fastboot without wiping user data?
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] rav101:
There is no TWRP for the Pixel 5 at this time. If you repeat the steps (ie fastboot flash all script) dirty over the top of your current installation (and then boot the custom kernel too) then that's all that is needed. This custom ROM's flash all script does not wipe data and allows you to dirty flash updates to this ROM in that way.
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] Vio281:
edit the flas-all.bat with notepad or notepadd++ add "-w" option after fastboot. If you want to dirty flash then you dont have to edit the flash-all.bat
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] toneneuewin:
Thank you both!
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] :
Great work! This rom is just what I was looking for.
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] CrashTestDroid:
This is the killer rom redfin needs. Thanks @kdragon for call recording that works.

A couple observations:

Pcking a sound for alarm, notification or ringtone shows a bunch of file paths instead of the sound's name. Sideload Google's Sounds app as a workaround.

You can't set the default gallery app so Photos can't delete anything without asking a bunch of times. Scoped storage is to blame.
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] AsokaW0:
Sorry If this has been asked and answered, Can we relock the boot-loader after installing this?
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] Vio281:
nvm I dont know the answer...
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] kdrag0n:
Not as of the current version.
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] AsokaW0:
Thank you! One more question -

Is there a way to replace the LinageOS apps with the google ones? I actually prefer googles default message, and contact apps.
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] Vio281:
you can, jsut download it from google play store and set them as default then disable the AOSP app.
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] elong7681:
@kdrag0n If I am coming from stock a11 and I use the Migrate - custom ROM migration tool to back up my apps/app data/settings ( I have a backup ready ) would I be able to restore it on this ROM without issues?
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] morpheus620:
Migrate is ****. Use Swift Backup. Is the best backup tool.
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] anamous90:
Im stuck again. Please see screenshots. I unzipped ROM and unzipped sub folder -> Copied unzipped files and pasted in platform-tools folder -> double clicked flash-all.bat. -> then fastboot -w

Phone will only boot to fastboot mode now.

Idk where Im going wrong. Please advise. Thank you for all your hard work.
[Shadow General] Supertrooper:
I decided to clear storage and start from scratch ( I have ND4SPD 6.1 ) and wanted to try out "MyHTC's" new 6.1 rom. I followed the instructions like it said, run the update bat. file, but I took out my mini sd card because the first time I went to 6.1,it said to do that in the instructions. :|

Anyways, as it was starting to do its thing it said " I did'nt have enough storage space " and to delete some files or insert a storage card. I'm thinking WTF? I just clear storaged. So I turn OFF my phone insert my storage card and now I am stuck on the green screen that says " Windows Mobile version 6.1." I have been on this screen for like 15 minutes. It will not do anything no matter what I do. :confused:

I then took the battery out again, took out the storage card and tried it with out it. It then went to the same screen but the bottom bar came on in the screen saying start and contacts, but that all it would do. Now I'm back to the storage card in and sitting, waiting and panic-ing. :confused:

Any help or advice would be appreciated. This really sucks. My Shadow is a paper weight.
[Shadow General] Dougall:
You could Try this: http://xdaforums.com/showthread.php?t=276963

Or possibly load it in bootloader, and flash the last working rom you had on there.
[Shadow General] Supertrooper:
Thanks for replying. Shadowmike walked me through bootloader and got it up and running again. Appreciate it.
[Redmi Note 9S / Note 9 Pro (Indian Model) Guides, ] LoadOP2:
Unlocking Bootloader​

1. Make sure you have a sim and active mobile data. Then go to about phone tap build number 7-8 times. After that go to advanced settings > developer options > turn on OEM unlocking and then check if this device is secure and click add account and device.

2. Download Mi unlock tool from here. Extract it and paste it in C:/unlock. or else your device won't be recognized for unlocking.

3. Open Mi unlock tool and then enter the Mi account which was on your device. Put your device in fastboot mode by pressing vol- and power and then connect to PC. Press unlock and if it tells you to wait you have no other option but to wait. If your mi flash tool shows connect your device even after you have connected it. Follow this guide here.

4. After you have unlocked your bootloader reboot your phone.

Flashing TWRP and Rooting via magisk​

1. Download this TWRP image here. Thanks to the original developer mauronofrio.

2. Download adb and fastboot tools here and install it.

3. Now put your phone in fastboot mode and connect it with your pc. Now where you have downloaded the TWRP file rename it to TWRP.img and open a CMD window there if you don't know how just google.

4. Type the following commands

5. Your phone will boot into TWRP now. But TWRP will be overwritten by stock miui recovery to stop that you need to flash Magisk. Download this zip move it to internal storage then flash by tapping on install and swipe to flash. Reboot your device. Reboot to recovery again to check if TWRP is present.

Now your device is rooted :)

OR

Flash latest OrangeFox Recovery if you don't want magisk.

Flashing A rom

1. Download.

2. Flash.

3 Format Data.

Done

Feel free to ask any questions. And don't point a finger at me for messing your device.
[Redmi Note 9S / Note 9 Pro (Indian Model) Guides, ] igeekyayush:
My mi unlock tool says can't get info. I using Indian version miui 12
[Redmi Note 9S / Note 9 Pro (Indian Model) Guides, ] Doombuggie85:
Thanks for the useful guide. I have a quick question, does this works with MIUI 12?
[Redmi Note 9S / Note 9 Pro (Indian Model) Guides, ] LoadOP2:
Sorry for late reply. Have you installed the drivers correctly? Try using another port in your pc or use this mi unlock tool version zip
[Redmi Note 9S / Note 9 Pro (Indian Model) Guides, ] LoadOP2:
Yes, it does.
[Redmi Note 9S / Note 9 Pro (Indian Model) Guides, ] igeekyayush:
hello,

thanks for the reply sir. yes i've tired changing port, pc everything. today i've factory reset my phone and added mi account and now i'm getting 7 days wait time. let's see now
[Redmi Note 9S / Note 9 Pro (Indian Model) Guides, ] LoadOP2:
Okay keep the sim inserted and use the device for 7 days. And if it doesn't work try using older version of unlock tool.
[Redmi Note 9S / Note 9 Pro (Indian Model) Guides, ] _benedict_:
Hi there!

Silly question: is it possible to install TWRP but keep the official ROM? (phone is unlocked)
[Redmi Note 9S / Note 9 Pro (Indian Model) Guides, ] smsry:
Flashing a custom rom is optional. You don't NEED to flash a rom to get TWRP...

---------- Post added at 06:48 PM ---------- Previous post was at 06:46 PM ----------

I've unlocked the bootloader using the unlock tool and waited for 7 days,

But i rooted the device using a different method where i patched a boot.img and flashed that to the device.

Will this method still work for me as I'm already rooted but just want TWRP so i can flash other ROMs.. The post says you have to flash magisk from the (temporary) TWRP for the TWRP to stay as the recovery..

Will the magisk on my phone and the magisk installed here collide?

I just want TWRP so i can switch to a custom rom, so any input is appreciated!!
[Redmi Note 9S / Note 9 Pro (Indian Model) Guides, ] LoadOP2:
Skip the flashing a rom part and you will be good to go.:)
[Redmi Note 9S / Note 9 Pro (Indian Model) Guides, ] LoadOP2:
You can flash twrp and then check if it persists. If not flash magisk again their is no thing as magisk colliding lol. Just make sure you flash a newer version. And if nothing works flash stock rom and then twrp.

If you have the stock boot IMG flash it and then intsall twrp and magisk.
[Redmi Note 9S / Note 9 Pro (Indian Model) Guides, ] _benedict_:
Haha, makes sense! Thank you for your answers :)
[Redmi Note 9S / Note 9 Pro (Indian Model) Guides, ] smsry:
Nevermind.. i got it to work pretty easily..

I have twrp on this device and Pixel Experience ROM and it's working all fine..

But there's this one thing where when booting to recovery, it asks me to input a password for User(0) when i try to input anything it says password failed..

From reading the log, it says it's for decrypting data(8f I'm not mistaken)

Is this important? Do i need to decrypt it?

Currently the ROM works fine with no errors, so I'm not gonna bother, but would still like to know what this "decrypting" thing is..
[Redmi Note 9S / Note 9 Pro (Indian Model) Guides, ] LoadOP2:
Yes, If you use a lock screen enter that password it will be decrypted. You will have to format data if you decide to flash any other rom anyway.
[Redmi Note 9S / Note 9 Pro (Indian Model) Guides, ] igeekyayush:
flashed twrp but not able to boot into recovery.
[Redmi Note 9S / Note 9 Pro (Indian Model) Guides, ] LoadOP2:
There can be many reasons for that. Please tell me the error or what's actually happening. Then only I can be of help.
[Redmi Note 9S / Note 9 Pro (Indian Model) Guides, ] igeekyayush:
Sir ive used xiaomi flashtool v2 after that and it worked. Thanks sir. After that i updated to latest twrp from that chinese one.

​
[Redmi Note 9S / Note 9 Pro (Indian Model) Guides, ] rfguy:
Joyeuse

Hello, Does it work for Joyeuse (European version)?

The name of TWRP says Curtana -Unified
[Redmi Note 9S / Note 9 Pro (Indian Model) Guides, ] LoadOP2:
Yes Unified means all Snapdragon 720g Devices which include Joyeuse, Curtana, Gram, Excalibur.
[Redmi Note 9S / Note 9 Pro (Indian Model) Guides, ] icex93:
Hey buddy, thank you for this quick step-by-step guide. I flash ROMs since 2012 and you know what? It helped me the same. Having all stuff needed for go from stock to custom concentrated in one place (plus some useful tip like the Magisk flash at the end) it's always useful and time-saving. Thank you :)

2 Micro-notes about fastboot btw:

- write 'fastboot (with lowered 'f'): it may confuse some newbie

- it's 'reboot' instead of 'boot'