Help Porting Custom Roms?

Search This thread
Jun 29, 2019
32
6
So recently, I have been made aware of a device called the Powkiddy X18. At first, I didn't want to have it at all. However, I saw people with it not having a good experience with it, so I decided to help. The device could not use Play Services (on the stock rom it would act bricked if they were installed). Without even owning the device, I guided a person through the process of backing up the partitions (using mtk-su since it's based on the mt8163). It was going well for a while, but eventually I started trying to make a device tree for building TWRP. All of my attempts for TWRP have bootlooped, except for one which made the device act bricked. I personally have not been able to get a bootloader unlock to work, but someone who did have theirs unlock (due to the fact they have contact with the company that made the software) said it gave the same result. I am kinda stumped.

I have seen mixed information on making device trees online. When I say device tree, I mean the one in devices/manufacturer/codename, not the things for the kernel. I am really confused and need some guidance on this. A guy who goes under the pseudonym Taki Maki(on Youtube under Taki Udon) has gotten the software maker to release a cleanish rom with Play Services to buy us some time. However, I'm so confused at what to do. I'm fine with not building TWRP and only building a rom since according to Taki, he talked to another person who built a rom for this chip and they said they couldn't ever build TWRP.

I appreciate any help. Here is a link to my attempt at building a device tree. https://github.com/turtleletortue/android_device_powkiddy_x18

I'm particularly confused on how to find out what is needed for the rom to boot. I do have mountable backups of the system partition, but I'm still confused. The only similar device I know of that has a custom rom is on this Github https://github.com/mt8163. I thought it'd help me figure it all out but it hasn't. At this point, I only really care about building a clean lineage or aosp build since the cleanish rom still has some questionable software on it. I can test much faster now that I have gotten my own one.

Hoping somebody with knowledge is able to help me. Thanks in advance to whoever steps up to the plate!
 

marcoszattar

New member
Apr 13, 2021
2
0
Então, recentemente, fui informado de um dispositivo chamado Powkiddy X18. No começo, eu não queria tê-lo em tudo. No entanto, eu vi pessoas com ele não ter uma boa experiência com ele, então eu decidi ajudar. O dispositivo não poderia usar play services (no estoque rom agiria emparedado se eles fossem instalados). Sem sequer possuir o dispositivo, guiei uma pessoa através do processo de backup das partições (usando mtk-su já que é baseado no mt8163). Estava indo bem por um tempo, mas eventualmente comecei a tentar fazer uma árvore de dispositivos para a construção de TWRP. Todas as minhas tentativas de TWRP foram iniciadas, exceto uma que fez o dispositivo agir emparedado. Eu pessoalmente não consegui um desbloqueio de bootloader para funcionar, mas alguém que teve o desbloqueio deles (devido ao fato de ter contato com a empresa que fez o software) disse que deu o mesmo resultado. Estou um pouco perplexo.

Eu vi informações mistas sobre fazer árvores de dispositivos on-line. Quando digo árvore de dispositivo, quero dizer aquela em dispositivos/fabricante/codinome, não as coisas para o kernel. Estou muito confuso e preciso de orientação sobre isso. Um cara que vai sob o pseudônimo Taki Maki (no Youtube sob Taki Udon) conseguiu que o fabricante de software lançasse uma rom limpa com a Play Services para nos dar algum tempo. No entanto, estou tão confuso com o que fazer. Eu estou bem em não construir TWRP e só construir uma rom desde que de acordo com Taki, ele falou com outra pessoa que construiu uma rom para este chip e eles disseram que nunca poderiam construir TWRP.

Agradeço qualquer ajuda. Aqui está um link para a minha tentativa de construir uma árvore de dispositivos. https://github.com/turtleletortue/android_device_powkiddy_x18

Estou particularmente confuso sobre como descobrir o que é necessário para a rom começar. Tenho backups montáveis da partição do sistema, mas ainda estou confuso. O único dispositivo similar que conheço que tem uma rom personalizada está neste Github https://github.com/mt8163. Pensei que me ajudaria a descobrir tudo, mas não aconteceu. Neste ponto, eu só realmente me importo em construir uma linhagem limpa ou construção de aosp, uma vez que a rom limpa ainda tem algum software questionável sobre ele. Posso testar muito mais rápido agora que consegui o meu.

Esperando que alguém com conhecimento seja capaz de me ajudar. Obrigado antecipadamente a quem subir ao prato!
 

marcoszattar

New member
Apr 13, 2021
2
0
Olá eu gostaria de saber se você tem o backup original da rom deste dispositivo porque eu tentei atualizá-lo e eu não consegui, me ajude!!
 
Last edited:
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone