Nou...
Het onmogelijke is gebeurd :
Mijn Mi 9T draait sinds Zaterdag gewoon Jolla Sailfish
En het draait nog verdomd goed ook!
Nou zal je denken : Hoe dan
Nou...
De developer van de Custom ROM heeft ineens een reactie geplaatst met een download link voor LineageOS 16.x die in één klap werkte dus ik meteen :
- Opnieuw de laatste Android 9 Stock ROM geflashed.
- TWRP geflashed.
- LineageOS 16.x erop geflashed.
BAM! Werken!
Maar toen...
Jolla Sailfish flashen... en toen... NOPE.AVI
Nog steeds dezelfde TWRP Error 7 helaas!
Dus toen maar weer een hoop rondgezocht en zo, maar geen eene oplossing was bij mij van toepassing en kon ook niks nuttigs vinden om verder te komen...
Na wat rondneuzen in TWRP zelf en de Terminal ervan kwam ik echter een veel uitgebreidere logging van het flash proces tegen
Wat stond daar nou in : Kan bunzip2 niet vinden en daardoor dus ook niet de Custom ROM goed uitpakken en het proces voltooien!
Dus ik gezocht naar een manier om bunzip2 aan TWRP toe te voegen : NIKS

Er zijn wel wat BusyBox onder Android opties en zo, maar dat leek me niet zo nuttig ?!
Als gevolg daarvan maar het volgende gedaan uit alle wanhoop :
- De Jolla Sailfish Custom ROM uitgepakt.
Is een simpele ZIP file natuurlijk.
- De .tar.bz2 bestanden alleen éénmaal uitgepakt om de .tar bestanden over te houden.
- Beide scripts die het een en ander doen met de .bz2 bestanden aangepast, zodat daarin alleen een .tar stond om mee te werken.
- De boel weer ingepakt als dezelfde originele .zip file.
En toen...
"Let's flash!"
Dus...
adb sideload Jolla_Sailfish_Custom_ROM.zip
En wachten maar...
En toen :
Dus daarna maar voorzichtig gereboot... en... ja hoor!
Jolla Sailfish start op! En werkt nog ook!!!
Dus mocht iemand anders het ook willen proberen : Laat het me weten en ik zorg ervoor dat jij het ook werkend krijgt!