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

[GSI][ROM][10.0][AOSP+GAPPS][04/08/20]

Search This thread

sooti

Recognized Developer
Jan 26, 2012
2,468
6,685

Code:
Disclaimer:
We are not responsible for anything that may happen to your phone as a result of installing custom roms and/or kernels. you do so at your own risk and take the responsibility upon yourself.
android-10.jpg


What is this?
An AOSP based ROM, with gapps included and gesture support (pocket, hand wave, pickup).

Based on Android 10.0

Bugs:
voLTE - currently broken, working with Phh to get it up and running, absolutely no ETA, if you need voLTE, use any of the other roms

Steps:
1. Use latest CosmicDan treble TWRP
2. Re-partition to treble layout if you haven't done so yet
3. Flash vendor.img, system.img and a treble supported kernel (you can use mine or any of the other treble kernels on tissot xda)
4. Wipe data if coming from any other rom(!)
5. Flash Rom (No need for gapps, do not flash them, they are included!)
6. Reboot and wait for setup wizard to come up (may take 2-3 minutes)
7. Reboot to twrp and flash magisk (optional)
8. Reboot

Downloads: Link

Thanks to @Ranjan for IMS.apk
@phhusson for his work on GSI (donate to this man, he works on dozens of devices)
@flex1911 for his help bringing 9.0 kernel source for tissot
Oreo team (you all know who you are,@cosmicdan for twrp, @ghpranav for treble vendor source)

Enjoy!

P.S.
I am not going to add any custom features from other roms so please don't comment about that, feel free to flash any other GSI with this vendor/kernel if you want other features.

Source: https://github.com/aosp-tissot
kernel source: https://github.com/aosp-tissot/android_kernel_xiaomi_msm8953-1
Credit to @flex1911 for the original work on the kernel


XDA:DevDB Information
[GSI][ROM][10.0][AOSP+GAPPS][04/08/20], ROM for the Xiaomi Mi A1

Contributors
sooti, phhusson, flex1911, Ranjan
Source Code: https://github.com/aosp-tissot

ROM OS Version: Android 10
ROM Kernel: Linux 4.x
ROM Firmware Required: Treble
Based On: AOSP

Version Information
Status: Stable
Stable Release Date: 2020-05-07

Created 2019-11-05
Last Updated 2020-08-04​
 

Attachments

  • Screenshot_20191105-152946.png
    Screenshot_20191105-152946.png
    102.2 KB · Views: 7,729
  • Screenshot_20191105-152956.png
    Screenshot_20191105-152956.png
    113.8 KB · Views: 7,716
  • Screenshot_20191105-153020.png
    Screenshot_20191105-153020.png
    144.7 KB · Views: 7,726
Last edited:

sooti

Recognized Developer
Jan 26, 2012
2,468
6,685
Changelog:
04/08/20:
* Added option to close annoying suggestions in settings (like we could in pie)
* August security patch

08/07/20:
* Fixed voLTE, no more crashes from SMS

07/07/20:
* July Security patch

28/06/20:
* Remove voLTE apk being installed by default, caused crashes for some users

21/06/20:
* Added voLTE support for all qcom devices

02/06/20:
* Rebased device tree and changed gapps to GMSEXPRESS (what OEMs get from google)
* June security patch
* Small other fixes

07/05/20:
* May security update
* Some Phh treble fixes and settings
* Updated kernel to 4.9.222

09/02/20:
* Feb security patch

25/01/20:
* Jan security patch
* Updated to latest 4.9 source for kernel

07/11/19:
* Fixed DRM

06/11/19:
* Fixed bootloop by disabling forced FDE encryption
* Fixed secure adb not being enabled

05/11/19:
* Initial release
* November security patch
* Up-streamed latest 4.9 kernel source from android
 
Last edited:

donnebanget

Member
May 15, 2016
27
5
Medan
I'm from AOSPExtended Pie..

Step i do :
1. Trebelized with CosmicDan TWRP
2. Wipe System, Data, Internal, Vendor.
3. Flash Vendor.img
4. Flash System.img
5. Flash Boot.img
6. Format Data then Yes
7. Reboot TWRP
8. Flash System.img again..
9. Reboot System

First boot it's make reboot when showing mi logo then second boot i'm stuck at mi Logo..
Any step i miss? or i do wrong step?
Please advice.. Thanks..
 

sooti

Recognized Developer
Jan 26, 2012
2,468
6,685
I'm from AOSPExtended Pie..

Step i do :
1. Trebelized with CosmicDan TWRP
2. Wipe System, Data, Internal, Vendor.
3. Flash Vendor.img
4. Flash System.img
5. Flash Boot.img
6. Format Data then Yes
7. Reboot TWRP
8. Flash System.img again..
9. Reboot System

First boot it's make reboot when showing mi logo then second boot i'm stuck at mi Logo..
Any step i miss? or i do wrong step?
Please advice.. Thanks..
Do you have logs? Did you wait long enough?
 

KaaMyA

Senior Member
Apr 26, 2009
598
158
Bogotá
Samsung Captivate Glide
Moto G
i Thinks i wait 10 to 15 minutes..
I am not sure how to get logs..
But that a correct step i do?
Did you follow 6th. step?
just in case, "wipe" and "format" data aren't the same thing.
Some ROMs show "Enter code" screen (i.e.PixelExperience), while others just bootloop (i.e. EvolutionX), both for the same reason, an encrypted device.


However, try to do all steps again to be sure.
 
Last edited:

donnebanget

Member
May 15, 2016
27
5
Medan
Did you follow 6th. step?
just in case, "wipe" and "format" data aren't the same thing.
Some ROMs show "Enter code" screen (i.e.PixelExperience), while others just bootloop (i.e. EvolutionX), both for the same reason, an encrypted device.


However, try to do all steps again to be sure.
Thanks for advice, i'll try again..
Update : Using Flex Vendor and boot normaly but SIM Card not detected forgot my room have bad signal.. :laugh::laugh:
 
Last edited:

sooti

Recognized Developer
Jan 26, 2012
2,468
6,685
Thanks for advice, i'll try again..
Update : Using Flex Vendor and boot normaly but SIM Card not detected forgot my room have bad signal.. :laugh::laugh:
Weird, maybe encryption has issues? I'll test it tomorrow and upload a change if needed, flex vendor is missing some commits
 

donnebanget

Member
May 15, 2016
27
5
Medan
Weird, maybe encryption has issues? I'll test it tomorrow and upload a change if needed, flex vendor is missing some commits
And when starting phone have warning "There's an internal problem with your device. Contact your manufacturer for details."
- Google Play Device not certified
- Chrome sometimes freeze
 

sooti

Recognized Developer
Jan 26, 2012
2,468
6,685
And when starting phone have warning "There's an internal problem with your device. Contact your manufacturer for details."
- Google Play Device not certified
- Chrome sometimes freeze
Ya that's because your on flex vendor, if you flash other people's vendor I can't help you
 

Top Liked Posts

  • There are no posts matching your filters.
  • 30

    Code:
    Disclaimer:
    We are not responsible for anything that may happen to your phone as a result of installing custom roms and/or kernels. you do so at your own risk and take the responsibility upon yourself.
    android-10.jpg


    What is this?
    An AOSP based ROM, with gapps included and gesture support (pocket, hand wave, pickup).

    Based on Android 10.0

    Bugs:
    voLTE - currently broken, working with Phh to get it up and running, absolutely no ETA, if you need voLTE, use any of the other roms

    Steps:
    1. Use latest CosmicDan treble TWRP
    2. Re-partition to treble layout if you haven't done so yet
    3. Flash vendor.img, system.img and a treble supported kernel (you can use mine or any of the other treble kernels on tissot xda)
    4. Wipe data if coming from any other rom(!)
    5. Flash Rom (No need for gapps, do not flash them, they are included!)
    6. Reboot and wait for setup wizard to come up (may take 2-3 minutes)
    7. Reboot to twrp and flash magisk (optional)
    8. Reboot

    Downloads: Link

    Thanks to @Ranjan for IMS.apk
    @phhusson for his work on GSI (donate to this man, he works on dozens of devices)
    @flex1911 for his help bringing 9.0 kernel source for tissot
    Oreo team (you all know who you are,@cosmicdan for twrp, @ghpranav for treble vendor source)

    Enjoy!

    P.S.
    I am not going to add any custom features from other roms so please don't comment about that, feel free to flash any other GSI with this vendor/kernel if you want other features.

    Source: https://github.com/aosp-tissot
    kernel source: https://github.com/aosp-tissot/android_kernel_xiaomi_msm8953-1
    Credit to @flex1911 for the original work on the kernel


    XDA:DevDB Information
    [GSI][ROM][10.0][AOSP+GAPPS][04/08/20], ROM for the Xiaomi Mi A1

    Contributors
    sooti, phhusson, flex1911, Ranjan
    Source Code: https://github.com/aosp-tissot

    ROM OS Version: Android 10
    ROM Kernel: Linux 4.x
    ROM Firmware Required: Treble
    Based On: AOSP

    Version Information
    Status: Stable
    Stable Release Date: 2020-05-07

    Created 2019-11-05
    Last Updated 2020-08-04​
    13
    Changelog:
    04/08/20:
    * Added option to close annoying suggestions in settings (like we could in pie)
    * August security patch

    08/07/20:
    * Fixed voLTE, no more crashes from SMS

    07/07/20:
    * July Security patch

    28/06/20:
    * Remove voLTE apk being installed by default, caused crashes for some users

    21/06/20:
    * Added voLTE support for all qcom devices

    02/06/20:
    * Rebased device tree and changed gapps to GMSEXPRESS (what OEMs get from google)
    * June security patch
    * Small other fixes

    07/05/20:
    * May security update
    * Some Phh treble fixes and settings
    * Updated kernel to 4.9.222

    09/02/20:
    * Feb security patch

    25/01/20:
    * Jan security patch
    * Updated to latest 4.9 source for kernel

    07/11/19:
    * Fixed DRM

    06/11/19:
    * Fixed bootloop by disabling forced FDE encryption
    * Fixed secure adb not being enabled

    05/11/19:
    * Initial release
    * November security patch
    * Up-streamed latest 4.9 kernel source from android
    10
    New build coming later today, changes:
    * Janurary SPL
    * Fixed fingerprint on devices with FPC sensor
    * Updated kernel to latest 4.9
    9
    Vendor with fixed fpc and new updated boot is ready

    I'll just build the Jan patch and upload the 3 files this week, thanks for you patience
    9
    Sorry for the release delay, I'm working on the build now, should be ready by the weekend:
    * Dec patch
    * Fix FPC fingerprint
    * Fix phone app error message pop up