Hovatek Forum DEVELOPMENT Android Archos Alba 8 issues creating TWRP
Can't login? Please, reset your password.
Hovatek is recruiting! Apply Now


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.

https://mega.nz/#!qihjkYwT!ow-9n0FBQfHZ0...dVgCxsZpEs
This post was last modified: 12-02-2020, 05:01 PM by romelley.
X3non
X3non
X3non
Recognized Contributor
22,062
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 @ https://mega.nz/#!CChDAKzB!Rbw-8gcQdf9-f...dkpnXP7tyc
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 @ https://mega.nz/#!CChDAKzB!Rbw-8gcQdf9-f...dkpnXP7tyc
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 - https://mega.nz/#!2zR2UaAI!ucCGnM30nEcB4...gJsLZ8aliA

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 - https://mega.nz/#!GrYyxKxb!PfF68o791UaRF...ecKhnaG02c
TWRP_Recovery_Archos_Alba8_3.3.1-0_Pie.img - https://mega.nz/#!q2ICzaBB!CFDJyNhAeLfxC...rtnUreg6-Q

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.

https://mega.nz/file/S2IljQ4A#zKz8cU_Izd...OxagQ5KGcU
Users browsing this thread:
 1 Guest(s)
Users browsing this thread:
 1 Guest(s)
YtWhTl
live chat
whatsapp telegram instagram