Related
AOSPA Extended
#Be Extended
Code:
/*
* Your warranty is now void?
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
Just sharing a personal build here. This started(and ended) with nougat OnePlus 3/3t. Due to the lack of custom ROMs that could fulfill my specific needs, I decided to revive AOSPA-Extended and here we are (after fixing haptics and stuff). The features included are things that I find necessary personally. By no means, you are to compare this ROM to any other ROM(even AOSPA). The awesome optimization and extreme hard work done by the AOSPA team is why this has been possible.
Here is the list of additional tweaks/additions:: (not up-to-date)
- In-call vibration haptics
- Statusbar network traffic
- MicroG support
- QS tiles haptics
- QS tile padding adjustments
- QS column and row configurable
- Alert slider haptics improvements
- Added Caffeine, heads-up and Reboot tiles
- Added Battery Stats reset option
- Unlink ring and notification volume
- Better haptics
- Ringtone and notification vibration intensity
Please note that this ROM is based on OSS vendor.
Download Link::
Get the latest build SourceForge
Make sure this device runs under MIUI firmware 12.x.x before flashing the ROM package. It is advisable to flash the full fastboot MIUI v12.x.x ROM for your region if you are switching from an MIUI vendor based ROM to this ROM(OSS vendor based).
Install Instructions::
- Wipe data, cache, dalvik
- Flash ROM package
- Flash GApps (nano only)
- Flash Magisk (optional)
- Flash DFE (optional: if decrypted)
- Reboot into system.
ROM Source: https://github.com/AOSPA & https://github.com/ritujb
Kernel Source: https://github.com/aospa/android_kernel_xiaomi_sm8150 branch quartz-raphael
Join the telegram group [url]https://t.me/joinchat/OBPVtFGtMrioYpUtTPVfWg[/URL]
XDA:DevDB Information
AOSPA-Extended, ROM for the Redmi K20 Pro
Contributors
rituj_b
Source Code: https://github.com/ritujb
ROM OS Version: Android 10
ROM Kernel: Linux 4.x
ROM Firmware Required: 12.x.x firmware
Based On: Paranoid Android
Version Information
Status: Stable
Stable Release Date: 2020-03-31
Created 2020-03-29
Last Updated 2020-09-21
Changelogs
Changelog for 21/09/2020 build:
Code:
1) September security patch
2) Upstream merges
3) EOL build for Q
4) New CAF TAG
5) Switch to immensity kernel(battery life fixed)
Changelog for 30/08/2020 build:
Code:
1) August security patch
2) Upstream merges
3) Fix deep sleep issue
4) New CAF TAG
5) Fix WiFi Calling
6) Fix double status bar issue when pulling quick settings
7) Fix wired headset gesture keycodes
Changelog for 09/08/2020 build:
Code:
1) August security patch
2) Applock bug fixes
3) Lockscreen weather
4) Smart charging support
5) Don't light up notif led when the camera is out
6) Fix low mic volume on VOIP calls when using wired headset
Changelog for 27/07/2020 build:
Code:
1) Introduce automated DC Dimming
2) Add per-app notification control in applock settings
3) Fix FOD not working when PIP window is showing (applock)
4) New "prevent ringing" gesture (power + volume-up) to cycle through ringer modes
5) Better microG support (permissions issue fixed)
6) Fix glitchy ringer and notif volume bar when switching modes
7) Smoothly fade-out FOD view
8) Let legacy apps scale fully to the display's aspect ratio
9) Run automatic night light and dark mode switching even when location is not enabled (9pm to 5am)
10) Update blobs to MIUI 12 (Make sure you use 12.x.x few)
11) Add support for notification LED
Changelog for 10/07/2020 build:
Code:
1) Fix SystemUI crash on switching to silent mode
2) Fix volume getting stuck bug
Changelog for 09/07/2020 build:
Code:
1) App lock improvements
2) PA source sync
3) Added FOD animation
4) Allow disabling screenshot sound
5) Add settings for VoLTE and VoWiFi icon
6) Add support for AudioPlaybackCapture
7) Grey out FOD view when the fingerprint is not trusted
8) Add option to swipe up on keyguard to use Face Unlock
9) July security patch
10) Switch to f1xy kernel
11) Fix Amazon Prime HD video on Indian devices
12) Fix GCAM crash
Changelog for 25/06/2020 build:
Code:
1) App lock improvements
2) PA source sync
3) Switch to bottom panels for quick toggles
4) Lockscreen charging info
5) Volume panel UI changes
6) Don't disable offscreen gestures while in call or ringing
7) Good ol' circle battery style
Changelog for 21/05/2020 build:
Code:
1) Lockscreen pin/pattern view bug fixes
2) Rework App lock
3) May security patch
4) Switch to LA.UM.8.13.r1-08200-SAIPAN.0 tag
5) BiometricPrompt dialog layout adjustments
6) Fix QS security footer layout
7) Fix QS tiles left and right padding
8) Switch to F1XY kernel
Changelog for 30/04/2020 build:
Code:
1) Rework brightness slider implementation (move to bottom)
2) App locker (alpha stage)
3) Fixed HDR
4) Add Face unlock
5) Merge QPR2 tag
6) Bump to quartz 3
7) latest CAF tag merged
8) Many more bug fixes
Changelog for 14/04/2020 build:
Code:
1) Remove GAPPS
2) Source upstream
Changelog for 12/04/2020 build:
Code:
1) Brightness slider UI tweaks
2) Enable force encryption by default
3) Selinux Enforcing now, Safety net passes
4) ANX cam support added (v175 works fine)
5) Fix video recording bug
6) Add navigation gesture full screen toggle
7) Add support for changing back gesture height in gestural navigation mode
8) switch to latest immensity kernel
9) SQLite database improvements (at least 50% improvements)
10) Switch to user build (Clean flash recommended)
11) April security patch
12) Screen recorder added
13) Many more bug fixes
Changelog for 31/03/2020 build:
Code:
1) Move brightness slider down
2) Add auto brightness button
3) Switch to f1xy kernel
4) Add wake to ambient display gesture
5) Add power button torch gesture
6) Update FOD icon
7) Lot's of performance improvements
Reserved
is firmware fw_raphael_miui_RAPHAEL_V11.0.7.0.QFKCNXM_4a6b851d43_10.0.zip the same as vendor file?
Currently i'm on RAPHAELGlobal-V11.0.3.0.QFKMIXM-10.0-vendor-firmware... must i flash the above file?
tugas2khas said:
is firmware fw_raphael_miui_RAPHAEL_V11.0.7.0.QFKCNXM_4a6b851d43_10.0.zip the same as vendor file?
Currently i'm on RAPHAELGlobal-V11.0.3.0.QFKMIXM-10.0-vendor-firmware... must i flash the above file?
Click to expand...
Click to collapse
Yes. You must flash.
Any screenshots?
rituj_b said:
Yes. You must flash.
Click to expand...
Click to collapse
Is this really ok because i read that it's not Safe to mix firmware and vendor from another variety of phone(I mean ,if you have global you must use global and if you use Chinese you must use Chinese) ? Sorry for my English!
I glad to see you here!I remember you from the OnePlus section!
Sent from my Xiaomi Mi 9T Pro using XDA Labs
Thanks Dev
It's interesting
But we can't use bigger gapps ?
anx cam work?
OMG AOSPA extended was my favorite ROM on OP3
xarrismoto said:
Is this really ok because i read that it's not Safe to mix firmware and vendor from another variety of phone(I mean ,if you have global you must use global and if you use Chinese you must use Chinese) ? Sorry for my English!
I glad to see you here!I remember you from the OnePlus section!
Sent from my Xiaomi Mi 9T Pro using XDA Labs
Click to expand...
Click to collapse
Your specify it must be the Chinese seller. It brings doubts to those of us who use the USA. USA Wait for a response if there is no problem installing the ROM
xarrismoto said:
Is this really ok because i read that it's not Safe to mix firmware and vendor from another variety of phone(I mean ,if you have global you must use global and if you use Chinese you must use Chinese) ? Sorry for my English!
I glad to see you here!I remember you from the OnePlus section!
Click to expand...
Click to collapse
Yes you can. It is only firmware zip and the rom includes the vendor.
fereidooni said:
Thanks Dev
It's interesting
But we can't use bigger gapps ?
Click to expand...
Click to collapse
You can use. But nothing smaller than Nano.
What kernel is the base? There are very noticable frame drops every now and then.
And could you please move the brightness slider down? I just have normal sized hands, and there is no way to reach the top with one hand. Thanks
and also the SQLite performance is over 2x as slow as syberia OS. Would it be possible to adopts syberias solution ?
other than the framedrops, the ROM feels alright.
Thanks a lot for bringing AOSPA extended to 9T Pro:highfive:
No VoWiFi...
with f1xy kernel the frame drops disappeared
Great ROM! I'm happy to report that android auto works for me on this rom
So even though I have it installed just today, you can already feel the optimized perf of PA (if you change the kernel for now because of immensitys kernel UI lags in this version, which seems to be the base for PA)
Just flies through everything I through at it where other ROMs would start to slow down. Only syberia would come as 2nd place, and all the rest on 3rd.
I thing immensity dev will fix the UI lag issues, so our PA Extended will also include it in next update
The only things which are left on my wish list:
-SQLite tuning from syberia
-Brightness slider on bottom of QS
-long press flashlight when screen off
-and maybe screen OFF FOD like syberia (an PE should have it too I've heard)
But for now thank you @ dev :victory:
New Update!!
Changlelog for 31/03/2020 build:
Code:
1) Move brightness slider down
2) Add auto brightness button
3) Switch to f1xy kernel
4) Add wake to ambient display gesture
5) Add power button torch gesture
6) Update FOD icon
7) Lot's of performance improvements
Download links updated in OP
rituj_b said:
Changlelog for 31/03/2020 build:
Download links updated in OP
Click to expand...
Click to collapse
The file size is 32 kb
---------- Post added at 09:28 AM ---------- Previous post was at 08:46 AM ----------
rituj_b said:
Changlelog for 31/03/2020 build:
Download links updated in OP
Click to expand...
Click to collapse
Sir you have to change dtbo because of fixy kernel
Rom not booted now it's a known issue
I flashed dtbo from 11.0.4 vendor and rom booted
{
"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 3 [Perseus]
What is this?
PixelExperience is an AOSP/CAF based ROM, with Google apps included and all Pixel goodies (launcher, wallpapers, icons, fonts, boot animation)
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 11
Disclaimer
Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* We are not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at us for messing up your device, we will laugh at you.
*
*/
Whats working?
Android Auto
Bluetooth
Camcorder
Camera
Face Unlock
Fingerprint Reader
Flashlight
Google Pay
GPS
Hey Google
Lights
Mobile Data
NFC
RIL
Slider
Sound/Vibration
Wi-Fi
Known issues
You tell me
Installation
DON'T FLASH GAPPS, THEY'RE ALREADY INCLUDED
Download
Download (Plus)
Donate
Rom developer
Liked my work? Give me a beer
Rom mantainer
Liked my work? Give me a beer
Translation
Help with project translation
Stay tuned
Our Telegram channel
Our blog
Special Thanks
Thanks to PixelExperience project and jhenrique09
Thanks to ArrowOS project and palaych
Thanks to Parrot043 for his GCam Port (Donate, Telegram group)
Thanks to Josevega, jesujopi, rtx4d, Crim Soukyuu, Azev and loipuru for all their help on Telegram
Credits for trees
Website: https://arrowos.net
Telegram: Channel | TG Portal/Links
Github: https://github.com/ArrowOS
Code Review: review.arrowos.net
E-mail: arrowos.contact
PayPal: Donate to us
Blog: blog.arrowos.net
Credits for ROM source code
Website: https://download.pixelexperience.org/
Telegram: Chat | News
Github: https://github.com/PixelExperience
Code Review: gerrit.pixelexperience.org
PayPal: Donate to us
Blog: blog.pixelexperience.org
Build author: sergej_7
Source code: https://github.com/PixelExperience
Trees: https://github.com/sergej3
ROM Developer: jhenrique09
XDA:DevDB Information
PixelExperience 11, ROM for the Xiaomi Mi Mix 3
Contributors
sergej_7
Source Code: https://github.com/PixelExperience
ROM OS Version: Android 11
ROM Kernel: Linux 4.x
Based On: AOSP/CAF
Version Information
Status: Stable
Created 2021-03-23
Last Updated 2021-11-25
Changelog 2021/11/25 (PE+):
- Added raise to wake gesture
Changelog 2021/11/12 (PE/PE+):
- Optimized Wi-Fi configuration
Changelog 2021/11/11 (PE/PE+):
- Blocked bluetooth_timer wakelock
- Fixed battery drain when charging is paused and device remains plugged
Spoiler: Old Changelogs:
Changelog 2021/11/08 (PE/PE+):
- Fixed battery drain when charging is paused and device remains plugged (experimental, only included in PE+)
- Reduced and blocked wakelocks
- Added Boeffla wakelock blocker
- Hold qcom-step-chg wakelock only when charging
- Switch back to ArrowOS Kernel
Changelog 2021/11/02 (PE):
- Switch to LineageOS Kernel
Changelog 2021/10/28 (PE):
- kernel: wakelock: Kill wakelocks after 30s have elapsed
- drivers: power: add timeouts to wakelocks (These can get stuck sometimes and prevent system from sleeping.)
- Revert step-chg-jeita: release qcom-step-chg wakelock if device is discharging
Changelog 2021/10/26 (PE):
- step-chg-jeita: release qcom-step-chg wakelock if device is discharging
- Kang qcacld-3.0: Do not allow any wakelocks to be held
- Kang scsi: ufs: Remove 10 ms CPU idle latency unvote timeout
- Kang msm: kgsl: Relax CPU latency requirements to save power
Changelog 2021/10/24 (PE):
- Revert sdm: ensure color mode stays the same after reboot
- Revert sdm: correctly return to previous color mode after HDR/DCI P3
- Update GCam Port by Parrot043 (Version: MGC 8.2.300 Parrot043 V8.1, Telegram Group)
- Sync ArrowOS trees
- Sync PixelExperience trees
Changelog 2021/10/23 (PE+):
- Kang qcacld-3.0: Do not allow any wakelocks to be held
- Kang scsi: ufs: Remove 10 ms CPU idle latency unvote timeout
- Kang msm: kgsl: Relax CPU latency requirements to save power
- Switch to LineageOS kernel tree
Changelog 2021/10/14 (PE / PE+):
- Switch to auto-brightness model from redfin
Changelog 2021/10/13 (PE+):
- Revert display: enable ThinLTO and Whole Program Devirtualization
- Revert Merge tag 'LA.UM.9.3.r1-02800-sdm845.0' of https://source.codeaurora.org/quic/la/platform/hardware/qcom/display
- Revert sdm: ensure color mode stays the same after reboot
- Revert sdm: correctly return to previous color mode after HDR/DCI P3
- Add GCam Port by Parrot043 (Version: MGC 8.2.300 Parrot043 V8.1, Telegram Group)
- Changes in BoardConfig.mk
Code:
BUILD_BROKEN_DUP_RULES := true
BUILD_BROKEN_USES_BUILD_COPY_HEADERS := true
BUILD_BROKEN_PREBUILT_ELF_FILES := true
BUILD_BROKEN_ELF_PREBUILT_PRODUCT_COPY_FILES := true
- Sync android_hardware_qcom_media/tree/arrow-11.0-caf-sdm845 from ArrowOS trees
- common: dynamic: Replace packageblacklist with packageexludelist
- common: Move aux camera whitelist prop to vendor
- common: Expose aux camera {black,white}list props
- sepolicy: Unlabel aux camera whitelist prop
- Sync ArrowOS trees
- Sync PixelExperience Plus trees
Changelog 2021/10/08 (2):
- Revert sdm845-common: Update display and adreno blobs to OnePlus6 R
- Revert sdm845-common: Update display and adreno blobs to OnePlus6 R
Changelog 2021/10/08 (1):
- Sync ArrowOS trees
- Sync PixelExperience trees (October Security Patch)
- Update GCam Port by Parrot043 (Version: MGC 8.2.300 Parrot043 V8.1, Telegram Group)
Changelog 2021/07/08 (PE):
- Changes in BoardConfig.mk
Code:
BUILD_BROKEN_DUP_RULES := true
BUILD_BROKEN_USES_BUILD_COPY_HEADERS := true
BUILD_BROKEN_PREBUILT_ELF_FILES := true
BUILD_BROKEN_ELF_PREBUILT_PRODUCT_COPY_FILES := true
- Sync android_hardware_qcom_media/tree/arrow-11.0-caf-sdm845 from ArrowOS trees
- Revert: Switch to Pixel's thermal 2.0 service
- Revert: Add Pixel Tips
- Update GCam Port by Parrot043 (Version: MGC 8.2.300 Parrot043 V6, Telegram Group)
- Sync ArrowOS trees
- Sync PixelExperience trees (June Security Patch)
- Revert: Revert sdm845-common: Remove prebuilt libplatformconfig
- Revert: sdm845-common: Add missing blobs manually
Code:
proprietary/vendor/lib/libmm-omxcore.so
proprietary/vendor/lib/libOmxCore.so
proprietary/vendor/lib/libOmxVdec.so
proprietary/vendor/lib/libOmxVenc.so
proprietary/vendor/lib/[email protected]
proprietary/vendor/lib/[email protected]
proprietary/vendor/lib/[email protected]
proprietary/vendor/lib/[email protected]
proprietary/vendor/lib/[email protected]
proprietary/vendor/lib/[email protected]
proprietary/vendor/lib/[email protected]
proprietary/vendor/lib/[email protected]
proprietary/vendor/lib64/libmm-omxcore.so
proprietary/vendor/lib64/libOmxCore.so
proprietary/vendor/lib64/libOmxVdec.so
proprietary/vendor/lib64/libOmxVenc.so
Changelog 2021/04/08:
- Switch to Pixel's thermal 2.0 service
Changelog 2021/03/31:
- Add Pixel Tips
- Add GCam Port by Parrot043 (Version: MGC 7.6.008 Parrot043 V9, Telegram Group) [fixes 4K 60fps video recording]
- Remove GCam Port by BSG
Changelog 2021/03/27 (2):
- perseus: Use dipper fp to bypass safetynet
Changelog 2021/03/27 (1):
- Switch to ArrowOS trees (clean flash required)
- Adapt device tree
- Revert sdm845-common: Remove prebuilt libplatformconfig
- Revert common: dynamic: Replace packageblacklist with packageexludelist
- Revert common: Move aux camera whitelist prop to vendor
- Revert common: Expose aux camera {black,white}list props
- Revert sepolicy: Unlabel aux camera whitelist prop
- Remove GCam Port by Parrot043
- Add GCam Port by BSG (Version: MGC_8.1.101_A9_PVo, Celso page, Telegram group)
- sdm845-common: Add missing blobs manually
Code:
proprietary/vendor/lib/libmm-omxcore.so
proprietary/vendor/lib/libOmxCore.so
proprietary/vendor/lib/libOmxVdec.so
proprietary/vendor/lib/libOmxVenc.so
proprietary/vendor/lib/[email protected]
proprietary/vendor/lib/[email protected]
proprietary/vendor/lib/[email protected]
proprietary/vendor/lib/[email protected]
proprietary/vendor/lib/[email protected]
proprietary/vendor/lib/[email protected]
proprietary/vendor/lib/[email protected]
proprietary/vendor/lib/[email protected]
proprietary/vendor/lib64/libmm-omxcore.so
proprietary/vendor/lib64/libOmxCore.so
proprietary/vendor/lib64/libOmxVdec.so
proprietary/vendor/lib64/libOmxVenc.so
Changelog 2021/03/26 (canceled):
- perseus: sepolicy: Adress for secure_element denials
- perseus: sepolicy: allow secure element to call qteeconnector
- perseus: ArrowOS bringup
Changelog 2021/03/24 (2):
- sdm845-common: Update sound trigger blobs
Changelog 2021/03/24 (1):
- perseus: add HotwordEnrollment blobs
- perseus: add HotwordEnrollment blobs
Changelog 2021/03/23:
- perseus: Drop HotwordEnrollment
- Add precompiled APK of GCam Port by Parrot043
Changelog 2021/03/22:
- Initial build
Changelog Pre-release:
- common: dynamic: Replace packageblacklist with packageexludelist
- common: Move aux camera whitelist prop to vendor
- common: Expose aux camera {black,white}list props
- sepolicy: Unlabel aux camera whitelist prop
- sdm845-common: Mark as having overridden commands
- sdm845-common: Remove prebuilt libplatformconfig
- perseus: Define BOARD_AVB_RECOVERY_KEY_PATH and other AVB flags
- sdm845-common: Add missing blobs manually
Code:
proprietary/vendor/lib/libmm-omxcore.so
proprietary/vendor/lib/libOmxCore.so
proprietary/vendor/lib/libOmxVdec.so
proprietary/vendor/lib/libOmxVenc.so
proprietary/vendor/lib/[email protected]
proprietary/vendor/lib/vendor.qti.hardware.d[email protected]
proprietary/vendor/lib/[email protected]
proprietary/vendor/lib/[email protected]
proprietary/vendor/lib/[email protected]
proprietary/vendor/lib/[email protected]
proprietary/vendor/lib/[email protected]
proprietary/vendor/lib/[email protected]
proprietary/vendor/lib64/libmm-omxcore.so
proprietary/vendor/lib64/libOmxCore.so
proprietary/vendor/lib64/libOmxVdec.so
proprietary/vendor/lib64/libOmxVenc.so
- Adapt device tree according to this and this
Recommended Firmware
V12.5.1.0.QEECNXM
Clean flash
1. Reboot in TWRP
2. Wipe cache, dalvik, data, system, vendor and format data
3. Flash Firmware V12.5.1.0.QEECNXM
4. Flash ROM
5. Flash Magisk, if needed
6. Reboot
Update ROM
1. Download new build
2. Reboot in TWRP
3. Wipe cache and dalvik
4. Flash new build
5. Flash Magisk, if needed
6. Reboot
Pro Tips
- Reduce cellular battery drain
- Reduce Wi-Fi and Bluetooth scanning battery drain
- Tasker Power saver mode Project
- Underclock your CPU with Franco Kernel Manager
Nice work
Will it be updated later?I m ready for flash it
Until_You_ said:
Will it be updated later?I m ready for flash it
Click to expand...
Click to collapse
i updated the link already
Excuse my ignorance, but do I need to install the MIUI ROM first?
I get a bootloop installing with or without MIUI ROM.
I tried:
- V12.0.3.0.QEECNXM
- V12.0.2.0.QEEMIXM
1 - Wipe, Advanced Wipe, Dalvik / ART Cache, Cache, System, Vendor, Data
2 - Install MIUI 12 ROM
3 - Install Pixel Experience
4 - Install Magisk
5 - Reboot
peachey said:
Excuse my ignorance, but do I need to install the MIUI ROM first?
I get a bootloop installing with or without MIUI ROM.
I tried:
- V12.0.3.0.QEECNXM
- V12.0.2.0.QEEMIXM
1 - Wipe, Advanced Wipe, Dalvik / ART Cache, Cache, System, Vendor, Data
2 - Install MIUI 12 ROM
3 - Install Pixel Experience
4 - Install Magisk
5 - Reboot
Click to expand...
Click to collapse
dont install MIUI12 ROM, just flash recommended Firmware afterwards flash PixelExperience and Magisk. I have added flash instructions in third post.
sergejschmal said:
i updated the link already
Click to expand...
Click to collapse
Can you put a setting to Change the height of the status bar like on Evolution X OS?
ruben9696 said:
Can you put a setting to Change the height of the status bar like on Evolution X OS?
Click to expand...
Click to collapse
not a PixelExperience feature, therefore it will not be added
Hello, thank you for the build. Can u give more info on "Pixel Launcher At a Glance widget not displaying weather"? I've been using Pixel Experience on mi mix 1 (lithium) and on Redmi Note 8 Pro (begonia), both are displaying weather info properly. Is it a device-specific bug?
Ppkrasyuk said:
Hello, thank you for the build. Can u give more info on "Pixel Launcher At a Glance widget not displaying weather"? I've been using Pixel Experience on mi mix 1 (lithium) and on Redmi Note 8 Pro (begonia), both are displaying weather info properly. Is it a device-specific bug?
Click to expand...
Click to collapse
I don't know unfortunately. After I clean flashed newest build widget displayed weather without any tweaks. Maybe other users can confirm that there is no problem. In my test today this problem was gone.
edit: i have clean flashed again today and the problem seems to be gone.
Has anyone else the bug on PE Os that Whatsapp web only works when the phone is unlocked? How can I fix this?Rest of the Rom good so far
Chikerlein said:
Has anyone else the bug on PE Os that Whatsapp web only works when the phone is unlocked? How can I fix this?Rest of the Rom good so far
Click to expand...
Click to collapse
cant reproduce it on my device, can you send logs?
sergejschmal said:
cant reproduce it on my device, can you send logs?
Click to expand...
Click to collapse
I have no idea how to do that.
I've tried something and can tell you how to force it. Whatsapp web does not work if the mobile phone is in standby mode (display dark and phone locked) for at least 5 minutes.
If you then press the power button (Phone Locked and Display on).
Whats app web works again.
Thank you for doing this, seems to work flawless so far.
Only magisk was a bit confusing as they seem to have changed to an apk completly now. So I've skipped that for the time being.
Razzee said:
Thank you for doing this, seems to work flawless so far.
Only magisk was a bit confusing as they seem to have changed to an apk completly now. So I've skipped that for the time being.
Click to expand...
Click to collapse
Just rename apk to zip and it works like before
sergejschmal said:
dont install MIUI12 ROM, just flash recommended Firmware afterwards flash PixelExperience and Magisk. I have added flash instructions in third post.
Click to expand...
Click to collapse
I've tried the same as the instruction flashing the recommended firmware as a clean flash, but still in bootloop, now way to get the rom boot
EDIT: was the old magisk zip, the rom is perfect now
sergejschmal said:
Recommended Firmware
V12.0.3.0.QEECNXM
Clean flash
1. Reboot in TWRP
2. Wipe cache, dalvik, data, system, vendor and format data
3. Flash Firmware V12.0.3.0.QEECNXM
4. Flash ROM
5. Flash Magisk (optional but recommended)
6. Reboot
Update ROM
1. Download new build
2. Reboot in TWRP
3. Wipe cache and dalvik
4. Flash new build
5. Flash Magisk, if needed
6. Reboot
Pro Tip: Reduce celluar battery drain
- Turn off Mobile data always active in Developer Options
How to fix Pixel Launcher At a Glance widget not displaying weatherHow to fix Device is not Play Protect certified [Fixed with 2021/03/27 (2)]
- Open Lawnchair At a Glance settings
- Enable Google App as weather service and also enable notification dots
- Freeze the Lawnchair App with Titanium Backup or via ADB
Uninstalling Lawnchair will break displaying weather. I have used this fix since LineageOS 17.1. If there is a better way to do it please share the solution in this thread.
How to fix Device is not Play Protect certified [Fixed with 2021/03/27 (2)]
- Flash latest Magisk if you haven't flashed it yet
- Enable Magisk Hide option and hide Magisk App
- Long-press the Play Store app icon and open app info section
- On the app's info section force stop, clear cache and clear data
- Reboot
Device will now show as Play Protect certified
Click to expand...
Click to collapse
I followed exactly your order but still in bootloop
I'm using:
fw_perseus_miui_MIMIX3_V12.0.3.0.QEECNXM_b96755549d_10.0
PixelExperience_perseus-11.0-20210331-0807-UNOFFICIAL
Magisk-v22.0
{
"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"
}
About
CrDroid for UMIDIGI A5 Pro, with things that mostly work as expected. This ROM depends on the official image of the vendor, so make sure you are using the latest official build before installing this ROM on your device. Also, since these MTK devices often have a few odd variations, be aware that your crdroid may be different.
Join my telegram channel to get latest updates
UMIDIGI A5 Pro Updates
Whats working?
Boots
RIL (Calls, SMS, Data)
Wi-Fi
Access point
Bluetooth
Video Playback
Audio
Sensors
Flash
GPS
Fingerprint
Camera
Offline charging.
Known Issues?
Call volume
Links
CrDroid - Download
OpenGApps - Download
TWRP - Download
PBRP - Download
Magisk - Download
Installation
Be sure to be on the latest stock firmware! Everything was tested based on the firmware: UMIDIGI_A5_Pro_V2.0_20210326
Wipe->Wipe Data->yes
Wipe->Advanced Wipe->Wipe System,Cache
Reboot Recovery
Install Zip->SD Card->CrDroid-A5_Pro-Unofficial.zip
Install Zip->SD Card->open_gapps-arm64-11.0-nano.zip
Install Zip->SD Card->Magisk.zip
XDAevDB Information
Lineage OS, ROM for the UMIDIGI A5 Pro/breeze
Contributors
Hadenix
ROM OS Version: Android 11
ROM Kernel: Linux 4.x
Based On: Lineage OS
Version Information
Status: Beta
Build Date - 14.04.2021
CHANGELOG:
- Source update, welcome version 7.5
- Gboard: remove spacing on navigation bar
- Add HotwordEnrollment support from Begoniain Q
- Fix Ok Google (you need OpenGApps Nano to work)
- Disable unspecialized app process pool (Zygote hooks doesn't work properly with USAP enabled)
- update prebuild kernel from stock ROM V2.0 20210326
Build Date - 09.04.2021
CHANGELOG:
- added CTS on R (test)
- Workaround SafetyNet check
- Did a test with "enforce selinux", the system booted but incoming calls did not work. returned "permissive". there will be time to watch later. at the moment, so!
- Update build fingerprint to redfin 2021-04-05
- ZRAM: take values from stock ROM
- Returned the old path for solution for incoming calls
- Set correct bootloader board name (Mediatek devices usually set bootloader board name via ro.product.board on /vendor/build.prop)
- Sorting partitions in fstab
Build Date - 05.04.2021
CHANGELOG:
- Solution for incoming calls (Hex edited)
- Remove rild.libpath and rild.libargs props (These are defaults in mtk ril daemon)
- Force enable VoLTE and VoWifi / Disable ViLTE
- Toggle airplane mode on and off on boot (This hack needs ImsInit commit to request ims on boot to work properly)
- Update networkAttributes
- Add modified treble app (IMS)
- Add WifiOverlay and TetheringConfigOverlay
- Enable gestural navigation by default
- Disable serial console notification
- Fstab V1.9_20210226
- Expand PRODUCT_DEXPREOPT_SPEED_APPS list
- Update audio XML
- Update shims for R
- Add auto brightness option
- Address rild denials for IMS
- Add permissions for lock screen
- AptX from begonia
- Permissions for mediatek IMS
- Use Prebuild APNS Config
- Build AOSP RCS packages
- Build libhidltransport/libhwbinder (Needed for old blobs)
- Add Camera Privapp List
- Adapt MTK offline charging for R
- Set display DPI to 420
- fix SELinux crashes
- Add a new list of pinned file for the JIT in zygote
- Add biometric sensor overlay
- Turn on MAC Randomization
- Kang brightness overlays
- Update kernel from V1.9_20210226
- Update pinned (Pixel 5)
- Import of IDC and Keylayout
- Hi, Android 11
Build Date - 23.04.2021
CHANGELOG:
- clear Camera AUX Package List
- remove WifiOverlay
- enable support for third party location providers
- enable proximity check on awakening
- disable NearbyMessagingService and DiscoveryService (Affects Wi-Fi speed and stability)
- Snap: enable camera api v2
- enable additional camera for Snap (bokeh)
- specify the number of supported cameras
- declare support for STATE_DOZE
- overlay: cleaning, sorting
- use vibration patterns from Pixel 2
- enable display burnout protection in Ambient Display
- enable AOD (And disable by default)
- added config_dozeComponent
- volume index for music stream to limit headphone volume and display warning
- pin: CameraApp and HomeApp
- updating libraries
- Camera shutter sound enabled (country dependent)
- removed the config setting swipe up gestures (it was relevant for android 9, now we are doing the 11th and we no longer need it)
- Shutdown if the battery temperature exceeds (this value * 0.1) Celsius
- updated list of default files pinned by Pinner
- updated the list of files pinned by the Pinner service with the JIT Zygote boot image
- updated network attributes
- updated configs overlay brightness
- enable call recording
- disable Bluetooth in the setup wizard
Build Date - 26.04.2021
CHANGELOG:
- CrDroid source update
- Add WifiOverlay
- Sepolicy: fix video crashing in apps targeting Android R
- Do not sign RRO Wi-Fi with platform certificate
- Update config_tether_wifi_regexs
- Change package name TetheringOverlay
- Use patchelf instead of LD_SHIM_LIBS
- Drop USE_XML_AUDIO_POLICY_CONF (only used on QCOM audio HAL)
- Hotspot fix
The system has an extremely illuminated display for black background. Increased battery consumption.
StaryMuz said:
The system has an extremely illuminated display for black background. Increased battery consumption.
Click to expand...
Click to collapse
did not quite understand you!
Build Date - 02.05.2021
CHANGELOG DEVICE:
- remove PRODUCT_DEXPREOPT_SPEED_APPS for SystemUI
- overlay: disable MAC randomization
CHANGELOG ROM:
====================
05-02-2021
====================
* external/asus/stitchimage
9bf8a6f Remove Firebase from prebuilt manifest
* frameworks/base
7a53a0846ba SystemUI: Do not change interrupt state for heads up
e1aade6183f SystemUI: Fix Ticker layout
68d7ac60851 Status bar notification ticker [1/2]
216ba939c13 Clipboard access toast: Improvements [1/2]
93f1139a61a base: clipboard toast toggle [1/2]
45b8b764305 base: iOS-like toast notification for clipboard access
37c4781493b Fix two problems in the ExecuteBinary function.
0d0ae0e19a2 Merge pull request #652 from mukesh22584/11.0
7f77595a3ce SystemUI: Add crDroid Light FOD icon [1/2]
* packages/apps/Launcher3
020cb00e0 Merge pull request #144 from mg712702/11.0
5ab0eb9ec SystemShortcuts: fix fc with InfoBottomSheet
* packages/apps/crDroidSettings
f3c4a99c Status bar notification ticker [2/2]
7260c97f Clipboard access toast: Improvements [2/2]
71eb3086 Merge pull request #755 from mukesh22584/11.0
5c374d82 crDroidSettings: Remove unused & duplicate FOD icons
57186eed crDroidSettings: Add crDroid light FOD icon [2/2]
====================
05-01-2021
====================
* build/make
a957ba59b Merge pull request #29 from GtrCraft/11.0
* packages/apps/Jelly
16e5ac7 Jelly: Add support for viewable content:// scheme
47ad959 Jelly: Start using OpenMultipleDocuments for FileShower
* packages/apps/Launcher3
f74a1c4b4 Merge pull request #143 from DarkJoker360/11.0
30ed0bb8c Launcher3: Fix duplicate attributes
* vendor/lineage
9feaf814 vendor: apns: Add Ting
====================
04-30-2021
====================
* frameworks/base
88027b819ed New translations (#650)
* packages/apps/crDroidSettings
e8fd71c9 New Crowdin updates (#751)
====================
04-29-2021
====================
* art
2d274fc6be Fix inliner instruction/register limits
* frameworks/base
b640d2fd7df fix INTERNET enforcement for secondary users
b8f98942bae Add notification guts priority button background opacity
6ee31ac340e Add toggle to disable charging animation [1/2]
* packages/apps/crDroidSettings
ef127206 Add toggle to disable charging animation [2/2]
====================
04-28-2021
====================
* frameworks/base
62ecee88423 Do not show charging animation when disconnecting
67decf26794 base: Use wireless charging animation for wired charging too
9ec2c5e9abd Fix notification guts and header opacity
* packages/apps/Settings
cbe81eaa1f Merge pull request #100 from mukesh22584/11.0
ca8a8f2221 Settings: Add preference for maximum screen refresh rate
ee53de5fe2 Settings: Allow devices to provide their own color mode strings
* vendor/lineage
df7a2533 Revert "config: Set UM 4.4 family as QSSI supported platform"
====================
04-27-2021
====================
* frameworks/base
18a84d3e26c Fix up notification opacity with animation
4ac4546425e New Crowdin updates (#646)
9d3e7ee3e25 Fix up alpha scale for notification image view
* packages/apps/crDroidSettings
bdb7ea7c New Crowdin updates (#748)
The basic backlight of the display is strong. Even cleanly black screen is too shining.
StaryMuz said:
The basic backlight of the display is strong. Even cleanly black screen is too shining.
Click to expand...
Click to collapse
I agree with you, but there is nothing I can do about it. we have such a screen
Hadenix said:
About
CrDroid for UMIDIGI A5 Pro, with things that mostly work as expected. This ROM depends on the official image of the vendor, so make sure you are using the latest official build before installing this ROM on your device. Also, since these MTK devices often have a few odd variations, be aware that your crdroid may be different.
Join my telegram channel to get latest updates
UMIDIGI A5 Pro Updates
Whats working?
Boots
RIL (Calls, SMS, Data)
Wi-Fi
Access point
Bluetooth
Video Playback
Audio
Sensors
Flash
GPS
Fingerprint
Camera
Offline charging.
Known Issues?
Call volume
Links
CrDroid - Download
OpenGApps - Download
TWRP - Download
PBRP - Download
Magisk - Download
Installation
Be sure to be on the latest stock firmware! Everything was tested based on the firmware: UMIDIGI_A5_Pro_V2.0_20210326
Wipe->Wipe Data->yes
Wipe->Advanced Wipe->Wipe System,Cache
Reboot Recovery
Install Zip->SD Card->CrDroid-A5_Pro-Unofficial.zip
Install Zip->SD Card->open_gapps-arm64-11.0-nano.zip
Install Zip->SD Card->Magisk.zip
XDAevDB Information
Lineage OS, ROM for the UMIDIGI A5 Pro/breeze
Contributors
Hadenix
ROM OS Version: Android 11
ROM Kernel: Linux 4.x
Based On: Lineage OS
Version Information
Status: Beta
Click to expand...
Click to collapse
Nice rom you have the trees? i want to compile too
How to place the virtual buttons? (Solved)
I'm using my wife's smartphone for everyday use. Working very well, I did not find any bug, unless sometimes the touch stops responding and then it is necessary to press the power button to lock and unlock and return to normal. But I was already having this bug with the original rom.
Yukki159_ said:
Nice rom you have the trees? i want to compile too
Click to expand...
Click to collapse
umidigi-mt6763
Sources for MT6763 mobile platform. umidigi-mt6763 has 10 repositories available. Follow their code on GitHub.
github.com
Hello. thanks for the rom!!
Just a question if ever you have a solution to my problem, after i install your rom it works fine i do like it.
Just that the previous games i was playing, i cant install it from google play store and some other similar store i tried multiple times checked my connection, uninstall update, clear storage, format etc but the problem still persist ..
//Not all of my games, 2 out of 3 were unable to install to my phone
if you or anyone have a solution i will appreciate it if you share it to me, thanks in advance!!
Fixed by deleting migrate-legacy-data-obb.sh using twrp.
How?
Go to TWRP
>Advance
>File Manager
>System folder
>bin folder
>look for migrate-legacy-data-obb.sh or migrate-legacy-obb-data.sh
>Delete and reboot
If you don't see system folder, mount it first!
Credits to the telegram group, most issue fix can be found there!
All worked fine until the rom installation.
Getting an error that the rom is not compatible with a5 pro eu .
is there a rom that is compatible with a5 pro e
Hadenix said:
About
CrDroid for UMIDIGI A5 Pro, with things that mostly work as expected. This ROM depends on the official image of the vendor, so make sure you are using the latest official build before installing this ROM on your device. Also, since these MTK devices often have a few odd variations, be aware that your crdroid may be different.
Join my telegram channel to get latest updates
UMIDIGI A5 Pro Updates
Whats working?
Boots
RIL (Calls, SMS, Data)
Wi-Fi
Access point
Bluetooth
Video Playback
Audio
Sensors
Flash
GPS
Fingerprint
Camera
Offline charging.
Known Issues?
Call volume
Links
CrDroid - Download
OpenGApps - Download
TWRP - Download
PBRP - Download
Magisk - Download
Installation
Be sure to be on the latest stock firmware! Everything was tested based on the firmware: UMIDIGI_A5_Pro_V2.0_20210326
Wipe->Wipe Data->yes
Wipe->Advanced Wipe->Wipe System,Cache
Reboot Recovery
Install Zip->SD Card->CrDroid-A5_Pro-Unofficial.zip
Install Zip->SD Card->open_gapps-arm64-11.0-nano.zip
Install Zip->SD Card->Magisk.zip
XDAevDB Information
Lineage OS, ROM for the UMIDIGI A5 Pro/breeze
Contributors
Hadenix
ROM OS Version: Android 11
ROM Kernel: Linux 4.x
Based On: Lineage OS
Version Information
Status: Beta
Click to expand...
Click to collapse
Thank you for the information Hadenix. As much as I would like to upgrade my umidigi a5 pro to android 11, I'm afraid that I might not make it till the end. Would it be possible to provide a step by step tutorial on how to upgrade to android 11 as I am a newbie. Hoping for your help. Thank you
Reeyster said:
Hello. thanks for the rom!!
Just a question if ever you have a solution to my problem, after i install your rom it works fine i do like it.
Just that the previous games i was playing, i cant install it from google play store and some other similar store i tried multiple times checked my connection, uninstall update, clear storage, format etc but the problem still persist ..
//Not all of my games, 2 out of 3 were unable to install to my phone
if you or anyone have a solution i will appreciate it if you share it to me, thanks in advance!!
Fixed by deleting migrate-legacy-data-obb.sh using twrp.
How?
Go to TWRP
>Advance
>File Manager
>System folder
>bin folder
>look for migrate-legacy-data-obb.sh or migrate-legacy-obb-data.sh
>Delete and reboot
If you don't see system folder, mount it first!
Credits to the telegram group, most issue fix can be found there!
Click to expand...
Click to collapse
May I know the telegram group name?
Merftj said:
How to place the virtual buttons? (Solved)
I'm using my wife's smartphone for everyday use. Working very well, I did not find any bug, unless sometimes the touch stops responding and then it is necessary to press the power button to lock and unlock and return to normal. But I was already having this bug with the original rom.
Click to expand...
Click to collapse
i have the same problem, my touchscreen goes unresponsive often and i have to tap power button twice to make it react ... how did you solve it?
{
"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"
}
VoltageOS 12.1 | L for Redmi K20 Pro
ABOUT
Greetings, interested users! You have reached the gateway of a simplistic, no frills pure AOSP experience that will not let you down in getting through every day uninterrupted by inconveniences, with just the right dab of customizations. Be it requiring safetynet for banking or payment apps to receiving the latest security patches from Google as soon as they're released, we've got you covered. It doesn't end there. Sit back, relax and let the system theme your device according to your preferences with Monet support. Step in and begin your journey with Voltage OS.
Features
Pure AOSP
Latest Security Patches
Google Monet
SafetyNet
Github: https://github.com/VoltageOS
Website: https://voltage-os.sourceforge.io
Telegram: Group
Donate: UPI: [email protected]
WHAT WORKS?
Almost everything
WHAT DOESN'T WORK?
You tell me
Encryption
Be sure to include a log : check how to
DOWNLOADS
Click here to Download
Installation Guide
It's mandatory to be on the latest miui a11 official firmware of your region
Clean flash recommended
Always make a nandroid backup, be safe.
ROM uses O.S.S. vendor and Soviet Star kernel
* FOR those who don't want encryption, no need to flash any dfe zip as rom is already decrypted by default so please dont flash any dfe zips
* If users were encrypted on their previous roms they need to FORMAT DATA in recovery first
its FORMAT and not WIPE understand the difference, if you dont format data the rom will bootloop as you have previous rom encryption.
- Clean flash recommended
- Use the latest official orange fox recovery from here
- Format data if coming from encrypted rom
- Wipe all the following
* Dalvik / ART Cache
* Cache
* System
* Vendor
* Data
- Flash latest miui a11 firmware for your specific region
* Global | China | Europe Firmware
* India Firmware
- Flash VoltageOS + Gapps
- Do not reboot in between flash everything at once, also no need to flash any dfe zip the rom is already decrypted by default.
- Wipe Dalvik / ART Cache, Cache & Data
- Reboot
* For those who want to use rom with encryption
This rom comes with FBE V1 encryption so those who have come from fbe v2 roms need to compulsory FORMAT DATA else it will bootloop due to fbe version mismatch.
As decryption of internal storage is now fixed on a12 you will need different recovery to flash the rom and only this recovery can encrypt/decrypt rom, other recovery wont work.
Special thanks to @Pranav Talmale for making a12 decryption work with FBE v1 all credits goes to him for the recovery
- Clean flash recommended
- Use Ofox recovey with a12 decryption fixed from here
- Format data
- Wipe all the following
* Dalvik / ART Cache
* Cache
* System
* Vendor
* Data
- Flash latest miui a11 firmware for your specific region
* Global | China | Europe Firmware
* India Firmware
- Flash VoltageOS + Gapps + EFE
- Do not reboot in between flash all zip at once
- Wipe Dalvik / ART Cache, Cache & Data
- Reboot
ROM Source: https://github.com/VoltageOS
Kernel & Device Source: VoltageOS Devices
Special thanks to @naveenjohnson for trees @DmitriiKudas for Source build help & assistance, last but not least I would like to thank all testers especially @Sagor_Khan @shabahatfateh & @Dr.Watson for being available all time to test.
If you liked my work don't forget to give thanks, hit like, buy me a coffee UPI: [email protected]
ROM OS Version: Android 12.1 | L | Sv2
ROM Kernel: Linux 4.14.x
ROM Firmware Required: MIUI a11
Based On: AOSP
Some Screenshots:
Changelog :
Device Side :
14/10/2021
- Initial Build
20/10/2021
- Fixed Screen Recording Lag
- Seamless Doze Transitions
- Hide Magisk in banking apps
- Unlimited Google Phots Backup
- Pixel Offline Charging Animation
- Merge tag LA.UM.9.1.r1-11200-SMxxx0.0 into kernel
02/11/2021
- Enforcing
- Add Radio
- Fix Animation in always on display
- Drop Qcom WFD shift to AOSP implementation
13/12/2021
- Shifted to new trees thanks to @naveenjohnsonv
- Shifted to Soviet Star Kernel thanks to @NATO66613
- Updated Blobs from LA.UM.9.1.r1-10900-SMxxx0.0
- Noticeable improvements in active & idle drain
- Better Heat management compared to old builds
- Fixed Camera not working in few telegram clients
- Added DC Dimming and High Brightness Mode
- Compiled using latest TRB Clang 14
- Shifted from stock Camera2 to GrapheneOS Camera app
- Fixed Ok Google Hotword Permission this need full gapps package to work
- Latest Pixel Offline Charging images used
- Update Doze Package many features included
- Added FPS info tile
07/01/2022
- Ship with Bromite browser and webview
- Removed some useless display blobs
- Disable night light on FOD
- Added Udfps Customizations like toggle for fod, vibrate on fod icon press
- Upstreamed Soviet Star kernel to latest source
- Minor device tree side improvements and fixes here & there
10/01/2022
- Removed Bromite Browser & Webview
- Fix isolated_app denial
- Add restricted cpuset
- Fix Powerhal Spam
13/02/2022
- Remove Proto Configs
- Drop Sensor Calibrate
- Switch to prebuilt IIFA service
- Disable wifi rx wakelock
- Sepolicy Address few denails logspam
- Sync EGL symlinks with CAF
- Update display & media blobs from LA.UM.9.1.r1-11400.02 CAF tag
- Suppress tetheroffload logspam
- Enable UDFPS animations
- Add overlay to configure power button location (Fix AOD screen off animation, need to set anim scale to 1.25x in dev options to see the animation)
- Disable Force Encryption by default. No need to flash DFE now as of current scenario encryption is not fully working on a12 so no use of providing auto encryption and make users flash dfe all time
05/05/2022
- Initial Android 12.1 | L build
- Update graphics blobs from LA.UM.9.1.r1-11500.02-SMxxx0.QSSI12.0 & LA.UM.9.14.r1-18900-LAHAINA.QSSI12.0
- Switch from AOSP BT to QTI BT
- Address some sepolicy denials
- Fix statusbar padding according to a12.1/L
- Switched from soviet star to snaplight all credits to @Wadie_Habib & @Luan_Halaiko for work on Kernel
- Compiled using latest TRB clang 15.0.0
- IMP Note : Kindly clean flash as this is a12.1 build and dont use ota for this time
11/06/2022
- Switch from Infinity to Soviet Star kernel
- Tone down few logging
- Add missing hals to manifest
- Sepolicy : Address miscellaneous denials
- Add Qs system info ovverlay
- Cleanup bluetooth and audio flags
- Fix deprecated power profile items
- Nuke QCOM thermal-engine blobs
- Some VNDK improvements
- Move to commonized
* IFAA Service
* Xiaomi Light AIDL
- Set google auto-fill as default fill service
- Increase max system icons shown in statusbar
- Update GPS configs to A12.1
- CarrierConfig: update from 5800 QSSI
- Many miscellaneous improvements & minor bugs fixes
10/07/2022
- Switch to Soviet Star r3.1 dont flash any other kernel else you will face lag
- Removed commonized IFAA, MTD service & Lights, switch back to device tree side impl.
- Fixed charging led notification led not working
- Force disable IORAPD as it eats more ram & google is removing it completely in a13
- Force remove refrash rate tile for kernels which support < 60hz refresh rate as i dont support smooth display in device tree.
- Add missing DRM blobs and completely remove old drm 1.0
- Sync vendor with device tree add missing blobs.
- Add missing permission for xiaomi parts, removed Dirac from parts.
- Many miscellaneous improvements & minor bugs fixes
- Those who want encryption can now use EFE and enjoy decryption in recovery be aware this is FBEv1 follow flashing guide on xda, All credits to @Pranav Talmale for fixing a12 decryption on FBEv1.
- Voltage will always come with decryption no need to flash any DFE zips, if users want encryption they can flash EFE.
- Added support for Smart Pixel also please be aware you wont be able to use udfps if you enable smart pixel this is present since smart pixel was introduced in roms from a11 times so dont cry that udfps not working with smart pixel.
09/09/2022
- Kang IMS system blobs from Redmi/alioth/alioth:12/RKQ1.200826.002/V13.0.3.0.SKHCNXM:user/release-keys
- Fixed native carrier video calling works only on google dialer
- Xiaomi Parts : Added back Dirac
- Xiaomi Parts : Dirac fixes, Handle more error for dirac
- Xiaomi Parts : Introduce haptic feedback level adjustment
- Xiaomi Parts : Vibrate when changing haptic feedback level
- Xiaomi Parts : Don't explicitly set android:theme for activities
- Audio config misc improvements
- Enable Volte support for few Indo carriers
- Allow rmt_storage to acquire wakelocks correctly
- Fix ctl.interface_start logspam by dropping vendor.qti.hardware.cacert hal from manifest
- Add missing entries for vendor.qti.data.factory in manifest
- Add missing entry for com.dsi.ant in manifest and import ant blob from Miui 12.5.6.0
- Improve haptic feedback for calls and message by configuring vibrator kernel nodes for QTI vibrator HAL
- Fixed audio in chrome with soundcloud
- Disable redir_party_num
- Unpin updatable media and launcher from memory
- Build nxpnfclegacy hal & address its sepolicy
Source Side : VoltageOS v 1.8 EOL
Can we use screen OC by flashing Soviet Kernel since it is based on OSS vendor?
aniketh12 said:
Can we use screen OC by flashing Soviet Kernel since it is based on OSS vendor?
Click to expand...
Click to collapse
you can try but any bugs on custom kernel wont be entertained by me
Running fine, thanks!
edit: Screen off FOD is hit or miss
Pranav Temkar said:
Changelog:
14/10/2021
- Initial Build
Click to expand...
Click to collapse
Good day! Please tell me will you update your firmware and make corrections or is this a one-time project?
xlDraglONlx said:
Good day! Please tell me will you update your firmware and make corrections or is this a one-time project?
Click to expand...
Click to collapse
it will be updated on monthly basis after security patch is merged and its stable i will release
pa-x--rw said:
Running fine, thanks!
edit: Screen off FOD is hit or miss
Click to expand...
Click to collapse
works fine for me
Hi, thanks for the rom. The alarm does not work properly here.
x4nd3r76 said:
Hi, thanks for the rom. The alarm does not work properly here.
Click to expand...
Click to collapse
OK
Hi, I was wondering am I able to install VoltageOS if I have MIUI 12.5.2 installed device?
And how is the battery life? SoT? I'm looking for very lightweight ROM for extended battery life.
DryreL said:
Hi, I was wondering am I able to install VoltageOS if I have MIUI 12.5.2 installed device?
And how is the battery life? SoT? I'm looking for very lightweight ROM for extended battery life.
Click to expand...
Click to collapse
yes of course. just follow the flash instruction in the first post.
oboitoke said:
yes of course. just follow the flash instruction in the first post.
Click to expand...
Click to collapse
Thanks. Do you use this rom, and how is the battery life? Can you give me some details please?
I flashed like in the first post explained. Now I see "android" lightning on the display...
edit: did it twice, same result. For me, it doesn't work.
edit: After format data it works, with BiTGapps R 40
Google Assistant doesn't work for me, it auto-closes
edit: I use FlameGApps Canary
great work
Will be a vanilla version released in the future? Because google services aren't available in China
pa-x--rw said:
Google Assistant doesn't work for me, it auto-closes
edit: I use FlameGApps Canary
Click to expand...
Click to collapse
Set all the permission and move the google app to system. Assistant with voice will work.
gaoyuan121 said:
great work
Will be a vanilla version released in the future? Because google services aren't available in China
Click to expand...
Click to collapse
Gapps are not included in ROM. So you can flash without gapps.
The only problem I found in this release is pathetic screen on time and my phone back is also getting heated during normal usuage. Which earlier was not the case. May be due to other kernel issue.
{
"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"
}
VoltageOS 13.0 | Tiramisu for Redmi K20 Pro
ABOUT
Greetings, interested users! You have reached the gateway of a simplistic, no frills pure AOSP experience that will not let you down in getting through every day uninterrupted by inconveniences, with just the right dab of customizations. Be it requiring safetynet for banking or payment apps to receiving the latest security patches from Google as soon as they're released, we've got you covered. It doesn't end there. Sit back, relax and let the system theme your device according to your preferences with Monet support. Step in and begin your journey with Voltage OS.
Features
Pure AOSP
Latest Security Patches
Google Monet
SafetyNet
Github: https://github.com/VoltageOS
Website: https://voltage-os.sourceforge.io
Telegram: Group
Donate: UPI: [email protected]
WHAT WORKS?
Almost everything
WHAT DOESN'T WORK?
You tell me
Be sure to include a log : check how to
DOWNLOADS
Click here to Download
Installation Guide
It's mandatory to be on the latest miui a11 official firmware of your region
Clean flash recommended
Always make a nandroid backup, be safe.
ROM uses O.S.S. vendor
* For those who don't want encryption, no need to flash any dfe zip as rom is already decrypted by default so please dont flash any dfe zips
* If users were encrypted on their previous roms they need to FORMAT DATA in recovery first
its FORMAT and not WIPE understand the difference, if you dont format data the rom will bootloop as you have previous rom encryption.
- Clean flash recommended
- Use the latest official orange fox recovery from here
- Format data if coming from encrypted rom
- Wipe all the following
* Dalvik / ART Cache
* Cache
* System
* Vendor
* Data
- Flash latest miui a11 firmware for your specific region
* Global | China | Europe Firmware
* India Firmware
- Flash VoltageOS + Gapps
- Do not reboot in between flash everything at once, also no need to flash any dfe zip the rom is already decrypted by default.
- Wipe Dalvik / ART Cache, Cache & Data
- Reboot
* For those who want to use rom with encryption
This rom comes with FBE V1 encryption so those who have come from fbe v2 roms need to compulsory FORMAT DATA else it will bootloop due to fbe version mismatch.
As decryption of internal storage is now fixed on a12 you will need different recovery to flash the rom and only this recovery can encrypt/decrypt rom, other recovery wont work.
Special thanks to @Pranav Talmale for making a12 decryption work with FBE v1 all credits goes to him for the recovery
- Clean flash recommended
- Use Ofox recovey with a13 decryption fixed from here
- Format data
- Wipe all the following
* Dalvik / ART Cache
* Cache
* System
* Vendor
* Data
- Flash latest miui a11 firmware for your specific region
* Global | China | Europe Firmware
* India Firmware
- Flash VoltageOS + Gapps + EFE
- Do not reboot in between flash all zip at once
- Wipe Dalvik / ART Cache, Cache & Data
- Reboot
ROM Source: https://github.com/VoltageOS
Kernel & Device Source: VoltageOS Devices
Special thanks to @naveenjohnson for trees @DmitriiKudas for Source build help & assistance, last but not least I would like to thank all testers especially @Sagor_Khan & @Dawn_India for being available all time to test.
If you liked my work don't forget to give thanks, hit like, buy me a coffee UPI: [email protected]
ROM OS Version: Android 13.0 | Tiramisu
ROM Kernel: Linux 4.14.x
ROM Firmware Required: MIUI a11
Based On: AOSP
- Some Screenshots
Changelog :
Device Side :
13/11/2022
- Initial Build
30/12/2022
- Fix apn not getting selected by default
- Drop deprecated Bluetooth configs and switch to props as per a13
- Fix Incoming calls not getting displayed and just ringing
- Fix outgoing calls not ringing on few sim operators
- Remove blur completely from tree as Google said : blurs are expensive on resources, Fix's stutters in ui
- Enable volte/vowifi for movistar
- Remove haptic feedback level adjustment and move to new aosp vibration level overlay
- Xiaomi parts fix compilation after QPR1 merge
- Cleanup useless log spams
- Enable zygote critical window
* Kernel : Alchemy 4.14.190
> Fresh clean kernel based on latest clo tag LA.UM.9.1.r1-12900-SMxxx0.0
> Power: supply: import fast charging driver from nabu
> Remove useless cepheus drivers to reduce overall size
> Fixed games stuck in low fps bug.
> Kick LMKD, fixes apps getting kicked out of memory, recents stuck after multitaksking
> Fix Clang 16 compile errors compiled using TRB Clang 16
> Significantly improve battery life & deep sleep compared to previous build.
18/01/2023
Device Side :
- Use kryo485 cpu architecture
- Suppress xtra-daemon libcdfw logspam
- Fix 5GHz hotspot
- Fix AAPT config
- Supress some ims logging
- Removed useless lmkd props
- Disabled Skia tracing by default
- Disable Async MTE on System Server
Vendor side :
- Kang libcdfw_remote_api blob from davinci
Kernel Side :
- Added Exfat/sdfat driver v2.4.5 from Samsung (Fixes usb otg formatted with exfat partitioning to be able to mounted & used)
- Fixed an issue where stereo audio was not being played from right side of loudspeaker
12/02/2023
Device Side :
- Fix Nfc not working
- Fix Statusbar burnin protection not shifting icons
- Fix Wired headphone buttons not working
- Fix Fingerprint AOD on/off animations
- Adjust statusbar paddings
- parts: remove un-used thermal leftover icons
- Address many sepolicy denails
Kernel Side :
- Merge CAF tag LA.UM.9.1.r1-13000-SMxxx0.QSSI13.0
- Compiled using TheRagingBeast TRB clang 17
- Backport LLVM Binutils support
- Qcacld add time slice duty cycle
19/04/2023
Device Side :
- Update CarrierConfig from star V14.0.6.0.TKACNXM
- Enable Wide Color Gamut support
- Remove old udfps overlays
- Enable debug.sf.auto_latch_unsignaled
- Address many sepolicy denials
- Drop old fm board flags
Vendor Side :
- Import blobs from MIUI V12.5.2.0
- Update rest blobs from msmnile : LA.UM.9.1.r1-12900-SMxxx0.0
- Update system_ext blobs from qssi : LA.QSSI.13.0.r1-09400.01-qssi.0
- Update media_c2 blobs from : Google Coral TP1A.221005.002.B2
- Update cleanedup samsung data calibration from MIUI V12.5.6.0
Kernel Side :
- Merge tag LA.UM.9.1.r1-13400-SMxxx0.QSSI12.0
06/05/2023
Device Side :
- Remove DCI-P3 color adjustment and back to previous color configs as users felt colors were washed out
- Build source side perf 2.2 hal
- Rebase Media C2 stack, remove old configs and import from coral
Vendor Side :
- Rebase whole vendor tree from scratch
- Miui blobs from : raphael-user 11 RKQ1.200826.002 V12.5.6.0.RFKCNXM release-keys
- Ok Google Hotword & DRM blobs from : raphael-user 11 RKQ1.200826.002 V12.5.2.0.RFKMIXM release-keys
- Media C2 blobs from : coral-user 13 TP1A.221005.002.B2-9382335 release-keys
- Display (Postprocessing), Graphics (Adreno), Graphics (Vulkan), Graphics (SDM), Media blobs from : LA.UM.9.1.r1-12900-SMxxx0.0 msmnile
- Qssi Ims blobs from : Redmi/alioth/alioth:12/RKQ1.200826.002/V13.0.3.0.SKHCNXM:user/release-keys
Kernel Side :
- Merge CLO tag LA.UM.9.1.r1-13500-SMxxx0.QSSI13.0
Source Side : VoltageOS v 2.5
Thanks for the wonderful rom @Pranav Temkar
This is the best A13 rom so far, fluid, battery friendly.
I've just found a couple of bugs (not real bugs).
Vibration icon is not there on statusbar lockscreen, but it's showing on home screen. Also alarm icon is not there on homescreen nor on lockscreen, nomatter if you enable it or disable it...
And please make earspeaker more louder in calls...
Thanks again, keep up the good work!
Ducatuca said:
Thanks for the wonderful rom @Pranav Temkar
This is the best A13 rom so far, fluid, battery friendly.
I've just found a couple of bugs (not real bugs).
Vibration icon is not there on statusbar lockscreen, but it's showing on home screen. Also alarm icon is not there on homescreen nor on lockscreen, nomatter if you enable it or disable it...
And please make earspeaker more louder in calls...
Thanks again, keep up the good work!
Click to expand...
Click to collapse
When I install MTG GAPPs, it error. Please advise you how to install ?
Thanks
I've flashed this rom with official orangefox recovery, nikgapps and it's booted just fine. No error of any kind...
Hi thanks for new version!
One question
Comming from Voltageos 1.8 and i want encryption, i must install orangefox FBEv1 build is that correct?
Ducatuca said:
Thanks for the wonderful rom @Pranav Temkar
This is the best A13 rom so far, fluid, battery friendly.
I've just found a couple of bugs (not real bugs).
Vibration icon is not there on statusbar lockscreen, but it's showing on home screen. Also alarm icon is not there on homescreen nor on lockscreen, nomatter if you enable it or disable it...
And please make earspeaker more louder in calls...
Thanks again, keep up the good work!
Click to expand...
Click to collapse
They're not bugs but google features. On some other a13 roms you have the option to make vibrate & alarm icons always visible.
zamc said:
Hi thanks for new version!
One question
Comming from Voltageos 1.8 and i want encryption, i must install orangefox FBEv1 build is that correct?
Click to expand...
Click to collapse
Correct, then ROM, Gapps & a13 force encryption zip.
thanks a lot. any suggestions for gaps?
zamc said:
thanks a lot. any suggestions for gaps?
Click to expand...
Click to collapse
I always flash Nik core.
mauam said:
I always flash Nik core.
Click to expand...
Click to collapse
Thanks,
is there a link or something to explain the differences in gaps verion? I never understand them!
In 1.8 Voltageos i had MindTheGapps-Lite-12.1.0-arm64.
zamc said:
Thanks,
is there a link or something to explain the differences in gaps verion? I never understand them!
In 1.8 Voltageos i had MindTheGapps-Lite-12.1.0-arm64.
Click to expand...
Click to collapse
I think that in Nik site you have a slight explanation, anyway Nik core is/has the same things as MTG lite.
zamc said:
Hi thanks for new version!
One question
Comming from Voltageos 1.8 and i want encryption, i must install orangefox FBEv1 build is that correct?
Click to expand...
Click to collapse
I never success use orangefox FBEv1 to flash the ROM except LOS 20. I don't know the reason.
z1022 said:
I never success use orangefox FBEv1 to flash the ROM except LOS 20. I don't know the reason.
Click to expand...
Click to collapse
So what recovery you use? In Instructions i see only for Orangefox
zamc said:
So what recovery you use? In Instructions i see only for Orangefox
Click to expand...
Click to collapse
finally, I use TWRP 3.7
w
z1022 said:
finally, I use TWRP 3.7
Click to expand...
Click to collapse
z1022 said:
finally, I use TWRP 3.7
Click to expand...
Click to collapse
with encryption? worked? any link to have it as backup solution?
I couldn't find another method to turn off the LED when charging the cell phone, I don't like to leave it on
zamc said:
w
with encryption? worked? any link to have it as backup solution?
Click to expand...
Click to collapse
encryption not worked
Ducatuca said:
Thanks for the wonderful rom @Pranav Temkar
This is the best A13 rom so far, fluid, battery friendly.
I've just found a couple of bugs (not real bugs).
Vibration icon is not there on statusbar lockscreen, but it's showing on home screen. Also alarm icon is not there on homescreen nor on lockscreen, nomatter if you enable it or disable it...
And please make earspeaker more louder in calls...
Thanks again, keep up the good work!
Click to expand...
Click to collapse
Earpiece sound is adequate i dont feel to increase, maybe its your side issue, others might be aosp side bugs not sure, lets see if they can be fixed or not, no promises
z1022 said:
When I install MTG GAPPs, it error. Please advise you how to install ?
Thanks
Click to expand...
Click to collapse
This is android 13 your android 12 mtg wont even flash, read before flashing any package. I just confirmed it flashes without any issues if you use proper zip which is for a13