[ROM][13.0][OFFICIAL][CEPHEUS] PixelOS [RETROFIT][23/02/2022]

Search This thread

Thom Harkness

Member
Aug 17, 2022
6
6
Well, it should be there because I enabled it. I will search for it and come back to you.
I'm sorry. I found this menu item. all settings were restored from the backup, except this one. I thought that this function was removed.
if someone can't find it. this item is located in the "display" section, then you need to go to the "lock screen" and this item is called "long press on the fingerprint sensor to unlock the device"
 
  • Like
Reactions: balgxmr and Jakob18

TBGmrU

New member
May 2, 2018
2
0
Hello, is there any way to remove the navigation bar pill on the bottom on the screen?

I am using the latest version.
 

balgxmr

Senior Member
May 30, 2018
68
148
linktr.ee
If someone finds these following bugs:
- Crash using Internet tile
- Fp location is under actual fp sensor in authenticator
- Dark mode crashing SystemUI (if you experience this, disable hide gesture bar for now)
- Autobrightness changes not being smooth
- While using HBM mode, and you use fod, screen dims
These will be fixed for next update
 
  • Like
Reactions: MrJohnOliver

frisko76

Member
Dec 21, 2012
16
0
hello ,good rom but when I installed the rom some xiaomi apps were missing..app notes mii,app gallery..es:I would like to know why it is not possible to install the xiaomi calendar.apk,xiaomi gallery.apk and not possible import backup note and backup calendar from another phone!!
is possible uninstall google calemdar and google foto and install xiaomi note ,xiaomi gallery.apk?thanks
 

Lord Nalium

New member
Aug 30, 2022
2
5
When I flashed PixelOS I could not connect to wifi. Looking at the thread, it seems like a few other people had the same issue.
The same happened with PixelExperience, so this issue is not specific to PixelOS, but strangely does not appear on MIUI. The problem might have started after flashing crDroid years ago.
Previously I used to flash TWRP_CEPHEUS_Fix_WiFi_v1.0.zip which fixed the wifi. Before flashing, the file /vendor/firmware/wlan/qca_cld/wlan_mac.bin is a symlink to a file in the persist partition, which might be corrupted on my device because it doesn't work; the fix replaces the symlink with a new wlan_mac.bin.
Since the zip does not work on PixelOS recovery, here's what I did instead.
  • Flash PixelOS according to instructions.
  • Go through setup wizard skipping most of it
  • Install Magisk Manager, extract boot.img from PixelOS zip, patch with magisk manager, flash.
  • Extract wlan_mac.bin from the fix zip, use root adb shell to copy the file on /vendor/firmware/wlan/qca_cld/wlan_mac.bin
  • restart
I tried adapting the fix to work on PixelOS recovery, but I had trouble accessing the vendor partition on a retrofit, so I ended up doing things manually as explained above.
Overall, the ROM is great! I am happy to finally be able to use it.
 

Lord Nalium

New member
Aug 30, 2022
2
5
I am trying to understand it, but what is a retrofit Rom? Are there another roms not being retrofit?
A retrofit ROM implements the new partitioning scheme (Android dynamic partitions) on a device that did not support them at the time of launch. There are no reasons to avoid retrofitted ROMs unless you're having specific issues. For me PixelOS works great so I'm going to stick with it.
 

blackbox0209

Senior Member
May 13, 2014
58
40
I am trying to understand it, but what is a retrofit Rom? Are there another roms not being retrofit?

Google introduced 'Dynamic Partition' technology with the release of Android 10, and they require every devices launching with Android 10 and up to use 'dynamic partition'.

Since Cepheus was released with Android 9, it was not required to use 'Dynamic Partition' technology, but google made a way to implement 'dynamic partition' to devices like cepheus. and those devices - which launched before Android 10 - are called 'retrofit'. and 'retrofit rom' means the 'dynamic partition technology' is implemented to it.

'dynamic partition' literally allows the device to manage storage partitions dynamically, so the device will use storage more efficiently, and it allows new features like 'Seamless Update' possible.

but since partitions are not strictly divided into small segments, it increases complexity to find and access specific segment. that's why the TWRP recovery is struggling to follow up the newest Android versions.

whether implementing 'Dynamic Partition' feature or not is completely upto the devs.
 

blackbox0209

Senior Member
May 13, 2014
58
40
hello ,good rom but when I installed the rom some xiaomi apps were missing..app notes mii,app gallery..es:I would like to know why it is not possible to install the xiaomi calendar.apk,xiaomi gallery.apk and not possible import backup note and backup calendar from another phone!!
is possible uninstall google calemdar and google foto and install xiaomi note ,xiaomi gallery.apk?thanks
xiaomi ecosystem applications are tightly integrated into the miui system. so if you want them without any problem, then you should stick with the miui, not custom aosp.
 

hrvac100

Senior Member
Oct 16, 2017
53
5
xiaomi ecosystem applications are tightly integrated into the miui system. so if you want them without any problem, then you should stick with the miui, not custom aosp.
Hi guys. This new update is great. Everything is working except one big problem for me. Autocconect of bluetooth devices is not working on this update. When i get out of range with my smartwatch and come back it won't auto connect. And the same is with car multimedia when i sit in car it won't connect. On previus build autoconnect was working great. Is there some setting i am missing?
 

hrvac100

Senior Member
Oct 16, 2017
53
5
Hi guys. This new update is great. Everything is working except one big problem for me. Autocconect of bluetooth devices is not working on this update. When i get out of range with my smartwatch and come back it won't auto connect. And the same is with car multimedia when i sit in car it won't connect. Every time i have ro manually connect them. On previus build autoconnect was working great. Is there some setting i am missing?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 9
    Hello everyone, february update is here!
    Full source changelog is available at https://blog.pixelos.net/

    Changelog device side:

    - Add power off alarm support (Needs LineageOS/DeskClock, or an alarm clock which supports power off alarm)
    - Address more sepolicy denials
    - Change default FOD pressed color to cyan
    - Drop cpu affinity configs
    - Enable qcrild and data services instead of starting them
    - Inherit several Android Go configurations
    - Switch to OSS mtdservice and mlipay
    - Update telephony package list to LA.QSSI.12.0.r1-05600-qssi.0
    - Silence CamX and CHIUSECASE log spam
    - Switch to source built camera stack
    - Temporary remove MIUI Camera due to reported issues
    - Added Aperture camera with AUX support
    - Use AOSP USB v2 audio HAL
    - Add some missing IMS blobs
    - Updated F2FS from Linux 6.2
    - Merge CodeLinaro LA.UM.9.1.r1-13100-SMxxx0.QSSI13.0 tag
    - Upstream kernel to 4.14.305 and compile it with playground clang 17

    About MIUI Camera, it will hopefully return in next updates, i have removed it for now due to broken autobrightness after using the camera, and camera going full black randomly (which forcefully needs reboots). Once I fix these issues, I'll include it again. Safetynet is fixed as well. Hope y'all likes the update :).

    PS: Something i forgot to mention, Camera ids has been udpdated:
    0 for main/wide, 1 for front, 2 for telephoto, 3 for ultra wide.
    I mention this just in case GCams or any mod doesn't recognize properly the other cameras.

    Liked my work? Buy me a coffee 😉☕
    4
    Would you have a link for that?

    If once installed it not detects tele and wide lens, you must set its id manually: 20 for tele and 21 for wide in additional settings, and remeber to set the show camera buttons option. And if slomo does not work just delete app data and start again.

    Shamin's always working in my case in Mi 9.
    3
    Hi @danitco can you tell us if that setup that you mentioned are applied on the below screen?

    For example where you see Wide Lens should be 21x and Tele Lens should be 20x?

    Thank you :)
    Here is how I have it.
    Screenshot_20230310-195856_Cámara.png
    Screenshot_20230310-195851_Cámara.png
    Screenshot_20230310-195846_Cámara.png
    2
    Guys @balgxmr this room is CRAZY GOOD! Gosh, I have installed yesterday and guys! I'm really impressed...I'm coming from the A12 from the Project Elixir, and I was quite satisfy but this PiselOS that you have developed is just BRUTAL :) :)!

    Some feedback so far...battery performance the best that I have seen from different rooms...OS performance really good, better than the MIUI and Project Elixir...Wallet working and a big PLUS! You can setup your Work Profile, gosh, this is to good to be true!

    This room made feel like...I will change my mi 9 battery on a official store, and I already order a new transparent back glass case and I'm ready to have a brand new fresh mi 9 v.2023 :)! Thank you guys for your amazing job, really appreciate and you deserve it! So far the best room out in the market for mi 9 :)! congrats for the whole team
    2
    hi :) the latest update is super. I am very grateful for your work. I have one comment. There are many firmware for cepheus, where you can change the color of the FOD. I have tested a lot and on all ROMs the scanner works terribly if the color is different from green. with the latest update PixelOS changed the color of the scanner, my scanner now works terribly. the fingerprint is determined once out of fifteen. I can't even add a new fingerprint now. although it worked perfectly with the green light.

    I don't know exactly what this is related to. but I think it may work differently on different devices. someone is better, someone is worse. Maybe it's worth adding a color picker?

    p.s. safety net passes the check. gpay is working. thanks

    upd. I deleted all the fingerprints, rebooted the phone. added two new fingerprints of the same finger. I didn't manage to do it the first time. but now it seems to be working. I can't say that it works better than it was. but now it has worked as it should.
  • 37
    PixelOS-14-Feb-2023.png

    PixelOS for Xiaomi Mi 9 (cepheus)

    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).
    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.
    */

    Device Specific Issues:
    - None, report them if you find one.

    Downloads:
    PixelOS Website
    PixelOS Recovery

    *YOU MUST CLEAN FLASH if you are coming from any other ROM or MIUI.
    Flashing instructions (PixelOS Recovery)
    # Keep in mind:
    - Since Cepheus is using Retrofit, do NOT use TWRP or OrangeFOX.
    - Use PixelOS Recovery only.
    - Do NOT flash custom kernels, they won't boot.
    - YOU MUST CLEAN FLASH if you are coming from any other ROM or MIUI.

    # Clean Flash
    - Make sure your platform-tools (adb and fastboot) are up to date.
    - Download PixelOS ROM zip and recovery.img.
    - Reboot into Fastboot.
    - Flash recovery using: fastboot flash recovery <recoveryname.img>
    - Reboot to recovery.
    - In recovery, format data with Factory Reset > Format data/factory reset
    - Sideload the zip with Apply Update > Apply from ADB, and do: adb sideload <ROM zip file>
    - Optional: Flash magisk with sideload using: adb sideload <Magisk zip>
    - ^ Magisk will show a message about "Signature verification failed, install anyways?", just click YES.
    - Reboot and voila!

    # Dirty Flash
    - Download ROM zip
    - Enter PixelOS Recovery > Apply Update > Apply from ADB
    - Sideload the ROM using: adb sideload <ROM zip file>
    - Optional: sideload Magisk using: adb sideload <Magisk zip>
    - Reboot and voila!

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

    Join PixelOS Telegram Group https://t.me/PixelOSChat
    Join PixelOS Official Cepheus Telegram Group: https://t.me/pixeloscepheus

    Source Code
    PixelOS: http://github.com/PixelOS-AOSP
    Device Tree: https://github.com/PixelOS-Devices/device_xiaomi_cepheus/
    Vendor: https://github.com/PixelOS-Devices/vendor_xiaomi_cepheus/
    Kernel Source: https://github.com/balgxmr/kernel_xiaomi_cepheus
    MIUI Camera: https://gitlab.com/baalgx/vendor_xiaomi_cepheus-miuicamera

    Stable Release Date: 23/02/23
    Latest Release Date: 23/02/23
    12
    New PixelOS January update is here!
    https://pixelos.net/download/cepheus

    Prepare your backups, clean flash is mandatory!

    I hope you guys likes this update. Battery backup should be better now and overall stability.
    Many thanks to Markus, SA.EXE, Vadim, Kamyk, Error01 for testing!

    Changelog:
    - Added MIUI Camera
    - Addressed more SELinux policy denials
    - Drop pixel thermal hal workaround
    - Drop s2idle usage
    - Media: Update from LA.UM.9.1.r1-13000-SMxxx0.QSSI13.0
    - Merge tag LA.UM.9.1.r1-13000-SMxxx0.QSSI13.0
    - Move to lz4 for EROFS
    - overlay: Add dummy udfps sensor (Fixes screen off fod toggle)
    - Removed Dirac
    - Switch back to OpenGL renderer
    - Switched to user type build
    - Update CarrierConfig from LA.QSSI.13.0.r1-07400-qssi.0
    - Update GPS blobs from LA.UM.9.1.r1-11500.02-SMxxx0.QSSI12.0
    - Upstreamed kernel to 4.14.303
    - Misc changes and improvements.

    Source changelog is available at https://blog.pixelos.net/

    Liked my work? Buy me a coffee ☕ https://paypal.me/balgxmr
    9
    Hello everyone, february update is here!
    Full source changelog is available at https://blog.pixelos.net/

    Changelog device side:

    - Add power off alarm support (Needs LineageOS/DeskClock, or an alarm clock which supports power off alarm)
    - Address more sepolicy denials
    - Change default FOD pressed color to cyan
    - Drop cpu affinity configs
    - Enable qcrild and data services instead of starting them
    - Inherit several Android Go configurations
    - Switch to OSS mtdservice and mlipay
    - Update telephony package list to LA.QSSI.12.0.r1-05600-qssi.0
    - Silence CamX and CHIUSECASE log spam
    - Switch to source built camera stack
    - Temporary remove MIUI Camera due to reported issues
    - Added Aperture camera with AUX support
    - Use AOSP USB v2 audio HAL
    - Add some missing IMS blobs
    - Updated F2FS from Linux 6.2
    - Merge CodeLinaro LA.UM.9.1.r1-13100-SMxxx0.QSSI13.0 tag
    - Upstream kernel to 4.14.305 and compile it with playground clang 17

    About MIUI Camera, it will hopefully return in next updates, i have removed it for now due to broken autobrightness after using the camera, and camera going full black randomly (which forcefully needs reboots). Once I fix these issues, I'll include it again. Safetynet is fixed as well. Hope y'all likes the update :).

    PS: Something i forgot to mention, Camera ids has been udpdated:
    0 for main/wide, 1 for front, 2 for telephoto, 3 for ultra wide.
    I mention this just in case GCams or any mod doesn't recognize properly the other cameras.

    Liked my work? Buy me a coffee 😉☕
    8

    Hello everyone. New update is out!

    Check out the website for downloads and changelog!
    Big thanks for all the testers and feedback, here and telegram.

    Wanna buy me a coffee? Paypal donate
    7
    Hello everyone!
    Sorry that I haven't updated XDA. I fixed link of super_empty.img, which was deleted before. Thanks to Rakib Hasan for pointing it out.

    Also, I've been working on PixelOS A13, don't ask for ETA, but all I can say is that device side is ready (Thanks to Evasi0nXiao for trees). I'm just waiting for source and release.
    Clean flash for a13 will be mandatory so prepare your backups xD.

    Edit: about the <no sound while charger is plugged> issue, will be gone for A13 so don't worry.

    Here you can read more about PixelOS A13!
    > Teaser 👀

    Hope y'all have a nice day!