Join us on Tl   Wh

Hovatek Forum DEVELOPMENT Android Archos Alba 8 issues creating TWRP

Archos Alba 8 issues creating TWRP

Archos Alba 8 issues creating TWRP

romelley
romelley
romelley
Enthusiastic Member
6
12-02-2020, 03:14 PM
#1



I've spent the last 4 days trying to get a working TWRP on my Archos Alba 8 ac80cplv3 (MT8163 based) tablet.

The status of the tablet so far -:
  • Android 7.0 based, Build id - NRD90M, Kernel - 3.18.15
  • Bootloader unlocked, and patched using magisk - force encryption off, dm_verity patched, with root
  • Userdata partition formatted without encryption
  • I can do "fastboot flash" and "fastboot boot" custom recovery image files at will.
I dont have a vbmeta partition.  (A "flashboot getvar dump" and scatter file are provided in the link below).

The MediaTek TWRP Auto Recovery Porters version 1.4 and 1.5 do not produce an output file (tried on 3 computers).  The result from version 1.2 is an unbootable image file (it tries, black screen then reboots).  I have tried repacking the image file and making modifications to individual files with no success.

The Auto Philz Recovery Porter v1.2 produces an image file that is unbootable.  But I can get it to boot by unpackaging, replacing all the files outside the ramdisk directory (with that from the stock recovery), and repackaging.  It has errors accessing mounts, but it does boot. 

My goal though, is to have a working TWRP recovery.  I was hoping to get some help.  I have attached the stock boot and recovery files (extracted using WwR2.51, and a few other files such as build.prop etc that might be helpful.

[ Login to download]
This post was last modified: 12-02-2020, 05:01 PM by romelley.
hovatek
hovatek
hovatek
Administrator
49,767
12-02-2020, 10:36 PM
#2
(12-02-2020, 03:14 PM)romelley I've spent the last 4 days trying to get a working TWRP on my Archos Alba 8 ac80cplv3 (MT8163 based) tablet.
...
My goal though, is to have a working TWRP recovery.  I was hoping to get some help.  I have attached the stock boot and recovery files (extracted using WwR2.51, and a few other files such as build.prop etc that might be helpful.
...

try the twrps @ [ Login to download]
let me know if any of the 3 works for you and which particular one works
romelley
romelley
romelley
Enthusiastic Member
6
12-02-2020, 11:49 PM
#3
(12-02-2020, 10:36 PM)X3non
(12-02-2020, 03:14 PM)romelley I've spent the last 4 days trying to get a working TWRP on my Archos Alba 8 ac80cplv3 (MT8163 based) tablet.
...
My goal though, is to have a working TWRP recovery.  I was hoping to get some help.  I have attached the stock boot and recovery files (extracted using WwR2.51, and a few other files such as build.prop etc that might be helpful.
...

try the twrps @ [ Login to download]
let me know if any of the 3 works for you and which particular one works
Thank you so much for your help.  I tried all three and here are the results


- s-kernel ->  Works!  But the touch response is on the wrong axis (swiping up responds as swiping right).  It does stay on a black screen for about 20 seconds after boot before appearing

- s-splitimg -> black screen for about 5 seconds then reboots

- s-splitimg-n-mtkhead -> black screen for about 5 seconds then reboots



Would it be possible to get one done based on the "s-kernel" file with corrected touch response?
romelley
romelley
romelley
Enthusiastic Member
6
13-02-2020, 06:46 AM
#4
I ended up compiling TWRP-3.3.1  (using android-9.0 as a base), and used the result in combination with the init scripts etc from your almost fully operational recovery.  Touch axis flip is now fixed, and it also boots immediately without the previous 20 second black screen delay.

The only out of the box thing I had to find was the correct temperature sensor path. I might also need to hunt down /sys paths for usb as I dont think mtp/adb is working (havent tested properly yet).  Will look into this next.

The downside is the android 9.0 source didnt have keyring support, and if you want to use encryption it will only support FBE (as used in android 9.0+).  I could rebuild using 8.0 as a source to fix.

Link to the recovery thus far for any Alba 8 owners that want to try it - [ Login to download]

Thank you so much Hovatek for all your help, absolute life savers.
This post was last modified: 13-02-2020, 06:58 AM by romelley.
romelley
romelley
romelley
Enthusiastic Member
6
13-02-2020, 01:22 PM
#5



Latest version with adb, mtp, etc working.  Also /dev/block/platform/mtk-msdc.0/11230000.MSDC0/by-name gets properly populated now.  Not fully tested, but so far yet to see any glaring issues.  Will really see when its time to wipe and restore /system.  (edit: wipes and restores tested, so far so good).

For anyone interested -
TWRP_Recovery_Archos_Alba8_3.2.8-0_Oreo.img - [ Login to download]
TWRP_Recovery_Archos_Alba8_3.3.1-0_Pie.img - [ Login to download]

Again thanks heaps to the hovatek members.
This post was last modified: 13-02-2020, 03:35 PM by romelley.
romelley
romelley
romelley
Enthusiastic Member
6
18-12-2021, 05:00 AM
#6
I've got a similar issue with a newer version of the Archos tablet, the Alba8Neu (almost identical internals/board/processor to the Alba8, but comes with Android 8.1). Almost identical scatter file, this one also hasnt got a vbmeta partition.

Basically none of the TWRP porters are working. 1.8a produces an error. 1.5 creates an image but doesnt boot. If someone can look at the attached recovery/boot and give suggestions that would be great.

[ Login to download]
Users browsing this thread:
 1 Guest(s)
Users browsing this thread:
 1 Guest(s)
Join us
WhTlYt