Development [ROM][12L][OFFICIAL] PixelOS [AOSP][STABLE][12/08/2022]

Search This thread

Aryannn999

Senior Member
Aug 21, 2018
116
125
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.
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!
 

Attachments

  • TWRP-3.6.2_12.1-sweet-20220621.img
    128 MB · Views: 93

Aryannn999

Senior Member
Aug 21, 2018
116
125
I am having problems with widgets, for example with cronometer widget, when I clic for run the screen home apresents errors
Known and its fixed source side. For now, you can manually update the launcher from here. Download the APK (remove .zip from the name if it downloads a .apk.zip file) and install it like any other app.
 
  • Like
Reactions: alecx7

cmmike1

Senior Member
Hello, I've compiled a TWRP build that supports decrypting /data on Android 12 as well as supporting EROFS
Most exciting, thank you very much!

So when the next PixelOS update is out, the order of actions would be:
  • boot into the new TWRP
  • decrypt /data and back it up (does TWRP backup work too, btw? or do I just tar everything up?)
  • boot into PixelOS recovery, apply the update, format /data so that it's f2fs with compression
  • boot into the new TWRP again and restore
  • reboot to system and redo encryption/locking/etc.
  • profit
Correct?
 

OFProzo

Member
Apr 15, 2022
10
1
I've used lots of custom ROM this one seems to be the best for me but the battery life is very bad any tips to improve it? I'm rooted so I can also you magisk modules
 

wesleyel

Senior Member
Apr 20, 2012
361
94
Abuja
Thanks for an awesome ROM again. Really stable and smooth as always.

But I can't see to get any adblocker to work on this ROM, I've tried dns66 blockada AdAway and Energizer protection using magisk. Non seem to be working.

Please is there any solution?
Could aryann or anyone with experience kindly assist with a response to this query.
Thanks in anticipation
 

thor'ed

Member
Nov 16, 2021
23
7
It's been 3 to 4 days since I installed the ROM and it's been a pretty great experience ever since. I love the smooth animations and the stock android feel. The pre-installed MIUI camera is the cherry on top with unlimited google photos storage. There are a few issues that I have noticed. The AOD sometimes blinks from the low brightness to highest brightness while going off. Also the charging is really slow checked with ampere and it shows around 1000 to 1200 mA at max. Also there's around 10% overnight battery drain and idle drain is quite reasonable. Any ideas on how to fix them?
 

Hakuza

New member
Feb 17, 2014
1
0
Asus ZenFone 2
Xiaomi Redmi 6
It's been 3 to 4 days since I installed the ROM and it's been a pretty great experience ever since. I love the smooth animations and the stock android feel. The pre-installed MIUI camera is the cherry on top with unlimited google photos storage. There are a few issues that I have noticed. The AOD sometimes blinks from the low brightness to highest brightness while going off. Also the charging is really slow checked with ampere and it shows around 1000 to 1200 mA at max. Also there's around 10% overnight battery drain and idle drain is quite reasonable. Any ideas on how to fix them?
Is it worth for daily driver?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 6
    On my device I've found that sometimes my phone wasn't going to deep sleep because of smp2p_sleepstate wakelock.
    I've decided to disable this kernel module and see what happens. I'm using this configuration since few days and I'm rather happy with the results - I don't see any regressions after disabling the module and my battery drain issue is solved. At least from this particular reason.

    So I'd like to share the build.

    As always, You're flashing this at your own risk. I don't know if this will work on any other rom than PixelOS (most probably will work. I'm not sure about miui based roms. Feel free to try).

    It's regular Vantom kernel, compiled with latest commit 3c6e92509e0ad1aca8419db926b2cc82b1c5acb1 (HEAD -> courbet-12.1, origin/courbet-12.1).
    Following changes have been made in comparing to defconfig:
    Diff:
    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


    For best results use this with Naptime app and Google play services doze option checked.
    6
    1660314619088.png

    The PixelOS August update is here.

    Downloads and changelogs can be found here

    Seen a few of you who had issues with smp2p_sleepstate. Should be fixed in this build. Enjoy!
    2
    how to update the latest build,?
    i was use old build
    It is explained on the first page of this thread.
    2
    website not working ?
    The website is moved to pixelos.net
    1
    Hey.

    Not sure if I missed this option when looking for it in the settings or maybe because it's simply not there, but I have a tiny feature request to make if allowed.
    Would it be possible to add another battery icon option that gives you just the percentage? Right now I have it set to battery icon + percentage, but I like just the number for a sleeker look & because I am used to it since Android 10/11 ROMs :)
  • 18
    latest.png

    PixelOS is an AOSP based ROM, with Google apps included and all Pixel goodies (launcher, wallpapers, themed icons, google sans fonts, Monet color based system wide theming, boot animation), a fork of OG Pixel Experience with improvements on the top of it. Huge respect to Pixel Experience team for their work, thanks to them for making this ROM possible.
    In short a fully functional Pixel Experience with just the right amount of essentials.

    Code:
    /* 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.
    */

    Improvements over PixelExperience

    Device Specific Issues:
    • Slow motion in miuicamera

    Requirements
    • Flash the ROM only with PixelOS recovery or my builds of OrangeFox recovery or TWRP (My builds, not the official versions)
    • Flash the latest MIUI 13 firmware for your region

    Downloads
    Get the latest PixelOS Build for the Redmi Note 10 Pro/Max here
    Firmware for sweet https://xiaomifirmwareupdater.com/firmware/sweet
    Firmware for sweetin https://xiaomifirmwareupdater.com/firmware/sweetin
    Magisk (optional) https://github.com/topjohnwu/Magisk/releases
    PixelOS Recovery https://sourceforge.net/projects/pixelos-releases/files/twelve/sweet/recovery
    TWRP https://sourceforge.net/projects/twrp-releases/files/Sweet/
    OrangeFox Recovery https://sourceforge.net/projects/orangefox-releases/files/sweet

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

    Notes
    • Encryption is enabled by default
    • SELinux is enforcing
    • MIUICamera from the latest MIUI release is included
    • VantomKernel is the default kernel
    Flashing Instructions
    Clean flash (coming from a different ROM):

    • Download the latest MIUI 13 firmware for your region
    • Download the ROM from the link above
    • Download Magisk v25.2 (optionally)
    • Reboot to recovery
    • Flash the latest MIUI 13 firmware for your region
    • Flash the ROM
    • Format data
    • 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!

    Join our Telegram Group https://t.me/aryanschat
    Buy me a Coffee https://paypal.me/whyredfire

    Source Code
    PixelOS http://github.com/PixelOS-Pixelish
    Device Tree and Vendor Tree https://github.com/PixelOS-Devices
    Kernel Tree https://github.com/PixelOS-Devices/kernel_xiaomi_sm6150 (courbet-12.1 branch)

    ROM OS Version: Android 12L.
    ROM Kernel: Linux 4.14.290
    Stable Release Date: 12 August 2022
    Latest Release Date: 12 August 2022
    6
    On my device I've found that sometimes my phone wasn't going to deep sleep because of smp2p_sleepstate wakelock.
    I've decided to disable this kernel module and see what happens. I'm using this configuration since few days and I'm rather happy with the results - I don't see any regressions after disabling the module and my battery drain issue is solved. At least from this particular reason.

    So I'd like to share the build.

    As always, You're flashing this at your own risk. I don't know if this will work on any other rom than PixelOS (most probably will work. I'm not sure about miui based roms. Feel free to try).

    It's regular Vantom kernel, compiled with latest commit 3c6e92509e0ad1aca8419db926b2cc82b1c5acb1 (HEAD -> courbet-12.1, origin/courbet-12.1).
    Following changes have been made in comparing to defconfig:
    Diff:
    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


    For best results use this with Naptime app and Google play services doze option checked.
    6
    1660314619088.png

    The PixelOS August update is here.

    Downloads and changelogs can be found here

    Seen a few of you who had issues with smp2p_sleepstate. Should be fixed in this build. Enjoy!
    6
    Quick hotfix update for the July patch as I wasn't sure if we would have another Android 12 release as 13 is right around the corner.

    You can download the build on the website now https://pixelos.vercel.app/download/sweet
    A mirror for the build can be found here.

    Changelog:
    - Always on Display and Ambient Display will now run at 60hz
    - Fixed an issue with the microphone being too quiet in some apps
    - Fixed an issue where the google recorder didn't want to work for some users
    - Import the new display calibration file from MIUI V13.0.10.0.SKFEUXM
    - Update the s5kgw3 camera libraries from MIUI V13.0.5.0.SKFINXM
    - Imported a few missing display blobs
    - Address Xiaomi's displayfeature & citsensorservice denials
    - Enable 24-bit audio for primary output and deep buffer
    - Added high touch polling rate
    - Disabled IORAP
    - Updated the Adreno stack
    - Possibly fixed some issues with smp2p-sleepstate
    - Disabled CFI due to causing issues regarding performance
    - Upstreamed kernel to 4.14.288
    - Other improvements and changes
    5
    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.
    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!