====== Tanix Tx6 (Android 7.0) with Kodi 18 and Internet TV ====== [[http://www.tanix-box.com/|Tanix]] Tx6 on Android 7, with [[https://forum.freaktab.com/forum/tv-player-support/allwinner-tv-players/758752-rom-tanix-tx6-scv1-custom-rom-normal-android-7-0|Tanix TX6 - SCV1 Custom Rom (Normal Android 7.0)]] from "superceleron". This version works well with Kodi 18, and it enables WIFI on TX6-A and older TX6 devices, but disables WIFI on newer TX6 devices. If you need WIFI on a TX6 device then this ROM might not be for you. ===== Setup ===== * Tanix Tx6 stock ROM has been upgraded to Android 9. For KODI installs Android 7 is the better choice, because the pass-through drivers have been dropped from Android 9. * Install [[https://forum.freaktab.com/forum/tv-player-support/allwinner-tv-players/758752-rom-tanix-tx6-scv1-custom-rom-normal-android-7-0|Tanix TX6 - SCV1 Custom Rom (Normal Android 7.0)]] through [[android:tx6fw|Firmware upgrade on Tanix Tx6 (Android 7)]] * Copy **wallpapers** to //storage/emulated/0/Pictures// * Set //Wallpaper//, //Sleep// (time until screensaver gets activated), //Screensaver//, and //Screen percent// in //Settings -> Display// * Set Language to **English (Singapore)** or **German (Switzerland)** in //Settings -> Languages & input// * Sign in to your Google account in //Settings -> Accounts// * Set date and time in //Settings -> Date & time// ===== Pre-installed Apps ===== * //AirScreen// -> **unused** * //MiracastReceiver// -> **unused** * //Netflix// * //Nova Launcher// -> **unused** * //RocketClean// * //Total Commander// * //Weather// -> **uninstall** * //YouTube for TV// ===== Install from Google Play Store ===== * **Disable** App auto-update in Play Store * //ATV Launcher Pro// * //CPU-Z// * //DevCheck// * //Kernel Tuner// * //KillApps// * //Kodi// * //ProxyDroid// * //Reboot Manager (*ROOT*)// * //Screenshot Easy// * //SSHelper// (default username=admin, password=admin) * //Weather & Clock Widget for Android// ===== Install from Aptoide TV App Store ===== * //Haystack TV// * //RedBull TV// ===== Install from apk file ===== * {{ :android:com.zattoo.player_2.6.0-8413_minapi21_arm64-v8a_armeabi_armeabi-v7a_x86_x86_64_nodpi_apkmirror.com.apk.zip |Zattoo }} TV app (Switzerland) for Android TV OS * {{ :android:app-release.zip |U-Play }} TV app (Thailand) for Android * [[http://m.aptoide.com/installer-aptoide-tv?lang=en|Aptoide TV]] app store * {{ :android:com.opera.tv.browser.sony.dia-1.2-3-minapi21.apk.zip |Opera for Android TV }} web browser ===== ATV Launcher Pro Setup ===== - Align apps on the home screen. - Create folder //Unused// and move all apps which will never be used on this box into it. - Create folder //Admin// and move all apps which should only be used by the system admin into it. - Create folder //Games// and move all game apps into it. - Create a weather widget in the top right widget area. Open //Config// for the widget, disable time and data display. - Settings for //KillApps//: * Go to Settings in the top right corner and hit //Create shortcut//. This creates a one-click short cut on the home screen which allows to close all apps with one click of a button. * Make sure //User apps// is enabled and //System apps// is disabled. * Add the following apps to the Exception List: //ATV Launcher//, //Simple WiFi Widget//, and //Weather & Clock Widget//. These apps will always remain running. ===== Kodi Setup ===== - Install custom version of Estuary skin as explained in the next section. - Set Screensaver to //Dim//. - Add //Radio// addon and //Yahoo Weather// addon. The latter can be enabled in the skin settings to display in the top bar. - Add //Keymap Editor// from Program Addons. - Enable //Show movie sets// in Settings/Media/Videos. You might want to enable //Include sets containing a single movie// before setting up the library, and disable it afterwards. - Add file paths through main menu //Videos//, then //Files/Add videos.../Browse/Add network location...//, and add the samba path to the folder. - Add file path for (example) **Concerts**, then create movie set //concerts//, then add all movies to the movie set. - Select the movie set, then select //Add to favorites// through the context menu. - Repeat for other movie types you want to group into it's own menu item, for example **Billiard** and **Foreign movies**. - Add file path for **Music**, go to //Settings// first and enable additional scrapers for Artist and Album information. - Add photos file path and make the path a favorite. - Create [[kodi:estuary|Estuary]] custom menu entries according to the following [[kodi:estuary|guide]]. ===== Special Apps ===== ==== Zattoo ==== - Install Zattoo from the apk for Android TV, not from the Play Store, as the versions are different. - Make sure Zattoo is not updated. - SSH into the box, then find directory /data/app/com.zattoo.player-xxx, then remove write permissions for all files (not directories) within the tree with chmod -r *. - [[net:tvbox|Watch TV which is restricted to domestic IP]] over Zattoo. ==== Opera for Android TV ==== * This app version is very old, but the only one which installs without requirement of running on a Sony TV * I might work on a mod for a newer version when I have time * Puffin on TV is another browser, however it sets a system wide proxy in the USA, which makes it impossible to use Zattoo or U-Play ===== Additional Apps ===== ==== Games ==== * [[android:games|Android Games]] ==== Useful apps with working WIFI ==== * //AirScreen// * //CetusPlay// * //Simple WiFi Widget//, then create a WiFi widget in the top left widget area ==== Optional for some use cases ==== * //Steam Link// * //Launch on Boot// * //System app remover// ===== Harmony Remote ===== - The stock remote has a numeric key pad, which we can use to get Playback and Navigation functionality properly set up, as we do not need numeric keys in Kodi. - Open //MyHarmony// on your PC, then edit the button assignments for the Kodi activity. Assign (TX6 remote) numeric keys to the Harmony remote keys which correspond to Kodi functions according to below's table. - In Kodi, use Keymap Editor to map the keys to Kodi functions. Run //Keymap Editor// in Program Addons, then go to //Edit -> Global// and chose the Action Category. Assign all keys, then //Save// them. ^ TX6 remote ^ Harmony remote ^ Kodi Function ^ Action Category ^ | 1 key | Play | Play | Playback | | 2 key | Pause | Pause | Playback | | 3 key | Stop | Stop | Playback | | 4 key | Skip Backward | Previous | Playback | | 5 key | Fast Backward | Rewind | Playback | | 6 key | Skip Forward | Next | Playback | | 7 key | Fast Forward | Fast Forward | Playback | | 8 key | Ch | Page Up | Navigation | | 9 key | Pg | Page Down | Navigation | | 0 key | Record | Take screenshot | Other | | 0 key | Record | Radio app | Addons | ===== Links ===== * [[https://stackoverflow.com/questions/6066030/read-only-file-system-on-android|Read only file system on Android]] * [[https://discourse.coreelec.org/t/missing-kodi-splash-screen/3641|Missing Kodi Splash screen]] * [[https://kodi.wiki/view/HOW-TO:Use_your_computer_to_edit_XBMC%27s_(SQL)_database-files|Update SQL databases when files move]] * [[https://wallpaperplay.com/genres/nature|WallpaperPlay]] * [[https://wallpaperaccess.com/4k-nature|WallpaperAccess]] * [[https://www.androidauthority.com/best-games-with-gamepad-support-for-android-726017/|15 best games with gamepad support for Android!]]