Related
{
"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:
[B]**** Disclaimer: I'm not responsible if you destroy your device. Use at your own risk!!! ****[/B]
Android Open Source illusion Project
About us:
AOSIP is a quality custom rom based purely on GOOGLE AOSP source since 6.0 release. Twisted with the latest features and blended with stability. We strive for perfection and it shows.
Team Illusion:
Josh Fox (xlxfoxxlx)
Akhil Narang
Shreesha Murthy
Brett Montague
Sri Harsha
Source code:
AOSiP Gerrit Review
AOSiP Github
Device Tree (read dependencies for other repos)
Kernel source
What's working:
Boots
RIL (Call, msg)
Wi-Fi
Bluetooth
Camera
Camcorder
Video Playback
Audio
Sensors
Flash
LED
GPS
Encryption
Volte
Known Issues:
In-Display Fingerprint
Latest Downloads:
ROM
Credit/Thanks:
Mike Williams(founder and creator of AOSiP)
Google
Dirty Unicorns
Ground Zero ROMs
AICP
ABC Rom
Screwd
Omni
Krexus
Cyanogenmod
LineageOS
SlimRoms
ChainFire (SuperSU)
Beanstown106
mTresk
nathanchance
Cory Collins
Sultanxda
flar2
francisofranco
---------
@VaSU# for being a valuable tester and flashing builds even I was too scared to try
Any others i may have forgotten(sorry, please pm me)
All our testers
XDA:DevDB Information
AOSiP, ROM for the OnePlus 6T
Contributors
ujwal.p
Source Code: https://www.github.com/AOSiP
ROM OS Version: 9.x Pie
ROM Kernel: Linux 4.x
ROM Firmware Required: OxygenOS 9.0.6
Based On: AOSP
Version Information
Status: Beta
Created 2018-12-12
Last Updated 2019-08-07
Reserved
INSTALLATION PROCEDURE:
MAKE SURE YOU'RE ON THE LATEST STOCK FIRMWARE FROM HERE
DO NOT EVER WIPE SYSTEM OR VENDOR ON THE OP6T!!!!!
1. If you're coming from another ROM or need to perform a clean flash:
Boot into TWRP
MAKE SURE YOU'RE USING ONLY TWRP
Flash the latest Vendor zip from here
Flash TWRP Installer
Reboot to recovery
Flash ROM (link in first post)
Wipe Data and Cache
Flash TWRP Installer
Reboot to Recovery
Flash OpenGApps
Flash ONLY the latest Magisk
Any mods you want to flash (I won't be supporting Custom Kernels or Xposed)
Enjoy!
2. If you're updating the ROM:
a. via the inbuilt Updater
When you get a notification of new build available, tap it
Tap Download
Wait for Download
Tap the three dots>preferences>enable "Install updates faster"
Tap install
Wait for install
Tap reboot
Enjoy!!
b. via TWRP
Flash Substratum rescue zip if you have a theme applied
Flash ROM
Flash TWRP Installer
Reboot to recovery
Flash OpenGApps
Flash Magisk
Reboot
NOTE: If you have issues with Settings or Play Services force-closes you need to clean flash (Method 1).
Reserved
Reporting Bugs
DO NOT Report bugs if you're running a custom kernel or you installed Xposed
Grab a logcat right after the problem has occurred. (Please include at least a few pages of the log, not just the last few lines, unless you know what you're doing.)
Include your OOS base versions in reports. (Eg: 9.0.0, OB7, 9.0.2, etc.)
If it is a random reboot, grab dmesg . (Do not bother getting a logcat unless you can get it just before the reboot. A logcat after a reboot is useless)
If the problem disappears after running "setenforce 0" from a root shell, grab /data/misc/audit/audit.log
Remember to provide as much info as possible. The more info you provide, the more likely that the bug will be solved. Please also do not report known issues.
Changelogs
Older Builds:
Build dated 20181226 Beta:
- Some telephony fixes
- Upstream kernel to 4.9.146
- Move notch settings to Display Settings from Developer Options
- Use correct icon for ring volume
- Add AppOps (controls permissions for apps and helps limit access to your device)
- Move InCall vibration features from Dialer to Settings so that it can be used with GDialer
- Add increasing ring volume
- Allow disabling/enabling fingerprint authentication vibration
- Add seven and eight QS colums for potrait
- Make footer brightness slider in QS touch area of trigger more reliable
- Some SEPolicy fixes
- Fix padding for VoLTE icon
- Add option to use volume keys to control ring volume instead of media
- Implement OnePlus-like gestures (based on implementation present in OOS 9.0 and not 9.0.2)
- Phone ringtone for multi sims can now be configured to differentiate which sim is recieving the call
- Add three-finger-swipe gesture for screenshot (as present on OOS)
- Fix keyguard indications acting finiky and going below the screen
- Some VoLTE fixes for a stabler experience
- Add some translations
- Some pattern/pin fixes
- Allow chromium browsers to sign in
- Add our BlackAF inbuilt theme as a toggle to be used instead of Dark (themes notifications black too, might require a SystemUI restart to take effect)
- Completely fix Updater for A/B device support
- Define the volume rocker is on left side to have volume panel on left too
- Update inbuilt GCam to MGC_6.1.021_BSG_Arnova_TlnNeun_1.2_Final
- Some translation imports and fixes
- Expose autofill save dialog text colour to help our inbuilt theme and Substratum themes
- Switch to a new bootanimation
- Add QS Tile to show volume panel on tap
- Add Heads-up blacklist and stoplist (blacklist will stop headsup from the app and stoplist will disable headsup when the specific app is open)
- Refactor Battery styles
- Show percentage in QS even when disabled on statusbar
- Show a bolt symbol in text style of battery when charging
- Show percentage when the device is charging
- Some code improvements in the hidden/text battery style
- Reload assets on theme change (A SystemUI restart is no longer required when moving from black/dark/light to any other, the system handles reloading those assets)
- Theme Now Playing
- Some code cleanup for GBoard/Now Playing light theme switch
- Some ADB fixes
- Add Google Search double tap option in inbuilt launcher
Build dated 20181214 Beta:
Calls fixed
Volte fixed
Camera fixed
Pin HOME application in memory
Some improvements in tethering
Restore vibration slider preference on boot
Introducing new IllusionKernel
Rebase Kernel Tree with focus on battery
Upstreamed to 4.9.145
Upstreamed to LA.UM.7.3.r1-06300-sdm845.0 CAF tag.
Complied with Clang 8.0.6
Compiled with 8.2.1 GNU GCC
Some SEPolicy fixes
Add support for notification theming (Dark theme selected will make the notifications dark too)
Exposures for themers to allow disabling/enabling dynamic coloured notifications for app names and icons
Theme Now Playing
Fix GBoard overlay for light theme
Add QS Rows configuration to both landscape and potrait mode
Define Google Assistant as default assist app (fixes longpress home not triggering GAssistant)
Rebase smartnav for better stability
Fix SystemUI force close when navigation bar is disabled and music is played
Add network traffic monitor properly to statusbar icons
Rebase Auto brightness toggle in QS to fix a visual glitch when sliding
Add brightness increase/decrease icons for granular control (has a toggle to show this)
add toggles for whether auto brightness should be shown in QS or not
Fix statusbar brightness gesture (should be 100% functional now)
Add toggle to hide QS info header and security footer
Add switch for linked/unlinked ring and notification volumes
Move notch settings from Developer Options to Display Setting
Build dated 20181212 Alpha:
Initial build
Build dated 20190114 Beta:
- Merge January Security Patch (9.0.0_r30)
- Update Clang to 8.0.7
- Upstream kernel to 4.9.150
- Merge RenderZenith optimizations
- Attempt to fix massive idle drain, should be much better now
- Add RenderZenith ramdisk changes
- Remove + from kernel version (name is now IllusionKernel instead of IllusionKernel+)
- Add Battery light settings to Global Settings search
- Long press settings icon in QS will open OwlsNest
- Some dual-sim fixes
- Allow user to define different ringtones per sim
- Remove prebuilt GoogleCamera APK
- Add WiFi Calling support
- Remove unnecessary 32-bit PowerHAL
- Add Wireless Display support (fixes soft reboot when attempting to connect to a wireless display)
- Some Telephony fixes
- Don't trigger Ambient Music Ticker when not a music notification
- Fix no default ringtone in slot 2 (will mirror ringtone selected for slot 1)
- Add lockscreen weather (has support for both Celsius and Fahrenheit)
- Add vibration sliders for incoming calls and notifications
- Fix AOD flicker issue
- Fix OwlsNest having a weird actionbar title
- Clean up some OwlsNest code
- Dual-sim fixes yet again
- Change swipe-up gesture setting config
- Add support for TCP/IP over NAN
- Fixes for Download provider
- Encryption fixes
- Ensure release of wakelock when BT is disabled
- Some SEPolicy Fixes
- Add Now-Playing container that shows current playing song on device to mimic the Pixel3XL's Now-Playing
- Add volume cursor control
- Add lockscreen clock styles (includes regular, hour bold, analog, Samsung, Samsung bold)
- Allow user to disable items in lockscreen
- Add advanced settings for Ambient Display
- Some doze fixes
- Fix HighBrightnessMode being enabled on boot
- Fix Display Mode switching to Night Mode (DCI-P3 ftw!)
- Add toggles for sim slot (can't disable all sim cards for obvious reasons)
- Fix USB mode not being switchable
- Blacklist /vendor overlays
- Translations imports and fixes
- Revert Blacklist apps from chooser activity to restore sanity
- Some SEPolicy fixes
- Fix AOSP Clock missing alarms
- Add option to go back to Oreo recents panel
- Fix swipe up gesture config
- Fix A/B backup permissions
- Add Quick Pulldown QS
- Add Smart Pulldown QS
- Allow disabling QS on lockscreen
- OnePlus Gesture tweaks
- Add toggle for visualizer on ambient display/always-on display
- Fix swipe up on back glitch in full gesture navigation
- Add haptic feedback on back button in full gesture navigation
- Improve look of minute hand in lockscreen analog clock
- Fix error when unlocking sim pin
- Get operator name of default data provider
- Fix network traffic indicator not hiding on lost connection
- Optimize network traffic indicator background activity
- Fix NFC tile look
- Fix battery saver pop-up when charging
- Translations fixes and imports
FREQUENTLY ASKED QUESTIONS:
Q: Which TWRP do I use?
A: Use only latest TWRP from HERE
Q: Which GApps do I use?
A: GApps is not included in the ROM package. You can use any, but nano is recommended.
Q: Do I have to wipe data if coming from another ROM?
A: Yes, I will not be providing help/support to users that haven't wiped data when coming from another ROM.
Q: How often will I be getting updates?
A: The plan is for weeklies, if unavoidable circumstances come up, please don't spam the thread. I will release a build as soon as one is ready.
Q: Does VoLTE/VoWiFi work?
A: If you have VoLTE/VoWiFi on OxygenOS working, you should have it working on AOSiP. (Needs testing)
Q: I ended up on CrashDump mode, how do I get back to my system?
A: Theres a valuable thread HERE which can help restoring your system, you WILL LOSE ALL DATA and I will not be blamed under any circumstances.
Q: Is the ROM official?
A: Yes, the rom is official.
Q: I use Telegram, where can I find help on that platform?
A: There is a common AOSiP Group Chat for all devices, the link is HERE
Q: Does SafteyNet pass and is the SELinux Enforcing?
A: Yes, SafteyNet does pass and SELinux is Enforcing.
Q: What OOS Base firmware do I use?
A: Anything above OOS 9.0 should work fine, i recommend being on the stable OOS builds but the Beta OOS updates should work fine too
Q: I'm having high idle drain, please fix.
A: I'll need more data from you to figure it out, Install BetterBatteryStats and let me know about what it tells you after 3-4 charge cycles. Please do not report issues when having apps like Greenify, Naptime, Wakelock blocker etc.
Q: The vibration sliders aren't taking into effect, they are the same value as they were before increasing/decreasing
A: They aren't the same value. The vibration tested during sliding the slider doesnt reflect the actual value, you can experience the actual value during an incoming call/notification/system vibration.
Q: Does Android Auto and Google Pay work?
A: I've had several users report that Android Auto works!
Google Pay is now 100% working from 20180127.
NOTE: I can't test both of these but i trust my users and testers
Q: My phone is stuck on the "Bootloader is unlocked" warning page, why isn't my system booting?
A: Since there are a bunch of scripts being executed when the device is sent a power on signal, it might take some time to boot. Don't panic, your system will boot fine after some time.
Q: When I'm updating via OTA in the Updater, do I have to reflash GApps and Magisk? Will TWRP stay after I update?
A: When updating via OTA, GApps and Magisk will remain intact. Have a look in /system/addon.d/. Anything that is present inside that folder will stay after the update.
TWRP will not stay since A/B devices don't have a recovery partition for it to actually stay. You will be reverted to the stock recovery.
Awesome man!
ujwal.p said:
INSTALLATION PROCEDURE:
MAKE SURE YOU'RE ON THE LATEST STOCK FIRMWARE FROM HERE
1. If you're coming from another ROM or need to perform a clean flash:
Boot into TWRP
MAKE SURE YOU'RE USING ONLY TWRP
Flash the latest OxygenOS zip
Flash TWRP Installer
Reboot to recovery
Flash OxygenOS zip again to make sure you have it on both slots
Flash TWRP Installer
Reboot to recovery
Flash ROM (link in first post)
Wipe Data and Cache
DO NOT WIPE SYSTEM!!!!!
Flash TWRP Installer
Reboot to Recovery
Flash ONLY the latest Magisk
Any mods you want to flash (I won't be supporting Custom Kernels or Xposed)
2. If you're updating the ROM:
Flash Substratum rescue zip if you have a theme applied
Flash ROM
Flash TWRP Installer
Reboot to recovery
Flash Magisk
Reboot
NOTE: If you have issues with Settings or Play Services force-closes you need to clean flash (Method 1).
Click to expand...
Click to collapse
So you mentioned in bold NOT to wipe system. Wouldn't that cause a dirty flash leaving bits of OOS installed? I'm new to A/B devices and how roms work, so forgive my lack of expertise here.
Whats work fingerprint
Whats not work fingerprint in display
[emoji848][emoji849]
Can I make a call?
Read first post!!!
Wysłane z mojego Moto Z3 Play przy użyciu Tapatalka
All went well while flashing. After flashing the ROM and wiping cache and data, and then TWRP installer and rebooting to TWRP, my filenames were then all scrambled, and I can't figure out where Magisk and gapps are located. I think it has something to do with encryption. I swiped to allow modifications. Thanks in advance
so i flashed the rom and everything is looking great, but the camera app is not working for some reason? every time i open the camera it just crash. any way to fix that? thanks.
sabrdawg said:
All went well while flashing. After flashing the ROM and wiping cache and data, and then TWRP installer and rebooting to TWRP, my filenames were then all scrambled, and I can't figure out where Magisk and gapps are located. I think it has something to do with encryption. I swiped to allow modifications. Thanks in advance
Click to expand...
Click to collapse
Hey! Good to see you here!
You were from my Nash Dev Telegram group.
Where can I find information about this ROM and how it differs from pure AOSP?
Sent from my OnePlus 6T using XDA Labs
mogdk said:
so i flashed the rom and everything is looking great, but the camera app is not working for some reason? every time i open the camera it just crash. any way to fix that? thanks.
Click to expand...
Click to collapse
Use OnePlus camera from apk mirror.
TheKnux said:
Hey! Good to see you here!
You were from my Nash Dev Telegram group.
Click to expand...
Click to collapse
Likewise
sabrdawg said:
All went well while flashing. After flashing the ROM and wiping cache and data, and then TWRP installer and rebooting to TWRP, my filenames were then all scrambled, and I can't figure out where Magisk and gapps are located. I think it has something to do with encryption. I swiped to allow modifications. Thanks in advance
Click to expand...
Click to collapse
my buddy is having the same issue flashing another rom...
we tried everything we could think of but it might be best to just hold off until official twrp is released.
dadoc04 said:
my buddy is having the same issue flashing another rom...
we tried everything we could think of but it might be best to just hold off until official twrp is released.
Click to expand...
Click to collapse
Use fastboot to boot to twrp again
Had the same issues with TWRP, even after fastbooting TWRP. Also, the same issue as with the Pixel Experience rom that is floating around...VoLTE at least for Verizon is not working.
Well making calls with this rom doesn't work. I can not hear the caller and he cannot hear me. I tried with the stock dialer and Google dialer.
{
"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 Mix 2s [polaris]
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 and useful features for the proper functioning of the device
Based on Android 13
Whats working?
Wifi
RIL
Mobile data
GPS
Camera
Flashlight
Bluetooth
Fingerprint reader
NFC
Lights
Sound / vibration
Known issues
Refer to the changelog for known issues.
DO NOT FLASH GAPPS, ALREADY INCLUDED
Download from Pixel Experience website
Translation
Help with project translation
Stay tuned
Our Telegram channel
Our blog
Donate me
My personal website for build updates and flash guide
Android OS version: 13.0.0_r41
Security patch level: April, 2023
Build author/Device Maintainer: jjpprrrr
Device and Kernel Source code: https://github.com/PixelExperience-Devices
Source code: https://github.com/PixelExperience
ROM Developer: jhenrique09
Reserved
- PE recovery is REQUIRED
* DO NOT use any other recovery
* Partition scheme has been switched to retrofit dynamic partitioning because polaris is running out of system partition space. No actual re-partition is involved. Instead, the physical system and vendor partition is mapped together to form a logical "super" partition. The size of super partition equals the sum of the physical system and vendor partitions. After that, logical system and vendor partitions are created on top of this super partition. In this way, we are essentially redistributing space between the physical system and vendor partition to accommodate for the increase in size of system libraries and prebuilt apps.
* The firmware is included with a different keymaster.img from perseus. DO NOT flash your own firmware.
* To switch to other ROMs, format data in PE recovery first, and then install another recovery. You may need to re-flash the required firmware, if the ROM you are going to flash does not include one.
- You can dirty flash from the previous PE 13 build. You can dirty flash PE 13 Plus on top of the regular PE 13.
- You cannot upgrade from android 12 builds. Formatting data is required.
==============================
Old guide for android 12 builds:
- Formatting data with PE recovery is REQUIRED for clean flash
* DO NOT use any other recovery
* The firmware is included with a different keymaster.img from perseus. DO NOT flash your own firmware.
* Keymaster is bumped to 4.0 for encryption, and cust partition is mounted as /metadata. You WILL NOT be able to boot TWRP on PE 12.1. OrangeFox R11.1_1 or newer can boot but is not capable of decrypting the data partition.
* To switch to other ROMs, format data in PE recovery first, and then install another recovery. You may need to re-flash the required firmware, if the ROM you are going to flash does not include one.
- You can dirty flash from my previous PE 12 or 12.1 builds. You can dirty flash the Plus edition on top of PE 12 / 12.1 regular builds.
- You cannot upgrade from android 11 directly. Formatting data is required.
PE recovery flash guide
- Download PE recovery from the 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 12 flash guide
- Boot into PE recovery
- Select `Factory reset" --> "Format data/factory reset`. You phone should say that /data, /cache, and /metadata have been formatted.
- 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
==============================
Old guide for android 11 builds:
Note: The latest TWRP and OrangeFox are able to DECRYPT the /data partition on android11. However, during our testing process, formatting data to bootstrap the ENCRYPTION is still a hit or miss. Some users will get working encryption upon the initial format and boot, but others will have a broken encryption and may need another data format. /data will appear to be encrypted, the recovery will prompt you to enter password, but if you skip/cancel the password prompt, you may see that files are not actually encrypted. This does not happen to everyone using TWRP/OrangeFox, and the cause is still being investigated.
Therefore, 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]:
- 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 ROM flash guide[Required]:
- 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
==============================
Old guide for android 10 builds:
Flash guide:
1. Use latest OrangeFox recovery R11.0 (or newer) or TWRP 3.3.1-1 (or newer)
2. If you have been using MIUI or any of its variants, you have to format data.
- you may have to reboot to recovery again after formatting data
3. Wipe system & data & cache & dalvik cache
4. Install ROM
5. Reboot to system
Note: Official maintainer of PE for polaris has been changed. Clean flash is highly recommended for those coming from the deprecated official build from Oct 2019. I will not offer any help if you've dirty flashed.
Download: https://download.pixelexperience.org/polaris
Reserved
2023/05/01
Changelog: https://jjpprrrr.com/pe/20230501-1343/
2023/01/19
Changelog: https://jjpprrrr.com/pe/20230119-1051/
2022/11/22
Changelog: https://jjpprrrr.com/pe/20221122-0804/
2022/09/14
Initial android 13 release.
Flash guide, changelog, and known issues: https://jjpprrrr.com/pe/20220914-1603/
2022/08/28
Changelog: https://jjpprrrr.com/pe/20220828-0030/
2022/08/16
PixelExperience 12.1 / 12.1 Plus 20220816-1854 Official Polaris Build
Linux 4.9.325, qcom early random initialization fix, ambient notification pulse brightness fix, kernel clean-up, August security patch, and Monet color theme in boot animation.
jjpprrrr.com
2022/07/13
PixelExperience 12.1 / 12.1 Plus 20220713-0138 Official Polaris Build
Linux 4.9.322, massive backports of kernel random generator stack, faster fingerprint unlock, July security patch, system updater storage fix, battery drain and heat build-up fix, and many updated APNs.
jjpprrrr.com
2022/06/28
Changelog: https://jjpprrrr.com/pe/20220628-1638/
2022/05/21
Changelog: https://jjpprrrr.com/pe/20220521-0400/
2022/04/15
Changelog: https://jjpprrrr.com/pe/20220415-1325/
2022/03/31
Changelog: https://jjpprrrr.com/pe/20220331-1355/
2022/02/24
Changelog: https://jjpprrrr.com/pe/20220224-1209/
2022/01/22
PE 12 Changelog: https://jjpprrrr.com/pe/20220122-0913/
2022/01/21
PE 12 Changelog: https://jjpprrrr.com/pe/20220121-0407/
2021/12/23
PE 12 Stable:
Changelog: https://jjpprrrr.com/pe/20211223-0300/
PE 11 / 11 Pus:
Changelog: https://jjpprrrr.com/pep/20211223-0443/
2021/11/28
Initial PE 12 BETA official release.
Changelog: https://jjpprrrr.com/pe/20211128-0611/
2021/10/20
Unofficial ALPHA PE 12 builds are available on my website: https://jjpprrrr.com/
2021/10/11
PE changelog: https://jjpprrrr.com/pe/20211011-2303/
PE Plus changelog: https://jjpprrrr.com/pep/20211012-0004/
2021/09/11
PE changelog: https://jjpprrrr.com/pe/20210911-0532/
PE Plus changelog: https://jjpprrrr.com/pep/20210911-0606/
2021/08/18
PE changelog: https://jjpprrrr.com/pe/20210818-0017/
PE Plus changelog: https://jjpprrrr.com/pep/20210818-0016/
2021/07/20
PE changelog: https://jjpprrrr.com/pe/20210720-1512/
PE Plus changelog: https://jjpprrrr.com/pep/20210720-1512/
2021/07/17
PE changelog: https://jjpprrrr.com/pe/20210717-2122/
PE Plus changelog: https://jjpprrrr.com/pep/20210717-2122/
2021/06/25
PE changelog: https://jjpprrrr.com/pe/20210625-2017/
PE Plus changelog: https://jjpprrrr.com/pep/20210625-2017/
2021/06/19
PE changelog: https://jjpprrrr.com/pe/20210619-0238/
PE Plus changelog: https://jjpprrrr.com/pep/20210619-0241/
2021/05/26
PE changelog: https://jjpprrrr.com/pe/20210526-0015/
PE Plus changelog: https://jjpprrrr.com/pep/20210526-0010/
2021/05/14
PE changelog: https://jjpprrrr.com/pe/20210514-0431/
PE Plus changelog: https://jjpprrrr.com/pep/20210514-0428/
Note: The official PE website is migrating to a new storage provider, and the download may be slow in some regions. Please be patient and try again later if you encounter any download issues.
2021/04/17
PE changelog: https://jjpprrrr.com/pe/20210417-0245/
PE Plus changelog: https://jjpprrrr.com/pep/20210417-0245/
2021/03/27
PE changelog: https://jjpprrrr.com/pe/20210327-1844/
PE Plus changelog: https://jjpprrrr.com/pep/20210327-1844/
2021/03/10
PE changelog: https://jjpprrrr.com/pe/20210310-2136/
PE Plus changelog: https://jjpprrrr.com/pep/20210310-2347/
2021/02/18
Changelog: https://jjpprrrr.com/pe/20210218-1327/
2021/02/07
Changelog: https://jjpprrrr.com/pe/20210207-0205/
2021/01/19
Changelog: my website
2021/01/07
Changelog: my website
2020/12/23
Changelog: My Website
2020/11/29
Changelog: my website
**Device Specific Changes:**
- Etude kernel:
* DO NOT use a third party kernel without proper support for Pixel thermal hal
* Linux 4.9.246
* merged CAF R tag LA.UM.9.8.r1-03000-SDM710.0
* modified DT bindings for Pixel thermal hal
* enabled zram writeback
* fixed zram idle and writeback string compare
* added a killable freezer to kill frozen tasks similar to cgroups v2
* increased top-app boost
- Switched to Pixel thermal 2.0
* also updated thermal engine from Pixel 3 XL android 11 build
- Updated HDR, SDM, Adreno, Vulkan, Snapdragon CVE, WFD vendor, media, configstore, dpm vendor, DRM, msm_irqbalance, peripheral manager, power-off alarm, time service, TEE, TUI, ESE power manager, CNE, IMS, QMI, and RIL from LA.UM.9.8.r1-02700-SDM710.0
- Updated WFD system, dpm system, and Widevine blobs from OnePlus8Pro android 11 image
- Updated the following hal versions
* Secure Element --> 1.2
* wfdhdcp --> 1.3
* health --> 2.1
* ESE power manager --> 1.1
* QTI Health implementation --> 2.1
* IRadio --> 1.5
* uceservice --> 2.2
* ims factory --> 1.0
* qti radio --> 2.4
* ims rtp service --> 3.0
* removed qdutils_disp
* added IVr
- Switched to CAF R display and media hal
* screen brightness is now controlled by hwc instead of light HAL, which offers a smooth and accurate brightness adjustment without weird hacks I did on android 10
* display config 2.0
* set higher priority to c2 than OMX
* removed deprecated divx/xvid software codecs
* cleaned up and merged redundant media codec configs
- Switched to stable aidl Pixel power hal
* removed UfsHibern8Enable and clkgate_enable hints in launch and interaction because it may freak out ufshc
- Switched to AOSP NFC 1.2
- Switched to AOSP BT stack for now
- Enabled IORap
* IORap is a new feature in android 11 that greatly improves app startup time by predicting and prefetching potentially blocking I/O
- Enabled zram writeback in fstab and job scheduler
- Added AOSP RCS packages and removed deprecated RCS
- Bumped audio hal to 6.0
- Enabled the option to turn on blur in developer settings (defaults to disabled)
* Note: blur is very expensive on rendering and may incur jank frames
- Added WifiOverlay
- Added TetheringOverlay
- Enabled dex2oat64
- SELinux enforcing and SafetyNet passes out of the box
* if you use Magisk, you may need to turn on MagiskHide
**Feature update highlights:**
- Initial android 11 release with many Pixel features from Pixel 5.
**Known issues:**
- "OK Google" hot word does not work yet
====================================
Old changelogs on android 10 builds:
2020/11/22
**Device Specific Changes:**
- Etude kernel:
* Linux 4.9.243
* wireguard 1.0.20201112
* merged upstream fix on ipv6, vsoc, tee, and thermal from android common kernel
- Fixed audio stuttering in video playback, when you are also in a voice call using BlueTooth headset
- Removed unused vndk-sp
- Added AOSP RCS package and removed deprecated packages
- Added vendor manifest entry for CACert HAL
- Added default BTSAR HAL entry
- Parts: updated API of getting focused stack info
- Removed some ims entries from init script because they are included in vendor
**Feature update highlights:**
- November security patch
- Translation update
- Some under the hood fixes and improvements to make your experience even better
2020/10/15
**Device Specific Changes:**
- Etude kernel:
* Linux 4.9.239
* fixed a camera memory leak
* disabled unused wsa881x codecs
* changed China regulatory domain
**Feature update highlights:**
- October security patch (bumped the version string)
- Translation update
Note: Incremental update for 20201015 build has been removed from server, due to unknown issue causing error 7 in recovery. The system updater will grab the full package instead. If you had issue flashing incremental update, download the full package and flash it in recovery.
2020/09/16
**Device Specific Changes:**
- Etude kernel:
* wireguard 1.0.20200908
- Fixed an issue where the screen has extremely low brightness when woken up by notifications
**Feature update highlights:**
- Fixed missing security patch in Settings - Security
- Fixed potentially duplicated Styles package
- More translation updates
2020/09/15
**Device Specific Changes:**
- Etude kernel:
* Linux 4.9.236
* fpc and goodix fingerprint: use qcom drm notifier instead of the generic one
* fixed xbl_region reserved memory
- Reworked screen panel backlight
* in previous builds
- adjusting brightness slider in the lower range resulted in uneven brightness transition
- previous builds did not allow screen to dim to the lowest possible value
- auto-brightness had slow reaction to ambient light changes
* patched frameworks/base to use linear brightness slider instead of the log scale one
* ported gamma-linear conversion to light HAL
* re-calculated auto brightness curve to fit new light HAL changes
* reduced light sensor debounce time to stay in-line with MIUI
* the result:
- smooth backlight brightness transition when moving brightness slider
- screen can dim to the lowest possible value the panel allows
- auto-brightness reacts faster to ambient light changes
- auto-brightness is no longer jumpy
- screen dimming caused by no user action has proper transitions
**Feature update highlights:**
- September security patch
- PE Plus: Added pocket lock
- Improved face unlock
- Updated translations
- Under-the-hood fixes and improvements
2020/08/31
**Device Specific Changes:**
- Etude kernel:
* Linux 4.9.234
* built with latest Clang 12
* improved suspend/resume latency
* some misc fixes on arm64 and mm
- updated firmware and vendor from MIUI 12 Global Stable V12.0.1.0
- use qti-telephony-common from polaris dump for injection
- fixed an issue where mobile data on one SIM may be broken after the other SIM receives a phone call or SMS
- fixed a few sepolicy issues for sched_boost and sysfs_batteryinfo
- cleaned up Google specific hints from powerhint
**Feature update highlights:**
- Misc fixes
2020/08/18
- Etude kernel:
* Linux 4.9.232
* built with latest Clang 12
* wireguard 1.0.20200729
* disabled LLVM Polly
* merged some loop device backports from upstream
* some scheduler changes on idle load
* upstream on mm, qspinlock, and arm/arm64 specific libs
- created dummy perfd client so that proprietary perfd blobs can be removed while keeping goodix fingerprint sensor functioning
- disabled kpi_optimize in audio extension because it tries to call perfd and spams logs when failed
- re-introduced an updated qti-telephony-common injection to polaris
* this fixed mms issue on some Korean carriers
- dropped wifi-ext
- Updated APNs for Chinese carriers and fixed "HD" capable notification spam
- Bumped Vulkan feature level to 1
- Enabled 802.11r Fast BSS Transition and increased max BSS count
- Enabled unspecialized app process pool
**Feature update highlights:**
- August security patch (android-10.0.0_r41)
- Reworked incremental update so that now it should work no matter which version of recovery you use and whether it supports system-as-root or not.
- PE Plus: Introduced expanded volume panel
2020/07/19
- Etude kernel:
* cleaned up some previous scheduler changes
* built with Clang 11’s ThinLTO and more LLVM Polly optimization options. ThinLTO greatly improves build times over full LTO while retaining most of the performance benefits.
* some upstream for rbtree and arm64 memory assembly
* reverted back to 100HZ tick rate for better battery life
* wireguard 1.0.20200712
* exposed calculated FPS through sysfs. Now you can monitor your frame rates through supported apps (tested on Franco Kernel Manager)
- Switched to QTI BlueTooth stack
2020/07/11
- Etude kernel: Op.10 No.2, "Allegro"
* Linux 4.9.230 and CAF tag "LA.UM.8.3.r1-08100-sdm845.0"
* built with Clang LTO(Link Time Optimization) and Polly(Polyhedral Optimization)
* more scheduler and schedtune upstream
* enabled CONFIG_HZ_300 and disabled core rotation for better load tracking and EAS task placement
* fixed an issue on ebbg touchscreen
- Disabled backpressure propagation due to slight increase in rate of jank frames
- Dropped qti telephony injection
* let me know if on some carriers mobile data is still broken after a phone call
- If you use OrangeFox recovery and have error installing incremental package, please update your OrangeFox to R10.1_3 Stable
* R10.1_3 Stable offers better compatibility with non system-as-root scripts
* link: https://files.orangefox.tech/OrangeFox-Stable/polaris/OrangeFox-R10.1_3-Stable-polaris.zip
* if your partition is not encrypted, make sure to tick "Disable forced encryption" again after updating OrangeFox, because the option will be reset after an OrangeFox update.
PE: July's security patch
PE Plus:
- Brought back color calibration in Livedisplay
- Per-app network isolation
2020/06/27
- Etude kernel:
* some scheduler change from Pixel 3/XL kernel to improve UI responsiveness and jitter
* Shadow Call Stack support
* Wireguard 1.0.20200623
* built with AOSP Clang 11.0.3 (r383902c)
- Fully enabled backpressure propagation in SurfaceFlinger
- Enabled Seamless Transfer
* now you can switch between different audio output devices by tapping the music note icon on the notification of music apps
* if you are not sure where it is, check screenshots: https://jjpprrrr.com/pep/20200627-0839/
- Tweaked powerhint to improve IO latency on UFS
- If you use OrangeFox recovery and have error installing incremental package, please update your OrangeFox to R10.1_3 Stable
* R10.1_3 Stable offers better compatibility with non system-as-root scripts
* link: https://files.orangefox.tech/OrangeFox-Stable/polaris/OrangeFox-R10.1_3-Stable-polaris.zip
* if your partition is not encrypted, make sure to tick "Disable forced encryption" again after updating OrangeFox, because the option will get reset after an OrangeFox update.
For PE Plus:
Known issue: color calibration in Livedisplay is temporarily unavailable due to some changes on ROM source
2020/06/21
PE:
- jjpprrrr's Etude kernel: Op.10 No.1
* the built-in Etude kernel aims to offer smoother experience and better battery life for users who do not feel like flashing a custom kernel
* special thanks to palaych for commits of new Xiaomi changes
* Linux 4.9.228 & LA.UM.8.3.r1-07900-sdm845.0, compiled with AOSP Clang 11.0.1 (r383902)
* upstreamed lz4 to v1.8.3 and enabled lz4 crypto for zram
* simple_lmk, sound control, f2fs rapid GC (by arter97), Wireguard 1.0.20200611...
- Updated Qualcomm Adreno and Vulkan drivers from Pixel 3 XL android 11 beta
* OpenGL ES 3.2 [email protected] (was @415) and Vulkan 1.1.128
- Fixed an SELinux denial of vendor_init writing to blkio on boot
- Increased amount of visible notification icons
- Increased minimum frequency for expensive rendering
- Per-app optimization profile under Settings/Battery
- If you use OrangeFox recovery and have error installing incremental package, please update your OrangeFox to R10.1_3 Stable
* R10.1_3 Stable offers better compatibility with non system-as-root scripts
* link: https://files.orangefox.tech/OrangeFox-Stable/polaris/OrangeFox-R10.1_3-Stable-polaris.zip
* If your partition are not encrypted, make sure to tick "Disable forced encryption" again after updating OrangeFox, because the option will get reset after an OrangeFox update.
PE Plus:
- jjpprrrr's Etude kernel: Op.10 No.1
* the built-in Etude kernel aims to offer smoother experience and better battery life for users who do not feel like flashing a custom kernel
* special thanks to palaych for commits of new Xiaomi changes
* Linux 4.9.228 & LA.UM.8.3.r1-07900-sdm845.0, compiled with AOSP Clang 11.0.1 (r383902)
* upstreamed lz4 to v1.8.3 and enabled lz4 crypto for zram
* simple_lmk, sound control, f2fs rapid GC (by arter97), Wireguard 1.0.20200611...
- Updated Qualcomm Adreno and Vulkan drivers from Pixel 3 XL android 11 beta
* OpenGL ES 3.2 [email protected] (was @415) and Vulkan 1.1.128
- Fixed an SELinux denial of vendor_init writing to blkio
- Increased amount of visible notification icons
- Enabled and improved color profiles in Livedisplay
* you can now choose between Standard, Reading, and sRGB profile
- Increased minimum frequency for expensive rendering
- Per-app optimization profile under Settings/Battery
- If you use OrangeFox recovery and have error installing incremental package, please update your OrangeFox to R10.1_3 Stable
* R10.1_3 Stable offers better compatibility with non system-as-root scripts
* link: https://files.orangefox.tech/OrangeFox-Stable/polaris/OrangeFox-R10.1_3-Stable-polaris.zip
* If your partition are not encrypted, make sure to tick "Disable forced encryption" again after updating OrangeFox, because the option will get reset after an OrangeFox update.
- Known issue: color calibration in Livedisplay is temporarily unavailable due to a ROM source side change.
2020/06/06
**Device Specific Changes:**
- Kernel: merged Linux 4.9.226 and LA.UM.8.3.r1-07900-sdm845.0
- Switched to OSS fingerprint HIDL
- Updated firmware and blobs from MIUI Global Stable V11.0.5.0 for polaris
- Fixed APN related issues in May builds and removed CarrierSettings from vendor
- If you use the latest OrangeFox recovery and see errors flashing incremental package, please
* run "rm /system" in OrangeFox's terminal (or connect to a computer and run it in adb shell)
* then install the incremental package
* you will NOT lose any data. This is simply deleting a symlink for SAR support.
**Feature update highlights:**
- June security patch
- Improved network traffic indicator
- Fixed vibration when battery saver is enabled
- Implemented quick QS brightness slider
- Updated gapps and Pixel Launcher
2020/05/28
**Device Specific Changes:**
- Upstreamed kernel to Linux 4.9.225
- Shipped CarrierSettings in vendor
* This should help users who experienced mobile data issue on the first two builds of May (e.g. Vodafone PT)
- Tweaked power hint a bit to improve battery life
- If you use the latest OrangeFox recovery and see errors flashing incremental package, please
* run "rm /system" in OrangeFox's terminal (or connect to a computer and run it in adb shell)
* then install the incremental package
* you will NOT lose any data. This is simply deleting a symlink for SAR support.
**PE side changes**
- Minor improvements
- Known issue: network traffic indicator will show up briefly in some scenarios despite disabled in settings.
2020/05/24
**Device Specific Changes:**
- Upstreamed kernel to Linux 4.9.224
- Brought back CarrierConfig
- Fixed aux camera (telephoto)
* now gcam with properly implemented aux support can use telephoto camera (tested on PitbulL gcam)
- Merged display HAL from CAF LA.UM.8.3.r1-07200-sdm845.0
* bumped vendor.display.config to 1.9
* increased max_frame_buffer_acquired_buffers to 3
* for the buttery smooth experience
- If you use the latest OrangeFox recovery and see errors flashing incremental package, please
* run "rm /system" in OrangeFox's terminal (or connect to a computer and run it in adb shell)
* then install the incremental package
* you will NOT lose any data. This is simply deleting a symlink for SAR support.
- Known issue: some carriers may not have APN auto selected
2020/05/13
**Device Specific Changes:**
- Upstreamed kernel to Linux 4.9.223
- Fixed frequent charging disconnections and screen wakeups when battery is warm (46C)
- Removed CarrierConfig overlay that is no longer needed
- Raised background blkio weight
- Enabled Rich-Communication Services
- Removed CAF power HAL and imported power-libperfmgr from hardware/google/pixel
- Imported powerhint.json and powerstats from crosshatch
- Updated power profile from crosshatch
- zram: lz4 for compression, size increase as recommended by CAF, and other optimizations
- Enabled Pixel atrace HAL
- Switched to 24 bit for primary audio output
- Removed IO prefetcher, some perf blobs and configs
- If you use the latest OrangeFox recovery and see errors flashing incremental package, please
* run "rm /system" in OrangeFox's terminal (or connect to a computer and run it in adb shell)
* then install the incremental package
* you will NOT lose any data. This is simply deleting a symlink for SAR support.
- If your partition is not encrypted, your phone may not boot properly after flashing the update. This is because the zram optimizations changes fstab, so the previous fstab patched by the "disable forced encryption patch" you had on your phone is overwritten. Therefore, you need to flash the patch to disable forced encryption again. If you use OrangeFox, you can also flash the full package, because OrangeFox will automatically patch your phone after flashing full package.
Pixel Experience 10
- May security patch
- Fixed frame drops and random closes on screen recorder
- Fixed Android Auto flickering
- Fixed random closes on Settings app
Pixel Experience 10 Plus
- May security patch
- Fixed frame drops and random closes on screen recorder
- Fixed Android Auto flickering
- Fixed random closes on Settings app
- Improved long screenshot
- Known issue: network traffic indicator may overlap or disappear if too many icons exist in statubar
2020/04/17
Device Specific Changes:
- Upstreamed kernel to Linux 4.9.218
- If you use the latest OrangeFox recovery and see errors flashing incremental package, please
* run "rm /system" in OrangeFox's terminal (or connect to a computer and run it in adb shell)
* then install the incremental package
* you will NOT lose any data. This is simply deleting a symlink for SAR support.
- Known issue: Android Auto will cause screen flickering. I am still waiting for PE to merge caf surfaceflinger related commits.
Pixel Experience 10
- Fixed abnormal behaviors of elements on lockscreen when enabling "Skip lock screen" in face unlock
Pixel Experience 10 Plus
- Fixed abnormal behaviors of elements on lockscreen when enabling "Skip lock screen" in face unlock
- Long screenshots are now saved to the same folder as normal screenshots
2020/04/07
Device Specific Changes:
- Switched to PE kernel (Linux 4.9.217)
- Merged firmware and blobs from latest MIUI Global Stable V11.0.4.0
* Volume adjustment in video calls has been fixed.
* Firmware is included. No need to flash it manually when installing the ROM.
- Fixed abnormal screen color and brightness behaviors after HDR video playback
- If you use the latest OrangeFox recovery and see errors flashing incremental package, please
* run "rm /system" in OrangeFox's terminal (or connect to a computer and run it in adb shell)
* then install the incremental package
* you will NOT lose any data. This is simply deleting a symlink for SAR support.
Pixel Experience 10
- April security patch (android-10.0.0_r33)
- Face unlock
- Screen recorder with internal audio recording
- Android Auto is fixed
Pixel Experience 10 Plus
- April security patch (android-10.0.0_r33)
- Face unlock
- Screen recorder with internal audio recording
- Long screenshot
- Android Auto is fixed
2020/03/13
Pixel Experience 10
- Upstreamed kernel to 4.9.214
- Boosted microphone volume in different use cases
- March Security Patch (android-10.0.0_r31)
- Some features from Pixel features drop added, as they were included in the security patch
- The navbar home button circle (A.K.A OPA Layout) is finally there
- Added the ability of disabling pocketmode on settings (It’s enabled by default)
Pixel Experience 10 Plus
- Initial Release
- Clean flash is highly recommended.
2020/02/14 - 0240
- Merged February security patch
- Merged blobs from MIUI 20.1.16
- Firmware 20.1.16 is recommended, although the old firmware 9.11.7 may work for most cases
- Kernel has merged latest source from Xiaomi
- If you would like to change kernel, please only use kernels that have new camera drivers
- Fixed A2DP on new BT stack 2
- Enabled ViLTE for all Indian carriers
- Force enabled VoWIFI for any carrier
- Due to a key signing change on PE server, you may have to download the full package to install in recovery manually.
2020/01/31 - 1907
* Fixed double tap to wake on Mix 2s with ebbg screens
* Reduced LED blinking frequency under low battery, without interfering with notification LED
Note: PE has been improving their OTA updater recently and some work is still in progress. Clicking "install" in the updater may cause install error for now. You might need to manually flash the incremental package in recovery.
Update: Updater is only supposed to work with encrypted device. If your phone is not encrypted (OrangeFox disables forced encryption by default), you need permissive SELinux to be able to use the updater.
Here is a quick way to change SELinux status if you have root:
Code:
abd shell
su
setenforce 0
getenforce
You should then see "Permissive" being printed in the shell.
2020/01/25 - 1422
Fixed audio distortion and out-of-sync when recording videos in Snapchat
2020/01/25 - 0052
Fixed Bluetooth call audio on Bluetooth headsets.
2020/01/22
Initial official polaris release by jjpprrrr. Everything is working except for BT calls on some BT headsets.
Thank you so much for this official released Android 10 based rom.
Is Alipay fingerprint payment supported in the rom?
igunisu_mac said:
Thank you so much for this official released Android 10 based rom.
Is Alipay fingerprint payment supported in the rom?
Click to expand...
Click to collapse
It is. IFAA has been fixed for android 10.
jjpprrrr said:
It is. IFAA has been fixed for android 10.
Click to expand...
Click to collapse
Great news! Thank you so much! I will try this later!
The brightness of the notification LED and wireless display is fixed?
ACARAGIA said:
The brightness of the notification LED and wireless display is fixed?
Click to expand...
Click to collapse
LED brightness is always fixed on my builds (long before I made it official). Wireless display is working as well.
jjpprrrr said:
LED brightness is always fixed on my builds (long before I made it official). Wireless display is working as well.
Click to expand...
Click to collapse
Thanks
Best rom very stable
Bt
Huge thanks for the development persistence, your 2 rom's are truly the best of Android 10 but still not working BT calls on AirPods unfortunately :c
"Known issues
BT calls on some BT headsets"
I don't know, but my Parrot Bluetooth works better than any previous rom ever tried, better than stock. Thanks a lot!!!
very good news, this weekend i will try thank you very much
I'm running the latest PE Android 9 build. So I have to flash miui before? Or wipe and install this release?
Are Google play system updates working??
Anybody lost root? my magisk manager says magisk not installed, even though I have flashed 20.4
MIGPOVRAP said:
Are Google play system updates working??
Click to expand...
Click to collapse
Yes
Schlicki said:
I'm running the latest PE Android 9 build. So I have to flash miui before? Or wipe and install this release?
Click to expand...
Click to collapse
You only need to flash firmware 9.11.7. Wipe everything, flash firmware, then ROM. You can find firmware for polaris here: https://xiaomifirmwareupdater.com/archive/firmware/polaris/
A quick Heads up...
Step 1) Download polaris pixel 3 rom. 2) Download Magisk 20.4 (works with 20.3). 3) You really should download the fw_polaris_miui_MIMIX2S_9.11.7_7e1a3a427b_10.0.zip build (google the name, you will find the site to download from) which is 9.11.7 and is 96.1MB in size (happens to be China, NOT global and works on my global phone).
That was my hiccup, as I was using the latest Global Build and the polaris pixel rom would not install (giving me error 7) when I tried using OrangeFox (TWRP).
The order of instal is...
Flash 9.11.7 build
Flash Rom
Flash Magisk (if you want root)
Side note, yesterday in Toronto using the pixel 3 build from early January, I was getting horrible LTE Data speeds 2meg no matter where I was on the LTE network. For what it is worth, on this rom back home, I am getting 20meg speeds inside my home (Preferred Network type installed with: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA). I just now changed it to LTE only...
Cheers,
LormaD
LormaD said:
Step 1) Download polaris pixel 3 rom. 2) Download Magisk 20.4 (works with 20.3). 3) You really should download the fw_polaris_miui_MIMIX2S_9.11.7_7e1a3a427b_10.0.zip build (google the name, you will find the site to download from) which is 9.11.7 and is 96.1MB in size (happens to be China, NOT global and works on my global phone).
That was my hiccup, as I was using the latest Global Build and the polaris pixel rom would not install (giving me error 7) when I tried using OrangeFox (TWRP).
The order of instal is...
Flash 9.11.7 build
Flash Rom
Flash Magisk (if you want root)
Side note, yesterday in Toronto using the pixel 3 build from early January, I was getting horrible LTE Data speeds 2meg no matter where I was on the LTE network. For what it is worth, on this rom back home, I am getting 20meg speeds inside my home (Preferred Network type installed with: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA). I just now changed it to LTE only...
Cheers,
LormaD
Click to expand...
Click to collapse
I got confused whether you are flashing Pixel ROM by argraur, or Pixel Experience by me, since you said you downloaded polaris pixel 3 rom.
Besides, the hiccup you mentioned could be avoided entirely if you read my flash guide carefully.
{
"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"
}
This is the new Project named Infinity OS...
I am not responsible if flashing this ROM bricks your phone or causes thermonuclear war
and ends the world as we know it.
You have been warned.
If you take anything without my permission i'll report you, and you'll probably get banned.
Video how to install here.
• Strongly recommended to FORMAT DATA in TWRP, but wiping without Internal Storage is enough.
• Reboot to recovery after Formating or Wiping Data.
• Flash Infinity OS ROM.
• Be Patient while flashing cause it can take a while.
• After Flashing succeed, simply reboot.
• Enjoy the ROM!
• S20 One UI 2.5 Props.
• Fully Deknoxed, Fully prepatched rmm.
• Debloated (Apps, permissions, framework, unnecessary features removed).
• Removed extra hidden product bloatware (Keyboard languages, Handwriting recognition data and hidden vendor apps).
• CSC/OMC Tweaks (Call Recording, Real time internet speed, Real time data usage and much more).
• Prerooted with Magisk v21.1.
• Optimized Build.prop/floatingfeature.
• 100% Camera quality instead of stock 95%.
• Removed some useless codings that caused performance issues.
• Roundy UI.
• Enabled High Performance Mode.
• Vulkan enabled.
• No notch cutout Mod.
• Dolby Atmos enabled in games.
• Now you can use Spotify as added alarm.
• Wireless PowerShare.
• Multiwindow Tray.
• Patched settings with removed knox things and added vibration to navigation bar.
• Enabled Zygote preforking.
• Underhood tweaks between battery and performance balance.
• 101 Custom Font.
• 86 Regions support.
• Patched Secure Folder.
• QuickShare.
• Custom Charging Animation.
• Battery mod, when drains changes color.
• HQM Optimizations.
• Flagship EdgeLighting+ Animations presets.
• For some users 4k in youtube will be unlocked.
• Patched knox as Official.
• Unlimited Storage in Google Photos (Experimental, works only while having pixel props).
• Patched Theme Center.
• Enabled Dolby Atmos without Headsets.
• Dual speakers mod (Enabled earpiece as 2nd speaker).
• Enabled OEM Sony apps in PlayStore.
• Removed stubs which sucking bg data.
• Blazing Fire kernel v5.0.
• Some apps are updated to One UI 3.0.
And others...
Fire Kernel Features:
• Version: Revision 3.0
• Linux Version: 4.14.180z zArch Edition
• Edition: FE | FrostEdition
• Build Date: 20201021
• Patch Date: 202010
• Status: Active & Official
• Sets: Booted & Working
• Google & CAF EAS/HMP Optimizations & Performance Patches
• EAS & HMP Governor Upstreamed & Midly Optimized
• Governors Unlocked & Free-To-Change Anytime
• High Throttle Further Deleted & Decreased
View attachment 5154245
You tell... Don't report bugs without any log, screenrecord, screenshot. Those "bug" reports, will be ignored.
View attachment 5154311
Current changelog:
• Latest v21.0 Magisk.
• Added S20 MOD PROPS based on BETA ONEUI 3.0.
• Rebased to Latest November Security Patch.
• Enabled Dolby Atmos without Headsets.
• Flagship EdgeLighting+ Animations presets.
• New Charging Animation.
• Patched Theme Center.
• Unlimited Storage in Google Photos (Experimental, works only while having pixel props).
• Fixed Live Focus.
• Fixed Slow Mo.
• Fixed Biometrics Force Closes.
• Patched Knox as Official.
• Dual Speakers Mod (Enabled earpiece as 2nd speaker).
• Patched Secure Folder and other ****.
• Enabled OEM Sony apps in PlayStore.
• Fixed Battery Percentage stuck, till reboot.
• Removed stubs which sucking bg data.
• Blazing Fire Kernel.
And others...
View attachment 5154309
Google Drive | Mega
View attachment 5154313
Channel | Support Group
View attachment 5154315
View attachment 5154491
@Soul_broker_1441 - For increasing camera quality.
@Akhil99 - For helping since i started development.
@MrWaehere - For amazing kitchen and his help with big support.
@topjohnwu - For magisk to make Android 10 possible of rooting.
@samsung - For firmware, without this ROM's won't exist.
@neel0210 - For his all help to me, without this dude i would be nowhere.
@Gollo99 - For his heavy debloat trough whole system with couple of mods.
@shumway66 - For his help anytime and anywhere.
@Astrako - For his amazing work, without this guy there is no stable Q in Samsung community.
@corsicanu - For RMM patch.
@yash92duster - For his guides and mods he provided with his #TeamExyKings.
@DRATEM - For Theme Center patch.
@osm0sis - For Busy Box.
@DarkGod14 - For helping me in mods.
@Subodhkr360 - For listening my **** while testing stuff lol.
@hgunduz295 - For help.
@kovacs - For helping in patching knox.
@firemax13 - For blazing Fire Kernel.
@Cerebro1 - For Dual Speakers Mod.
@Divyam 2004 - For making Lit Banners.
And of course for you!
Hit "Thanks" button instead of replying it to thread, it will keep the thread clean and keep me motivated to do more.
[/CENTER]
XDA:DevDB Information
Infinity OS, ROM for the Samsung Galaxy A70
Contributors
el0xren
Source Code: https://github.com/sm7150/a70qkernel/commits/ten
ROM OS Version: Android 10
ROM Kernel: Linux 4.x
ROM Firmware Required: Custom Recovery
Based On: OneUI
Version Information
Status: Stable
Current Stable Version: v2
Stable Release Date: 2020-12-05
Created 2020-10-04
Last Updated 2020-12-05
Reserved
Reserved
Wow this is really cool
Good Work
Great
good luck man thanks and keep it up
Hi, i dont have A70 but is there edge panels lightning ..etc,?
Nice Job
But when for IPhones?
nice work mate
spectrum support
please add spectrum support and full kernel modification
Here we go again! A CustomRom filled with Blazing FireKernel!
Battery charged only up to 39%
Face unlock does not work. Does not even allow to register the face. Switching to another ROM.
Thx for this ROM and your work.
What twrp version did you use to flash this ROM?
Im using 3.3.1-7 from Grarak and it doesnt seem to flash properly here hmm?
Hello! In sm-a705mn it does not work, it remains on the home screen (error network settings, wifi.etc) cannot advance :C
battery meter issue
once the device has booted up the battery procentage does not move even after 4 hours
Do you have some screenshots?
Good Work
Can somone provide screenshots?thx
First of all thank you for that great custom Rom. I have tried every Rom here on XDA a long time ago until i switched back to Stock.
But so far this Rom is great and it runs smooth.
I had a few problem at first like: My Data was encrypted and i couldn't install Apps from Playstore, i just had to do a Factory reset before flashing the Rom.
Then i had to remove Magisk & Magisk Manager completely and install it again because it is installed as a System App and Hide Magisk wasn't working properly.
If I start my Phone I get the following message "Android System There's an internal problem with your device. Contact your manufacturer for details." which isn't that big of a deal since i only have to tap "OK".
Another small thing I noticed: If I pull down the Quick Action it says "Can't find target package".
The much bigger problem is the battery percentage: If I start the Phone it shows me the actual Battery percentage but while using the Device or charging it it doesn't update it at all.
Device: A705FN - DBT
For peoples with "Banking App" or other App issues (Root detection - ctsProfile failed):
What i did:
- Like i said in my short review i had to uninstall Magisk and the "System-App" from /System/priv-app, I just deleted that Magisk Manager Folder
- Then Install Magisk Canary from: https://forum.xda-developers.com/apps/magisk/dev-magisk-canary-channel-bleeding-edge-t3839337 - just choose "Canary Magisk Manager (Debug)"
- Download the Magisk Zip within the App and install it in TWRP.
- Start Magisk Manager again and choose Hide Magisk Manager from Settings and choose a name for example: "Manager". It should now create a second app with that name and delete the old one - If the old one don't get deleted then your Magisk is still installed as a System App
- Again in Settings turn on "MagiskHide" and move to the Modules Tab and install "MagiskHide Props Config" and reboot your device afterwards.
- Then download a terminal App for example: "Termux" and start it.
Type:
Code:
su
{Grant Root access}
props
1 - Edit device fingerprint
f - Pick a certified fingerprint
26 - Samsung
14 - Samsung Galaxy A51 (10)
y - y reboot
{Open props again}
3 - Device simulation
Enable Device Simulation reboot your device if it asks you and then again in "3" type "a" to Enable all props.
After rebooting your device the ctsProfile should succeed!
Don't forget to" MagiskHide" your Apps before you start them
Sorry for my bad english
{
"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"
}
Evolution X 5.7 for the Redmi Note 7 [lavender]
Living, Breaking, Keep Evolving.
Evolution X is a flashable custom ROM to bring a true Pixel feel to your Android Device at first glance, with many additional configurations at your disposal. We aim to provide frequent builds with monthly security patches from the latest AOSP sources!
- Team Evolution X -
@joeyhuab (Founder & Lead Developer)
@peaktogoo (Project Manager)
- Design -
@Hugwalk (Lead Designer)
@ecnivtwelve (Designer)
@MartonDev (Website Designer)
https://evolution-x.org/
Reach the EvoX team on Twitter! @EvolutionXROM
Flash and check "The Evolver", this part of the thread is currently being worked on
Miracast
You tell me
DON'T FLASH GAPPS! ALREADY INCLUDED
First Time Install / Clean Flash
- Have MIUI 12 global firmware flashed!
- Boot into OrangeFox
- Format data
- Wipe everything except SD/OTG
- Reboot recovery
- Flash BUILD.zip
- Flash latest Magisk (optional)
- Reboot to system & #KeepEvolving
Update / Dirty Flash
- Boot into OrangeFox
- Flash BUILD.zip
- Reboot to recovery (optional)
- Flash latest Magisk (optional)
- Wipe Cache
- Reboot to system & #KeepEvolving
Credits
- @letsmakecakes for the old device tree/vendor.
- Xiaomi-SDM660 devs from the new device tree/vendor
- @sohamsen from the amazing kernel
- @McFy for letting me use his server as a mirror on Q.
- EvolutionX team for the ROM.
- If you like the ROM, don't forget to hit Thanks! or donate if you feel like it
Light Screenshots / Dark Screenshots / Download / Official Chat / Device Support
Evolution X Version: 5.7
Android OS Version: 11.0_r37
Security Patch Level: May 2021
Build Author: Sap1k
ROM Source: https://github.com/Evolution-X
Kernel Source: https://github.com/Evolution-X-Devices/kernel_xiaomi_lavender
ROM Developer: Joeyhuab
XDA:DevDB Information
[ROM][OFFICIAL][11][lavender] EvolutionX 5.7, ROM for the Xiaomi Redmi Note 7
Contributors
MartinYTCZ
Source Code: https://github.com/Evolution-X
ROM OS Version: Android 11
ROM Kernel: Linux 4.x
ROM Firmware Required: MIUI 12 Global firmware recommended
Based On: AOSP
Version Information
Status: Stable
Created 2020-11-20
Last Updated 2021-05-11
Telegram group
Join here!
The heart of the community (donators)
@okAndrea
Yandovsky
JaK97
Changelogs
- 20210510
EvolutionX 5.7 - Daylight
Fixed Mi Sound preferences
Updated kernel to 4.4.267 - Predator-Strombreaker X4.5
Imported AdaptLaunch to speed up app launches
ZRAM is now 50% of RAM size instead of being always 2.5GB
Updated WFD and Time service blobs from LA.UM.9.2.r1-01800-SDMxx0.0
Fixed borked WiFi config to fix random disconnects on some WiFi routers
Switched back to Audio HAL v6
Added missing audio routes to fix various mic/sound issues
Updated GPS configs to speed up 3D lock
Merged May 2021 security patches
Imported some changes from Android 12 DP3
Evolver: Added back lock screen visualizer feature
Settings: Allow user to block individual apps from resuming
Evolver: Lockscreen Clocks: Added more designs
Many smaller improvements, check the full changelog on GitHub to see more.
- 20210322
Loosen up thermal throttling thresholds to fix thermal issues
Switched to AIDL Power HAL from Pixels for better battery life
Fixed sensors logspam and general issues with sensors
WLAN driver now gets called from kernel instead of init
Added Face Unlock
Added PA's AppLocker
Settings: Introduced Android 12 style search bar
Brought back OnePlus screen recorder
Implemented some theme changes from Android 12 DP2
Updated Pixel launcher to add double-tap-to-sleep functionality
Evolver: Added Switch styles
Evolver: Updated default font styles
Switched to AOSP Files app from Google's Files app
Switched to AOSP SurfaceFlinger
Many smaller improvements .
- 20210304
March security patches
Fixed Google recorder
Dropped broken soundtrigger to fix "Ok Google" hotword
Updated rootdir and init stuff from CAF
Retuned media_codecs_perfomance
DeviceSettings: Fixed null object reference in thermal
Updated Telephony overlays from LA.UM.9.2.1.r1-05500-sdm660.0
Updated WFD blobs from LA.UM.9.6.2.r1-03300-89xx.0
Updated GPS blobs from LA.UM.9.6.2.r1-03600-89xx.0
Updated GPS HAL from LA.UM.9.6.2.r1-03300-89xx.0
Updated various other blobs from LA.UM.9.6.2.r1-03600-89xx.0
You can now set phone rigtone properly on multisim devices
Brought back StitchImage (Scrolling screenshot feature)
pixelstyle: audio: Added more Pixel Sounds
SystemUI: Introduced dynamic VoLTE & VoWiFi icon
Many smaller improvements, check the full changelog on GitHub to see more.
- 20210202
CLEAN FLASH REQUIRED DUE TO SOURCE-SIDE ENCRYPTION CHANGES
February security patches
Updated kernel to Predator-Stormbreaker X4.3 - 4.4.252
Updated Telephony from LA.QSSI.11.0.r1-09400-qssi.0 to fix crashing after hanging up VoLTE-enabled call
Updated GPS blobs from LA.UM.9.12.r1-09500-SMxx50.0 to improve GPS accuracy
Updated GPS HAL from LA.UM.9.2.r1-01800-SDMxx0.0 to improve GPS accuracy
Updated thermal and Widevine blobs from jasmine V11.0.19.0 QDIMIXM
Migrated to Health 2.1 HAL
Changed USB autosusupend delay to 7s in order to fix USB audio device connection issues
Configured SQLite to operate in MEMORY mode for a nice SQL perfomance boost
Allow edition of APNs and APN types
Blocked key attestation from GMS to pass SafetyNet
Added more custom clocks
Fixed the mystery of disappearing battery %
Many smaller improvements, check the full changelog on GitHub to see more.
- 20201219
December security patches
Many many bug fixes source-side since 5.1
Revamped network traffic
Added back Gaming mode, partial screenshots, per app network isolation and much more
Updated kernel to Predator-Stormbreaker X4.2
Switched back to AOSP BT stack
Fixed advanced reboot, Netflix crashes, PowerHAL init for kernels that accept powerhints and a few more tiny things
Updated perfd from taimen - RP1A.201005.004
Removed unnecessary GApps to make .zip smaller
- 20201120
Initial Android 11 build
XiaomiParts have been overhauled and renamed to DeviceSettings
Countless stability improvements and tiny changes
Now uses Energy-aware scheduling (EAS)
Updated kernel to Predator-Stormbreaker X4.1
SELinux Permissive (hopefully we'll be back to Enforcing in the next build)
Source has been completely redone, so expect some features to be still missing
NOTE: Huge props to @OdSazib and @sohamsen for helping out along the way
reserved vol. 2
Android 11 ?
If coming from v4.7 should I still flash MIUI global firmware or just follow the instructions in Update/Dirty flash?
skellum said:
If coming from v4.7 should I still flash MIUI global firmware or just follow the instructions in Update/Dirty flash?
Click to expand...
Click to collapse
I dirty flashed, and it booted successfully.
Downloading link not working
Update Verification Failed
i try download using ota. then its say update verification failed. then u try using chrome, nothing happen. please help me
Very good for initial edition. Only problem discovered yet is the Volte. For me is not working.
Aiman Solehin said:
i try download using ota. then its say update verification failed. then u try using chrome, nothing happen. please help me
Click to expand...
Click to collapse
Try downloading it at your PC and then copy the zip file at your phone and flash it
triovi said:
Very good for initial edition. Only problem discovered yet is the Volte. For me is not working.
Click to expand...
Click to collapse
After few checks it seems Volte is not working because Xiomi firmware 11 global doesn't connect to LTE only 3G. After changing to EU version it work OK now.
But i find another problem i can't add new APN. So, no data mobile yet.
LE: after some documentation, its seems is mandatory to complete APN field with "default" . After this APN can be saved and use.
Help
Hi i unlocked bootloader and install orangefox recovery and then tried to flash this rom on miui12 global but give me E1001 and said failed to install system image what should i do?
(Sorry for bad language)
I cannot add apn. When it is set to "default" there is no apn to choose (my sim card only need new apn). Is there any solution? Your ROMs are very nice to use, but I am stuck with the above problem. Please help
amirali205 said:
Hi i unlocked bootloader and install orangefox recovery and then tried to flash this rom on miui12 global but give me E1001 and said failed to install system image what should i do?
(Sorry for bad language)
Click to expand...
Click to collapse
Did you format data and wipe the rest before install ROM?
boll11315 said:
I cannot add apn. When it is set to "default" there is no apn to choose (my sim card only need new apn). Is there any solution? Your ROMs are very nice to use, but I am stuck with the above problem. Please help
Click to expand...
Click to collapse
When you make a new APN îs there a field APN type. Write there default and the rest of your provider configuration: user, pass...
Did you format data and wipe the rest before install ROM?
yes i format everything except internal storage
amirali205 said:
Did you format data and wipe the rest before install ROM?
yes i format everything except internal storage
Click to expand...
Click to collapse
Did you install magisk?
triovi said:
Did you install magisk?
Click to expand...
Click to collapse
No
amirali205 said:
No
Click to expand...
Click to collapse
I'm out of solutions. Try againg to format data and wipe all including internal storage, only Sdcard no.
triovi said:
Did you format data and wipe the rest before install ROM?
When you make a new APN îs there a field APN type. Write there default and the rest of your provider configuration: user, pass...
Click to expand...
Click to collapse
It works !! Thanks for the answer, your rom is the best rom I've tried, thank you (sorry if my language will understand a bit).
I´ve been flashing this rom during whole night shift.
1) format data, wipe everything except SD card data
2) reboot to system and recover apps from google backup ( you must enter old PIN if you used it before - my case )
3) if you want Magisk (sure you want!) - remove PIN encryption or set it to the gesture ( Orangefox CAN´T decrypt the data through PIN!!!), install Magisk Manager V8
4) boot to OF, mount everything and flash Magisk v2.1
5) wipe dalvik/cache and reboot
Magisk
https://www.xda-developers.com/magisk-v21-magisk-manager-8-0-0-released-android-11-support-app-redesign/amp/
Thanks for the very smooth rom! The torch is finally working
{
"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"
}
Welcome to THEREALVENDOR | 復活者 thread!
Please enable "View full thread" if you opening this thread on XDA App.
Code:
Before you get started,
i am not responsible for bricking device, dead sdcard,
false alarm, or even thermonuclear war.
[B]YOU[/B] choose this modification,
IF you point your finger to me to brick your device,
i will laugh at you.
What am i looking right now? is it a ROM? why on the thread it say 11? bla bla bla bla.........
Hey Hey calm down!
This is a Vendor, Based on Samsung Galaxy M10, for Samsung Galaxy J7 Prime.
This spare parts will allow you to boot Android 10/11 GSI.
Did you just say "booting Android 11 GSI?"
Yes. I said it. it can boot Android 11 GSI. BUT we need to talk little bit more about Android 11 on third post.
What about features and vendor specs?
Based on Samsung Galaxy M10 (M105MUBU7CUF1_ARO)
Can boot arm32binder64 (A64) a/b GSI
Can boot incompatible OneUI 2 Ports (J6/A6/M10/Wide3 ports)
Camera2Api is fully working (GSI Only; Not OneUI 2)
Fingerprint (GSI and OneUI 2 Ports that have fingerprint support)
Shipped with AresKernel YMIR (GSI) & Simple Kernel 1.0 (OneUI 2 Mode)
Spectrum Support, even if kernel got replaced
Extra Tools (Will be Explained on fourth post)
NightLight on every GSI you installed
180 rotation on every GSI you installed
Preffered network is LTE by default
Installation (GSI)
You will need atleast TWRP version 3.2.3-0 installed
Download & Copy your favorite GSI, T.R.V., CreateVendor 2.0, GApps and Magisk (Optional but recommended) into USB-OTG or PC
Backup your phone before install (optional but recommended)
Reboot your phone into recovery mode / TWRP
Wipe dalvik-cache, system, data, cache
Flash CreateVendor 2.0
Reboot > recovery
Flash your favorite GSI and then T.R.V. (DO NOT SWAP THE ZIP ORDER)
Go to wipe > Advenced wipe > tick system > Repair or Change File System > Resize File System (re-do this step if TWRP fail to resize the system partition)
Flash GApps (Optional) [Flash magisk too if the GSI does not have SuperSU built in]
Reboot to system
Installation (OneUI 2 Ports)
You will need atleast TWRP version 3.2.3-0 installed
Download & Copy your downloaded OneUI 2 ROMs that does not support J7 Prime, T.R.V., CreateVendor 2.0 and Magisk (Optional but recommended) into USB-OTG or PC
Backup your phone before install (optional but recommended)
Reboot your phone into recovery mode / TWRP
Wipe dalvik-cache, system, data, cache
Flash CreateVendor 2.0
Reboot > recovery
Flash your incompatible ROM and then T.R.V. (DO NOT SWAP THE ZIP ORDER)
Flash magisk too if you want root (Optional but recommended)
Reboot to system
Special Thanks / Credits
@soulr344 and @ananjaser1211 for Display, Camera fix, and CreateVendor 2.0 in general
@UKAz-XDA for Guide on fixing Camera2Api on Android Pie
@SPARTANICUS and @bien2004official for AresKernel 7.0 Reborn, AresKernel OG 2.0, AresKernel Cobalt 6.0 & AresKernel YMIR
@Astrako for Simple Kernel 1.0
@frap129 for spectrum kernel manager
@PingVN for Guide on implementing Spectrum on vendor & Disable HW Overlays automation
@CYPHER7870 @CPTAIN_MEHDI for testing
And of course, all of you
Telegram Groups
Groups
News
Downloads on second post, Android 11 Things on third post, Extra Tools on fourth post, Tips on fifth post.
Downloads
Google Drive
MEGA
Microsoft OneDrive
Dropbox
ASUS WebStorage
PruhMirror™
Kernel Source (AresKernel) | Kernel Source (Simple Kernel)
Filename : trv-1.4.1-ab-20211128-OFFICIAL.zip
MD5 Summary : 523cf2a06bf070b91a72e65a692014ed
Current Version : 1.4.1
Changelogs
Update : Using Simple Kernel 1.0 on OneUI 2 Mode
Update : Using AresKernel YMIR on GSI
Experimental : Pre-Android 12 Support
Update : Removed "Disable HW Overlays" automation on OneUI 2 Mode
Update : Fix TWRP error signal 11 when flashing to the other incompatible OneUI 2 Ports
Update : Fix no CSC/OMC on OneUI 2 Mode
Update : Fix blurry/crushed bootanimation on OneUI 2 Mode
Reserved for Downloads posts
About Android 11...
There's 3 things you need to know before flashing Android 11 on SM-G610. This terms doesn't apply on Android 10.
1. Display bug
Since files for Display-related things are from Android Pie (9), Rotating your screen for example, will make the phone get soft-rebooted. The workaround is enabling "Disable HW Overlays" on Phh Treble Settings. (Settings > Phh Treble Settings > Misc Features > Disable HW Overlays)
2. Google Play Services Spam
Google Play Services will spam the notifications about the device is not certified to run Google Apps. This happen because SafetyNet isn't passed. The workaround is to securize the system, on Phh Treble Settings. (Settings > Phh Treble Settings > Misc Features > Securize) [Make sure you flashed Magisk OR keeping the built-in SuperSU first before tapping the option.]
3. Choosing a GSI
Since Android 11, you need to choose the 'vndklite' variant because the actual M10 Vendor itself use VNDK Lite. They usually named like this : system-roar-arm32_binder64-ab-vndklite-vanilla.img.xz
Reserved for Android 11 Things posts
Extra Tools
There is 3 Extra Tools on T.R.V. you might find it useful.
1. Resolution Changer
If you are a T.R.R. Gaming user, you might familiar with this tool. This tool can change your device screen resolutions. For example, you can use this tool to crank down your device resolution, from 1080p to 720p. Also don't go crazy with this tool.
Usage :
Code:
:/ # res <numbers>
0 = 360p
1 = 480p
2 = 720p
3 = 1080p
4 = 1440p
5 = 2160p
2. Force "user setup = complete"
This tool will let you to bypass SetupWizard. This tool is useful for some GSI that have broken GApps inside it.
Usage :
Code:
:/ # force_setup_complete
3. LogGet
This tool will let you take logs from the GSI very easily. Extremely useful when reporting bugs.
Usage :
Code:
:/ # logget <time>
"Time" is how much second you want to Android LogCat taking logs from the device
Reserved for Extra Tools posts
Little bit of tech tips...
This tips is based on my experience flashing and testing some GSI's, I'm sorry if this tips little bit misleading for you.
1. SafetyNet
Remember that SafetyNet that i talked with you on Android 11 Posts? it can be applied to Android 10 GSI too! Oh yea, if the menu does not work, type this on terminal emulator with root :
Code:
:/ # sh /system/bin/phh-securize.sh
2. Terminal Emulator
For accessing those extra tools, you need a terminal emulator, if the ROM does have Local Terminal at developer options, you can use it, but if it doesn't, it's a good idea to keep a terminal emulator apk on your SD Card.
3. Wallpapers
Sometimes applying a high-resolution wallpaper lags the phone. You can change it to lower one or compress it with 3rd party apps.
4. Phh Treble Settings
Since GApps on Android 11 is really annoying, you might need to keep the Phh Treble Settings App installed on your phone to securize the system.
5. Navigation Bar
Some GSI Provider broke the Back, Home, and Recent Apps keys. That is why i keep the Navigation Bar turned on. if the GSI have Back, Home, and Recent Apps keys working then you can disable navigation bar on Phh Treble Settings. (Settings > Misc Features > Force Navigation Bar disabled)
6. Android itself
Android 11 GSI is still too early at this time, so it's recommended to stay on Android 10 GSI.
7. Reduce screen delay
This is the typical problems on SM-G610 when come into AOSP-Based ROMs/GSI, you can reduce it by setting up the "Notifications on lockscreen" to "Don't show any notifications", Setting up fingerprint, and setting up the "lock after screen timeout" to immediately. or... just use SOD Killer to fix screen delay issue
8. Spectrum
If you didn't like my spectrum preset and you want to tune the kernel yourself, you can just delete this file :
Code:
/vendor/etc/init/init.spectrumcore.rc
9. OneUI 2 Ports
Since i add support for TwoUI, you can actually boot any arm32binder64 vndklite OneUI 2 Ports shared on this exynos7870 community. Even if the ports is not designed for J7 Prime! But, of course, since the ports is not designed for J7 Prime, there's may some bugs there and there. Or if you just want to fix some bugs on your current ROM, like brightness slider. And for developer that just stepped in to J7 Prime development, T.R.V. can help yoou boot your own TwoUI Ports without worrying anything! but of course without a working bluetooth since there's a trust issues in the community. For more info about using T.R.V. on your own ROM, please tag me at the discussion group.
10. SM-G610 Single SIM
I just realized there's a version of SM-G610 thats only support Single SIM, and this breaks their IMEI because the vendor is designed for Dual SIM version of SM-G610. To fix this, go to /vendor/build.prop and edit/add this parameters :
From
Code:
ro.multisim.simslotcount=2
To
Code:
ro.multisim.simslotcount=1
11. GSI Provider
Since GSI Provider have their own patches, i will listing some GSI Provider that give us the most stable experience on SM-G610.
Android 10 / Q :
@phhusson GSI releases
SKULSHADY Havoc-OS GSI
Andy Yan LineageOS Personal Builds
eremitein GSI releases
Android 11 / R :
@phhusson GSI releases
eremitein GSI releases
Andy Yan LineageOS Personal Builds
Braira's GSI releases
Reserved for Tips posts
nice work my bud
Very Stable on android 11
If you can pls made arm64 version for supporting a big type of AOSP rom
Thanks for your excellent vendor
You revive life for J7 Prime phones
Does android 10 gsi has screen on delay bug ?
MarkTejo said:
Does android 10 gsi has screen on delay bug ?
Click to expand...
Click to collapse
Yea this problem available for all AOSP roms on J7 Prime
The vendor is so smooth and stable in crdroid 7.4 GSI.
Only a little bug like rotation screen make soft reboot and random reboot every moment. But if you change kernel to simple v2 no more random reboot.
Hope there is a new update for this vendor.
andikanexon said:
The vendor is so smooth and stable in crdroid 7.4 GSI.
Only a little bug like rotation screen make soft reboot and random reboot every moment. But if you change kernel to simple v2 no more random reboot.
Hope there is a new update for this vendor.
Click to expand...
Click to collapse
What crdroid you are use? I can not found crdroid a64_vndklite
AM.Ohadi said:
What crdroid you are use? I can not found crdroid a64_vndklite
Click to expand...
Click to collapse
Im using this gsi name : crdrom-v302-210315-a64-bgZ-lite.img.xz
Link in the 4th post by eremetein
Sar is it possible to make the charging/notify led works on this vendor? Like the way you added fingerprint scanner since M10 doesn't have it. (i'm not a dev or porter so pardon me sar).
Currently I'm running Havoc 3.12 with this vendor, very stable, no any major bug encountered so far.
Oh and I don't know if this doesn't true on Android 11 or not but on Havoc 3.12 I had to use the command: /vendor/bin/res <value> ...to get the res tool works, I wonder if this only happen on android 10 only?
Thank you for your hardwork sar.
Tested on CrDroid 6.11 (Q) and it works mostly fine. Ares kernel switches big cluster to max 1794 automatically though when phone is woken from sleep and this causes the random reboots. Also, it's good if we can enable the charging/notification led. Longest screen on delay is 20 seconds.
Also recently tested on HavocOS 4.3 (R) and experience is really stable apart from the ares kernel problem with auto-switching to higher frequency on the big cluster thus random reboots happen. Also, securize in PHH Treble Settings doesn't work but the terminal method works just fine. The system UI tuner in PHH Treble Settings is also flaky and doesn't seem to fully work and the accent color for UI reverts every reboot to default (blue). Navigation bar settings when accessed in PHH Settings crash the settings as well. Longest screen-on delay is 5 seconds.
And of course this might be gsi-related but wifi dropouts do occur and might be the kernel might not.
andikanexon said:
The vendor is so smooth and stable in crdroid 7.4 GSI.
Only a little bug like rotation screen make soft reboot and random reboot every moment. But if you change kernel to simple v2 no more random reboot.
Hope there is a new update for this vendor.
Click to expand...
Click to collapse
Dude where to download the simple kernel version 2???
singh54 said:
Dude where to download the simple kernel version 2???
Click to expand...
Click to collapse
Here you go (credits to Astrako for kernel):
THEREALROM | 復活者 - Treble Edition [G610X - 10]
Welcome to THEREALROM | 復活者 - Treble Edition thread! Please enable "View full thread" if you opening this thread on XDA App. Before you get started, i am not responsible for bricking device, dead sdcard, false alarm, or even thermonuclear war...
forum.xda-developers.com
Mightx said:
Tested on CrDroid 6.11 (Q) and it works mostly fine. Ares kernel switches big cluster to max 1794 automatically though when phone is woken from sleep and this causes the random reboots. Also, it's good if we can enable the charging/notification led. Longest screen on delay is 20 seconds.
Also recently tested on HavocOS 4.3 (R) and experience is really stable apart from the ares kernel problem with auto-switching to higher frequency on the big cluster thus random reboots happen. Also, securize in PHH Treble Settings doesn't work but the terminal method works just fine. The system UI tuner in PHH Treble Settings is also flaky and doesn't seem to fully work and the accent color for UI reverts every reboot to default (blue). Navigation bar settings when accessed in PHH Settings crash the settings as well. Longest screen-on delay is 5 seconds.
And of course this might be gsi-related but wifi dropouts do occur and might be the kernel might not.
Click to expand...
Click to collapse
Offline charging work on Havoc 4.3 ?
TienDung0402 said:
Offline charging work on Havoc 4.3 ?
Click to expand...
Click to collapse
To some extent I suppose? I am treated with a frozen blank white-ish screen when plugging in the device when off but at least it isn't rebooting to recovery. Still not fully fixed though so we might need to wait for future releases for offline charging to work on GSI's..
Does anyone have a solution for the echo in calls for j7 prime 610f?
yahiaashraf111 said:
Does anyone have a solution for the echo in calls for j7 prime 610f?
Click to expand...
Click to collapse
What GSI rom are you using? Maybe it's a problem on that rom?