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

[OTA][lineage-18.1][UNOFFICIAL][laurel_sprout] Mi A3 - 02/12/2021

Search This thread

tomiasx22

Member
Feb 4, 2020
31
2
Is this ROM based on Chinese or EU version?
If properly installed, can I simply flash stock ROM by fastboot package when I decide to switch back? Or there is different procedure?
Thanks in advance.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 10
    2okPze5.png


    Code:
    /*
    * I'm not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed (like it did for me...).
    * Please do some research if you have any concerns about features included in the products you find here 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.
    * Your warranty will be void if you tamper with any part of your device / software.
    * Same statement for XDA.
    */

    LineageOS is a free, community built, aftermarket firmware distribution of Android 11 (R), which is designed to increase performance and reliability over stock Android for your device.

    LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.

    All the source code for LineageOS is available in the LineageOS Github repo. And if you would like to contribute to LineageOS, please visit out Gerrit Code Review.


    What's working :

    • Boots
    • RIL (Calls, SMS, Data)
    • Fingerprint
    • Wi-Fi
    • Bluetooth
    • Camera
    • Camcorder
    • Video Playback
    • Audio
    • Sensors
    • Flash
    • LED
    • GPS
    • SELinux Enforcing
    • DT2W

    Known issues:
    • Nothing yet. If any, report with logs

    Instructions :
    • Download latest build from the download section below.
    • (Optional) Download GApps
    • $ fastboot update ./lineage_laurel_sprout-img-eng.arru.zip
    • (First time) Reboot into recovery; format data and reboot system.
    • (Updates) System updates will be delivered through System Update. Full A/B OTA supported
    • (Optional) You can use the recovery packaged with the ROM to flash GApps and Magisk

    Warnings:
    This should work even with Android 10 users who haven't updated to Android 11 but I would be wary. All images to update to Android 11 is there in https://github.com/MasterAwesome/android_vendor_xiaomi_laurel_sprout-images. The OTA packages should automatically update these

    Download:
    lineage_laurel_sprout-img-eng.arru.zip
    lineage_laurel_sprout-ota-eng.arru.zip

    Source code :
    Contributing:
    Send a pull-request on the branch you want to modify and I'll review and merge.

    Contact:
    Please use this thread to address all your questions; you can also use telegram at https://t.me/lineage_laurel_sprout
    3
    Hi, I'm currently on the stock version without root yet V12.0.4.0.RFQMIXM
    Could you please share some information what's necessary to install this Lineage 18.1 Version? Is TWRP necessary?
    Sorry for this noob quesion, but I've read that TWRP isn't available for A11 yet - so how to get root and a recovery? Would be glad to get some links and infos on how to do it.

    What i did:
    • Flash latest stock rom (i used V12.0.3.0.RFQEUXM from here)
    • let the phone reboot, do the minimal setup inside of the stock rom and turn it off
    • start it into recovery mode
    • flash the rom as indicated in the start post with "fastboot update LINEAGEROM"
    • the phone will reboot (at my first try the lineage recovery came up where i had to wipe data). After that, starting worked fine
    • Do the minimal setup inside of the lineage rom
    • activate developer options and adb access
    • turn off the phone
    • start it into recovery mode - the lineage reovery will appear.
    • flash GAPPS (i used nikgapps basic) and then magisk 21.4 via SIDELOAD
    • restart the phone and voila
    I had to grant access the google play services to everything . My google account wasnt adding the contacts without google play services had permission to read them. So i had to delete my google profile, activate the access for the play services app, and redo integrating the google account.

    Hope this helps :)
    3
    A mini review:

    Pros:
    1. It is built with latest sources so it has minimal bugs and more number of features.
    2. Battery life is bloody spectacular! Better than Stock!
    3. It's de-goolaged ;)
    4. Very stable, haven't had any force closes or random reboots.

    Cons(?) more like Nit- picks
    1. The brightness slider is not uniform (particularly in the last section to the right. This is present in other A11 roms as well so maybe related to vendor blobs? idk. Very minor bug.
    2. FOD is very fast, but recognition is sometimes inconsistent.
    3. The status-bar padding looks terrible (just my opinion).

    Mehs:
    1. Performance is... average. It's not terrible, but it's nothing special. The UI is responsive but not exactly "fluid". But it's solid and gets the job done.

    Overall, I HIGHLY recommend this over stock rom and am sure dev will keep this updated and alive. Thanks for your work dev! We really needed this.
    2
    Some Screen shots I took (I forgot to take battery ones,sorry. but SOT is around 9+ Hrs for light to medium usage)
    Screenshot_20210202-091017.jpg
    Screenshot_20210202-220514_Trebuchet.jpg
    Screenshot_20210202-220528_Settings.jpg
    Screenshot_20210202-220538_Settings.jpg
    Screenshot_20210202-220600_Browser.jpg
    Screenshot_20210202-220610_Browser.jpg
    Screenshot_20210202-220626_Trebuchet.jpg
    2
    Where is the authorship on your commits? Trees are full of "KANG".
    This is disgusting in relation to other developers and their work done.

    Hi,

    Most of the work was done by me (ofc people helped on IRC etc), but the fixes itself was what I thought would work through trial and error. If I have missed an authoriship for a commit let me know I'll update it. The commits which I fixed audio from and something else was given authoriship to. The remaining was straight from my lineage-17.1 tree which had very little contributions from me anyway. Anyhoo, feel free to DM me about it if you want to talk more.

    Cheers :)