Creating a custom TWRP for PowKiddy x18
Creating a custom TWRP for PowKiddy x18
(11-11-2019, 02:44 PM)ilikefiles Hello,
A group of us are working on creating a custom ROM to remove all the Chinese bloat from this gaming device (PowKiddy X18 MTK8163). We have overcome a few challenges so far, but we are running into some roadblocks.
1. We started off by using Mtk-su to back up the whole ROM on the device itself because we didn't have a scatter file or any way of getting the firmware for this device.
2. We created a scatter file from scratch and did a real backup using the device. This allowed another individual to unbrick their device.
3. We started trying to make a TWRP with your application using v1 of the firmware. Another person with the same chipset used a higher version of the application because he has Android 9. Neither of our flashed recoveries changes the recovery on the device from stock.
We still need to get TWRP going and a way of unlocking the bootloader (this device has remapped the volume up button to function as cancel, so we cannot use fastboot oem unlock). After that, we are going to start building a custom ROM using everything that we have to make this device better.
This site has been a goldmine so far, hoping one of you can shed some light on this.
(11-11-2019, 05:45 PM)ilikefiles I'm using Android 7. I just tried using v1.4 with all the correct options. It says that dm_verity was not found and that I don't need to patch boot, but it fails to create a custom recovery at the end.
(13-11-2019, 01:23 AM)ilikefiles I tried three different PCs and I get the same result using 1.4. I also want to note again, another person with a device that also uses the same chipset but a higher version of Android is able to use 1.5 and they still have stock firmware after flashing. They also do not get a DM verity message.
(14-11-2019, 01:10 AM)ilikefiles Yes, AV was disabled. Here is the recovery: https://we.tl/t-k5DuydnXx4
As for the log file, you made it have some crazy read/write permissions that makes it impossible to do anything with it.