[Xiaomi Mi A1 Questions & Answers] 💋 Mumu:
I'm really sorry... First post: a question… :o

But in my defense I already made some donations to members here and I am an old lady cats !

Well, I just acquired a Xiaomi Mi A1 and I tried to install a recovery.

I first tried with the official TWRP « twrp-3.2.2-0-tissot.img » from https://eu.dl.twrp.me/tissot but he never want to boot under the command:

fastboot boot twrp-3.2.2-0-tissot.img

Normal. I realized after that he could not boot because it seems compiled for Nougat 7.1.2 version while I’m running an Oreo 8.1.0 with last July’2018 OTA ( OPM1.171019.026.V9.6.4.0.ODHMIFE )

So, I try a TWRP (type Oreo) whose I don’t remember where I found it, I install it and everything seems to be OK until I restore a backup… Bootloop ! :crying:

But a nasty bootloop ! Because the one and only solution I managed to recover the phone is to Mi Flash the last image of July’18 ( 9.6.4.0.ODHMIFE )

I success flashing and I end up with a brand new phone. :victory:

So… Before breaking anything more I’m here to call to your user experiences to advise me for a TWRP that works (especially for backup/restore) on Mi A1 Oreo 8.1.0

Here my questions :

—1) I hesitate between using and hacking the Stock ROM, LineageOS 15.1 or AospExtended.

——Then, a common TWRP for backup and restore between this three ROMs is not possible I suppose? It seems not because for example LOS would be delivered/flashed with its own TWRP…

—2) I tried to compile my own TWRP but after 4GB of « repo sync » download I still not get a folder « devices/xiaomi/tissot/BoardConfig.mk » neither even only a « BoardConfig.mk » to configure… :eek:

——So I left out to compile myself and I sorted out what was available in the most recent TWRP for Oreo Tissot and found:

@mohancm

’s recovery —> https://xdaforums.com/showthread.php?t=3688472

@pl_blaze

’s recovery (based on mohancm above) —> https://xdaforums.com/showpost.php?p=77071659&postcount=1303

@CosmicDan

’s recovery —> https://xdaforums.com/showthread.php?t=3793637

@nicknitewolf

’s recovery —> https://xdaforums.com/showthread.php?t=3821469

——Which one do you advised me to be compatible with a Xiaomi Mi A1 under Oreo 8.1.0 (Non treble) updated to the last patch of July’2018 ( OPM1.171019.026.V9.6.4.0.ODHMIFE ) ? :confused:

My goal is to be able to backup & restore system and data without bootloop, without data loss, corruptions and without any bugs in a general way.

Finally for that my first post will not be only an useless question I will share with you image file tree of Boot Stock and image file tree of the 4 TWRP mentioned above. If it can be useful for someone…

Warning ! TAR.GZ compressed ! Extract in Linux preferred ! Not sure how symlink/letter case will react in Windows…

@Stock Boot 8.1.0 Oreo 9.6.4.0 Extracted —> https://mega.nz/Stock_Boot_Extracted (Virustotal)

@mohancm ’s recovery extracted —> https://mega.nz/mohancm (Virustotal)

@pl_blaze ’s recovery extracted —> https://mega.nz/pl_blaze (Virustotal)

@CosmicDan ’s recovery extracted —> https://mega.nz/CosmicDan (Virustotal)

@nicknitewolf ’s recovery extracted —> https://mega.nz/nicknitewolf (Virustotal)

Again, sorry to start with a long post and only questions, but I intend to participate later: I have to make 5 customs images to edit Tissot’s « splash.img » (based on blue/yellow Amstrad CPC theme teaser) and I would share my work here.