yashsingh1/xdaforums huggingface dataset:
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] kenny3fcb:
[IMG="AOSIP"]https://img.xda-cdn.com/ZAQhLl2X0i-A19WIqR8BYhNSFsc=/http%3A%2F%2Fi.imgur.com%2FDr6rSI1.png[/IMG]

[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:

AOSiP Gerrit Review

AOSiP Github

Kernel Source

Device Tree

Vendor Blobs

Latest Downloads:

aosip.dev | SourceForge

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
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] kenny3fcb:
Reserved
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] akhilnarang:
Great :)
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] ImKiira:
Whats the difference to the other aosip rom?
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] NE0HP:
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.
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] jxxnrie:
are you pertaining to DerpFest MOD aka Unofficial AOSiP? That one is different from this, different Dev/Maintainer. This one is PIZZA and the other is HOMEMADE.
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] kenny3fcb:
Will be officially supported and based on different trees
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] kenny3fcb:
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 :)
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] MizarNajib:
can i see a screenshot?
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] kenny3fcb:
Uploaded to screenshots tab
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] Sam.Salim:
hi dear maintainer

can you give a build to wayne users ?
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] xicp0rt:
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
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] NE0HP:
Did you flashed the Magisk after GApps? If not then Flash it.
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] Phil_Smith:
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!

[MENTION=6518796]NE0HP[/MENTION] why do you think the presence of Magisk would solve a bootloop? Just curious.
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] NE0HP:
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..
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] @AxL:
This ROM is really nice. Best ROM For MI A2. battery backup is insane. Almost got 10Hours SOT on WiFi and normal usage.
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] tw1st3d83:
10 hours of SOT!? That's insane... I cannot get that even with power bank. How did you managed to get so much juice from 3000mah battery!?
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] @AxL:
Go to telegram and try it yourself. 10% / hour on screen on, 0.30% on screen off.
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] tw1st3d83:
You are not being helpful at all but thanks...
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] NE0HP:
SOT is depends on so many factors and it actually varies individual to individual depending on their respective usage stastics....I agreed to your point that how come 3000mah battery can offer this much of juice!!! Anyways I usually get around 5-6 hours(Normal usage, 50% WiFi and 50% Cellular network) but I noticed active drain & idle drain per hour is pretty impressive and so as deep sleep on this ROM as compared to other available ROM...

OP is putting all his efforts to make this ROM better and better and gathering all feedback from users continuously. He is more active on telegram and interacting with everyone there and providing test build of ROM and kernel. As you've noticed OP is also posting about major update here as well with change log. Hope this lil details help you understand the progress of this ROM.
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] tw1st3d83:
Im a mobile phone service technician so i really understand how everything in mobile phone works, that's why i was surprised with 10h of SOT on 3000mah battery because with normal use device gives maximum of 5h of sot and that if you lucky. 10h is maybe and only maybe possible with extreme battery save, processor downclock, all sensors disabled, no sim and only some text based app. So basically Nokia 3310 mod ?

Don't get me wrong, I really appreciate all work done on this rom, i use it for few days now and with normal use, with everything on (gps, wifi, bluetooth which sync with my watch constantly) i get maximum of 3h of sot in 15h between charge which is pretty good but 10h is just exaggerating and simply not possible with one charge on 3000mah battery.
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] Phil_Smith:
Screenshots?

Otherwise I think one must assume something like stats not resetting when not charging to 100% or something. Have seen these kinds of bugs before.
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] kenny3fcb:
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 :)
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] Lautaro Mondaca:
Magisk is still mandatory to boot with gapps?
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] 04.jeremiah:
:svetius:
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] kenny3fcb:
Please someone who is about to flash this update, see and report if magisk is still required or not. The probable fix is present in the kernel it just might work. I would've done it but I forgot to do that yesterday and it is really tiring to clean flash and setup everything again.
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] stryker09:
Nope looks like Magisk no longer required :)

One thing to note, after flashing the ROM zip > TWRP zip > switch slots > reboot TWRP didn't seem to bite, was stuck at the Android One screen for ages until I did a fastboot boot
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] NE0HP:
TWRP is included in the ROM so no need to flash twrp Installer zip after ROM. Just flash ROM, switch slot, reboot back to recovery, flash GApps Magisk and you're done!
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] Phil_Smith:
Manually dirty flashed over Beta Pizza build and everything seems fine so far.

The ROM is very very smooth and fluid, thanks to the dev!
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] kenny3fcb:
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.
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] Lautaro Mondaca:
I can confirm the phone boots without magisk
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] Android Indonesia:
SIM signal is very low
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] @AxL:
These image is really for Mobile Technician. See these screenshots and tell me you thoughts.

It's been 2 hours from 97 percent I run FKM monitoring. I will post again if I reach 20%. :)

I hope I can hear something with these 2 dudes asap. XD
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] kenny3fcb:
Many OEMs and custom ROMs fake signal levels or ignore RSSNR levels to manipulate signal levels. Read this article:

https://piunikaweb.com/2019/01/22/x...tual-cellular-signal-strength-from-end-users/

And ROMs like Lineage, AOSiP do not change the signal levels in anyway, what you are seeing is the actual signal level.
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] tw1st3d83:
Airplane mode is on so no gsm network, which means only top 3 or 4 apps maybe sync in background when screen is on, depends on app itself. So basically you use your phone as mp3 player... In that case you probably can squeeze that amount of juice you mentioned earlier but still i think that is weird and that something is really off.

Sorry i doubted you. ?
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] amnher:
So this happens even on mi a2 stock rom? This fake signal strength??
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] NE0HP:
@AxL [MENTION=2953340]tw1st3d83[/MENTION] Please no disrespectful personal remarks. Maintain the decorum of this thread. There is no point of using abusive language.

Hope you guys are mature enough and will act wisely.
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] SynisterWolf:
^This

If you cant post with respect towards one another then just don't post. If you feel that someone has broken our rules please use the report button.

Thank you all

Wolf
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] Pabluku21:
Hello, I would like to install an AOSIP ROM on my A2, I see that there are versions like Pizza, Pie, Derpfest. What differences exist and which do you recommend, thank you!

Enviado desde mi Mi A2 mediante Tapatalk
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] akshaygalaxystarmod:
Most Stable Aosip Version Got 5 Hour SOT with Hard Usage
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] kenny3fcb:
Derpfest is a mod of AOSiP, or AOSiP with more customisations maintained by a different developer so not related with AOSiP.

There are various build types of AOSiP, mainly 3:

Unofficial ones are -> Pizza

Official ones are -> Official (well, duh!)

Pre-official or for testing etc purposes -> Beta

I started with Pizza because I was awaiting official status. Gave a Beta update after receiving official status and now as it is official so Official update.

So I recommend you the Official build from https://aosip.dev/jasmine_sprout
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] andras9999:
On quickstep there is no back button on homescreen, but I use lawnchair because I backed up my home and with that on home there's a back button Is there anyway to fix that? ?

Btw just switched from havoc and it feels much faster great job ?.
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] kradNZ:
Going to try this. Curious how long will ROM be supported?

Also, can OP please update first post to describe that TWRP is included in ROM but you will need to download GApps yourself.

Currently one has to look through thread to find this information and it looks like the latest versions include these items whereas the first versions did not.
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] zeusgodsriot:
not good in games frame drops are common on pubg smooth ui though
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] kradNZ:
Using beta channel now. :)
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] IvanRod:
Great job, this ROM is really smooth. Until now i have noticed two things already reported here, fast charging and games start to lose frames after about 5 min playing, regarding fast charge flashing the kernel posted here really solve the issue? And regarding the games is it going to be solved on the next update?

Best Regards
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] kenny3fcb:
I use stock thermal config files for thermal throttling which keeps the phone cool. If you want to gain more performance in games please use a different thermal config files which doesn't throttle as hard as stock. There are many zips and modules out there, try them out.
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] kradNZ:
Just got latest update, so far so good. :)
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] kenny3fcb:
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 :)
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] sashgmore:
Can I do dirty flash on earlier version ?
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] dodo021:
Hello o/

I have a Xiaomi A2 32Go, do you think this ROM can reduce the size took by the system ?

The stock ROM use 13 Go...
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] :
No but if you want to reduce the size took by the system, convert to Mi 6X (9 Go took by the system for Mi 6X)
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] kradNZ:
Don't seem to have a working notification LED with this ROM?
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] m0yP:
Are themes preloaded with this ROM? I'd rather have it dark.
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] enapah:
Mine didn't, when I flashed the latest OpenGapps package the phone was stuck in the AOSiP animated boot logo. Flashing magisk solved the issue, however I am not sure if I'll have to reflash magisk when the next OTA arrives.
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] brownstein666:
My phone froze and rebooted two times this morning. Anyone with the same problem?
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] ramir0:
no

update chanel for lastest via OTA (paste in updater): https://illusion.aosip.dev/jasmine_sprout-CI.json

no, never had random reboot. be sure you use lastest, stock kernel and check your magisk modules

join telegram's gruop also https://t.me/jasmineaosip
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] 3omarelfouly:
Hello dear, I just flashed this version yesterday and i have a few questions.

1. Does it support fast charging? while in the stock rom it was showing "Charging Rapidly" and in this rom it's just showing "Charging". is it the same speed like the stock?

2. Can you try to make the network signal and wifi icons the same design like the Q design for battery icon? Just for matching.

3. I did put the link for OTA in the update channel, so the updates will be installed without problems or should i do anything else?

4. Can you add an option to change the font ? Because i guess the rom would be prettier with Google's font. and if you can not, Can i change it using the magisk module or it won't work?

5. On the home screen. At glance option, i don't know how to enable the weather beside the date and the day.

Excuse my questions but that's my first time installing Rom on this device and im bit confused. Thanks in advance.
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] m0yP:
Just flashed. So far no bugs or lags!
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] DarkMode101:
deleted
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] IvanRod:
There is a new update, what's new about it?
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] d3rt0xx:
Where?
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] IvanRod:
In OTA app. 8 September
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] kradNZ:
Just installed update. I'm on Beta release channel FYI. So far so good.
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] enapah:
Actually, the latest OTA update from the CI channel (https://illusion.aosip.dev/jasmine_sprout-CI.json) is a little bit sluggish in its animations, such as when browsing through the recent apps, or accessing the quick tiles.

Can't really comment on anything else, as I've installed it less than 24h ago.
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] IvanRod:
I have noticed the same thing, in this update the animations are a bit slower.
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] kradNZ:
https://illusion.aosip.dev/jasmine_sprout-CI.json = 404.
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] enapah:
The proper update URL for the official channel (OTA) is:

https://aosip.dev/jasmine_sprout/official
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] kradNZ:
Thanks, so the beta update channels shouldn't be used anymore?
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] enapah:
[MENTION=7838875]kradNZ[/MENTION] I honestly don't know... when the error 404 started I just looked into the source code of the AOSiP.dev API, which is used to fetch the OTA updates. Although I did it the hard way, one could very quickly construct that URL just by reading the readme file.

Looks like the first Alpha builds for Android 10 are starting to roll out (for other devices), maybe it's related to that.
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] hdk212:
Stock(miui) camera

hey! am using AOSiP for last 20 days... its way better than havoc 2.7... only one problem am facing i.e. with stock camera.... AI opton is not there and when entering manual mode in camera option it gets forced closed... but Gcam does work though i dont know which is better am using arnova 2.2
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] IvanRod:
I am having issues with the GPS signal while navigating on Google Maps, it loses the position and the speed several times during the driving. Any way to solve this?
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] kebrumotis:
Update Info.

Will there be any update for October? I was about to flash the rom but want to flash the latest one
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] Viggen66:
Does this rom supports doubletap2wake? or does it have popular dark mode?

Thanks
[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] 3omarelfouly:
yes