[Android General] gh0stza:
For anyone stumbling on this thread.

I didn't get this device to accept any custom ROM (mostly due to the recovery not working).

I did find a TWRP 2.8.2.0 that worked and that allowed me to get root on the device.

Downloads:

- TWRP 2.8.2.0

- EBR1&2 and scatter for [SYS=620MB][CACHE=126MB]

- EBR1&2 and scatter for [SYS=1GB][CACHE=126MB]

- EBR1&2 for [SYS=700MB][CACHE=126MB]

- STOCK ROM 4.4.2 - ( GDrive )

- Edited Updater-scripts for all of Valk's ROMS for TWRP 2.8.2.0

- Updated [Play Store + Link2SD + MiXplorer + AdAway + Firefox] for 4.4.2

About the EBR's:

EBR: Extended Boot record - refer to:

https://en.wikipedia.org/wiki/Extended_boot_record

https://en.wikipedia.org/wiki/Partition_type

This device's boot record's order of EBRs:

Note on pic: that bottom 'USERDATA' is in fact the CACHE partition.

1st 83 partition (EBR1) Custpack

2nd 83 Partition (EBR1) Unknown (Suspected MOBILE INFO)

3rd 83 Partition (EBR1) SYSTEM

1st 83 Partition (EBR2) CACHE

2nd 83 Partition (EBR2) USERDATA

Note: CACHE 'LBA START' needs to be inside the SYSTEM LBA

Note: If you try to use the 1GB SYSTEM EBR file you will have to reformat the SYSTEM CACHE and DATA partitions in TWRP and restore a backup to get the new 1GB SYSTEM partition size.

To change:

- Use the HxD tool edit EBR file and change the values to the appropriate values

- Keep in mind that the EBR files are little-endian so the values are from right to left so 0x00 13 60 00 looks like 00 60 13 00 in the EBR file

How to root:

- Flash TWRP 2.8.2.0 with SPFlashtools

- Boot ROM

- Restart into recovery -> Reboot -> system

- TWRP will ask to install SuperSU - > Install SuperSU

- Boot into system -> Find and open the SuperSU app

- Let it perform additional setup with TWRP ( will reboot phone into TWRP and install )

- Make sure you dont have an update.zip in the root of the internal or SD card else the setup will fail

- TWRP will install SuperSU and reboot

- Once back in system -> you now have ROOT

About the UPDATER-SCRIPTS:

The custom roms provided by @Valkiry fails on TWRP 2.8.2.0 because google changed it's updater-script functions from 4.4 to 5+ eg. set_perm changed to set_metadata.

"Easiest" way to fix this is to get a newer version of TWRP but I didn't want to struggle to build a working version for this tablet. If someone else builds an updated recovery for this tablet I'd be interested to try it.

But, since there is no other version of TWRP that works on this tablet I opted to change the syntax of the updater-scripts for the customs ROMS

- copy the updater-script and update-binary to the ROMS [./META-INF/com/google/android/] folder.

set_metadata (and set_metadata_recursive) replaced with set_perm (and set_perm_recursive)

mount(arg1, arg2, arg3, arg4, arg5) changed to mount(arg1, arg2, arg3, arg4)

Added some print_ui for additional info in TWRP console while installing

Note: All files were virus and malware check by me, however I still recommend running them sandboxed and as always I am not responsible for any damages.

Credits:

@Valkiry for the CUSTOM roms

Becar on NeedROMS for EBR tool

Firmwarefile.com for stock 4.4.2

I don't know who ported the TWRP - If it was you please let me know so I can give you credit