I've been trying to make my own ROM, I think it can be more universal and more brick free if you don't mess with the bootloader and recovery. So to install this ROM, a precondition is to have TWRP installed (works fine with 3.1.1)
Logo of EyeTV (meaning, my vision on how my android tv should be like)
What is this ROM about?
Speed, light and Kodi free, although you are free to install whatever you want.
It comes by default with this pre-installed:
- Spotify ATV, makes it handy to use your spotify on the mobile phone and cast it directly to the EyeTV box
- ProgTV, The best all in one IPTV program, than can record whatever video it streams
- X-plore, all the needed protocols for a filemanager (It can connect Google Drive and Mega for instance)
- ScreenCam Screen Recorder, most of the programs won't work properly but this one does even with 1080p recording and low CPU usage
- Blokada, get rid of the hostfile filters you want without making any important program to stop working. It also let's you change DNS hosts for the ones you want with one click
- HappyCast, Although it has many chinese texts and videos, you only have to open it, then you can cast from iphone directly or other android phone, it accepts videos and photos as well
- MyTunerFree, all around world radios in this nice App, with Leanback integration.
- Gamepad Tester, this may help in adding an input device so you can control better your EyeTV
The App "QuickClean" keeps the lowest memory needed by the system, so for instance if any application is not responding you can run the app to close them. Make sure to configure Blokada according to your needs.
Clean and fast logos on startup and bootanim. Builtin Off button that let's you shutdown or reboot also on recovery mode.
You can use another Android Device to setup the box like a TV (much easier than using the remote). For HappyCast to display from Windows, you have to download this application (it's in chinese, but only a few options so you may learn how to use it) http://ftp.hpplay.com.cn/update/pc2.1/happycastpc.zip
Known bugs:
(any help in fixing them is welcome)
1) to have Pluto TV with 50 channels on Live TV, amake sure you disable automatic updates on Google Play. If it updates, please uninstall any updates to have them.
2) the mute button on the remote does not mute as it should, tried about everything but it seems a bug in the amlogic sdk (I've never saw it working fine).
3) do not update Youtube since the last version have issues with codecs freezing the application. If you update for mistake just uninstall any updates and it will work fine
Android TV Remote App works fine, so you can use both iOS and Android apps to control the box. From there you can also use the Google Assistant with voice commands, just wait for the talk button to go red before you start talking (slow on iOS).
Changelog:
v1.05 (05/10/2018) - Changed Wallpaper of Leanback (clean and light) - Replaced Gallery for more functionality such as cloud services - Updated Chrome, HappyCast, ProgTV, Google Play Games and TVIrl to the latest versions - Made Blokada a System App so it does not get closed by the Clean App - Added leanback shortcut to Chrome - fixed wifi bug - Removed Settings App since it's not really needed and avoids crashes v1.04 (012/09/2018) - Updated Chrome and TVIrl to the latest versions - Added VLC 3.0.13 - Replaced Youtube Apk by the latest stable version (if you upgrade and it freezes, just uninstall any updates to restore this version; deactivate automatic installations on Google Play to keep it) - Fixed Google Play Services crash on fresh install v1.03 (05/09/2018) - Added GoogleCalendarSyncAdapter, GoogleContactsSyncAdapter and PrintSpooler again since removing it brings Youtube freezes again (not sure if it's the cause, but seems working great again) - Improved boot performance that was decreased in v1.02 (around 40s to boot instead of 60s) V1.02 (05/09/2018) - Fixed crash of Youtube Leanback latest version (v2.03.06 is working fine, no more crashes or freezes after long testing) - Fixed Live Channels issue that caused Google Play to crash getting more sources of channels - Fixed default configuration of the application ScreenCam, where the "auto" setting would crash, changed "use floating controls" as default so we can stop the recording (apk was signed with another certificate) - Fixed PIP problem (I mean, it's identified in Pluto TV, since other sources work perfectly) - Added TVIrl, adding your own playlists to Live Channels, as well as EPG - Added YalpStore - Added And Boost (to compare performance runtime to other ATV Roms) - Removed GoogleCalendarSyncAdapter and GoogleContactsSyncAdapter and PrintSpooler (doesn't makes sense on ATV) - Updated HappyCast, ProgTV and MyTunerFree - Reorganized logic of the apps so PlutoTV 3.01 can be restored V1.0 (25/08/2018) Initial Release
Download v1.05: from Mega
YOUR FEEDBACK IS WELCOME!!!
1) Use TWRP to install it or as OTA Local update.
2) Also in TWRP add Magisk if you need root.
3) Delete Cache and Data
First boot here took around 3 minutes, it can take longer but no longer then 5 minutes I think.
Tell me if you like or if you know how to fix any bug,
please don't blame me if you kill your box, there are risks when flashing a ROM. Have a TWRP recovery around just in case...
Have fun.
Here's a quick preview saved with the screenrecorder in HD of v1.0:
Comment