[ROM] AndroidTV Pie Custom firmware by mo123

Google ATV Play Store - To download apps that are AndroidTV compatible and can show a banner icon on the homescreen launcher.
The Google ATV Play Store has a lot less apps compared to the APKPure app store or the Google Play Store found on a phone.

APKPure App Store - To download normal Android apps compatible with phones, tablets etc.
These apps won’t show a banner icon on the homescreen, so you have to access them through the AppDrawer app shortcut on the homescreen that can show their icons.
This app store can also keep non AndroidTV apps updated since the Google ATV Store only keeps AndroidTV apps updated.

You can also use Aptoide or UptoDown app stores to install more apps.

Netflix and Amazon Prime both require separate licenses that cost in the millions to be able to use the AndroidTV compatible apps. They also require locked devices, so any open-source ARM board that works with custom firmwares or can boot Linux can’t get licenses from them.
So APKPure or sideloading the phone versions of these apps still works.

Google blocks Chromecast on non bootloader-locked devices and devices not certified by them.
You aren’t allowed to boot Linux or custom firmwares and Google has to certify each firmware update from the manufacturer which takes several weeks each time. So basically a manufacturer has to give up all software control to Google with only a limited role left.

You can use apps like these for some casting ability for Youtube, Chrome browser etc. search online for the apk apps. Apps like Netflix will still block casting because of above.
https://play.google.com/store/apps/details?id=com.softmedia.receiver.castapp&h (Paid version helps)
https://play.google.com/store/apps/details?id=com.ionitech.airscreen
https://play.google.com/store/apps/details?id=com.apowersoft.mirror.tv

I made a LibreELEC image for RockPi 4 that also allows you to run Netflix up to 1080p quality.
Or if using Android, the Netflix addon for Kodi also works well if you setup Kodi’s whitelist and set up frame-rate switching so videos can play at the correct frame-rates, video playback will then be smoother and more natural compared to using the Netflix app.

hello.
can i install this on sony android tv with usb and what is etcher
thanks regard

@No7_Noi
You will have to ask Sony for firmware compatible with their tv’s, it should be on their website or only allow ota updates from the tv’s itself.
Sony tv’s use Mediatek chipsets while the RockPi 4 uses a Rockchip RK3399 chipset, so it can only work on a RockPi 4(or RK3399 device with similar hardware).

Etcher is a program to write firmware images to micro-sd cards for ARM devices or for writing Linux/Windows images to a USB drive for use on a PC.

thanks for answer

New v1.7 ROM uploaded.
Nice features for launchers, App store, speed improvements.

Please test different Xbox and PS3/4 controllers and check if they work.
I added some extra gamepad support and patches for PS4 remotes but for PS4 bluetooth remotes, not sure if they work since I can’t test. PS4 BT remotes might need Android 10.

Fix phone launcher widgets - Run after you installed and switched to your launcher
https://mega.nz/file/gQVUWShJ#I8bxDaOBPS6jZy0TbOlGftHRZpfiC_u7tW7uW3BiYzg

Kodi auto frame-rate switching
https://mega.nz/file/cVcwzIwA#r818RTOhV9XVg3ALOuqhSprDSy0YYb87JNYtcDY78Ac

App Store
Can also install Netflix app from here that works
https://mega.nz/file/VZMi1CQQ#t1JMMG581q-UDhIZtIbGiDVeXEriU-Hlj-5ZGqgxd2U

1 Like

Hi Mo,

Thx again

I is great.
My ps4 dual shock does not work.

Greetings

I have Scishion V88 piano android tv box with rk3328 chip and it is 4GB/16GB version.
Can your AndroidTV Pie Custom firmware v1.7 works on the scishion box?
kindly guide me

@Asim_Qureshi
This is a RK3399 chipset firmware and you have a RK3328 chipset device so it won’t work.
If you try to flash it with AndroidTool it will tell you there is an ID/chipset mismatch and refuse to flash.

then i want custom rom for my box which one can be installed and function smoothly please guide

There is no custom ROM for it.
Never buy ship and forget devices which don’t even have a website from the manufacturer to contact them.

Hey! Looking for a reliable TV provider in India? Pay attention to d2h. I’ve been using it for many years and recommend it to everyone. Visit videocon d2h customer care for details.

Thank you so much for your hard work, @mo123. I happen to prefer the initial setup screen. Would you mind letting me know which file in the rom that you deleted/swapped to archive that? I’d like to reverse it myself :smiley:

system/priv-app/setupwizard

Will this rom work on Sony Bravia TVs? Also, do you know how to root a Sony Bravia TV as this is a commonly asked question on the Sony forums.

@Matty
Of course it won’t work.
Does your tv use a Rockchip RK3399 processor?
Sony tv’s can’t be rooted as it’s a requirement by Google to have Widevine L1 DRM.

I’d like to use KODI to transmit DTS 5.1 channel bitstream to my audio receiver. However, my receiver doesn’t have HDMI input. Is it possible to realize SPDIF passthrough using the onboard SPDIF_TX pin? (On the 40-pin connector) Or is there any other way to get my 5.1 channel audio receiver to work which only has optical inputs?

@chisteven
Maybe try an HDMI to SPDIF converter from Amazon?

Thank you for your suggestion, I ordered one and will give it a try!

By the way, I also saw a SPDIF shield for raspberry pi. The URL is shown below:

https://www.amazon.com/HiFiBerry-DIGI-Raspberry-SPDIF-Shield/dp/B0776C9399

Is this board compatible with rockpi 4?

can I use this rom on rock pi 4c?

Dear mo123,

I encountered the same problem recently. I also can’t get my PS4 controller to work even though the DS4 key layout file was included in the latest firmware. Like @pumuckll said, it isn’t listed as a connected device.

After a long time studying this issue, I noticed that this bluetooth wireless controller uses L2CAP protocol (like wiimote). If the system doesn’t support the protocol, the devices may unable to communicate even it is paired.

I wonder if you can add the L2CAP protocol in the firmware so that the RockPi4 can support the DS4 controller. Thank you very much!