Mi Mix 2s Arsenal
960 subscribers
235 photos
5 videos
37 files
704 links
Channel @Mix2sArsenal

Groups:
International: @xda_mi_mix_2s
Russian: @mimix2sclub
Spanish: @MiMix2SESP
Download Telegram
PixelExperience 11: Official Polaris Build 20210417-0245

Note: Format data with PE recovery is still required for clean flash. If you are already on the previous PE 11 build, OTA or dirty flash is fine.

PE recovery flash guide[Required for clean flash]:
- Download PE recovery from the the polaris device page of official PE website
- Boot your phone into fastboot mode. You can either
* hold power + volume down button
* or adb reboot bootloader
* or use the Reboot to bootloader option in TWRP/OrangeFox
- Connect your phone to a computer
- Run fastboot flash recovery pe_recovery_file_name.img in your cmd/powershell/terminal
- Hold power + volume up to boot into recovery

PE 11/11 Plus ROM flash guide[Required for clean flash]:
- Boot into PE recovery
- Select Factory reset" --> "Format data/factory reset
- Go back to main menu and select "Apply update" --> "Apply from ADB"
- Connect your phone to a computer
- Run adb sideload pe_rom_file_name.zip in your cmd/powershell/terminal and wait until it finishes
- Reboot to system

Device Specific Changes:
- Etude kernel: Op.11 No.4
* Linux 4.9.267
* some upstream fixes of cpufreq_stats
* fixed an issue where the frequency of big CPU cores is locked to a maximum of 1286MHz; the frequency of the big cluster is supposed to be restricted under 1286MHz if you battery is at or below 10%, as part of Qualcomm's thermal mitigation, but on previous versions, the frequency restriction was not removed after the phone is charged above 10%
* default to suspend to RAM instead of s2idle (suspend to idle) for around a 25% reduction of idle battery drain
* DO NOT use a third party kernel without proper support for Pixel thermal hal
- Adjusted thermal configs to delay CPU frequency drop and smoothen the thermal throttling curve
- Implemented dynamic thermal profile to work with Pixel thermal engine
* the option is accessible under Settings/Battery/Optimization profiles (in case you are wondering, they had no effect on PE11 before this change)
* thermal configs are dynamically loaded on a per-app basis
* only the gaming profile is available besides the default profile, because other use cases are covered well enough by the default profile
* the gaming profile maintains CPU frequency at even higher temperature compared the default profile
* surface temperatures are measured by an infrared thermometer with matching emissivity to ensure they stay below the allowed maximum values of continuously held electronic devices in IEC 60950-1 (2005) standard
* thermal profile is NOT a replacement for proper cooling. If you want better performance, you should cool your device.
- Eliminated all SELinux neverallows and cleaned up unneeded or broken sepolicy
* the latest Riru installation should work now. Note that if you use any mods like this, you will not receive support from me
- Updated telephony blobs from pyxis 21.3.31 to fix random qtibus crashes in the background
- Went back to Secure Element 1.0 to work with the updated blobs
- Stopped enforcing s2idle from userspace init script so the kernel can suspend to RAM for better idle battery drain
- Cleaned some unused config overlays

ROM update highlights:
- April security update
- Fixed the issue of weather information not showing up in "At a glance" on the home screen of Pixel Launcher
- Improved Face Unlock. The issue of front camera being occupied should happen less frequently. Let me know if you still encounter it
- Devices will only use dark boot animation from now on
- Translation updates

Gapps, vendor, and firmware are included.

Download: https://download.pixelexperience.org/polaris
XDA thread: https://forum.xda-developers.com/t/rom-11-0-polaris-pixel-experience-aosp-2020-11-29.4038949/

Please report issues to https://t.me/jjpprrrr and follow https://jjpprrrr.com for my builds and ROM flash instructions.
PixelExperience 11 Plus: Official Polaris Build 20210417-0245

Note: Format data with PE recovery is still required for clean flash.
OTA or dirty flash from the previous PE 11/Plus build is fine.

PE recovery flash guide[Required for clean flash]:
- Download PE recovery from the the polaris device page of official PE website
- Boot your phone into fastboot mode. You can either
* hold power + volume down button
* or adb reboot bootloader
* or use the Reboot to bootloader option in TWRP/OrangeFox
- Connect your phone to a computer
- Run fastboot flash recovery pe_recovery_file_name.img in your cmd/powershell/terminal
- Hold power + volume up to boot into recovery

PE 11/11 Plus ROM flash guide[Required for clean flash]:
- Boot into PE recovery
- Select Factory reset" --> "Format data/factory reset
- Go back to main menu and select "Apply update" --> "Apply from ADB"
- Connect your phone to a computer
- Run adb sideload pe_rom_file_name.zip in your cmd/powershell/terminal and wait until it finishes
- Reboot to system

Device Specific Changes:
- Etude kernel: Op.11 No.4
* Linux 4.9.267
* some upstream fixes of cpufreq_stats
* fixed an issue where the frequency of big CPU cores is locked to a maximum of 1286MHz; the frequency of the big cluster is supposed to be restricted under 1286MHz if you battery is at or below 10%, as part of Qualcomm's thermal mitigation, but on previous versions, the frequency restriction was not removed after the phone is charged above 10%
* default to suspend to RAM instead of s2idle (suspend to idle) for around a 25% reduction of idle battery drain
* DO NOT use a third party kernel without proper support for Pixel thermal hal
- Adjusted thermal configs to delay CPU frequency drop and smoothen the thermal throttling curve
- Implemented dynamic thermal profile to work with Pixel thermal engine
* the option is accessible under Settings/Battery/Optimization profiles (in case you are wondering, they had no effect on PE11 before this change)
* thermal configs are dynamically loaded on a per-app basis
* only the gaming profile is available besides the default profile, because other use cases are covered well enough by the default profile
* the gaming profile maintains CPU frequency at even higher temperature compared the default profile
* surface temperatures are measured by an infrared thermometer with matching emissivity to ensure they stay below the allowed maximum values of continuously held electronic devices in IEC 60950-1 (2005) standard
* thermal profile is NOT a replacement for proper cooling. If you want better performance, you should cool your device.
- Eliminated all SELinux neverallows and cleaned up unneeded or broken sepolicy
* the latest Riru installation should work now. Note that if you use any mods like this, you will not receive support from me
- Updated telephony blobs from pyxis 21.3.31 to fix random qtibus crashes in the background
- Went back to Secure Element 1.0 to work with the updated blobs
- Stopped enforcing s2idle from userspace init script so the kernel can suspend to RAM for better idle battery drain
- Cleaned some unused config overlays

ROM update highlights:
- April security update
- Fixed the issue of weather information not showing up in "At a glance" on the home screen of Pixel Launcher
- Improved Face Unlock. The issue of front camera being occupied should happen less frequently. Let me know if you still encounter it
- Devices will only use dark boot animation from now on
- Translation updates

Gapps, vendor, and firmware are included.

Download: https://download.pixelexperience.org/polaris
XDA thread: https://forum.xda-developers.com/t/rom-11-0-polaris-pixel-experience-aosp-2020-11-29.4038949/

Please report issues to https://t.me/jjpprrrr and follow https://jjpprrrr.com for my builds and ROM flash instructions.
DotOS 5.0.1 20.04.2021 Unofficial

Rom changelog:
https://blog.droidontime.com/blog/april-release-2021

Device changelog
Initial build
* DO NOT use a third party kernel without proper support for Pixel thermal hal

Clean flash guide:
- Install the latest custom recovery
- Format data
- After formatting data, you may have to reboot again to recovery
- Wipe system & data & cache & dalvik cache
- Install ROM and GAPPS
- Reboot

Vendor+FW included, no gapps
Download link
: https://mega.nz/file/kElCBTCC#xULITa8lZxmiQdtEfs0NaM1yScZVdvK0Xi06ai0XYC8

Thanks to scherzo, dahake and Levi Ackerman for helping me
crDroid Update v7.5 - Monthly (24/04/2021)

* Initial crDroid 7.5 code base
* Updated to April 2021 Security patches
* Polaris: Upstreamed kernel to Linux 4.9.267
* Polaris: Updated blobs to V12.0.3.0.QDGMIXM global stable
* Polaris: Switch to Clang 12.0.5
* Polaris: Fixed Google hotword enrollment (OKGoogle)
* Polaris: Fixed power off charging
* Polaris: Updated touchscreen drivers and config
* Polaris: Bring FPS meter
* Polaris: Major Power HAL changes from LineageOS
* Polaris: Add QTI health implementation
* Polaris: configure SQLite to operate in MEMORY mode
* Polaris: Update IMS Blobs
* Polaris: Switch to AOSP Offine charging
* Polaris: Drop LineageOS pocket mode
* Polaris: Other changes and optimizations
* Added new system-wide app lock support
* Added smart pull down options (crdroid > statusbar)
* Added screen off animations - CRT, Scale (crdroid > UI)
* Added option to change screenshot quality/size
* Added toggle to use primary color for QS tile
* Added OnePlus sans font
* Added long screenshot chip
* Added runtime network permission control per app (by default it will be enabled for all apps)
* Added OnePlus lockscreen clock
* Added Fluid lockscreen clock
* Added Oronos lockscreen clock
* Added Sneeky and Spectrum lockscreen clocks
* Various optimizations for performance and power consumption
* Updated translations

Note: Be sure to update your firmware to V12.0.3.0.QDGMIXM
Gapps not included
XDA thread
: https://forum.xda-developers.com/t/rom-11-0-official-crdroid-v7-3-polaris.4201677/

Download: https://crdroid.net/polaris

md5: d8ed17741a1023aef246edb47a254a82
Evolution X 5.6.1: Official Polaris Build 20210424-1321

Note:
Formatting data and clean flash are required if you come from android 10. Please do not update through OTA if you are on android 10.
Dirty flash or update through OTA is fine from the previous EvoX android 11 versions.

Device Changes:
- Etude kernel: Op.11 No.4
* Linux 4.9.267
* some upstream commits of cpufreq_stats
* enabled CONFIG_XFRM_MIGRATE for IPsec SA (RFC 4555)
* added a binder flag to clear buffer on txn complete
* DO NOT use a third party kernel without proper support for Pixel thermal hal
- Updated blobs and firmware from MIUI China Stable V12.0.3.0
- Updated priv-app permission whitelist for HotwordEnrollment
- Adjusted thermal configs to delay CPU frequency drop and smoothen the thermal throttling curve
- Implemented dynamic thermal profile to work with Pixel thermal engine
* the option is accessible under Settings/Battery/Thermal profiles (in case you are wondering, they had no effect on EvoX before this change)
* thermal configs are dynamically loaded on a per-app basis
* only the gaming profile is available besides the default profile, because other use cases are covered well enough by the default profile
* the gaming profile maintains CPU frequency at even higher temperature compared the default profile
* surface temperatures are measured by an infrared thermometer with matching emissivity to ensure they stay below the allowed maximum values of continuously held electronic devices in IEC 60950-1 (2005) standard
* thermal profile is NOT a replacement for proper cooling. If you want better performance, you should cool your device.
- Eliminated most SELinux neverallows and cleaned up unneeded or broken sepolicy
* the latest Riru installation should work now. Note that if you use any mods like this, you will not receive support from me
- Updated telephony blobs from pyxis 21.3.31 to fix random qtibus crashes in the background
- Went back to Secure Element 1.0 to work with the updated blobs

Evolution X Update
- April security patch
- Added QS and SysUI colors to Evolver and allowed QS theme to change according to wallpaper colors
- Added preview to theme settings
- Added screenshot quality settings
- Some more QS tint styles
- Face unlock improvements from PE
- More changes from android S DP3
- Brought back lock screen visualizer

Gapps, vendor, and firmware are included.

Clean flash guide:
- Install the latest custom recovery
- Format data
- After formatting data, you may have to reboot again to recovery
- Install ROM
- Reboot

Download: https://sourceforge.net/projects/evolution-x/files/polaris/EvolutionX_5.6.1_polaris-11-20210424-1321-OFFICIAL.zip/download
XDA Thread: https://forum.xda-developers.com/t/rom-11-0-polaris-official-evolution-x-lightning-01-05-21.4101193/

Please report issues to https://t.me/jjpprrrr and follow https://jjpprrrr.com for build updates and ROM flash instructions.
Evolution X 5.7: Official Polaris Build 20210508-0030

Note:
Formatting data and clean flash are required if you come from android 10. Please do not update through OTA if you are on android 10.
Dirty flash or update through OTA is fine from the previous EvoX android 11 versions.

Device Changes:
- Etude kernel: Op.11 No.4
* Linux 4.9.268
* merged CAF tag LA.UM.9.3.r1-01700-sdm845.0
* enabled secure touch for touchscreen driver
* disabled unused touchscreen drivers to reduce kernel binary size
* wireguard 1.0.20210424
* DO NOT use a third party kernel without proper support for Pixel thermal hal
- Ported extreme battery saver power hints
* enabling extreme battery saver now limits the maximum cpu frequency
- More sepolicy fixes
- Synced several wifi configs, media codec performance configs, audio configs, and audio props changes with CAF
- Dropped unneeded libI420colorconvert libraries
- Synced and set proper boot image header
- Shipped a disabled VBMeta image

Evolution X Update
- May security patch
- Addressed a DicumentsUI issue that may cause double reboot when you perform Play System Update
- Fixed Flipendo (Extreme battery saver) sepolicy
- More lockscreen clocks
- Some HeadsUp improvements
- Fixed settings search index

Gapps, vendor, and firmware are included.

Clean flash guide:
- Install the latest custom recovery
- Install ROM
- Format data (the one you type "yes" to confirm)
- Reboot

Download: https://sourceforge.net/projects/evolution-x/files/polaris/EvolutionX_5.7_polaris-11-20210508-0030-OFFICIAL.zip/download
XDA Thread: https://forum.xda-developers.com/t/rom-11-0-polaris-official-evolution-x-lightning-01-05-21.4101193/

Please report issues to https://t.me/jjpprrrr and follow https://jjpprrrr.com for build updates and ROM flash instructions.
crDroid Update v7.6 - Monthly (09/05/2021)

* Initial crDroid 7.6 code base
* Updated to May 2021 Security patches
* Polaris: Upstreamed kernel to Linux 4.9.268
* Polaris: Merged tag 'LA.UM.9.3.r1-01700-sdm845.0'
* Polaris: Overall idle battery drain improvements
* Polaris: Sync NXP config with PN80T template
* Polaris: Prioritize notification led over battery led
* Added Notifications background opacity control (crDroid Settings -> Notifications)
* Added "wireless" charging animation on lockscreen even for wired charging
* Added notification / media ticker customization (crDroid Settings -> Notifications)
* Added "Force Close" button toggle for notification longpress (crDroid Settings -> Notifications)
* Added lockscreen background blur (crDroid Settings -> Lock Screen)
* Added toast notification toggle for apps accessing clipboard (crDroid Settings -> Misc)
* Added Updates channel link to crDroid Settigs -> About (get info on when ROM updates are posted)
* Fixed force close on app info panel
* Fixed "Restrict background data" to also restrict activity on wifi
* Improved opacity customization for notifications
* Removed Google callback for long screenshot app

Suggested firmware: 12.0.3.0.QDGMIXM
Gapps not included

Download:
https://crdroid.net/polaris
XDA thread: https://forum.xda-developers.com/t/rom-11-0-official-crdroid-v7-3-polaris.4201677/

md5: F1945977BBFC521F1527E6C5873C88C0

Note: You can now also track updates in our new crDroid Telegram channel: https://t.me/crDroidUpdates
OrangeFox Recovery stable release
Device: Xiaomi Mi Mix 2S (polaris)
Version: R11.1
Date: May 13, 2021, 3:09:56 PM
Changelog:
- Update to R11.1 - see https://wiki.orangefox.tech/en/changelog

🗒 Release notes
PixelExperience 11: Official Polaris Build 20210514-0431

Note: Format data with PE recovery is still required for clean flash. If you are already on the previous PE 11 build, OTA or dirty flash is fine.

PE recovery flash guide[Required for clean flash]:
- Download PE recovery from the the polaris device page of official PE website
- Boot your phone into fastboot mode. You can either
* hold power + volume down button
* or adb reboot bootloader
* or use the Reboot to bootloader option in TWRP/OrangeFox
- Connect your phone to a computer
- Run fastboot flash recovery pe_recovery_file_name.img in your cmd/powershell/terminal
- Hold power + volume up to boot into recovery

PE 11/11 Plus ROM flash guide[Required for clean flash]:
- Boot into PE recovery
- Select Factory reset" --> "Format data/factory reset
- Go back to main menu and select "Apply update" --> "Apply from ADB"
- Connect your phone to a computer
- Run adb sideload pe_rom_file_name.zip in your cmd/powershell/terminal and wait until it finishes
- Reboot to system

Device Specific Changes:
- Etude kernel: Op.11 No.4
* Linux 4.9.268
* merged CAF tag LA.UM.9.3.r1-01700-sdm845.0
* correctly report fingerprint sensor type to /proc/hwinfo
* synaptics touchscreen driver: ported two fixes of potential mutex deadlock in buffer allocation
* enabled secure touch for touchscreen driver
* disabled unused touchscreen drivers to reduce kernel binary size
* wireguard 1.0.20210424
* DO NOT use a third party kernel without proper support for Pixel thermal hal
- Return a dummy integer value in libqti-perfd-client to emulate a successful perf lock acquire/release for fingerprint sensor blobs
- Ported extreme battery saver power hints
* enabling extreme battery saver now limits the maximum cpu frequency
- More sepolicy fixes
- Synced several wifi configs, media codec performance configs, audio configs, and audio props changes with CAF
- Dropped unneeded libI420colorconvert libraries
- Synced and set proper boot image header
- Shipped a disabled VBMeta image
- Updated blobs and firmware from MIUI China Stable V12.0.3.0
- Updated priv-app permission whitelist for HotwordEnrollment

ROM update highlights:
- May security update
- Many under-the-hood fixes
- Translation updates

Gapps, vendor, and firmware are included.

Download: https://download.pixelexperience.org/polaris
XDA thread: https://forum.xda-developers.com/t/rom-11-0-polaris-pixel-experience-aosp-2020-11-29.4038949/

Please report issues to https://t.me/jjpprrrr and follow https://jjpprrrr.com for my builds and ROM flash instructions.
PixelExperience 11 Plus: Official Polaris Build 20210514-0428

Note: Format data with PE recovery is still required for clean flash.
OTA or dirty flash from the previous PE 11/Plus build is fine.

PE recovery flash guide[Required for clean flash]:
- Download PE recovery from the the polaris device page of official PE website
- Boot your phone into fastboot mode. You can either
* hold power + volume down button
* or adb reboot bootloader
* or use the Reboot to bootloader option in TWRP/OrangeFox
- Connect your phone to a computer
- Run fastboot flash recovery pe_recovery_file_name.img in your cmd/powershell/terminal
- Hold power + volume up to boot into recovery

PE 11/11 Plus ROM flash guide[Required for clean flash]:
- Boot into PE recovery
- Select Factory reset" --> "Format data/factory reset
- Go back to main menu and select "Apply update" --> "Apply from ADB"
- Connect your phone to a computer
- Run adb sideload pe_rom_file_name.zip in your cmd/powershell/terminal and wait until it finishes
- Reboot to system

Device Specific Changes:
- Etude kernel: Op.11 No.4
* Linux 4.9.268
* merged CAF tag LA.UM.9.3.r1-01700-sdm845.0
* correctly report fingerprint sensor type to /proc/hwinfo
* synaptics touchscreen driver: ported two fixes of potential mutex deadlock in buffer allocation
* enabled secure touch for touchscreen driver
* disabled unused touchscreen drivers to reduce kernel binary size
* wireguard 1.0.20210424
* DO NOT use a third party kernel without proper support for Pixel thermal hal
- Return a dummy integer value in libqti-perfd-client to emulate a successful perf lock acquire/release for fingerprint sensor blobs
- Ported extreme battery saver power hints
* enabling extreme battery saver now limits the maximum cpu frequency
- More sepolicy fixes
- Synced several wifi configs, media codec performance configs, audio configs, and audio props changes with CAF
- Dropped unneeded libI420colorconvert libraries
- Synced and set proper boot image header
- Shipped a disabled VBMeta image
- Updated blobs and firmware from MIUI China Stable V12.0.3.0
- Updated priv-app permission whitelist for HotwordEnrollment

ROM update highlights:
- May security update
- Many under-the-hood fixes
- Translation updates

Gapps, vendor, and firmware are included.

Download: https://download.pixelexperience.org/polaris
XDA thread: https://forum.xda-developers.com/t/rom-11-0-polaris-pixel-experience-aosp-2020-11-29.4038949/

Please report issues to https://t.me/jjpprrrr and follow https://jjpprrrr.com for my builds and ROM flash instructions.
Evolution X 5.7: Official Polaris Build 20210519-0450

Note:
Formatting data and clean flash are required if you come from android 10. Please do not update through OTA if you are on android 10.
Dirty flash or update through OTA is fine from the previous EvoX android 11 versions.

Device Changes:
- Etude kernel: Op.11 No.4
* increased kgsl worker thread priority
* ported some upstream fixes on kgsl fault handler
* optimally reserve CP context record memory for adreno 6xx GPUs
* restart adreno 6xx gpu only once during hard reset
* correctly report fingerprint sensor type to /proc/hwinfo
* synaptics touchscreen driver: ported two fixes of potential mutex deadlock in buffer allocation
* DO NOT use a third party kernel without proper support for Pixel thermal hal
- Imported audio policy engine configs from MIUI China Stable V12.0.3.0
* also tweaked voice chat and music max volumes to match previous framework defaults
- Return a dummy integer value in libqti-perfd-client to emulate a successful perf lock acquire/release for fingerprint sensor blobs
- Dropped duplicated vppservice definition from init

Evolution X Update
- Added Inter font style
- Added reading mode QS tile
- Added VPN QS tile
- Some updates on APN configs
- Other misc fixes

Gapps, vendor, and firmware are included.

Clean flash guide:
- Install the latest custom recovery (TWRP or OrangeFox)
- Install ROM in recovery
- Format data (the one you type "yes" to confirm)
- Reboot

Download: https://sourceforge.net/projects/evolution-x/files/polaris/EvolutionX_5.7_polaris-11-20210519-0450-OFFICIAL.zip/download
XDA Thread: https://forum.xda-developers.com/t/rom-11-0-polaris-official-evolution-x-lightning-01-05-21.4101193/

Please report issues to https://t.me/jjpprrrr and follow https://jjpprrrr.com for build updates and ROM flash instructions.
Evolution X 5.7: Official Polaris Build 20210524-0028

Note:
Formatting data and clean flash are required if you come from android 10. Please do not update through OTA if you are on android 10.
Dirty flash or update through OTA is fine from the previous EvoX android 11 versions.

Device Changes:
- Etude kernel: Op.11 No.4
* Linux 4.9.269
* DO NOT use a third party kernel without proper support for Pixel thermal hal
- Dropped audio policy engine configs
* incorrect audio volume glitches should be gone
- Removed namespace declaration from libqti-perfd-client

Evolution X Update
- Consolidated smart charging features into Adaptive Charging
- Misc string updates

Gapps, vendor, and firmware are included.

Clean flash guide:
- Install the latest custom recovery (TWRP or OrangeFox)
- Install ROM in recovery
- Format data (the one you type "yes" to confirm)
- Reboot

Download: https://sourceforge.net/projects/evolution-x/files/polaris/EvolutionX_5.7_polaris-11-20210524-0028-OFFICIAL.zip/download
XDA Thread: https://forum.xda-developers.com/t/rom-11-0-polaris-official-evolution-x-lightning-01-05-21.4101193/

Please report issues to https://t.me/jjpprrrr and follow https://jjpprrrr.com for build updates and ROM flash instructions.
PixelExperience 11: Official Polaris Build 20210526-0015

Note: Format data with PE recovery is still required for clean flash. If you are already on the previous PE 11 build, OTA or dirty flash is fine.

PE recovery flash guide[Required for clean flash]:
- Download PE recovery from the the polaris device page of official PE website
- Boot your phone into fastboot mode. You can either
* hold power + volume down button
* or adb reboot bootloader
* or use the Reboot to bootloader option in TWRP/OrangeFox
- Connect your phone to a computer
- Run fastboot flash recovery pe_recovery_file_name.img in your cmd/powershell/terminal
- Hold power + volume up to boot into recovery

If you have a custom recovery (TWRP/OrangeFox) installed already, you can use that to flash the .img file of PE recovery into the recovery partition.

PE 11/11 Plus ROM flash guide[Required for clean flash]:
- Boot into PE recovery
- Select Factory reset" --> "Format data/factory reset
- Go back to main menu and select "Apply update" --> "Apply from ADB"
- Connect your phone to a computer
- Run adb sideload pe_rom_file_name.zip in your cmd/powershell/terminal and wait until it finishes
- Reboot to system

Device Specific Changes:
- Etude kernel: Op.11 No.4
* Linux 4.9.269
* ported upstream improvements of lz4
* increased kgsl worker thread priority
* ported some upstream fixes on kgsl fault handler
* optimally reserve CP context record memory for adreno 6xx GPUs
* restart adreno 6xx gpu only once during hard reset
* DO NOT use a third party kernel without proper support for Pixel thermal hal
- Fixed the initialization of zram backing device and cleaned up the init script
- Dropped duplicated vppservice definition from init
- Removed namespace declaration from libqti-perfd-client

ROM update highlights:
- Nothing significant

Gapps, vendor, and firmware are included.

Download: https://download.pixelexperience.org/polaris
XDA thread: https://forum.xda-developers.com/t/rom-11-0-polaris-pixel-experience-aosp-2020-11-29.4038949/

Please report issues to https://t.me/jjpprrrr and follow https://jjpprrrr.com for my builds and ROM flash instructions.
PixelExperience 11 Plus: Official Polaris Build 20210526-0010

Note: Format data with PE recovery is still required for clean flash.
OTA or dirty flash from the previous PE 11/Plus build is fine.

PE recovery flash guide[Required for clean flash]:
- Download PE recovery from the the polaris device page of official PE website
- Boot your phone into fastboot mode. You can either
* hold power + volume down button
* or adb reboot bootloader
* or use the Reboot to bootloader option in TWRP/OrangeFox
- Connect your phone to a computer
- Run fastboot flash recovery pe_recovery_file_name.img in your cmd/powershell/terminal
- Hold power + volume up to boot into recovery

If you have a custom recovery (TWRP/OrangeFox) installed already, you can use that to flash the .img file of PE recovery into the recovery partition.

PE 11/11 Plus ROM flash guide[Required for clean flash]:
- Boot into PE recovery
- Select Factory reset" --> "Format data/factory reset
- Go back to main menu and select "Apply update" --> "Apply from ADB"
- Connect your phone to a computer
- Run adb sideload pe_rom_file_name.zip in your cmd/powershell/terminal and wait until it finishes
- Reboot to system

Device Specific Changes:
- Etude kernel: Op.11 No.4
* Linux 4.9.269
* ported upstream improvements of lz4
* increased kgsl worker thread priority
* ported some upstream fixes on kgsl fault handler
* optimally reserve CP context record memory for adreno 6xx GPUs
* restart adreno 6xx gpu only once during hard reset
* DO NOT use a third party kernel without proper support for Pixel thermal hal
- Fixed the initialization of zram backing device and cleaned up the init script
- Dropped duplicated vppservice definition from init
- Removed namespace declaration from libqti-perfd-client

ROM update highlights:
- Nothing significant

Gapps, vendor, and firmware are included.

Download: https://download.pixelexperience.org/polaris
XDA thread: https://forum.xda-developers.com/t/rom-11-0-polaris-pixel-experience-aosp-2020-11-29.4038949/

Please report issues to https://t.me/jjpprrrr and follow https://jjpprrrr.com for my builds and ROM flash instructions.
ArrowOS 11.0 Update 2021-05-27

Device changelog:
- Switch pixel libperfmgr power HAL
- Sepolicy: Fixes and address denials
- Build disabled VBMeta image
- Switch to brightness float values
- Tune up brightness values
- Misc fixes and upstream changes.

Kernel:
- Merge last linux version tag
- Merge CAF tag msm-4.9 LA.UM.9.3.r1-01700-sdm845.0 and wlan LA.UM.8.3.c25-01900-sdm845.0
- Misc fixes and upstream changes.

Source changelog:
https://arrowos.net/changelog.php

XDA post: https://forum.xda-developers.com/t/rom-11-0-0-polaris-arrowos-11-0-official-nightlies.4169391/post-85087547

Download: https://downloads.arrowos.net/polaris

#arrow #palaych
Havoc 4.5 25.05.2021 Unofficial

Rom changelogs since last build:
https://t.me/Havoc_OS/2911
https://t.me/Havoc_OS/2963
Faceunlock is not available on unofficial builds

* DO NOT use a third party kernel without proper support for Pixel thermal hal

Dirty flash from previous build is fine

Clean flash guide:
- Install the latest custom recovery
- Format data
- After formatting data, you may have to reboot again to recovery
- Wipe system & data & cache & dalvik cache
- Install ROM and GAPPS
- Reboot

Vendor+FW included, no gapps
Download link: https://mega.nz/file/lQF12AgL#TVQfWpONLccQxKcKnrqmWl18q6QZJuH2vIZBP5SqZC0

Thanks to scherzo, dahake and Wooby for helping me
Canting Kernel 3.5
Dev: Khusika

Changelog:
Upstream with android-4.9-q
Linux 4.9.270
CAF tag LA.UM.8.3.c25-01900-sdm845.0
Update Wireguard to v1.0.20210424
Disable force warm reboot
Update power driver from dipper-q-oss
Update input driver from dipper-q-oss
Add idle state sysfs node (for custom power-libperfmgr)
Improve Simple Low Memory Killer driver

Download:
https://github.com/khusika/canting_kernel_xiaomi_sdm845/releases/download/4.9-3.5/polaris-canting-4.9-3.5.zip

XDA Thread:
https://forum.xda-developers.com/t/kernel-polaris-4-9-y-canting-3-5-28-05-2021.3907884/post-85094653
DotOS 5.1 31.05.2021 Unofficial

Rom changelog:
https://blog.droidontime.com/blog/may-release-2021

* DO NOT use a third party kernel without proper support for Pixel thermal hal

Clean flash guide:
- Install the latest custom recovery
- Format data
- After formatting data, you may have to reboot again to recovery
- Wipe system & data & cache & dalvik cache
- Install ROM and GAPPS
- Reboot

Vendor+FW included, no gapps
Mega: https://mega.nz/file/xQ0iSLZT#dXNvvgmOFbPPOI4Fm6I3Gec2tCqrIU8VyKcVaE0wiQU
Google Drive: https://drive.google.com/file/d/1q59V2W0Y9GV1A7eos39LnLB-HAXZ0Uis/view?usp=sharing

Thanks to scherzo, dahake and Wooby for helping me
Evolution X 5.8: Official Polaris Build 20210613-1343

Note:
Formatting data and clean flash are required if you come from android 10. Please do not update through OTA if you are on android 10.
Dirty flash or update through OTA is fine from the previous EvoX android 11 versions.

Device Changes:
- Etude kernel: Op.11 No.5
* Linux 4.9.272
* CAF tag LA.UM.9.3.r1-02100-sdm845.0
* ported UFS health sysfs node from crosshatch
* enabled DualSense controller driver which includes support for the latest PlayStation 5 controller
* security hardening backport: Clang's zero initialization of stack variables
* set cortex a-75 as target for architecture-specific optimizations
* enabled RELR relocation and reduced kernel binary size slightly
* enabled Clang's -Wtautological-compare and fixed lots of incorrect checks in qcom's code
* used proper null pointer checks across the kernel tree
* synaptics and ft5x46 touchscreen: switched to qcom drm notifier
* ft5x46 touchscreen: use pm_qos_request to reduce input latency in irq handler
* moved kgsl_3d_init to async probe
* validate dsi command size before sending command
* silenced a harmless error log in qpnp-smb2
* wireguard: 1.0.20210606
* some upstream improvements of lz4
* DO NOT use a third party kernel without proper support for Pixel thermal hal
- Fixed the initialization of zram backing device and cleaned up the init script
- Added a property for libperfmgr's powerhint file name
- Reduced the default GPU idle timer to 70ms in powerhint
* this aligns with the kernel default value after ms-to-jiffies conversion
- Dropped some duplicated or non-existent init code

Evolution X Update
- June's security patch
- Added lock screen background blur
- Status bar notification and music ticker
- Customizable rounded corner radius
- Some new icons
- OS navbar styles for button navigation

Gapps, vendor, and firmware are included.

Clean flash guide:
- Install the latest custom recovery (TWRP or OrangeFox)
- Install ROM in recovery
- Format data (the one you type "yes" to confirm)
- Reboot

Download: https://sourceforge.net/projects/evolution-x/files/polaris/EvolutionX_5.8_polaris-11-20210613-2203-OFFICIAL.zip/download
XDA Thread: https://forum.xda-developers.com/t/rom-11-0-polaris-official-evolution-x-lightning-01-05-21.4101193/

Please report issues to https://t.me/jjpprrrr and follow https://jjpprrrr.com for build updates and ROM flash instructions.
DotOS 5.1.1 14.06.2021 Unofficial

Rom changelog:
https://blog.droidontime.com/blog/june-hotfix-release-2021-1

Device changelog
see the evox update for device changelog, I used scherzo's trees

* DO NOT use a third party kernel without proper support for Pixel thermal hal

Clean flash guide:
- Install the latest custom recovery
- Format data
- After formatting data, you may have to reboot again to recovery
- Wipe system & data & cache & dalvik cache
- Install ROM
- Reboot

Vendor+FW included
DotOS Vanilla https://mega.nz/file/5IlkCK6R#ibocRVfBb0vmjbITbw-umO2tfrgmHhdtJeovkR7-hB4
DotOS GAPPS https://mega.nz/file/oc9yRK5A#3xDdXkNkVnuJ8FQ6lwYKQ9aCvT96qipczGkxzRzrVC8

Thanks to scherzo, dahake and Wooby for helping me