Development [CLOSED][ROM][12.1][OFFICIAL] StatiXOS v5.1 [cannon/cannong] - Redmi Note 9T

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
StatiXOS for Redmi Note 9 5G/Redmi Note 9T Unified (cannon/cannong)
What is StatiXOS?
StatiXOS is a custom ROM based on the Android Open Source Project aiming to be minimal while providing quality of life improvements and up to date security patches.
​Known Issues
Screen Recording does not work (MTK framework bug)​
Screenshot combination might not work well, as a workaround use lower end of the power button to grab screenshot (explanation on post #28)​
In-call volume in speaker mode cannot be adjusted, no workarounds for now​
Rest you tell me!​
Download StatiXOS Here!
Fastboot Images
Recovery Flashable Zip
How to flash
Detailed flashing instructions on Post #190
Download the fastbootimage zip​
Unlock your bootloader, and reboot to bootloader​
Type in fastboot -w [This will format all of the data in your phone including internal storage (photos, files, everything!)] (Skip this step if you are coming from a previous build)​
Connect your phone to PC and type in fastboot update statix_cannon-XXXXXX-12-v5.1-OFFICIAL-img.zip (XXXXXX denote the date of the build)​
Wait for a while until the flashing process completes, it will reboot your device​
Enjoy!​
Note: This ROM has GApps
​Stay in touch with our Telegram channels!
Official Chatroom
Official Releases & Announcements Channel
​
Prerequisite firmware: Latest stock Android 11
Android version: 12.0.0 (12L)
Linux Kernel Version: 4.14.186
Source code: GitHub
Code Review: Gerrit

Device Sources
Device Tree
Kernel Source

Updates!
08-Dec-2021
Fixed network issues
Fixed Fingerprint sensor
Fixed hotspot not working at all (but it is not fully fixed)
Fixed bluetooth audio
Download: statix_cannon-20211208-0812-12-v5.0-SNOWCONE.zip
10-Dec-2021
Fixed call audio not working when making calls
Dropped misoundfx (it does not work as intended with OSS HAL)
Ships with Eva Kernel
Download: statix_cannon-20211210-1032-12-v5.0-SNOWCONE.zip
25-Dec-2021
Dropped Eva Kernel because of the reboot issue
Enforced SELinux
Builds are now production level (user builds, just like OEMs ship)
Safetynet basic integrity passes, but not CTS Profile.
Performance Improvements
Fixed Hotspot!
December Security Patch
Download: statix_cannon-20211225-0535-12-v5.0-SNOWCONE.zip
17-Jan-2022
January security patch
Official signed build (build is signed with our private keys)
Fixed cases where ViLTE did not work
Double tap to wake is now added
Cleanup vendor blobs
Fixed DRM Widevine level not being shown (DRM is now L1 out of the box)
Fixed safetynet (Everything passes by default)
Double tap to sleep on launcher
exFAT sdcard fixes (untested)
Overall performance improvements
Updated blobs from MIUI V12.5.7.0 OTA Drop
Download: statix_cannon-20220117-12-v5.0-OFFICIAL.zip
02-Feb-2022
Increase media volume steps from 15 to 25.
Use 64bit dex2oat (Faster package installation and booting).
Switched to skiaglthreaded render backend for improved smoothness.
Fixed animations when the device locks in AOD mode to match power button.
Implemented flagship level haptic feedback using AIDL vibrator HAL interface.
Refined statusbar paddings (Improved status bar UI).
Download: statix_cannon-20220202-12-v5.0-OFFICIAL.zip
25-Feb-2022
FIxed call audio on bluetooth.
Fixed VoLTE.
Enabled haptics when moving the text handle.
Major performance improvements.
Download: statix_cannon-20220225-12-v5.0-OFFICIAL.zip
18-Mar-2022
Android 12L!
Version Bump to v5.1
Feature parity with StatiX v5.0
Enabled ZRAM writeback
Fixed Fingerprint not being detected on Cannon (Chinese variants)
Download: statix_cannon-20220318-12-v5.1-OFFICIAL.zip
05-Apr-2022
April Security Patch
Remove unneeded libs
Metadata partition corruption protection
Reduce logspam from MTK userspace blobs
Fixed Display panel colour modes
Improved UI response
Entire C code is now optimised with armv8-2a-dotprod.
Kernel upstreamed to Latest Linux LTS release (4.14.275)
Download: statix_cannon-20220405-12-v5.1-OFFICIAL.zip
03-May-2022
May Security Patch.
Fixed all crashing issues on Chinese variants.
Fixed fingerprint on Chinese variants.
Fixed Secure element spam.
Kernel upstreamed to 4.14.276.
Massive performance improvements.
Download: statix_cannon-20220503-12-v5.1-OFFICIAL.zip
08-June-2022
From now on, usage of TWRP is not advised and the ROM should be flashed via fastboot or our own recovery which is available in OP.
Follow detailed flashing instructions on post #190
Changelog:
June Security Patch.
Added Bromite browser
Added font customisations
New wallpaper!
Fix some audio properties
Fixed fingerprint for devices with Goodix fingerprint
Added back few thermal blobs
Set readahead to 128kb for system and data
Resolve some IMS bugs
Switch to 64bit powerhal
Drop some power test blobs
Improve the interaction powerhint for better UX
Switched to dtbless kernel
Fixed in-call audio for earpiece
Download:
Fastboot Images (Recommended)
Recovery Image
Recovery Flashable Zip

Thank.....................................

is it in somehow useable state? any screenshots?

lilkrucivert said:
is it in somehow useable state? any screenshots?
Click to expand...
Click to collapse
It's usable, but you won't have mobile network connectivity.

Massive Update!
Fixed network issues
Fixed Fingerprint sensor
Fixed hotspot not working at all (but it is not fully fixed)
Fixed bluetooth audio
SELinux is still permissive
Huge thanks to @Androbots and @djchittoor for their endless support, without them, this release would have never been possible!
Download: From OP!

Hi
So recently I flashed this rom on my cannon and I found some very frustrating problems regarding the mobile network.
The phone calls made from the main SIM card are completely silent and my second SIM card is not appearing in the Settings and making any phone calls or texting will only be met with "Mobile Network not available" while the mobile data still works fine.
What's worse, the sdcard folder in twrp seems to be encrypted but the twrp didn't ask me for the password to decrypt it, making it impossible to flash back to the stock MIUI without a PC.
Can someone help me out? I'm currently not with a PC.

TweakyLemming66 said:
Hi
So recently I flashed this rom on my cannon and I found a very frustrating problem that the phone calls are completely silent and my second SIM card is not appearing in the Settings and making any phone calls or texting will only be met with "Mobile N
Click to expand...
Click to collapse
The calls being silent has been potentially fixed, I'm testing a build right now to verify, if it works, I'll post a build in the next half hour or so.
About the second sim not appearing, I'll check what's wrong with that.

TweakyLemming66 said:
What's worse, the sdcard folder in twrp seems to be encrypted but the twrp didn't ask me for the password to decrypt it, making it impossible to flash back to the stock MIUI without a PC.
Can someone help me out? I'm currently not with a PC.
Click to expand...
Click to collapse
Decryption with Android 12 on twrp is a bug from the twrp source itself, it persists across all devices if I recall correctly.
Even in the flashing instructions, I mention to use adb sideload to avoid the hassles of decryption issues on Android 12.
Flashing without a PC is really not possible.

m_vaisakh said:
The calls being silent has been potentially fixed, I'm testing a build right now to verify, if it works, I'll post a build in the next half hour or so.
About the second sim not appearing, I'll check what's wrong with that.
Click to expand...
Click to collapse
Thanks for the brisk reply! Here is the screenshot of the issue if you want.
The entrance of the settings screen for the second SIM is not visible, but you can still access the settings by clicking the settings icon in Network & internet if you set it as the preferred sim card for mobile network.

m_vaisakh said:
Decryption with Android 12 on twrp is a bug from the twrp source itself, it persists across all devices if I recall correctly.
Even in the flashing instructions, I mention to use adb sideload to avoid the hassles of decryption issues on Android 12.
Flashing without a PC is really not possible.
Click to expand...
Click to collapse
Well that is sad to hear... But I wonder if putting the zip on an external SD card may save the day?

TweakyLemming66 said:
Thanks for the brisk reply! Here is the screenshot of the issue if you want.
The entrance of the settings screen for the second SIM is not visible, but you can still access the settings by clicking the settings icon in Network & internet if you set it as the preferred sim card for mobile network.
Click to expand...
Click to collapse
Aah I see. It must be some overlay. I'll try some stuff right away.

TweakyLemming66 said:
Well that is sad to hear... But I wonder if putting the zip on an external SD card may save the day?
Click to expand...
Click to collapse
Oh yeah I totally forgot this device had an external sdcard. It should work.

Update!
Fixed call audio not working when making calls
Dropped misoundfx (it does not work as intended with OSS HAL)
Ships with Eva Kernel
SELinux is still permissive
Download: From OP!

Hey so today I'm in front of a pc and tried doing adb sideload but the adb keeps telling me that no devices found even if the phone is already in ADB Sideload mode in TWRP
How can I solve that?

TweakyLemming66 said:
Hey so today I'm in front of a pc and tried doing adb sideload but the adb keeps telling me that no devices found even if the phone is already in ADB Sideload mode in TWRP
How can I solve that?
Click to expand...
Click to collapse
Strange, I never had that issue. Are your adb drivers proper?
I've been flashing via adb sideload ever since I started working on this device.

m_vaisakh said:
Strange, I never had that issue. Are your adb drivers proper?
I've been flashing via adb sideload ever since I started working on this device.
Click to expand...
Click to collapse
The phone can be detected by ADB while the phone is booted to the OS, but I cant manage to make it in the recovery
Btw Ive already flashed the update by simply formatting the data and copying the zip via MTP but the SMS and Voice service of my second SIM card is still not available

TweakyLemming66 said:
The phone can be detected by ADB while the phone is booted to the OS, but I cant manage to make it in the recovery
Btw Ive already flashed the update by simply formatting the data and copying the zip via MTP but the SMS and Voice service of my second SIM card is still not available
Click to expand...
Click to collapse
Oh well the second sim issue was unknown to me.
Send a logcat for the issue.

m_vaisakh said:
Oh well the second sim issue was unknown to me.
Send a logcat for the issue.
Click to expand...
Click to collapse
Erm sorry I've already flashed back to the stock MIUI since this is my main phone and I need my second SIM card being able to make calls for work...

Related

[DISCONTINUED][ROM][7.1.X][25/1/18][3.4 KERNEL] LineageOS 14.1 - UNOFFICIAL

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Disclaimer
Code:
/**
* You flash this ROM at your own risk and responsibility.
* This ROM is provided without ANY WARRANTY WHATSOEVER, not even the warranty that it works.
* None of the developers of this ROM will be held accountable for any damages, complaints or thermonuclear war.
**/
Known Issues
You tell me
Requirements
Unlocked and updated bootloader
TWRP - at least version 3.0
Features
Clean LineageOS without any mods
3.4 kernel
Fully working stock camera from latest stock release
To-do list
Fix signal jumps
Installation instructions
Wipe system, cache and dalvik
If not flashing over a LineageOS 14.1 build, wipe data - WIPE DATA EVEN WHEN COMING FROM 3.10 KERNEL
Flash the ROM
Flash root if you want (Link)
Flash GAPPS if wanted (Link, select arm, android 7.1)
Reboot
Downloads
Build 27. 5. 2017
Build 10. 7. 2017
Build 11. 7. 2017
Build 14. 7. 2017
Build 24. 7. 2017
Build 27. 7. 2017
Build 13. 8. 2017
Build 16. 8. 2017Wait for hotfix
Build 16. 8. 2017 - hotfix
Build 7. 9. 2017
Build 7. 9. 2017 - hotfix
Build 18. 9. 2017
Build 20. 11. 2017
Build 25. 1. 2018
Changelog
Build 27. 5. 2017
Initial bringup
Build 10. 7. 2017
Switched to mpdecision - device might be sometimes laggy, but now we have superb battery life
Use patched credmgr - thanks to DRM restore...
Added WV DRM - netflix and other apps that need it now should work
Fixed permissions problem. Mic, wakelocks and maybe other now work
Updated prima wifi drivers
Switched to sony OSS timekeep - random restart on 3AM now shouldn't be a problem
Build 11. 7. 2017
Fixed power config (msm8974ab doesn't support cpubw_hwmon devfreq governor)
Build 14. 7. 2017
Improvements to power config
FIXED GPS
Fixed wakelocks
Build 24. 7. 2017
Fixed autobrightness config
Updated wifi firmware
Fixed ril issues
Fixed audioserver crash
Improvements to gps
Switched back to qcom's timeservices
Now fixed 3am reboot
Lower boost cpu frequency on touch
Compiled with snapdragon LLVM compiler (UI should be smoother)
Build 27. 7. 2017
Switched to common kernel with shinano
Fixed mmc suspend
Fixed touch freezes
Fixed fm radio
Fixed mic when ok google is on
Build 13. 8. 2017
[test]Enabled CDMA
Finally fixed 3am reboot
Build 16. 8. 2017
Removed CDMA from previous release
Fixed mic on voip calls
PORTED RHINE STOCK TOUCH DRIVER
Switched to stock wifi blobs
Build 16. 8. 2017 - hotfix
Fixed touch driver (stupid mistake)
Build 7. 9. 2017
Switched to updated kernel 3.4.113
Fixed booting on aftermarket screens (fixed video memory allocation and removed hack that was buggy)
Added props for better ril stability (credits to @munjeni )
Switched to selinux enforcing
Added kcal (official app works only with selinux permissive - command "setenforce 0")
Reverted to old thermanager config (fixes charging when using the phone and throttles on higher temperatures)
Build 7. 9. 2017 - hotfix
Switched back to selinux permissive (no mobile data with enforcing)
Build 18. 9. 2017
Fixed blueborne vulnerability
Fixed adreno Renderscript driver
Build 20. 11. 2017
Reworked sources from shinano (still not up to date on my github...)
Removed old blobs hack (libboringssl-compat, used shinano's iddd binary)
Fixed NFC HCE (thanks @munjeni )
Switched to xml audio configuration (thanks @munjeni )
Finally switched to selinux enforcing
Fixed wifi channel 13 (thanks @munjeni )
Switched to different ril patches (haven't seen improvement or any other bugs we haven't had, but @munjeni says that it's better)
Maybe more, it's long time... and also there may be bugs since it's really reworked
Build 25. 1. 2018
Again fixed GPS
Reverted to kitakami RIL hacks (though I'm thinking of using SODP blobs that doesn't need hacks)
Switched back to old NFC driver (as HCE was reported as not working anyway)
Fixed BT MAC file path (though it still shows wrong mac in settings. In Catlog it reports correct one, maybe data wipe would help?)
Synced with upstream Lineage
Credits
tomascus - thanks mate, I wouldn't made it without you
nailyk - big thanks for all the work on sony's stock cam and for help
xkeita, rcstar6696
Donators (thanks a lot)
etofi
NyQuilXT
spikekav
Klaus N.
palint
kearny
XDA:DevDB Information
LineageOS, ROM for the Sony Xperia Z1
Contributors
SuperLamic, tomascus, nailyk, rcstar6696, xkeita
Source Code: https://github.com/SuperLamic/android_kernel_sony_msm8974
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.4.x
ROM Firmware Required: .236 bootloader
Based On: LineageOS
Version Information
Status: Testing
Created 2017-06-27
Last Updated 2018-07-04
reserved
Infinite thanks!!!
Thanks a lot OP
I installed it today and everything seems to work good although sometimes the camera app or camera related apps ex. snapchat seem to crash. I will report anything else that I observe.
can provide some screenshot? how about the quality? got some sample. im on DU 11.5 now. why the file is 300++mb.. is this a mod or rom?
great work
every thing works fine except the sim card isn't working
any solution?
MrJK2020 said:
Thanks a lot OP
I installed it today and everything seems to work good although sometimes the camera app or camera related apps ex. snapchat seem to crash. I will report anything else that I observe.
Click to expand...
Click to collapse
I guess that's because credmgr still doesn't work properly. But logs would be nice.
X-Tsubasa said:
can provide some screenshot? how about the quality? got some sample. im on DU 11.5 now. why the file is 300++mb.. is this a mod or rom?
Click to expand...
Click to collapse
Come back when you learn to read. It's using stock drivers (means that cam quality is stock) and clean LineageOS. If you don't know Lineage, google still works. You can always make a backup and try on your own. I'm making the rom mainly for myself, I'm not paid for that.
K.Raptor said:
great work
every thing works fine except the sim card isn't working
any solution?
Click to expand...
Click to collapse
Logs or no cookies for you. Do you have baseband version set? (if it's not unknown)
SuperLamic said:
I guess that's because credmgr still doesn't work properly. But logs would be nice.
Come back when you learn to read. It's using stock drivers (means that cam quality is stock) and clean LineageOS. If you don't know Lineage, google still works. You can always make a backup and try on your own. I'm making the rom mainly for myself, I'm not paid for that.
Logs or no cookies for you. Do you have baseband version set? (if it's not unknown)
Click to expand...
Click to collapse
thanks. thats how u serve people when they asking. without screenshot, of course i may wonder how it looks like. i know about lineage. a few years back also got other xperia that get ported stock camera on cm/aosp but the quality not same, thats why people asking. am i do something wrong.
Ou yeah, lineage rocks. Have on another phone Huawei G7-L01 and its super perfect. Big thanks for porting to Xperia Z1. Today i'll try it.
X-Tsubasa said:
thanks. thats how u serve people when they asking. without screenshot, of course i may wonder how it looks like. i know about lineage. a few years back also got other xperia that get ported stock camera on cm/aosp but the quality not same, thats why people asking. am i do something wrong.
Click to expand...
Click to collapse
That's because of cam app, if it were working properly (like no cam params were missing), cam quality must've been the same with the same camera app. And we don't have sony cam app there. (though Snap has been set for sony iso values)
You're asking me to do additional work that I don't want to do. Don't get me wrong, but I've had enough work with the rom and as I said - it's mainly for me, I'm just sharing for others. If you want screenshots & photos, do them yourself and post it for other people here...
@SuperLamic
Wow - great! That's exactly I was looking/waiting for :good:
what a good news thanks dev
SuperLamic said:
That's because of cam app, if it were working properly (like no cam params were missing), cam quality must've been the same with the same camera app. And we don't have sony cam app there. (though Snap has been set for sony iso values)
You're asking me to do additional work that I don't want to do. Don't get me wrong, but I've had enough work with the rom and as I said - it's mainly for me, I'm just sharing for others. If you want screenshots & photos, do them yourself and post it for other people here...
Click to expand...
Click to collapse
thanks and im sorry of my word. i will try it tomorrow and thanks for your hardwork:good:
@SuperLamic
Atlast 3.4 kernel!!
Thank you for this ROM, the camera finally works!! Hasn't worked as good as this since Lollipop. Fantastic!!
Would like to report a bug and a small issue:
1. Audio Recording doesn't work. So the default recorder crashes, and all apps that depend on the audio recording in any way also don't work like Hangouts call, Telegram call, or whatever. Attaching the log as a zip file where I tried using the recorder and telegram call (both crashed). See if this helps or if you need any further info, let me know, will be glad to help.
2. System partition size seems to have been reduced, compared to all other ROMS, as only opengapps nano version works and anything bigger than that gives the error of insufficient storage in system partition (I have enough free storage in my internal memory-5 GB free). If you feel right, is it possible to provide a bigger system partition?
Hi.
It is sounds really great!
Can anybody port this to Z1 Compact?
Sent from my D5503 using XDA Free mobile app
In normal Phone call microphone works so thats okay for daily use when u Just need microphone to call. And man rom is just great thanks.
@SuperLamic: Man!..you cannot imagine, how thankful I am for the hard work, you and all others involved put into this to get that stuff running!!! I hope, you also master the last remaining challenges, you already mentioned in the OP. One small thing, I noticed: The FM radio app is missing...my mistake or because there is some trouble with it?
And again: a big big THANK YOU, GUYS !!!
Greets
NyQuilXT
feb8born said:
1. Audio Recording doesn't work. So the default recorder crashes, and all apps that depend on the audio recording in any way also don't work like Hangouts call, Telegram call, or whatever. Attaching the log as a zip file where I tried using the recorder and telegram call (both crashed). See if this helps or if you need any further info, let me know, will be glad to help.
Click to expand...
Click to collapse
Its Okay for me
feb8born said:
2. System partition size seems to have been reduced, compared to all other ROMS, as only opengapps nano version works and anything bigger than that gives the error of insufficient storage in system partition (I have enough free storage in my internal memory-5 GB free). If you feel right, is it possible to provide a bigger system partition?
Click to expand...
Click to collapse
U should resize it from TWRP/WIPE/Check System/Resize
And it will be okay, im using it now with AROMA GAPPS
It needs some work for mic and camera and it will be perfect

[OFFICIAL][DISCONTINUED][A12] crDroid v8.8 - Xiaomi Mi A2 Lite (daisy)

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Code:
*** Disclaimer
I am not responsible for any damage you made to your device
You have been warned
crDroid is designed to increase performance and reliability over stock Android for your device also attempting to bringing many of the best features existent today
Features:
https://github.com/crdroidandroid/crdroid_features/blob/12.1/README.mkdn
Flashing Instructions:
Pre-installation:
TWRP (Download from here)
Gapps (Download from here)
Magisk 24.1 or newer for root - (Download from here)
First time installation:
Flash stock FW 11.0.4.0 (if you have not done so again)
Boot to TWRP via fastboot
Format data
Flash the ROM zip and the TWRP installer zip
Reboot to recovery
Flash Gapps (Optional)
Flash Magisk (Optional)
Format data
Reboot to system
Update installation:
Go to Settings -> System -> Updater and check for updates
Click "Download" and select "Install" once that is done
Install Magisk to other slot from the Magisk app (if you have it)
Press "Reboot" to continue
Sources:
ROM: https://github.com/crdroidandroid
Kernel: Kernel URL
Device tree: Device Tree
Vendor tree: Vendor
Download:
ROM: https://crdroid.net
Changelog: https://raw.githubusercontent.com/crdroidandroid/android_vendor_crDroidOTA/12.1/changelog_daisy.txt
Known issues:
- Flashlight is dead in some apps. This is because Xiaomi camera blobs have issues with Camera2API (HAL3) which is enabled by default, as per A12's requirements.
- Some videos (.webm files) will not play correctly. This is due to some underlying issue with the hardware VP9 decoder
Visit official website @ crDroid.net
crDroid Daisy Telegram
crDroid Community Telegram
crDroid Updates Channel
Donate to help our team pay server costs
Thanks! That's why. I really appreciate your work.
Download link doesn't work for now, should be fixed soon
Links are up and working, sorry for any inconveniences
Nice rom... Thanks, Dev for keep supporting this device..
New update is up fixing a bunch of issues reported in the previous build
Changelog:
* Resolved some sepolicy issues
* Fixed dual SIM RIL issues
* Fixed the goodix cleaning script
* Fixed the HAL switch once again
* Fixed hotspot bricking WiFi after it was turned off
* Notable kernel changes (from before):
- Upstreamed to 4.9.299
- Some scheduler changes to improve interactivity
I just installed this ROM this morning and its beautiful....
So smooth and I love the look and feel of it.
Great job Dev
I have a quick question:
Is it possible to completely remove vibration when we touch the keypad?
Irish_Dude said:
I just installed this ROM this morning and its beautiful....
So smooth and I love the look and feel of it.
Great job Dev
I have a quick question:
Is it possible to completely remove vibration when we touch the keypad?
Click to expand...
Click to collapse
I'll try this rom... giver further feedback about this.
I just installed this ROM this morning and its beautiful....
So smooth and I love the look and feel of it.
Great job Dev
I have a quick question:
Is it possible to completely remove vibration when we touch the keypad?
NiKabir said:
I'll try this rom... giver further feedback about this.
Click to expand...
Click to collapse
This ROM is 1st class
Ahhhh perfect.
I clean installed this rom yesterday and so far loved it. With linked gapps.
It has been very smooth and bugless.
Battery consumption looks very good, let's see it in a few more days.
The camera, however, is very simple and doesn't have normal options such as panorama.
I don't know if we can have another camera version flashable.
ardanai said:
Ahhhh perfect.
I clean installed this rom yesterday and so far loved it. With linked gapps.
It has been very smooth and bugless.
Battery consumption looks very good, let's see it in a few more days.
The camera, however, is very simple and doesn't have normal options such as panorama.
I don't know if we can have another camera version flashable.
Click to expand...
Click to collapse
Okay, I got it. hahaha
I have installed GCAM and everything looks great now.
Irish_Dude said:
I just installed this ROM this morning and its beautiful....
So smooth and I love the look and feel of it.
Great job Dev
I have a quick question:
Is it possible to completely remove vibration when we touch the keypad?
This ROM is 1st class
Click to expand...
Click to collapse
You can use battery saver I guess, but there is no way to explicitly remove only that vibration
Irish_Dude said:
I have a quick question:
Is it possible to completely remove vibration when we touch the keypad?
Click to expand...
Click to collapse
If by the keypad you mean the Gboard (Google keyboard): you can go to Gboard preferences and turn off "haptic feedback on keypress"
If you mean the navigation buttons: Accessibility > vibration & haptic strength > touch feedback > off
LinkBoi said:
New update is up fixing a bunch of issues reported in the previous build
Changelog:
* Resolved some sepolicy issues
* Fixed dual SIM RIL issues
* Fixed the goodix cleaning script
* Fixed the HAL switch once again
* Fixed hotspot bricking WiFi after it was turned off
* Notable kernel changes (from before):
- Upstreamed to 4.9.299
- Some scheduler changes to improve interactivity
Click to expand...
Click to collapse
Hi LinkBoi,
Is it possible (if you have time) to make a flashable zip of Gcam for twrp to replace the original Camera? without root
LinkBoi said:
First time installation:
Flash stock FW 11.0.4.0 (if you have not done so again)
Boot to TWRP via fastboot
Format data
Flash the ROM zip and the TWRP installer zip
Reboot to recovery
Flash Gapps (Optional)
Flash Magisk (Optional)
Format data
Reboot to system
Click to expand...
Click to collapse
Hi, just to confirm.. The first "format data" includes system as well or just the "data" check box ?
and if so, could please explain why not system ? Thank you.
savvyyy said:
Hi, just to confirm.. The first "format data" includes system as well or just the "data" check box ?
and if so, could please explain why not system ? Thank you.
Click to expand...
Click to collapse
I believe that is "format data" before you enter to the advanced wipe like wipe system and wipe data.
ardanai said:
Hi LinkBoi,
Is it possible (if you have time) to make a flashable zip of Gcam for twrp to replace the original Camera? without root
Click to expand...
Click to collapse
No, install it normally
Hello and thank you for your work. I have a bug to report about incoming calls. When I get a call, phone rings as it should be but sometimes screen does not wake up on its own and if I try to wake it up manually with power button, the call disappears entirely. Phone keeps ringing but other than that the call can not be seen on the screen. After the caller hangs up I get the "missed call" notification. This happens not so rarely so it kinda makes the rom unusable for me. Funny thing is that same problem happened with some other roms as well both android 11 and 12 builds. I tried to find a solution for this online but I could not find anything, am I the only one who is having this problem?
Mantarsote said:
Hello and thank you for your work. I have a bug to report about incoming calls. When I get a call, phone rings as it should be but sometimes screen does not wake up on its own and if I try to wake it up manually with power button, the call disappears entirely. Phone keeps ringing but other than that the call can not be seen on the screen. After the caller hangs up I get the "missed call" notification. This happens not so rarely so it kinda makes the rom unusable for me. Funny thing is that same problem happened with some other roms as well both android 11 and 12 builds. I tried to find a solution for this online but I could not find anything, am I the only one who is having this problem?
Click to expand...
Click to collapse
I face this issue yesterday..
NiKabir said:
I face this issue yesterday..
Click to expand...
Click to collapse
So it is not just me Still it is a bit weird that no one hardly ever mentioned this in andriod 11 builds.

[ROM] LineageOS 20.0 UNOFFICIAL - 1.2 [2023-05-10]

LineageOS 20.0 for Sony Xperia XZ1 Compact
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
RELEASE
This is an alternative ROM for the Sony Xperia XZ1 Compact, offering several privacy features.
Please report any issues you observe apart from the ones listed below. Logs are needed for me to fix anything (preferably dmesg and logcat). I can't test NFC very thoroughly, to please report your findings.
FEATURES
Signed with dev keys
Up-to-date kernel
WireGuard kernel support
DOWNLOAD
ROM: https://sourceforge.net/projects/yoshino/files/lilac/lineage-20.0/
TWRP: https://sourceforge.net/projects/yoshino/files/lilac/twrp/
Suggested Gapps (MTG): http://downloads.codefi.re/jdcteam/javelinanddart/gapps (choose 13.0.0/arm64)
Check the ChangeLog below for firmware requirements!
INSTALLATION
Before first install: flash and boot into the TWRP provided in this thread, format data, reboot to recovery and wipe all internal partitions, then flash the ROM, GApps and root (if needed).
Or if you are coming from Lineage 19.x, dirty flash to 20.0 is possible too: flash the new TWRP, ROM, and GApps, su addons (if needed).
Note: There is not going to be a LOS su addon anymore. If you need root, flash a root manager of your choice. No guaranteed support from LOS for this.
When updating from previous builds, simply dirty flash the ROM is enough, decryption in new TWRP works now
Recommended GApps: MindTheGapps provided in this thread.
KNOWN ISSUES
Stock camera is not working anymore due to incompatibility of stock library (libimageprocessorjni.so) with new libgui
You tell me...
Contributors
derf elot, modpunk, Rooted_Ansh
Thanks to the yoshino testers (let me know if I forgot to add you)
coin3x, feduss, GiaSen, Gizanagi, hsheemi, kaancaliskan, sohrab1985
Source Code
https://github.com/whatawurst/android_device_sony_lilac
https://github.com/whatawurst/android_kernel_sony_msm8998
https://github.com/whatawurst/android_device_sony_yoshino-common
Rom Information
ROM OS Version: Android 13
ROM Kernel: Linux 4.4
Version Information
Status: Stable
Current Stable Version: 1.2
Stable Release Date: 2023-05-10
SECURITY ADVICE
Don't flash ROMs or Magisk modules which set SELinux to permissive or you welcome malware on your device!
How to get root?
As mentioned before, there will not be an official su addon from LOS anymore. If you need root, flash an unofficial solution.
REQUIRED FIRMWARE:
CHANGELOG
​
Suggested Gapps (MindTheGapps) - choose 13.0.0/arm64:
https://androidfilehost.com/?w=files&flid=322935 or http://downloads.codefi.re/jdcteam/javelinanddart/gapps
v1.2 (2023-05-10):​
Updated to T QPR2 release (LineageOS upstream)
Updated to May 2023 Security updates (both ROM and kernel)
Our kernel now includes updates by CIP and is up-to-date with tag st40 - thanks also to Flamefire for help with some of these (1)
Reduced zram size to 25% (1gb) of out total RAM to have more to use freely
Updated BT stuff for QPR2 (maybe offloading is working again? needs confirmation)
Added the option to reflash the mbn via OpenCS (see Xperia Parts) - thanks also to shank03 & Flamefire (2)
Fully enabled IMS on Congstar Germany via overlay on lilac
Possibly some battery/performance optimizations here and there
Fixed Android Auto support
Added new LineageOS "Charging control hal" for battery charging care (3)
Maybe more I forgot...
(1) The CIP kernel includes fixes for issues and security vulnerabilities from 4.14 kernel (see https://git.kernel.org/pub/scm/linux/kernel/git/cip/linux-cip.git)
(2) A somehwat lengthy explanation: This option is off by default on fresh installs. When upgrading, this should be enabled because we enforced this for everybody previously. However, this option is only required for certain carrier mbns that enable IMS. Personally, I know that the O2/Telefonica Germany mbn needs this, otherwise you get a crashing modem at every boot (unless you switch to 3g before rebooting and back to LTE after boot). I generally recommend playing with this option, and if you don't need it (e.g. modem doesn't crash on boot), just keep it off - like mentioned before, this is now the default behavior of OpenCS on fresh installs anyway.
(3) This is not finalized or merged upstream is LineageOS yet, but seems like a nice feature to have and test drive already. Some bugs may be possible.
2023-01-08 | 1.1 | 47.2.A.11.228
- Updated to T QPR1 release (LineageOS upstream)​- New default camera app (LineageOS upstream) - yes, we cannot change video fps currently (thanks Sony!)​- Any other updates by LineageOS upstream​- Kernel security updates (also thanks to Flamefire)​- Dropped keyprovd service - it is useless on unlocked BL anyway​- Show 4G instead of LTE icon - saves some space too​- Enable IMS by default - this still only works if carrier is supported​- Fix some selinux denials (also thanks to Flamefire)​- Fixup ViLTE dependencies - this might in theory work again, but it's not enabled yet​
2022-10-03 | 1.0 | 47.2.A.11.228
Initial release
Hello, I've flashed this ROM onto my device and it works, however Wi-Fi seems to randomly disconnect for a few seconds then reconnect, sometimes doesn't reconnect at all. Tried searching for a solution but found none. It seems to disconnect when any type of location activity happens? Currently rooted but also happens without root.
Sneexy said:
Hello, I've flashed this ROM onto my device and it works, however Wi-Fi seems to randomly disconnect for a few seconds then reconnect, sometimes doesn't reconnect at all. Tried searching for a solution but found none. It seems to disconnect when any type of location activity happens? Currently rooted but also happens without root.
Click to expand...
Click to collapse
did you format data
reboot to recovery
wipe all internal portions
reboot to recovery
then flash rom
just curious because i was gona try it
victor126 said:
did you format data
reboot to recovery
wipe all internal portions
reboot to recovery
then flash rom
just curious because i was gona try it
Click to expand...
Click to collapse
Yes, multiple times.
Dirty flash from 19.1 and all work! Thanks
I have done clean flash and I don't get any notifications or call screen on phone calls causing missed calls. No problems on wifi and mobile
susetoyix said:
I have done clean flash and I don't get any notifications or call screen on phone calls causing missed calls. No problems on wifi and mobile
Click to expand...
Click to collapse
Weird, first time hearing this. Everything works just fine for me.
sohrab1985 said:
Weird, first time hearing this. Everything works just fine for me.
Click to expand...
Click to collapse
Kinda not recurring anymore after a few more reboots. I'll keep a lookout on this.
Anyone know if lte for t-mobile works on this? I couldn't get lte on lineage 19.
azndan2 said:
Anyone know if lte for t-mobile works on this? I couldn't get lte on lineage 19.
Click to expand...
Click to collapse
t mobile and its nvmo's are the only place this phone is not white listed
rez78 said:
Dirty flash from 19.1 and all work! Thanks
Click to expand...
Click to collapse
does split screen work on 20. it didnt work for me on 19.1
victor126 said:
t mobile and its nvmo's are the only place this phone is not white listed
Click to expand...
Click to collapse
Could you be more specific? I believe it's blacklisted on AT&T. It doesn't work at all on Verizon, because it has the wrong bands.
I've seen plenty of reports of it working on T-Mobile.
How does it work compared to 19.1? Any bugs?
azndan2 said:
Anyone know if lte for t-mobile works on this? I couldn't get lte on lineage 19.
Click to expand...
Click to collapse
4G calling didn't work for me.
I used carrierconfig, the LOS version with 4G calls working.
This requires root.
The carrierconfig is located at data/user_de/0/com.android.phone/file.
carrierconfig-com.android.crrierconfig-~.xml
Replace the contents without changing the numbers in the name.
Why don't you try it?
sorry for my weird english.
norabitox said:
4G calling didn't work for me.
I used carrierconfig, the LOS version with 4G calls working.
This requires root.
The carrierconfig is located at data/user_de/0/com.android.phone/file.
carrierconfig-com.android.crrierconfig-~.xml
Replace the contents without changing the numbers in the name.
Why don't you try it?
sorry for my weird english.
Click to expand...
Click to collapse
What do I replace the contents with?
tonsofquestions said:
Could you be more specific? I believe it's blacklisted on AT&T. It doesn't work at all on Verizon, because it has the wrong bands.
I've seen plenty of reports of it working on T-Mobile.
Click to expand...
Click to collapse
correct. t mobile and mint, and others that use t mobile work.
azndan2 said:
What do I replace the contents with?
Click to expand...
Click to collapse
carrierconfig.xml for the LOS version that LTE was working on your phone
victor126 said:
correct. t mobile and mint, and others that use t mobile work.
Click to expand...
Click to collapse
Sorry, what? Can you please be more specific?
First you said it was _not_ whitelisted on T-Mobile (so presumably doesn't work) and now you say it _does_ work on T-Mobile.

[ROM][UNOFFICIAL][MONTHLY][EAS][R-HALs] Pixel Experience 13 [NORMAL/PLUS] for Xiaomi Mi5

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
PixelExperience for Xiaomi Mi 5 [Gemini]
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 stability and security, along with essential features for the proper functioning of the device
Based on Android 13.0
Whats working?
Wifi
Wifi hotspot
RIL
Mobile data
GPS
Sensors
Camera
Flashlight
Camcorder
Bluetooth
NFC/GPAY
Lights
Sound / vibration
Fingerprint
WiFi Display
VoLTE
Double Tap To Wake
Buttons swap
Google Voice Match
SELinux enforcing
Safetynet
DON'T FLASH GAPPS, ALREADY INCLUDED
Download standard version from Android File Host
Download PLUS version from Android File Host
​
Flashing Instructions:
Pre-installation:
Pixel Experience Recovery (Download from here)
First time installation:
Fastboot or flash recovery image
Reboot to new recovery
Click on Factory Reset --> Format data/factory reset
Click on apply update and sideload the zip file or install it using an USB OTG
Enjoy
About Camera App: default camera app is GCAM version SGCAM_8.4.400.42.XXX_STABLE_V35 by Shamim. Everything works fine except 240 fps (1/8) slow motion videos
mandayugana shared his config xml file, which add the specific noise model for Gemini with Shamim GCAM, dowload it from my Github (sgcam-8.4-v35-pe13.xml) or from his post, apply to GCAM following this tutorial and say thanks to him for his great work
XDA:DevDB Information
Pixel Experience, ROM for the Xiaomi Mi 5
ROM OS Version: Android 13
ROM Kernel: Linux 4.4
ROM Firmware Required: MIUI V10.2.2.0.OAAMIXM as minimum target
Based On: AOSP
Source Kernel repo: Link
Gemini device tree repo: Link
Xiaomi msm8996-common repo: Link
Vendor repo: Link
Special thanks to
LineageOS
Pixel Experience
Shamim
xNombre
mandayugana
I'm currently using PixelExperience_gemini_12.1
Is it possible to directly update it via twrp? (I don't have a PC to install PErecovery)
ademuhamad said:
I'm currently using PixelExperience_gemini_12.1
Is it possible to directly update it via twrp? (I don't have a PC to install PErecovery)
Click to expand...
Click to collapse
I haven't tried but could work. Just be sure to format internal storage before rebooting into system
the rom is very laggy, and cpu usage between 50%-100% with nothing open :/
Echidna_Kawaii said:
the rom is very laggy, and cpu usage between 50%-100% with nothing open :/
Click to expand...
Click to collapse
Check what process is eating your cpu in the background, i have no problems at all with cpu usage on screen and with deep sleep
and also this giving Random reboot here :/
Echidna_Kawaii said:
and also this giving Random reboot here :/
Click to expand...
Click to collapse
No one reported random reboots, i never had once in a week of usage. Logs or never happened
-+BB+- said:
I haven't tried but could work. Just be sure to format internal storage before rebooting into system
Click to expand...
Click to collapse
ERROR:1 )l
暗夜很无语 said:
ERROR:1 )l
Click to expand...
Click to collapse
That's why I wrote could, I haven't tried and there are multiple versions of TWRP, if you experience problems flashing the ROM use my recovery
pretty much very stable rom... working everything very smothly...but one issue...after usung 1 or 2 shot with gcam its freeze the cam...and then can't open the gcam anymore...
Unfortunately I can't install it. It would be great if there was a zip file that can be installed with twrp. Thanks for your effort anyway.
after using 2-3 days.. i found some bug
1. after activated vibration mode no vibration icon showing in status bar
2. gcam not working (tried many version)
and after some times phone autometically try to reboot itself but stuck at mi logo.. have to forcefully tap on power button to reboot manually (happened every time i install different version of gcam) i had same issue in lineageOS 19
3. no ota updater option (maybe because its unofficial or i don't know)
4. don't have the option double tab on status bar area to lock screen
5. not showing am/pm in time
İST1907 said:
Unfortunately I can't install it. It would be great if there was a zip file that can be installed with twrp. Thanks for your effort anyway.
Click to expand...
Click to collapse
Could you please post the log of the error during the flash?
mrinfinity0007 said:
after using 2-3 days.. i found some bug
1. after activated vibration mode no vibration icon showing in status bar
2. gcam not working (tried many version)
and after some times phone autometically try to reboot itself but stuck at mi logo.. have to forcefully tap on power button to reboot manually (happened every time i install different version of gcam) i had same issue in lineageOS 19
3. no ota updater option (maybe because its unofficial or i don't know)
4. don't have the option double tab on status bar area to lock screen
5. not showing am/pm in time
Click to expand...
Click to collapse
1 and 5 are AOSP/PE bugs, hopefully will be fixed in QPR2 release
2 don't use Gcam for now, i've fixed hdr+ photos on recent Gcam version in my internal builds but it's still crashing causing a reboot after a minute, i had no time to inspect yet because i was focused on EAS and power HAL port
3 correct, no OTA update app on unofficial builds
4 i'm not 100% sure but if i remember well it's a feature of plus version
@-+BB+-
Thanks for sharing your Mi5 rom with us.
Since Android 12 the Mi5 phone is missing a working TWRP recovery, with support of the fbe encryption. This prevents many users from trying all the new roms, because there is no way to take full backups.
Can you tell me what is the reason?
I would be glad to help the development, but I don't know where to start. If I had someone who can guide me in the process I could do my part. Being part of a team would be ideal.
JackSlaterIV said:
@-+BB+-
Thanks for sharing your Mi5 rom with us.
Since Android 12 the Mi5 phone is missing a working TWRP recovery, with support of the fbe encryption. This prevents many users from trying all the new roms, because there is no way to take full backups.
Can you tell me what is the reason?
I would be glad to help the development, but I don't know where to start. If I had someone who can guide me in the process I could do my part. Being part of a team would be ideal.
Click to expand...
Click to collapse
Unfortunately Pixel Experience doesn't support natively TWRP compiling, and i don't have space on my NVME for another build enviroment. Also as far as i know they did not release yet an Android 13 recovery, they are working right now on it, but i don't know if works. Do you know if TWRP supports FBE on other devices? if TWRP supports FBE then best thing would be compile TWRP in an Android 12 build enviroment with a 4.4 kernel with FBE support. you can use my repos or los repos, it' the same. The only requested changes are a makefile with a basic conf for mi5 and convert the fstab in a compatible version for TWRP
@mrinfinity0007 not fixed yet but probably i've understood what's happening... Could you please try to put selinux in permissive mode and use the camera? You can do with adb:
Code:
adb root
adb shell setenforce 0
adb shell getenforce
The last command checks that selinux is correctly disabled, the output must be 0 or permissive
@-+BB+-
Thank you. Yes, from what I see TWRP supports FBE and A12 on other devices.
But I guess that porting it on our device is not that easy as one could think.
My problem is finding detailed guides to start understanding the process, or at least having a overall view.
Anyway I don't want to post too many OT messages on your thread.
-+BB+- said:
That's why I wrote could, I haven't tried and there are multiple versions of TWRP, if you experience problems flashing the ROM use my recovery
Click to expand...
Click to collapse
Let me try another TWRP version
-+BB+- said:
@mrinfinity0007 not fixed yet but probably i've understood what's happening... Could you please try to put selinux in permissive mode and use the camera? You can do with adb:
Code:
adb root
adb shell setenforce 0
adb shell getenforce
The last command checks that selinux is correctly disabled, the output must be 0 or permissive
Click to expand...
Click to collapse
i don't root my phone? does it work without it?
JackSlaterIV said:
@-+BB+-
Thank you. Yes, from what I see TWRP supports FBE and A12 on other devices.
But I guess that porting it on our device is not that easy as one could think.
My problem is finding detailed guides to start understanding the process, or at least having a overall view.
Anyway I don't want to post too many OT messages on your thread.
Click to expand...
Click to collapse
I will take a look this weekend and let you know because I don't remember where but I'm pretty sure that I read a tutorial for TWRP compiling some years ago
暗夜很无语 said:
Let me try another TWRP version
Click to expand...
Click to collapse
If your goal is to flash the ROM without format the internal memory won't work, you may be able to flash the zip but after the flash you'll be forced to format the internal memory without fbe support
mrinfinity0007 said:
i don't root my phone? does it work without it?
Click to expand...
Click to collapse
Yes it's a root shell, you have root permissions only with ADB, not in your phone. If you want to roll back to selinux enforcing and stop the rooted shell simply reboot the phone, that changes doesn't survive after the reboot
@JackSlaterIV found it, it's old and some things may be slightly different but this is a good tutorial.
Here's the link of the minimal manifest 12.1 is the correct branch but decryption is WIP at the moment, don' t think will work, unless you don't set a password/PIN/pattern, in that way should be fine
@mrinfinity0007 never mind, i've fixed It, Gcam was crashing because it was trying to use hexagon for HDR+, but SELinux was blocking it. Now it's wotking fine even in enforcing mode
PS: i've decided to upload the latest personal build i made, some thing may change because i'm still testing them, but more or less (on device side) this will be the next official release when PE devs will merge QPR2 changes and feb security patch.
Here's the direct link
And here's the changelog:
ROM:
- Synced code with latest PE changes
Kernel
- Ported EAS and set it as default scheduler
- Ported Stune Boost and use it as default
- Fixed almost all compiling warns
- Ported misc optimisations from infinity kernel
- Fixed a bug that could cause the boot to fail (Mi logo --> Black screen --> Mi logo again)
- Misc fixes from upstream
Recovery
- Fixed a bug that could cause the boot to fail (Mi logo --> Black screen --> Mi logo again)
Device Tree
- Ported EAS
- Move to EAS compatible power HAL
- QCOM audio HAL: add missing audio power hints support
- Fixed Google Camera crash when trying to use Hexagon
- Camera: move to Gcam Version MGC_8.1.101_A9_GV2b_ENG big thanks to BSG. Camera can be updated with all APKs released by BSG, just be sure to download the ENG version
- SELinux: fixed all denials
- Ported various improvements from my old 12.1 ROM
- Tuned ZRAM size for 3Gb devices
- Camera: improved camera HAL + misc fixes
- Configure SQLite to operate in MEMORY mode
- Set CFQ as default scheduler
- Added pixel animated wallpapers to build
For more detailed changes take a look at my repos
PS: i cannot test GPAY at the moment because i'm testing other things and i'm running in permissive mode, if someone decide to try the update and use GPAY please let me know if works, i made some changes to sepolicy and i want to be 100% sure that Google pay isn't broken before the official release.

Development [13][ROM][sGSI][CWAI+][Exynos2200] Pixel Experience Plus

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Pixel Experience Plus "s"GSI
DISCLAIMER
I am not to be held responsible for any damage that might come to your device while trying to install or using this rom. This is your own responsibility.
What is this?
Pixel Experience is an AOSP based ROM with Google apps included and all Pixel goodies (launcher, wallpapers, icons, fonts, boot animation)
Their mission is to offer the maximum possible stability and security, along with essential and useful features for the proper functioning of the device
Based on Android 13
What makes these builds different from other GSIs and especially, what makes it different from the already-existing PE GSI builds?
- Fixed Auto-Brightness
- Fixed the microphone in video recording by default
- Fixed Adaptive Refresh Rate
- "Fixed" the green tint in low-lit environments by enforcing 120Hz during those times
- AOD is enforced to use the lowest available refresh rate
- Added MIN/MAX Refresh Rate options within Phh Settings
- Reverted the QS look to the actual Pixel one
- S22-relevant settings in Phh Settings are enabled by default
What is working?
Everything not listed under broken things.
What is NOT working?
- WiFi Direct
- 5G
- VoLTE
Known issues
- proximity sensor (it works - the screen will lock if you put the phone near your face while in a call but you have to wake the phone yourself afterwards)
- WiFi Hotspot (it has been fixed in the latest release of Loki kernel)
- RIL signal occasionally misbehaves once after a couple reboots(keep toggling airplane mode until it goes back to normal, this is a general TD GSI issue ATM and you have to do this once per boot in the rare cases when it does occur)
- Video recording is capped at [email protected] (thank Samsung for this)
Instructions
If you're new to this, visit THIS LINK
For the front camera to work in Google Camera ports, it's advised to flash the CWAI firmware or newer.
Do keep in mind that with that firmware (or BVJA, which was before CWAI), Samsung added anti-rollback so you won't be able to downgrade to A12.
1. Extract the .xz file
2. Reboot into recovery
3. Perform a Factory Reset
4. Boot into fastboot (you need a patched recovery for this, follow THIS GUIDE
5.Flash the extracted image with fastboot: fastboot flash system image.img
6. Reboot
Download
Github
MEGA Mirror
Add-ons
LOKI KERNEL
GCam 8.4 port by Shamim
1. Download the apk from HERE
2. Download the .xml config from HERE and copy it to /sdcard/SGCAM/XML (Thanks to Es Jot for the config)
3. Download the lib from HERE and copy it to /sdcard/SGCAM/LIB
4. Install the .apk, double-click between the shutter and gallery icons
5. Import the config
AGC Camera
1. Download the apk from HERE
2. Download the configuration from HERE
3. Install the apk
4. Import the config by choosing More Settings > Configs > Import
5. Go back to the camera view, press the top arrow and choose Load Config
Telegram
Samsung Galaxy S22 Exynos GSI Group
Translation
Help with project translation
Blog
Pixel Experience
Donate
jhenrique09
phhusson
AndyYan
eremitein
kdrag0n
ponces​
Build author: Jeik
Source code: PixelExperience
Device source code: device_phh_treble
ROM developer: jhenrique09
Contributors: Pixel Experience Team, phhusson, AndyYan, eremitein, kdrag0n and ponces
thanks for your work!but i am wondering that does it work on snap?
It's nice, but mobile network keep disconnecting and Bluetooth audio don't work
yzuunk said:
It's nice, but mobile network keep disconnecting and Bluetooth audio don't work
Click to expand...
Click to collapse
okay,can this problem be fixed?i want,to use gsi on my s22 snap daily
yzuunk said:
It's nice, but mobile network keep disconnecting and Bluetooth audio don't work
Click to expand...
Click to collapse
New build up.
Changes:
- BT audio should now work fine
For those on the previous build and with the mentioned issue, toggle the following option within Phh Settings > Misc
Jeik said:
New build up.
Changes:
- BT audio should now work fine
For those on the previous build and with the mentioned issue, toggle the following option within Phh Settings > Misc
View attachment 5895743
Click to expand...
Click to collapse
hey,nice to see you,does this rom work on snap s22?
Loving this rom
Daniel Dumile said:
Loving this rom
Click to expand...
Click to collapse
I love this very much,just do not know whether it works on my snap s22
huahuaa said:
hey,nice to see you,does this rom work on snap s22?
Click to expand...
Click to collapse
It will maybe boot but the fixes are pretty much exclusive to the Exynos variant of the S22, meaning you'll have the exact same bugs as you'd have with any other GSI if you flashed it on your SD variant.
In any case, I have absolutely no plans to try making it work on SD variants.
What a shame, but thanks to developers like you for their hard work, I just hope someone can do it, I can help test the system related issues, and I can also provide some donations, though not much
Jeik said:
It will maybe boot but the fixes are pretty much exclusive to the Exynos variant of the S22, meaning you'll have the exact same bugs as you'd have with any other GSI if you flashed it on your SD variant.
In any case, I have absolutely no plans to try making it work on SD variants.
Click to expand...
Click to collapse
What a shame, but thanks to developers like you for their hard work, I just hope someone can do it, I can help test the system related issues, and I can also provide some donations, though not much
How would one root with magisk ?
Hello !
I installed via Odin the Stock Rom "S901BXXS4CWD3_S901BOXM4CWCH_EUX" (latest for Europe).
Patch Recovery.img and install IMG via fastboot, and I have a bootloop, any idea?
sHnouL said:
Hello !
I installed via Odin the Stock Rom "S901BXXS4CWD3_S901BOXM4CWCH_EUX" (latest for Europe).
Patch Recovery.img and install IMG via fastboot, and I have a bootloop, any idea?
Click to expand...
Click to collapse
ya Must after Flash Recovery at First start Boot in Recovery so ya can Wipe Userdata and then ya can Start the System!!! Hope It helps, when not ya must Flash StockROM and Try Again!!And when ya Patch Recovery IMG ya must start Recovery Mode to have Root Rights in System, and than ya have no Recovery!!!
Pixel Experience Team, phhusson, AndyYan, eremitein, kdrag0n and ponces Nice work Guys!!! when ya have the Time can ya Build a LineageOS 20 GSI? or is anybody so nice a Beginner in Szenario Building GSI/ROMs the manifest*.xml make Public than i have Found nothing!!! So the Tutorial on XDA is uncomplete to Build a ROM!!!
New build up.
Changes:
- May security patch
- latest TrebleDroid changes
- offline charging seems to work now (confirmed on base S22, CWAI fw, latest Loki kernel)

Categories

Resources