Hey, I wanted to share with you people a little experiment I've been trying.
We have been seeing a lot of 9.0 ROM's come to our Amlogic devices and when I found out about the presence of the Project Treble on these I wondered about the possibility of booting Certified Images, like the Mi Box S, on my device.
So I installed DaivietPDA 9.0 for TX5 Pro ROM (which is the one I found to work best on my device, other ROM's such as ATVXPERIENCE should work as well), downloaded an OTA Image for Mi Box S 9.0 update, converted the system.new.dat.br to system.img, used TWRP to install the system and VOILA!!! IT BOOTED!! Everything is working perfectly, WIFI, Bluetooth, etc, etc. (Even with different wifi chips, since the vendor is untocuhed). One amazing thing I also noticed is that finally I was getting Play Store Certification. Also, don't forget to disable Chromecast app it won't work without certification, will just make your device slower.
It would be pretty interesting for someone with a AOSP ROM 9.0 who wants to get Android TV. I also thought about the possibility of booting ROM's from Android 10 devices like the Chromecast with Google TV but I don't think it will be possible since those devices will be using vndk29 while the 9 ROM's are vndk28 but I could be wrong, on the same thought I'm not sure if other Amlogic chipsets such as S912, S905X2, etc will be compatible as well as I don't own one personally but if someone could test, would be appreciated.
Anyway, I'll leave down bellow what I've used to get it booted and some screenshots (even though you're already familiar with Android TV UI). If you think I should do a more detailed tutorial let me know and most importantly I want to get some feedback from other people who try this.
ROM I've Used
https://daivietpda.com/2020/03/rom-atv9-v6-cho-tx5-tx5-limited-tx5-pro/
Mi Box S OTA Update
https://r3---sn-2vgu0b5auxaxjvh-v2vz.gvt1.com/packages/data/ota-api/xiaomi_oneday_oneday/811d10683084df7512b6cd56d137d53193c81856.zip?cms_redirect=yes&mh=eW&mip=2001:8a0:e548:8600:5131:81e4:bac6:79d2&mm=31&mn=sn-2vgu0b5auxaxjvh-v2vz&ms=au&mt=1604570212&mv=m&mvi=3&pl=42
TWRP
(attached down bellow)
We have been seeing a lot of 9.0 ROM's come to our Amlogic devices and when I found out about the presence of the Project Treble on these I wondered about the possibility of booting Certified Images, like the Mi Box S, on my device.
So I installed DaivietPDA 9.0 for TX5 Pro ROM (which is the one I found to work best on my device, other ROM's such as ATVXPERIENCE should work as well), downloaded an OTA Image for Mi Box S 9.0 update, converted the system.new.dat.br to system.img, used TWRP to install the system and VOILA!!! IT BOOTED!! Everything is working perfectly, WIFI, Bluetooth, etc, etc. (Even with different wifi chips, since the vendor is untocuhed). One amazing thing I also noticed is that finally I was getting Play Store Certification. Also, don't forget to disable Chromecast app it won't work without certification, will just make your device slower.
It would be pretty interesting for someone with a AOSP ROM 9.0 who wants to get Android TV. I also thought about the possibility of booting ROM's from Android 10 devices like the Chromecast with Google TV but I don't think it will be possible since those devices will be using vndk29 while the 9 ROM's are vndk28 but I could be wrong, on the same thought I'm not sure if other Amlogic chipsets such as S912, S905X2, etc will be compatible as well as I don't own one personally but if someone could test, would be appreciated.
Anyway, I'll leave down bellow what I've used to get it booted and some screenshots (even though you're already familiar with Android TV UI). If you think I should do a more detailed tutorial let me know and most importantly I want to get some feedback from other people who try this.




ROM I've Used
https://daivietpda.com/2020/03/rom-atv9-v6-cho-tx5-tx5-limited-tx5-pro/
Mi Box S OTA Update
https://r3---sn-2vgu0b5auxaxjvh-v2vz.gvt1.com/packages/data/ota-api/xiaomi_oneday_oneday/811d10683084df7512b6cd56d137d53193c81856.zip?cms_redirect=yes&mh=eW&mip=2001:8a0:e548:8600:5131:81e4:bac6:79d2&mm=31&mn=sn-2vgu0b5auxaxjvh-v2vz&ms=au&mt=1604570212&mv=m&mvi=3&pl=42
TWRP
(attached down bellow)
Attachments
Last edited: