To my understanding yes, the temporary fix for this is to restart the device when the frequency locks.So that's the reason why the ROM strangely wastes so much battery, hope the maintainer fixes this issue
To my understanding yes, the temporary fix for this is to restart the device when the frequency locks.So that's the reason why the ROM strangely wastes so much battery, hope the maintainer fixes this issue
this is a well-known problem with this phone, happens with any rom including stock, usually after turbo-charging but not only. probably a firmware bug. I don't believe anyone found the actual cause yetI think I found the issue causing high battery drain as well as high temperature. I was monitoring battery discharge rate and CPU usage using Castro. I found that the 2nd cluster of the cpu just locks at maximum frequency all the time causing high temps and battery drain, While the 2nd cluster's frequency was variable I was getting low discharge rate and better temps. I tried to find application that might be causing the CPU to lock at max freq but still no luck, I think it's a kernel issue and not the rom but then again I could be completely wrong. I've attached screenshots for better understanding.
Wait, the battery drain problem is a firmware issue?this is a well-known problem with this phone, happens with any rom including stock, usually after turbo-charging but not only. probably a firmware bug. I don't believe anyone found the actual cause yet
it happens on any rom and with any kernel. could be also a kernel problem that nobody has solved yet, of course -- what's the practical difference...
So after rooting and installing fkm I was able to control frequencies of CPU on idle which increased the battery and decreased temp tremendously, I'm pretty confident that the issue may be the kernel.I think I found the issue causing high battery drain as well as high temperature. I was monitoring battery discharge rate and CPU usage using Castro. I found that the 2nd cluster of the cpu just locks at maximum frequency all the time causing high temps and battery drain, While the 2nd cluster's frequency was variable I was getting low discharge rate and better temps. I tried to find application that might be causing the CPU to lock at max freq but still no luck, I think it's a kernel issue and not the rom but then again I could be completely wrong. I've attached screenshots for better understanding.
that would not be surprising as a few people in the PixelExperience thread have pointed out to have fixed the battery drain by changing to the vantom kernelSo after rooting and installing fkm I was able to control frequencies of CPU on idle which increased the battery and decreased temp tremendously, I'm pretty confident that the issue may be the kernel.
The CPU results are from the stock kernel comes with the rom which is vantomthat would not be surprising as a few people in the PixelExperience thread have pointed out to have fixed the battery drain by changing to the vantom kernel
![]()
[ROM][12][Sweet][Sweetin] Pixel Experience [OFFICIAL][AOSP]
PixelExperience for Redmi Note 10 Pro [sweet] What is this? Pixel Experience is an AOSP based ROM, with Google apps included and all Pixel goodies (launcher, wallpapers, icons, fonts, bootanimation) Our mission is to offer the maximum possible...forum.xda-developers.com
Haptics are good and the intensity of haptics are customizable aswell, idle battery drain is amazing I usually have around 2-4% overnight drain (6-8 hours) & finally I haven't noticed any flickering and even if somehow you encounter that there is anti-flicker mode hope this helps.I was on a Arrow OS A12/11 and Pixel experience before reverting back to MIUI 12.5 and now I'm on MIUI 13. Want some taste of good ol stock android back. MIUI 13 has reduced battery life and smoothness is also reduced. I wanted some feedback on how the haptics and idle battery drain is on this ROM (as I see some issues reported in this thread). Also is there any sort of screen flicker at low brightness?
+1 to this. Also since I am on MIUI 13 already, do I need to flash the MIUI 13 firmware as well before flashing the ROM or not?So, which FW should I flash for the latest may 13 update? 12.5.9 or 13.0.8? In the OP 12.5 is the recommended, but on the website it is instructed to flash miui 13 fw.
So, which FW should I flash for the latest may 13 update? 12.5.9 or 13.0.8? In the OP 12.5 is the recommended, but on the website it is instructed to flash miui 13 fw.
My bad, I did not update the original post. You need the MIUI 13 firmware+1 to this. Also since I am on MIUI 13 already, do I need to flash the MIUI 13 firmware as well before flashing the ROM or not?
Hi, I'll look at the AOD stuff for the next update (after the June one). Thanks!I have also a battery drain issue, fully charged my phone than let it all the night with AOD activated and the battery decreased to 50 % in 8h of pure inactivity (except AOD)
hope dev will fix this issue soon cuz it's the best rom out there for RN10P
thanks aryan![]()
Hi. The kernel and a few other stuff were changed in the June update. Let me know how it is with thatI think I found the issue causing high battery drain as well as high temperature. I was monitoring battery discharge rate and CPU usage using Castro. I found that the 2nd cluster of the cpu just locks at maximum frequency all the time causing high temps and battery drain, While the 2nd cluster's frequency was variable I was getting low discharge rate and better temps. I tried to find application that might be causing the CPU to lock at max freq but still no luck, I think it's a kernel issue and not the rom but then again I could be completely wrong. I've attached screenshots for better understanding.
NiceHello
Sorry for the lack of updates here on XDA, but I have a new build to share today.
You can download it here or here.
The source changelog can be found here
The device changelog can be found here
For this build, I have switched to EROFS (Enhanced Read-Only File System) as well as F2FS compression. What does this mean for you? In short, things will be faster on this build.
Due to the EROFS changes, you will not be able to directly modify the system files yourself (As in the name, it is read-only). You will however be able to modify those files by using magisk and its modules.
Due to the change to F2FS compression, I recommend clean flashing this build with the PixelOS recovery or the provided OrangeFox recovery (It will only work if you flash the ROM and format data through those two recoveries). A dirty flash might work but it is not tested nor is it recommended as F2FS compression really helps overall.
Both these changes combined make for a much faster and smoother experience. I have also updated the original post with the required links and flashing steps. Enjoy the build![]()
1c1
< CONFIG_LOCALVERSION="-VantomKernel"
---
> CONFIG_LOCALVERSION="-VantomKernel-Cthulhu-fhtagn"
55c55
< CONFIG_LTO_CLANG=y
---
> CONFIG_LTO_NONE=y
702c702
< CONFIG_QCOM_SMP2P_SLEEPSTATE=y
---
> CONFIG_QCOM_SMP2P_SLEEPSTATE=n
The website is moved to pixelos.net
/* 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.
*/
1c1
< CONFIG_LOCALVERSION="-VantomKernel"
---
> CONFIG_LOCALVERSION="-VantomKernel-Cthulhu-fhtagn"
55c55
< CONFIG_LTO_CLANG=y
---
> CONFIG_LTO_NONE=y
702c702
< CONFIG_QCOM_SMP2P_SLEEPSTATE=y
---
> CONFIG_QCOM_SMP2P_SLEEPSTATE=n
Hello, I've compiled a TWRP build that supports decrypting /data on Android 12 as well as supporting EROFS. It's a very early build but it does the job and I haven't run into any issues here. Enjoy!So does PixelOS Recovery support data decryption? It's a little hard to tell from this wording (since it is also by definition a custom recovery).
And if it does, is there a way to use it to mount decrypted /data and tar its contents up, with SELinux labels etc.? I'm willing to get my hands very dirty if it means I can avoid setting up the phone by hand again.