yashsingh1/xdaforums huggingface dataset:
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] sooti:
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.

What is this?

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

Based on Android 11.0

Bugs:

You tell me!

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

There is now a toggle to add SuperSU on boot in Phh Settings > Misc:

Just enable it and reboot. (Keep in mind it breaks safteynet, if you need to use a banking app, disable it from settings and reboot)

Downloads:

Link

@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][11.0][AOSP+GAPPS][05/11/20], ROM for the Xiaomi Mi A1

Contributors

sooti, phhusson, flex1911, Ranjan

Source Code: https://github.com/aosp-tissot

ROM OS Version: Android 11

ROM Kernel: Linux 4.x

ROM Firmware Required: Treble

Based On: AOSP

Version Information

Status: Stable

Stable Release Date: 2020-11-05

Created 2020-09-21

Last Updated 2020-11-05​
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] sooti:
Changelog:

04/08/21:

* Final build of A11 (until 12 :) )

* August security patch

01/08/21:

* Small fixes

* Refactor over phh repo

20/07/21:

* July security patch

19/06/21:

* June security patch

* Latest phh additions

15/05/21:

* Latest May sec patch

* Latest phh additions

09/04/21:

* Latest April sec patch

* Latest phh additions

03/02/21:

* Fixed magisk support, please disable phh-su and restart to remove it if you want to flash magisk afterwords

* Feb security patch

05/01/21:

* Jan security patch

* New treble settings for style thanks to phh

* Enabled the sdcardfs override feature, should provide better performance

08/12/20:

* December security patch

05/11/20:

* November security patch

* Any hotspot issues should be fixed now

17/10/20:

* Fixed button lights

* Fixed camera crashing in 3rd party apps like bigo live

15/10/20:

* Added wellbeing to settings

* Exclusive Feature: Super SU on demand:

Simply enable it from Phh-Settings > Misc > Enable SU

Then reboot. Please not safteynet will fail while its enabled, if you need a banking app, just disable it from settings and reboot

07/10/20:

* Fixed VoLTE

06/10/20:

* Merged the latest Phh fixes (nothing device specific for our device)

* October security patch

* Pulled latest phh settings app

23/09/20:

* Fixed FPC sensor detection (fingerprint should work now on fpc devices)

21/09/20:

* Initial release: everything except voLTE works (including passing CTS etc)
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Putra14:
Thanks bro. 😀
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] leofwg:
I don't know if I did something wrong, but the fingerprint is not working for me :(
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] sooti:
What do you mean not working? Did you clean install? Does it show up in settings? Are you using my vendor + kernel?

Edit: tested it again on clean install, works fine.

Please follow all the instructions and use my kernel and vendor
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] leofwg:
I'm probably missing something ... these are my steps:

- device is already in treble mode

- format data

- flash vendor, flash system,flash boot.img (kernel = boot.img, right?)

- the system starts without problems! but the initial configuration does not show the fingerprint option

apparently for me only fingerprint didn't work... the system is working perfectly. thank you sooti :)
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] sooti:
I don't know...was it working for you in Q?

Try 'fastboot -w' in fastboot
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] leofwg:
i was not using Q before :(

tried with fastboot -w... still no fingerprint option on initial setup

ill use it without fingerprint for a while!

thank you :D
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Mr Magneto:
Any lag issue?
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] fachry:
Works normal so far. Is there the latest boot.img? Because this old boot.img makes GCam v7 freeze.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] d_borghi:
Sorry,

but how I can "re-partition to treble layout if you haven't done so yet"?

GPS, battery life, gcam, WiFi, Bluetooth, ok Google are ok?
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] binishm:
It's same for me aswell. Fingerprint missing . It was working in Q
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] sooti:
No idea, it's working fine for me, please make sure you haven't flashed magisk

Flash the vendor and boot image from the drive , wipe using fastboot -w then reboot ,.

Tried it twice and it's fine

If it's still not working please send logs
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] sooti:
If you don't have a vendor partition you need to repartition
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] sooti:
You can flash any boot.img that supports treble
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] d_borghi:
I'm on revengeos 9;

Where I can find tutorial for all steps?

Thank you
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] fachry:
I think Perf+ v235 support Android R, Unfortunately no. Until now nothing kernel support R for Mi A1.

Adaptive screen still error. Sometimes dimm sometimes bright
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] sooti:
Not sure what you're talking about... Best to just use my vendor and kernel, no brightness issues
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Cristewor:
FPC fingerprint don't work. Nice work, thanks
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] santosst:
I'm uploading both the vendor and the boot images I built in this GDrive folder.

I'm using encryption enabled because it seems that it's needed in A12 AOSP. Anyway, you can try to boot without encryption by editing /vendor/etc/fstab.qcom - change "forceencrypt" to "encryptable" in lines 7, 8.

Another important note is that any A12 GSI I tried with January patches and Gapps (both inbuilt or installed from TWRP) were very laggy; FLOSS and vanilla versions were ok. Maybe the new builds are better since phh added the option to automatically enable the prop "debug.sf.latch_unsignaled=1".

Maybe you can help me to debug the fingerprint sensor if you want.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Dior DNA:
Thanks a lot for sharing. I will certainly try it. But it may take some days, weeks. I am more than happy to help debugging but cannot promise anything, of course.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] santosst:
Nice, you're welcome! No problem, hope it works when you try :D
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Dior DNA:
@santosst : Thanks! as communicated 1:1 I went to PE 12 after removing vendor partitions. @sooti : sorry this was somewhat OT and Thanks and Congratulations with your work on MiA1.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] sooti:
Actually works pretty smoothly on my device, if you want i can help you get it fully working
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] santosst:
Oh, nice! Thanks for sharing. I'd like to have this help, please! :)

I noticed that the fingerprint sensor (maybe the most critical issue in A12) works with Google GSI, so I guess there's some patch on phh's side that's breaking our fingerprint sensor. Maybe this info can help us.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] santosst:
@sooti, was this the vendor you used in your Android 13 tests for Tissot?
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] sooti:
A patched vendor from Los 18

But since the system image is over 3gb you need to repartition
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] santosst:
Maybe I can just remove libs related to vndk 29 from system_ext. Hopefully, I can save hundreds of MB and flash the image without repartitioning
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] sooti:
You can remove all the other libs indeed but than it's not exactly a GSI
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] santosst:
Yeah, ofc, but I'm used to doing such a workaround for lack of space in the system partition. I even did a bash script to automatically remove libs other than the selected one, this was useful to flash A11 GSIs on my tablet with a system partition of ~2.4GB

EDIT: I couldn't upload the script as is so I compressed it
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] santosst:
By the way, I just checked the folder /system/system_ext/apex inside your latest Android 13 GSI, and it has both a folder and a file related to vndk 28. If this vndk version is not compatible with Android 13, I believe you can remove them to save space (~180 MB).
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] santosst:
Ok, just reporting that a "debloated" version of the A13 GSI (without vndk 28 and 29 apex libs) is not booting with the vendor I have uploaded here, even after disabling forceencrypt.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] sooti:
Works fine on mine.... Even got FBE to work, I'll add an experimental build but this won't be a regular thing
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] santosst:
Oh, nice! I'll wait for your new build (and your vendor also ofc), and I'll report when I try.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] sooti:
It's being uploaded now...

First flash the vendor and boot images, then flash the system.img

Just tested it with november patch, everything works fine

Link
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] ekonik3:
Which vendor.img should i use for this?
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] sooti:
Unzip the one in the link with the vendor and boot image and flash them , then flash system.img
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] santosst:
Thank you very much!! I'm downloading it now, although I'll probably try it only on the weekend.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] santosst:
I just flashed this new test image with the provided vendor and boot images, and everything I tested so far is working, including the fingerprint! Thank you very much, sooti!

EDIT: The only bug I've faced is offline charging: The phone enters the charging mode since the battery icon is shown for a while but then it is shown the "Android" boot animation. The logs (attached) indicate that the phone stays in charging mode, however, there is no visual indication of the battery level. I'm trying to see what's wrong, but I have no clues at this moment.

Lines 1017-1045 show:

[ 14.435081] charger: --------------- STARTING CHARGER MODE ---------------

[ 14.435329] charger: Could not open animation description at /res/values/charger/animation.txt

[ 14.435337] charger: Could not parse animation description. Using default animation with resources at /system/etc/res/images/

[ 14.442129] HealthLoop: wakealarm_init: timerfd_create failed

[ 14.443676] healthd: battery l=59 v=3874 t=31.7 h=2 st=2 c=-224608 fc=3080000 chg=u

[ 14.459728] [info] fpc_fb_notif_callback value = 9

[ 14.476721] CPU5: update max cpu_capacity 1024

[ 14.489711] charger: No system font, screen fallback text not available

[ 14.543389] CPU6: update max cpu_capacity 1024

[ 14.559451] CPU2: Booted secondary processor [410fd034]

[ 14.562992] MAIN_MGR: hvdcp_opti Version: 3:0:0

[ 14.571236] hvdcpd: Failed to find usb adc entry.

[ 14.581824] CPU3: Booted secondary processor [410fd034]

[ 14.587035] CPU7: update max cpu_capacity 1024

[ 14.620087] CPU1: update max cpu_capacity 932

[ 14.620140] CPU5: update max cpu_capacity 1024

[ 14.662971] binder: 493:493 ioctl 40046210 ffef4f30 returned -22

[ 14.772924] binder: 496:496 ioctl 40046210 7fcbc54664 returned -22

[ 14.792476] zram0: detected capacity change from 0 to 1073741824

[ 14.820462] binder: 496:496 ioctl 40046210 7fcbc54440 returned -22

[ 14.828751] Adding 1048572k swap on /dev/block/zram0. Priority:32758 extents:1 across:1048572k SS

[ 14.997734] subsys-pil-tz soc:qcom,kgsl-hyp: a506_zap: loading from 0x000000008f800000 to 0x000000008f802000

[ 15.022882] cpr3_regulator_measure_aging: apc: average quotient delta=-5 (count=10)

[ 15.022909] cpr3_regulator_aging_adjust: apc: aging measurement successful; aging reference adjustment voltage=1428 uV

[ 15.025855] subsys-pil-tz soc:qcom,kgsl-hyp: a506_zap: Brought out of reset

[ 15.248673] mdss_mdp_pp_get_version: unsupported feature 11

[ 15.746134] binder: 606:606 ioctl 40046210 7ff954f760 returned -22

[ 15.839863] binder: 606:611 ioctl 40046210 6fad420f34 returned -22

[ 16.009219] healthd: battery l=59 v=3874 t=31.7 h=2 st=2 c=-224608 fc=3080000 chg=u
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] sooti:
Did it work on Q gsi? Please send logs
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] fachry:
[MENTION=4460995]sooti[/MENTION] Are you plan to add radios and Dirac to your vendor?
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] teacapan:
I am trying to flash magiskR.zip and magisk 20.4 and none of them is installed, in fact with magisk 20.4 it made me soft brick, someone to help me I will appreciate it very much :eek:
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] murtaza1326:
vendor may need protobuff patching? 🤔 for goodix? or fpc sensor ig?
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] sooti:
If someone with FPC can send logs i can solve it, otherwise i can't help.

ill add it to the list of bugs until someone with that fingerprint sends logs.

goodix worksf fine
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] nparashar150:
WeW

Nise work [MENTION=4460995]sooti[/MENTION] Sar ;) Well are there any lag issues in the GSI or app opening delays like on the A11 ROMs made by Abhi and Murtaza sar? Although rn they are apha xD !
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] sooti:
Nope, no lags
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] fachry:
sometimes the screen activates by itself. like I don't press anything or I press the button but the screen action is different, more frequently closing apps like when pressing the home button
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] sooti:
You sure you haven't activated gesture navigation? I haven't encountered this
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] fachry:
Oh, oke. I did activate the gesture, now it's disabled and is functioning normally. I don't think it has any effect. Sorry
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] teacapan:
Hi sooti, how to root this GSI 11 rom?
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] sooti:
You have all the instructions in the first page, just follow each step
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] teacapan:
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

. Reboot to twrp and flash magisk (optional) ok, ¿what magisk?, I have tried magisk canary and magisk 20.4 zip and none have worked, could you please give me some link of some magisk that works in this rom
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] sooti:
I don't know if magisk works, google magisk android 11, I'm not responsible for magisk
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] teacapan:
Ok, thanks, i will
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] nparashar150:
Then that's good ;)
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Cristewor:
Logs

I attached 2 fpc logs, one more complete than the other. The 1 after performing a system restart, and the second trying to put a security method. I also added a third Scree Cast log. When trying to send the phone screen to the TV, the phone reboots.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] sooti:
Thanks, if you're talking about miracast, that never worked on gsi since oreo
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Cristewor:
Oh I understand, so there is no way to get Miracast to work😔
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Afisall_James:
can someone upload a few screenshots? thanks a lot
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] sooti:
Good news though, I found the cause of the FPC issue, i was missing a commit from GSI, will upload a new build soon with working FPC, thank you for your logs :)
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Cristewor:
Great! Thanks to you for porting android 11 to Tissot so fast! :)
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] fachry:
What is this?
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] sooti:
Ignore that, it's googles gsi, it probably won't flash and if it does it won't boot
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] PMJOMBA:
Extract of system image

Please help me out on how I can extract the system image
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] fachry:
After one day normal, this problem happened again and worse. because I don't know what to do else
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Frep:
You should fix first post, you wrote that this rom is based on Android 10 :D anyway great work, gonna try this rom asap
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] sooti:
Sounds like you have an issue with your device... I have no such issue. Try installing a touch test app and see if it's happening there
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] fachry:
Issue not from my screen. but it turns out that hardkey navbar is active even though the backlight is not on. when touched he will make an action.

How to disable navbar hardkey?
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] sooti:
How are you navigating? Did you enable softkeys? I'm using default values, google how to disable it
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] leofwg:
I noticed the topic title has the date of today (23/09) and your google drive has a new version of system.img!

Has this version come with the commit that fixes fingerprint? Thanks!
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] sooti:
Yes, please report if it fixes the issue
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] leofwg:
working perfectly now! thank you sooti!
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Afisall_James:
what magisk did y'all use for this rom?
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Cristewor:
No magisk works so far.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Afisall_James:
that's what I thought. so no root atm?
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] sooti:
Guess not.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] nparashar150:
It is stock AOSP Google it and ull fine Screenshots everywhere or else find on youtube xD
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] sooti:
Just stock AOSP with gapps
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] nparashar150:
Yus :)
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] KaaMyA:
Please check if that "MagiskR.zip" posted at Android 11 R3 thread works.

That one worked for me to use with YAAP ROM, because any Magisk Canary build throws me to Fastboot anytime device reboots.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] d_borghi:
Then, after days, which are the problems with this Android 11 rom? (Root, Voice match, GPS, WiFi, bt, GCam, etc).

I would like to try it, but I must do an hard work to start by Android 9 and come to Android 11 :(
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] sooti:
That won't work with gsi based images
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] d_borghi:
Could anybody give me informations?

Thanks
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] sooti:
About what? Read the first page
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] alexandreantunez:
I'm using this rom about a week and everything is working but screencast not and the HW buttons light is off.

It has a good battery consumption and it has no lags.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] sooti:
Miracast will never be fixed, button light will be fixed hopefully in next build
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] KaaMyA:
Thanks for the info. Is there a reason why your answer is so definitive about Miracast?

Just curious, thanks!
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] sooti:
It's always been broken on all GSI images
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] sooti:
New build is up:

* Merged the latest Phh fixes (nothing device specific for our device)

* October security patch

* Pulled latest phh settings app
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] FiltroMan:
Hi there, I know it might sound silly, but I couldn't understand where to get the actual ROM file, am I missing something or what?

Sorry for the inconvenience and keep up the good work!
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] leofwg:
google drive

system.img file ;)
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] FiltroMan:
Okay, that's the one I was thinking about, but still TWRP says "No OS Installed" whenever I try to reboot to system, and rebooting goes straight into bootloop :(

My configuration is as follows:

TWRP 3.3 with Tissot Manager (I ran the "Enable Treble" within Tissot Manager)

Vendor image from the Tissot Vendor folder in Google Drive (the one under Vendor_image folder)

voidKernel_treble-tissot-r30 (that's the only one I tried so far that actually flashes)

But still, I can't manage to get it to work, I'm steadily descending towards insanity. Perhaps a more detailed guide would be of help?
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] leofwg:
1- enable treble

2- wipes

3- flash vendor.img

4- flash system.img

5- flash boot.img (kernel)

6- reboot system
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] FiltroMan:
Hi, I just tried the sequence you suggested and still I'm in a bootloop :(

I apparently cannot boot anymore in recovery (I get a system destroyed error), but booting into it from fastboot I'm trying to do everything as suggested but no cigar.

Where shall I get the boot.img file? From the vendor folder in Drive?

EDIT: I tried starting from the ground up the entire procedure and now I'm not getting anymore the "No OS Installed" error when trying to reboot to System, but I'm still into bootloop.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] sooti:
Are you sure you used my vendor and kernel?
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] sooti:
Volte is fixed, I'll upload the build wants I test it

EDIT: New build is up with VoLTE tested and working, enjoy
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] arkadeep2008:
Magisk will work on this GSI? I have to enable Navigation Gestures.

And PixelizedAOSP.zip will work?
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] m.atif:
Is that a bug.

Let me check.​
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] sooti:
Magisk doesn't work on GSI, gesture navigation is under gestures