• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

AOSiP Pie

Search This thread

kenny3fcb

Senior Member
Apr 7, 2016
173
1,237
http%3A%2F%2Fi.imgur.com%2FDr6rSI1.png

Code:
[B][CENTER]**** Disclaimer: I'm not responsible if you destroy your device. Use at your own risk!!! ****[/CENTER][/B]
Android Open Source illusion Project
About us:
AOSIP is a quality custom ROM based purely on AOSP. Twisted with the latest features and blended with stability. We strive for perfection and it shows.
Team Illusion:

Josh Fox (xlxfoxxlx)
Akhil Narang
Brett Montague
Sri Harsha
Harsh Shandilya

Bug reporting:

  • 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.)
  • 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.

Source code:

Latest Downloads:

FAQ and Install instructions:

Install instructions:
Refer to this thread by Nebrassy

Current Issues/Information:

* Tell me

Credit/Thanks:

Mike Williams (founder and creator of AOSiP)
Google for Android and AOSP
LineageOS
AICP
ABC ROM
AquariOS
BootleggersROM
PixelExperience
OmniROM
Cory Collins
Any others we may have forgotten to credit
And last but not the least, all our testers, who have helped us to squash many bugs so that we can try to release builds that as are flawless as possible

Major thanks to GuaiYiHU whose device tree I took as base
Also shoutout to my fellow jasmine_sprout devs: rcstar6696, Nebrassy and Manish4586!
They have helped me a lot in making this ROM stable
Also thanks to tytydraco for minimal kernel OEM code import


XDA:DevDB Information
AOSiP, ROM for the Xiaomi Mi A2

Contributors
kenny3fcb
Source Code: https://github.com/AOSiP

ROM OS Version: 9.x Pie
ROM Kernel: Linux 4.x

Version Information
Status: Stable

Created 2019-07-25
Last Updated 2019-07-25
 

Attachments

  • Screenshot_Quickstep_20190727-084016.jpg
    Screenshot_Quickstep_20190727-084016.jpg
    247.1 KB · Views: 5,224
  • Screenshot_Quickstep_20190727-084025.jpg
    Screenshot_Quickstep_20190727-084025.jpg
    145.4 KB · Views: 5,270
  • Screenshot_20190727-084229.jpg
    Screenshot_20190727-084229.jpg
    242 KB · Views: 5,172
  • Screenshot_Settings_20190727-084820.png
    Screenshot_Settings_20190727-084820.png
    81.4 KB · Views: 5,139
  • Screenshot_Quickstep_20190727-084038.png
    Screenshot_Quickstep_20190727-084038.png
    144.1 KB · Views: 5,033
  • Screenshot_Advanced_settings_20190727-084115.png
    Screenshot_Advanced_settings_20190727-084115.png
    53.4 KB · Views: 4,947
  • Screenshot_CustomDoze_20190727-085126.png
    Screenshot_CustomDoze_20190727-085126.png
    155.4 KB · Views: 4,858
  • Screenshot_20190727-085153.png
    Screenshot_20190727-085153.png
    39 KB · Views: 4,783
  • Screenshot_20190727-085208.png
    Screenshot_20190727-085208.png
    29 KB · Views: 4,705
  • Screenshot_Settings_20190727-084142.png
    Screenshot_Settings_20190727-084142.png
    167.1 KB · Views: 4,661
  • Screenshot_Settings_20190727-084732.png
    Screenshot_Settings_20190727-084732.png
    53.1 KB · Views: 4,553
  • Screenshot_Settings_20190727-084751.png
    Screenshot_Settings_20190727-084751.png
    138.9 KB · Views: 4,428
  • Screenshot_Settings_20190727-084814.png
    Screenshot_Settings_20190727-084814.png
    123.6 KB · Views: 4,248
  • Screenshot_Settings_20190727-084400.png
    Screenshot_Settings_20190727-084400.png
    188.3 KB · Views: 4,159
  • Screenshot_Settings_20190727-084423.png
    Screenshot_Settings_20190727-084423.png
    127.8 KB · Views: 4,036
  • Screenshot_Settings_20190727-084457.png
    Screenshot_Settings_20190727-084457.png
    139.1 KB · Views: 3,894
  • Screenshot_Settings_20190727-084519.png
    Screenshot_Settings_20190727-084519.png
    151.4 KB · Views: 3,782
  • Screenshot_Settings_20190727-084544.png
    Screenshot_Settings_20190727-084544.png
    124.7 KB · Views: 3,755
  • Screenshot_Settings_20190727-084553.png
    Screenshot_Settings_20190727-084553.png
    199.8 KB · Views: 3,765
  • Screenshot_Settings_20190727-084612.jpg
    Screenshot_Settings_20190727-084612.jpg
    182 KB · Views: 3,767
Last edited:

NE0HP

Senior Member
Mar 19, 2015
595
390
Redmi K20 Pro
Xiaomi Poco F3
Thanks for bringing this to Mi A2 and extend your support to this device. Already using this and quite impressed with performance and look forward to your continued support.
 

kenny3fcb

Senior Member
Apr 7, 2016
173
1,237
New beta update is up!
Grab it from here: aosip.dev | SourceForge | Google Drive and flash it with TWRP along with GApps and Magisk.
If you want to update with updater app:
Click on 3-dot menu, go to Preferences and add this link: https://aosip.dev/jasmine_sprout/beta to UPDATE CHANNEL.

Changelog:
  • Stereo and noise cancellation fix by Manish4586 (Audio in video recordings should be quiter now)
  • Kernel compiled with Clang 9.0.5

Happy flashing :)
 

xicp0rt

Member
Apr 2, 2019
13
9
Boots up & works perfectly without flashing GApps, but upon flashing GApps it gives me a bootloop. Might switch back to Havoc for now, hope it becomes official soon!
>>GApps package used - Pico
 

Phil_Smith

Senior Member
Oct 16, 2015
1,711
1,518
LG Optimus 4X HD
Xiaomi Mi 5
Boots up & works perfectly without flashing GApps, but upon flashing GApps it gives me a bootloop. Might switch back to Havoc for now, hope it becomes official soon!
>>GApps package used - Pico
On the screenshots you see Google Play Services running, so Gapps are working obviously.
Pretty surely something on your end (also cause noone else complained about this issue before).
Might be the flashing order as one usually flashes Gapps along with the ROM before the first bootup, and from what you describe, I think you booted the ROM without Gapps first.
I would recommend a clean install and try the usual way.

For myself - I'm on vacation and didn't have the time or internet connection to flash this myself, but I will certainly try by the time I got home.
Looks very promising!

@NE0HP why do you think the presence of Magisk would solve a bootloop? Just curious.
 
Last edited:

NE0HP

Senior Member
Mar 19, 2015
595
390
Redmi K20 Pro
Xiaomi Poco F3
@NE0HP why do you think the presence of Magisk would solve a bootloop? Just curious.
People have reported this on telegram channel that if you flash GApps and reboot to system without flashing Magisk then it will bootloops and OP also knows. ROM boots fine w/o GApps & w/o Magisk so I think it's known issue...I'm sure OP will resolve this in future updates..
 
  • Like
Reactions: Phil_Smith

@AxL

Senior Member
Dec 2, 2018
143
17
This ROM is really nice. Best ROM For MI A2. battery backup is insane. Almost got 10Hours SOT on WiFi and normal usage.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 16
    http%3A%2F%2Fi.imgur.com%2FDr6rSI1.png

    Code:
    [B][CENTER]**** Disclaimer: I'm not responsible if you destroy your device. Use at your own risk!!! ****[/CENTER][/B]
    Android Open Source illusion Project
    About us:
    AOSIP is a quality custom ROM based purely on AOSP. Twisted with the latest features and blended with stability. We strive for perfection and it shows.
    Team Illusion:

    Josh Fox (xlxfoxxlx)
    Akhil Narang
    Brett Montague
    Sri Harsha
    Harsh Shandilya

    Bug reporting:

    • 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.)
    • 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.

    Source code:

    Latest Downloads:

    FAQ and Install instructions:

    Install instructions:
    Refer to this thread by Nebrassy

    Current Issues/Information:

    * Tell me

    Credit/Thanks:

    Mike Williams (founder and creator of AOSiP)
    Google for Android and AOSP
    LineageOS
    AICP
    ABC ROM
    AquariOS
    BootleggersROM
    PixelExperience
    OmniROM
    Cory Collins
    Any others we may have forgotten to credit
    And last but not the least, all our testers, who have helped us to squash many bugs so that we can try to release builds that as are flawless as possible

    Major thanks to GuaiYiHU whose device tree I took as base
    Also shoutout to my fellow jasmine_sprout devs: rcstar6696, Nebrassy and Manish4586!
    They have helped me a lot in making this ROM stable
    Also thanks to tytydraco for minimal kernel OEM code import


    XDA:DevDB Information
    AOSiP, ROM for the Xiaomi Mi A2

    Contributors
    kenny3fcb
    Source Code: https://github.com/AOSiP

    ROM OS Version: 9.x Pie
    ROM Kernel: Linux 4.x

    Version Information
    Status: Stable

    Created 2019-07-25
    Last Updated 2019-07-25
    16
    First official update is up!
    Grab it from here: aosip.dev | SourceForge | Google Drive and flash it with TWRP along with GApps and Magisk.
    If you want to update with updater app:
    Click on 3-dot menu, go to Preferences and add this link: https://illusion.aosip.dev/jasmine_sprout-Official.json to UPDATE CHANNEL.

    Changelog:
    ROM specific changes:
    • Add start swipe height setting for OnePlus Navigation Gestures
    • Some Bluetooth edge case fixes
    • Add Qualcomm's NLP Combo feature
    • Add support for Verizon Wireless on a ton of devices and fix issues related to several network carriers
    • Remove unnecessary right padding for time picker (before am/pm)
    • Fix PiP not working for all users
    • Fix unable to enter device pin with a hardware keyboard
    • Refresh navigtion bar when display density is changed
    • Massive sim lock and sim feature fixes
    • Some SEPolicy fixes for better security
    • Add missing permissions icons in App Ops
    • Add Assited GPS Settings menu for supported devices
    • Add an icon for Private DNS option in Settings
    • Add fine location for Bluetooth scans
    • Fix emergency icon in dark theme
    • Volume panel QS tile
    • Fix crash when a new wifi tracker is created
    • Fix Bluetooth crash when more than 2 PHY's specified for connection
    • Translation import and fixes

    Device specific changes:
    • Set default hotspot ssid to Xiaomi Mi A2
    • Use Pixel 3A XL's display density as it has same screen parameters as Mi A2
    • Migrate to EAS, use Pixel 2/XL powerhal for boosting and PELT instead of WALT for better performance
    • Pull in EAS/sched backports from KuranKaname's mata kernel repo
    • Pull in Energy Model management framework by Quentin Perret
    • Pull in improvements from sultanxda's wahoo kernel repo which improves performance greatly
    • AOD brightness will now follow auto brightness
    • Fix random wifi drops

    Happy flashing :)
    15
    New official update out if y'all haven't noticed yet.
    Update from the updater app
    Or, grab it from here: aosip.dev | SourceForge | Google Drive
    Reboot to TWRP -> Flash the ROM -> Switch slots -> Reboot to recovery -> Flash GApps and Magisk (optional) -> Reboot to system.

    Changelog:
    ROM specific changes:
    • Allow to customize Updater check interval (everyday, week or month)
    • Allow suspending A/B updates
    • Fix gesture for camera launch, it is now treated as a double press on power button
    • Make autofill dialog background white on inbuilt black and dark theme
    • Some SEPolicy fixes
    • Add per app VPN data restrictions
    • Add some SurfaceFlinger changes from CAF, fixes Android Auto for some devices
    • Set Google autofill service as default, incase no GApps are present, none will be set
    • Merge latest pie-gsi changes from AOSP
    • Some Bluetooth fixes
    • Optimize scrolling distance
    • Long pressing on gaming mode tile will show extra info about what the toggle does
    • Battery Saver tile improvements
      • battery % is shown as the label for the tile
      • "Charging" is shown when the device is charging with the same look as lockscreen
      • "Fully-charged" is shown when the device is plugged in and charged to 100%
    • Show the minutes in Text lockscreen clock on one line
    • Remove animation from pocket mode since it causes flickering
    • Fix high battery drain after using flashlight
    • Don't vibrate on touchscreen camera gesture
    • Added RGB accent picker in place of current implementation
    • Fixes for the new accent color picker
    • Improve performance of unclipped layers
    • Allow modifying GPU render mode in Developer Options

    Device specific changes:
    • Used a fixed top-app stune and reduce interaction boost (seems enough to maintain smoothness and saves a bit of battery life)
    • Set correct QoS CPU DMA latency value for sdm660
    • Enabled FIFO scheduling for UI and render threads by default (more fluidity)
    • Reverted EAS/sched backports from KuranKaname's mata kernel repo and Energy Model management framework by Quentin Perret (those commits increased idle drain)
    • Replaced SnapCamera with MiuiCamera
    • Added Pixel 2 XL perf stack for OMX Video Decoder/Encoder
    • Kernel upstreamed to 4.4.189
    • Switched to fq_codel as default queueing discipline (benchmarks say download/upload speeds are a bit faster)

    Happy flashing :)
    6
    New beta update is up!
    Grab it from here: aosip.dev | SourceForge | Google Drive and flash it with TWRP along with GApps and Magisk.
    If you want to update with updater app:
    Click on 3-dot menu, go to Preferences and add this link: https://aosip.dev/jasmine_sprout/beta to UPDATE CHANNEL.

    Changelog:
    • Stereo and noise cancellation fix by Manish4586 (Audio in video recordings should be quiter now)
    • Kernel compiled with Clang 9.0.5

    Happy flashing :)
    4
    As reported by telegram users, fast charging was broken in this ROM. Turns out it was kernel's fault. I never noticed it as I don't have a Qualcomm Quick Charger and stock one is limited to 2A only. Anyways, flash the attached kernel to get fast charging working.