yashsingh1/xdaforums huggingface dataset:
[Xiaomi Poco X3 NFC ROMs, Kernels, Recoveries, & Ot] Ragy747:
PixelOS is an AOSP based ROM, with Google apps included and all Pixel goodies. We aim to provide an experience similar to Google Pixel phones with numerous performance enhancements and a small amount of useful additional features.

/* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/

Our Featurelist
​

Device Specific Issues:

- None

Requirements

- MIUI 13 Firmware

- Twrp/PixelOS Recovery

Downloads

Get the latest PixelOS Build for POCO X3 Download

Firmware https://xiaomifirmwareupdater.com/firmware/surya/

Magisk (optional) https://github.com/topjohnwu/Magisk/releases

PixelOS Recovery https://sourceforge.net/projects/pixelos-releases/files/thirteen/surya/recovery/

Note: GApps are included, don't flash separately.​

Notes

• Encryption is enabled by default

• SELinux is enforcing

Flashing Instructions

Clean flash (coming from a different ROM):

• Download ROM from the link above

• Download Magisk v23.0 or newer (optionally)

• Reboot to recovery

• Format data (if encrypted)

• Flash latest MIUI 13 firmware (link above)

• Flash ROM zip

• Reboot and voila!

• To get root access, reboot to recovery after ROM setup and flash magisk.

Updating to a newer build (dirty flash):

• Flash ROM zip and magisk (optional)

• Wipe cache and dalvik (optional, recommended)

• Reboot and voila!

Read our blog https://blog.pixelos.net

Join our Telegram Group https://t.me/PixelOSChat

Buy me a Coffee https://www.paypal.me/ragy366

Help translate PixelOS https://translate.pixelos.net

Source Code

PixelOS http://github.com/PixelOS-AOSP

Device Tree and Vendor Tree https://github.com/PixelOS-Devices

Kernel Tree https://github.com/PixelOS-Devices/kernel_xiaomi_surya

ROM OS Version: Android 13.

ROM Kernel: Linux 4.14.x

Latest Release Date: 18/04/23
[Xiaomi Poco X3 NFC ROMs, Kernels, Recoveries, & Ot] Ragy747:
Changelogs:

- Initial release Based on "TheStrechh" trees

- Latest PixelOS source

- July Security patch
[Xiaomi Poco X3 NFC ROMs, Kernels, Recoveries, & Ot] albert0pia:
Hi Dev. Many thanks for your hard work.

Is there any chance one could get a download link to the recovery img you recommended without joining Telegram?

Thanks in advance.
[Xiaomi Poco X3 NFC ROMs, Kernels, Recoveries, & Ot] Ragy747:
I don't have the permission to mirror that because it's not mine
[Xiaomi Poco X3 NFC ROMs, Kernels, Recoveries, & Ot] camperbh:
Sick rom, thanks for your work. MIUI camera works as well.
[Xiaomi Poco X3 NFC ROMs, Kernels, Recoveries, & Ot] Ragy747:
Glad to hear, don't forget to report any bug you find
[Xiaomi Poco X3 NFC ROMs, Kernels, Recoveries, & Ot] MLDamazigh:
does sound on recorded videos work when you install anx camera, because i am on EvoX rom and when i install anx camera i lose sound on videos.
[Xiaomi Poco X3 NFC ROMs, Kernels, Recoveries, & Ot] camperbh:
Did not test that, sorry. I only wanted to see if it would work at all, since on some roms (namely PE+ unofficial) it just freezes and never works. Also, I have switched back to PE+ so I cannot answer your question I'm afraid.

The reason I swithced back is that wheen a video plays on youtube, eveything else renders at 30 fps, touch and scrolling also become delayed. This does not go away until the video is closed. Furthermore, the cpu does not underclock on idle after flashing magisk.
[Xiaomi Poco X3 NFC ROMs, Kernels, Recoveries, & Ot] MLDamazigh:
When i was on PE i had the same issue but there was a module that aimed to fix it but i don't know if it's compatible with other roms or not.
[Xiaomi Poco X3 NFC ROMs, Kernels, Recoveries, & Ot] ic4XDA:
Please make the ROM Based on "CHRIS" trees, with Latest PixelOS source and July Security patch.

Please.:oops:

-The sound in the headphones has become the same as in LineageOS

-This rom does not have com.qualcomm.qti.gpudrivers.sm6150.api30 driver

which in games provided smoothness
[Xiaomi Poco X3 NFC ROMs, Kernels, Recoveries, & Ot] Ragy747:
NEW UPDATE:

16/07/22

Changelogs

:

- Rebased on PE Trees

- Added Firmware

- Improvment on xiaomi parts

- Optimize runtime performance

- Added & improved refresh rate per-app

- Improved sideFPS values

- Tuned HDR & P3 profiles

- Improvement on display color modes

- Added more Dirac presets

- Added Refresh rate Tile

- Added Haptic feedback intensity control

- Set correct gaming thermal

- improved overall UI & gaming performance

Link Updated in Main Post
[Xiaomi Poco X3 NFC ROMs, Kernels, Recoveries, & Ot] tsarig:
Great rom. but I have found 3 issues: FM Radio crash with earphones connected, WIFI Direct is not working; and Increasing ring is missing (used to be on PE plus).
[Xiaomi Poco X3 NFC ROMs, Kernels, Recoveries, & Ot] Ragy747:
The first two issues i will look into it. about increasing ring, if you mean about ringtone increasing gradually this is probably pe plus rom feature
[Xiaomi Poco X3 NFC ROMs, Kernels, Recoveries, & Ot] outlawman007:
There is a problem with android auto, i am on the latest build, encrypted and bluetooth is stopping everytime i get a call and i cannot answer or call anyone. Please help, thank you.

edit: bluetooth error log: https://bin.kv2.dev/~62d5bd0e08bb984d9dc6304f0 , i hope it helps
[Xiaomi Poco X3 NFC ROMs, Kernels, Recoveries, & Ot] Migueloide2022:
I have updated the pixel OS ROM and I have only one problem is that when I connect my headphones to the phone and when I open the fm app

it closes and in the other version of the ROM it did open but since the update it stopped working and I would like to be able to use the fm app because I like to listen to music
[Xiaomi Poco X3 NFC ROMs, Kernels, Recoveries, & Ot] EDaniel03:
Thanks for your work.

Is aptX working on this ROM?
[Xiaomi Poco X3 NFC ROMs, Kernels, Recoveries, & Ot] BandOfBrothers94:
Yes it's working. You can press the power button or just touch it to unlock the screen.
[Xiaomi Poco X3 NFC ROMs, Kernels, Recoveries, & Ot] BandOfBrothers94:
The rom it's working well btw. The battery life it's good. Thanks to the developer of this rom.
[Touch Pro, Fuze General] mpatrickb:
I'm having a strange issue with my HW keyboard.

The keyboard is working fine most of the time. But there are moments it doesn't respond (ones a week).

Example: When I open the keyboard and start writing a mail it's working fine. But after two rows text it's just not reacting anymore. Even the keyboard-backlight is turning off.

When I close and reopen the keyboard it's still not working. Even the keyboard-backlight stays off after pressing any hardware button.

Solution: Wait for 15minutes.

Tried fixes for HW keyboard lag without success.

This is what I have:

T-mobile NL rom

Rom: 1.69.114.6 NLD

Radio: 1.02.25.19

Is there anyone else experience this issue with a T-mobile ROM?

Or is there a fix for this.

Thanks in advance
[Touch Pro, Fuze General] Gav_:
Assume you have WiFi on? Go into the WiFi settings and the power mode of the WiFi, if it is set to best performance change it to best battery, or do the opposite. Not 100% sure why this works but its something to do with power and comms interferance.
[Touch Pro, Fuze General] mpatrickb:
Mmm have seen this fix before in other threads.

Somehow i'm losing network connection when I switch the energie bar to someting else then "Best performance". Think it have something to do with my old wireless router. Will test this today on my work. Thank Gav_
[Touch Pro, Fuze General] DerKaese:
Hi there,

I have seen a simular issue on my Touch Pro as well - Keyboard is not responding as soon wifi is turned on manually.

I have encountered this first while using IM (Beejive and also QIP). Having data connections turned on and activating wifi while data connections are on will stop the keyboard from responding.

Solution for me is to turn off either the data connection after turning on wifi and / or switching wifi on/off two times.

I use the stock rom and wifi energy option is set to best battery. Is this a known issue that the keyboard has glitches with wifi?

Rom: 1.90.407.4 GER

Radio: 1.02.25.19
[Touch Pro, Fuze General] mpatrickb:
Performence bar

Changed the energie bar a few times yesterday. To test on which position this issue appears.

And guess what?

Keyboard stopped responding when the bar was placed on the "best performance" position.

I've configureerd it to "best battery" (think this is the name, I'm having the Dutch Rom ;) )

Still don't understand what Wifi have to do with the keyboard. Is WM using the same driver to start / stop Wifi or keyboard?

Anyway I think/hope it's solved by setting the performance bar to "best battery".

Thanks guys
[Touch Pro, Fuze General] rocho:
still have issues with hw keyboard

I have an unsolved Issue with the Hardware Keyboard of my HTC Fuze.

When i turn on the Wifi, the HQ keyboard becomes totally unresponsive and unusable. Keyboard lights turned off, and i have to Reset or turn off the Wifi in order to get the Keyboard back to function. (it back to life after couple of minutes)

I have searched for any possible solution in the forum and google without luck

i have tried all fixes i have found in this forum so far:

-modify the up/down repeat rate

-disabling t9/cleartype

-adjusting wifi to middle, better battery and better performance

-RR Keyboard Speed Increase.cab

After all this attempts, my Keyboard still tend to die. Anyway it works well with the Data Plan, with no Lag at all. So is definitely a Wifi Issue.
[Touch Pro, Fuze General] abdulkadir:
Hardware keyboard Not working for Htc touch pro

Hi, My HTC touch pro slid out keyboard was working fine but after updating ROM to English it had stop working. can anyone tell me what is the problem?
[Touch Pro, Fuze General] profahmad:
I've been having intermittent keyboard issues for a while. Sometimes it won't respond until a sort reset while other times it'll just suddenly start working again. I had no idea it was a WiFi related issue. My Kaiser did the same sometimes.

Now the damn spacebar is playing up. It either identifies a press as two spaces requiring the use of the delete key every time or it just won't recognise key presses. It's infuriating. Anyone come across this before or will it require a manual (warranty) fix?
[Touch Pro, Fuze General] bcbrett:
keyboard issues

I had issues with my keyboard stopping intermittently it would work sometimes and not others. It would rotate screen when I popped it out then it wouldnt type and a few seconds later the backlight on the kbd would go out. I flashed to a different rom and that helped sometimes but not others. Then right before going to sprint and asking for a replacement I flashed back to their stock rom for a week, still no kbd. But magically when I re-locked the phone the keyboard is back to normal.. still had the phone swapped out just incase it was something else. I hardly ever use the wifi so I don't think that was my issue, it was off the whole time I had the issue. New phone works great.
[Touch Pro, Fuze General] ellokomen:
What type of "Re-lock"??

SIM Lock, Cid lock, security lock, pin lock??
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] haoyangw:
Stock kernel with upstream exFAT driver for Pixel 4/XL

Background

Read about the Google Pixel 6/Pro getting official exFAT support in Android 13 on an Esper article and dug around the source code for Android's vold. Seems like Android has "supported" exFAT since Pie/9 with this commit in platform/system/vold as long as the device comes with 1) exFAT driver in the kernel, 2) mkfs.exfat and fsck.exfat in /system/bin(weird that Google doesn't include this in Android). Thankfully, both are available for all devices with Linux kernel > 4.1 through the linux-exfat-oot exFAT driver and exfatprogs, both provided by the official Linux exFAT driver maintainer, Namjae Jeon. Some compilation and git clone-ing later and, here we are!

/*
* Your warranty is no longer valid, unless you lie.
*
* I am not responsible for bricked devices, strained relationships,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this kernel
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*
*/

Features

-Supports accessing exFAT disks in Android as you would a FAT disk

-Kernel built from the latest July security patch sources from Google, completely stock apart from exFAT driver and some debugging disabled

-exFAT kernel driver backported from Linux kernel 5.19.1

-exfatprogs built from master branch of namjaejeon/exfatprogs

-Kernel compiled with AOSP Clang 12.0.5, exfatprogs compiled with Android NDK r23

-Kernel built with CFI/LTO enabled and reduced debugging(floral_exfat_perf_defconfig)

Requirements

-Unlocked Bootloader

-Magisk

-Recovery or EX Kernel Manager/FKM app

Download

-Attachments below

How to install

1a. Download the kernel flashable zip(floral-stock-kernel-jul22-exFAT.zip or floral-stock-kernel-jun22-exFAT.zip depending on whether you are on July update or June update)

1b. Download the Magisk module zip(magisk-exfatprogs-aarch64-v1.zip)

2a. Install the Magisk module zip from Magisk app

2b. Flash the kernel zip in EX Kernel Manager or FKM app or in TWRP/Lineage Recovery

3. Connect an exFAT disk and try it out!

Source code

https://github.com/haoyangw/android_kerrnel_google_floral

Credits

- Namjae Jeon(exFAT driver maintainer)

- Google(for kernel sources)

- topjohnwu(for Magisk)

- osm0sis(for AnyKernel3)

- nathanchance(for his Github guides on compiling Android kernel with Clang)

- Zackptg5(for his MMT-Extended repo used for my Magisk module zip)

Screenshots

View attachment 5657067View attachment 5657069
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] haoyangw:
Changelog

17-Dec-22

- Latest Android 13 kernel source for Pixel 4/XL

- October security patch

11-Jul-22

- First release

- Added exFAT driver as git submodule under Google's stock kernel sources

- July security patch

- Disabled some kernel debugging code
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] haoyangw:
[Guide] How to port this to other Android devices

Requirements

- Android phone with Linux kernel >= 4.1

- armv7 or arm64 SoC/CPU

- CLI experience and a Linux PC with decent RAM/CPU for compilation

Points to note

- LTO/CFI takes a huge amount of RAM if your PC's CPU has a lot of cores since the LTO operations are parallelised. I couldn't find a flag to disable parallelisation/multi-threading of LTO so I had to enable ZRAM to give lld enough RAM. For me, I had a 4-core/8-thread CPU(Intel Core i7-8809G) with 32GB RAM and lld managed to eat up 19GB-25GB RAM(Jun security patch took 19GB, Jul security patch took 25GB before lld got killed due to OOM, didn't check RAM usage on successful compilation) when run with make -j2

Steps

1. Download your device's kernel sources

2. Add namjaejeon/linux-exfat-oot to fs/exfat under the kernel source, either as a git submodule or just download the repo as a zip and extract it

3. Perform steps 2 & 3 of jamjejeon's guide

4. Enable the exFAT driver by running 'make ARCH=<device architecture> <defconfig file>' and 'make ARCH=<device architecture> menuconfig', and then going to 'File systems' -> 'DOS/FAT/NT Filesystems' -> Press 'Y' key of your keyboard after moving the highlighted option to 'exFAT filesystem support'

5. Compile your kernel

6. Take the generated Image(.lz4)(-dtb) and dtbo.img files and use AnyKernel3 to generate a flashable zip

7a. Install either the 'magisk-exfatprogs-aarch64-v1.zip' or 'magisk-exfatprogs-armv7a-v1.zip' file attached below, depending on whether your device is 64-bit(aarch64) or 32-bit(armv7-a)

7b. You can also cross-compile exfatprogs from source by setting up the Android NDK according to Google's Use NDK with other build systems guide(autoconf section)
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] haoyangw:
This too
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] haoyangw:
Sorry for the delay, here's the latest stock kernel with exFAT support added for those on the final update of Pixel 4/XL, Android 13 October patch! Installation steps are the same as before. I'm not sure whether it'll support earlier stock Android 13 builds though, try at your own risk! Hope this is useful!
[JAMin, XDA Neo, S200 Software Upgrading] HUSSQTEK:
my prophet device (O2 XDA ) accidently flashed with ipl/spl of wizard and now it doesnt turn on w dont start in bootloader mode .... any on can help me plz:confused:
[OnePlus 9 Pro] Mjammjam:
Hi,

my LE2123 OnePlus 9 Pro is successfully resisting a boot into the recovery. This is not the first phone I flashed, but this time I am a little out of luck and ideas what to do next. Maybe someone would have an idea on what's going wrong - already many thanks in advance.

It's a Model LE2123 with OOS 11.2.2.2.LE15BA7.

As I got it, I did the following:

OEM Unlock

Reboot into Bootloader

fastboot boot twrp-installer-3.6.2_11-0-lemonadep.zip

TWRP puts the device into the "Fastboot Mode" Screen (the on with the icon in the middle) and that's it. Trying other recoveries, like from e.OS (recovery-e-1.1-r-20220629200015-dev-lemonadep.img), this make the phone boot OOS right away.

With that being unsuccessful, I reverted back to stock OOS 11.2.2.2 going through EDL and MsmDownloadTool V4.0.exe, pushing "rev_OverSeas_210324_2236_release_OTA-BLOCK_Signed_fp2103242236_cve2021-03-01_ufs_Oxygen-OS-11.2.2.2.LE15BA" from the forum here on it (Kudos!).

That I updated to OOS 11.2.10.10 through a local system update (using OnePlus9ProOxygen_22.E.13_OTA_0130_all_2111112110_a28e911b11ec5.zip from here as well. Kudos again!).

After that I tried the various recoveries available (twrp-installer-3.6.2 (no other version), e.os recovery (all available), lineageOS recovery (both 18.1 available)). But all of the fail to boot, same as before: TWRP does not start, e.OS and lineageOS recovery hang shortly, then boot the OS (which then takes like 3 minutes to boot, but does so successfully).

So I am right out of clues. If anyone would have an advice what else I could try - greatly appreciated!

Many thanks for your help.
[OnePlus 9 Pro] razercortex:
Alright, so this is what you're going to want to do (please tell me if you attempted this)

1. MSM back to stock, then unlock bootloader

2. Update to 11.2.10.10, then flash recovery (make sure you do fastboot flash boot lineage.img from bootloader, not fastbootd)

3. Then, make sure you type "fastboot reboot recovery"

It should work after that.
[OnePlus 9 Pro] Mjammjam:
Thanks for your reply razor.

I did it similarly, but not identical:

- Instead of flashing the recovery, I just booted into it. (fastboot boot .\lineage-18.1-20220524-recovery-lemonadep.img). In the past this had always worked out as a good way to try it out first.

- I did not not to fastboot reboot recovery, as that happened automatically when fastboot boot was done.

The phone is right now still on 11.2.10.10. It was flashed back to stock 11.2.2.2 using MSM and then from android settings locally updated to 11.2.10.10.

So right now I could go ahead and do as you said:

- fastboot flash boot lineage.img: Which recovery should I use? LineageOS proposes to match it with the Android version, so that should be LOS 18.1: lineage-18.1-20220524-recovery-lemonadep.img ?

- fastboot reboot recovery (I guess that will happen automatically again)

Thanks!

One thing that I checked is that slot B seems to be all empty right now. Setting this as active goes into bootloader right away. Maybe that confuses the recovery.
[OnePlus 9 Pro] Mjammjam:
I managed to get into recovery now, fastboot using twrp.img word.

fastboot boot twrp-3.6.2_11-0-lemonadep.img

With both of these I had no luck getting into recovery, instead they start into OOS right away:

fastboot boot recovery-e-1.1-r-20220629200015-dev-lemonadep.img

fastboot boot lineage-18.1-20220524-recovery-lemonadep.img

LE2123 with OOS 11.2.10.10.LE15BA
[Xiaomi 12 Pro] NOSS8:
⚡⚡A12/A13/A14⚡⚡

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

BOOT VERSION

Installation:

Phone in fastboot mode

Cmd:

fastboot boot twrp.img

or

Power shell

./fastboot boot twrp.img

then in Twrp go to Advanced -> flash current TWRP.

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

REC VERSION

Install with TWRP or fastboot***

fastboot flash recovery_ab twrp.img(cmd)

or

./fastboot flash recovery_ab twrp.img(Power Shell)

***After flash use this command:

./fastboot reboot recovery (Power Shell)

fastboot reboot recovery(cmd)

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

DOWNLOAD

REC VERSION

https://sourceforge.net/projects/recovery-for-xiaomi-devices/files/zeus/

__________________________________________________________________________________

Boot version A13

https://mega.nz/folder/7g0EUAxK#HYD-Wl65HCYKa8PiwSsLKQ

Spoiler content hidden.
[Xiaomi 12 Pro] alpaca2333:
woohooo!
[Xiaomi 12 Pro] alpaca2333:
hi, i ran `fastboot flash` and i got this error:

```

Writing 'recovery' FAILED (remote: 'Error flashing partition : Volume Full')

```.
[Xiaomi 12 Pro] ttistvn:
me to
[Xiaomi 12 Pro] NOSS8:
bootloader must be unlocked

What command did you use?
[Xiaomi 12 Pro] alpaca2333:
i unlocked bl, and i even had magisk installed, maybe magisk's the reason?

command i use:

fastboot flash recovery twrp-3.6.2_12-v3.8.2_A12-zeus-skkk.img
[Xiaomi 12 Pro] ttistvn:
flash recovery twrp.img

Bootloader Open
[Xiaomi 12 Pro] NOSS8:
You cant flash with this command(A/B partition)

Use this command https://xdaforums.com/t/install-twrp-for-xiaomi-11t-pro.4398007/
[Xiaomi 12 Pro] alpaca2333:
worked like charm. i was being noob. thx
[Xiaomi 12 Pro] ttistvn:
Working on the a partition

Command :

fastboot flash boot_a twrp.img
[Xiaomi 12 Pro] ttistvn:
Thank you very much

NOSS8​

. He works
[Xiaomi 12 Pro] karkiankit:
Working super fine, btw there's no system partition listed on Advance wipe. Any idea? and can i now directly flash miui recovery rom (official) using twrp?
[Xiaomi 12 Pro] NOSS8:
Normally yes
[Xiaomi 12 Pro] NOSS8:
updated today😁
[Xiaomi 12 Pro] morpheus620:
dont flash TWRP.

TWRP A12 flashing instructions:

1. boot your device in Fastboot mode

2. fastboot boot recovery_finename.img

This will temporary boot your device to TWRP

3. From TWRP go to Advanced and choose "Flash curent TWRP" - this will permanently install TWRP but will overwrite magisk scripts, so root will be lost.

4. Flash magisk from TWRP - this will fix root.
[Xiaomi 12 Pro] aleksgiab:
Very nice.....waiting for updated zip rom....
[Xiaomi 12 Pro] aleksgiab:
new update...very nice working..
[Xiaomi 12 Pro] trinadhchinna7:
new update 3.6.2_12-v3.9 working fine no issues as of now
[Xiaomi 12 Pro] ttistvn:
Me too
[General Topics] Palinamarne:
Hello everybody,

I hope you can help me

I come from having a bricked experience with Pixel 6.

My goal is to place a custom rom (based on AOSP) made by me on a mobile only as a demo.

I would like to know if anyone has experience doing these tasks. and most importantly: what device have you used?

I'm a bit lost on the devices that would "let" me perform this procedure.

Any advice will be greatly appreciated.

Thanks in advance