[microG] AOSPA-Extended Quartz [21/09/2020]

Search This thread

rituj_b

Recognized Developer
Nov 26, 2012
1,040
1,602
Jaipur
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
 
Last edited:

rituj_b

Recognized Developer
Nov 26, 2012
1,040
1,602
Jaipur
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
 

Attachments

  • Screenshot_20200412-221745.jpg
    Screenshot_20200412-221745.jpg
    124.1 KB · Views: 4,725
  • Screenshot_20200412-221800.jpg
    Screenshot_20200412-221800.jpg
    146.5 KB · Views: 4,698
  • Screenshot_20200412-221806.jpg
    Screenshot_20200412-221806.jpg
    251.1 KB · Views: 4,630
  • Screenshot_20200412-221813.jpg
    Screenshot_20200412-221813.jpg
    177.9 KB · Views: 4,358
  • Screenshot_20200412-221857.jpg
    Screenshot_20200412-221857.jpg
    115.2 KB · Views: 4,393
Last edited:

tugas2khas

Senior Member
Dec 15, 2006
1,231
336
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?
 

xarrismoto

Senior Member
Jul 13, 2015
228
131
Greece
Xiaomi Poco F1
Xiaomi Mi A3
Yes. You must flash.
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
 
  • Like
Reactions: tugas2khas

avirale123

Senior Member
Aug 26, 2012
278
20
santa marta
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

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
 

rituj_b

Recognized Developer
Nov 26, 2012
1,040
1,602
Jaipur
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!
Yes you can. It is only firmware zip and the rom includes the vendor.

Thanks Dev
It's interesting
But we can't use bigger gapps ?
You can use. But nothing smaller than Nano.
 
  • Like
Reactions: xarrismoto

cacio_confusa

Senior Member
Feb 13, 2019
308
138
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
 

Attachments

  • Screenshot_20200329-145229.jpg
    Screenshot_20200329-145229.jpg
    156.8 KB · Views: 764
  • Screenshot_20200329-152335.jpg
    Screenshot_20200329-152335.jpg
    174.1 KB · Views: 752

cacio_confusa

Senior Member
Feb 13, 2019
308
138
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:
 

Attachments

  • Screenshot_20200329-153822.jpg
    Screenshot_20200329-153822.jpg
    148.5 KB · Views: 540
  • IMG_20200329_153900_800.jpg
    IMG_20200329_153900_800.jpg
    74.3 KB · Views: 532

cacio_confusa

Senior Member
Feb 13, 2019
308
138
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:
 

rituj_b

Recognized Developer
Nov 26, 2012
1,040
1,602
Jaipur
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
 

fereidooni

Senior Member
Mar 1, 2015
589
171
33
tehran
Xiaomi Mi A2 Lite
Xiaomi 12
  • Like
Reactions: nnamless

Top Liked Posts

  • There are no posts matching your filters.
  • 30
    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
    14
    New Update!!

    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

    Download link updated in the OP.

    Apologies for the late update, I have been a little busy with my personal life.
    13
    New Update!!

    Changlelog 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

    Download links updated.
    12
    New Update!!

    A major update guys. Clean flash is recommended and FW 11.0.7 linked in OP.

    Changlelog 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

    NOTE: This build comes with gapps included

    Download link updated in OP
    Don't forget to hit the thanks button
    11
    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