Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
media:tx6 [2019/10/19 15:00] Bernard Condraumedia:tx6 [2026/09/19 15:41] (current) – removed - external edit (Unknown date) 127.0.0.1
Line 1: Line 1:
-====== Kodi 18.4 on Tanix Tx6 (Android 9) ====== 
-Tanix Tx6 with Android 9 
- 
-===== Installation ===== 
-  * Install //Total Commander// File Manager from Play Store 
-  * Allow installing apps from unknown sources for TotalCommander, disallow for all other apps 
-  * Copy the 2 apks from USB to the Download directory 
-  * Install //Zattoo// {{ :android:com.zattoo.player_2.6.0-8413_minapi21_arm64-v8a_armeabi_armeabi-v7a_x86_x86_64_nodpi_apkmirror.com.apk.zip |TV app }} for Android TV OS 
-  * Install //U Play// {{ :android:app-release.zip |TV app Thailand }} for Android 
-  * Install //ProxyDroid// from Play Store 
-  * Install //SSHelper// from Play Store (default username=admin, password=admin) 
-  * Install //Screenshot Easy// from Play Store 
-  * Install //Reboot// from Play Store if it's not already installed 
-  * Install //Kodi// from Play Store 
-  * Arrange home apps, my preferred setup is {{ :media:alice_ux.jpg?200|}} 
- 
-===== 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. 
-  - 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. 
- 
-===== Zattoo ===== 
-  - Install Zattoo from the apk for Android TV, not from the Play Store, as the versions are different. 
-  - To make sure Zattoo is not updated, or that settings are lost for Android TV, you first need to root your device. Note that the Tanix Tx6 is already rooted through it's stock ROM. 
-  - 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 *. 
- 
-===== Modify Menu Entries ===== 
-The new default skin "Estuary" is very good, not too heavy, and well maintained. However, it lacks the ability to customize the home screen. This walk-through exists also for [[media:leia#Modify Menu Entries|Kodi 18.1 on LibreELEC 9.0.1]]. However, it is possible to customize the home menu items manually. With SSH access to your Kodi box, you can create custom menu entries. 
-  - Login to your box through SSHelper and copy the entire skin directory with TotalCommander or the following command:<code>su 
-cp -R /data/data/org.xbmc.kodi/cache/apk/assets/addons/skin.estuary /data/media/0/Android/data/org.xbmc.kodi/files/.kodi/addons 
-; source: /data/data/org.xbmc.kodi/cache/apk/assets/addons/skin.estuary 
-; dest:   /data/media/0/Android/data/org.xbmc.kodi/files/.kodi/addons</code> 
-  - Rename the copied directory to skin.estuary.mod, then rename the skin id and name to "estuary.mod" in the 2nd line of the following file:<code>/data/media/0/Android/data/org.xbmc.kodi/files/.kodi/addons/skin.estuary.mod/addon.xml</code> 
-  - Reboot, first enable the new skin in Addons, then set the new skin in Interface 
-  - Make the desired view a favorite, for example you want to have a menu item for foreign language movies, so add all foreign language movies into the same movie set and make it a favorite. 
-  - Note the ActivateWindow command including the parameters in between the (brackets), this will be the command to open your custom menu, in file:<code>/data/media/0/Android/data/org.xbmc.kodi/files/.kodi/userdata/favorites.xml</code> 
-  - Modify all custom menu entries, and optionally the menu icons, in:<code>/data/media/0/Android/data/org.xbmc.kodi/files/.kodi/addons/skin.estuary.mod/xml/Home.xml</code> 
-  - For that, choose a menu item you do not use, for example "Games", find the string "ActivateWindow(Games)" in Home.xml 
-  - Rename the entry within <label>, and replace the png file within <thumb>, for example with movies.png 
-  - Remove visibility check within <visible> except !Skin.HasSetting, with which you can enable/disable all custom menu items 
-  - If you want to remove the text when moving to your new menu item, first open file strings.po and find the string id (for "Games", this is id 31162 as per Kodi 9.0.1):<code> in /data/media/0/Android/data/org.xbmc.kodi/files/.kodi/addons/skin.estuary.mod/language/resource.language.en_us</code> 
-  - Open Home.xml again and find id 31162, comment out from <include content="ImageWidget"> to </include>, this will disable the text "Play your personal games..." 
-  - To create more than one extra menu item, copy the new menu item and rename the <label> and <onclick> directives, but keep property name (menu_id and id) the same as for the original games menu item 
-  - Reorder your menu items to your liking and reboot Kodi 
-  - Optionally, change the splash screen by replacing splash.jpg in the kodi install folder, or by placing splash.png into the user folder:<code>/data/data/org.xbmc.kodi/cache/apk/assets/media 
-/data/media/0/Android/data/org.xbmc.kodi/files/.kodi/media</code> 
- 
-Refer to the example file {{ :media:home.zip |}} which contains custom menu items replacing the games entry. Note id 52 below, which is the id of the favorite selected.<code><item> 
-  <label>$LOCALIZE[20389]</label> 
-  <property name="menu_id">$NUMBER[17000]</property> 
-  <onclick>ActivateWindow(10025,&quot;videodb://movies/sets/52/?setid=52&quot;,return)</onclick> 
-  <thumb>icons/sidemenu/musicvideos.png</thumb> 
-  <property name="id">games</property> 
-  <visible>!Skin.HasSetting(HomeMenuNoGamesButton)</visible> 
-</item></code> 
-In my setup, it is Concerts(1), Billiard(2), Thai movies (7), 3D(52). 
- 
-  * [[https://forum.kodi.tv/showthread.php?tid=319520|Want to add a custom menu item...]] 
-  * [[https://kodi.wiki/view/Estuary_Modification#Renaming_and_Reordering_Main_Menu_Items|Renaming and Reordering Main Menu Items]] 
-  * [[https://forum.libreelec.tv/thread/11249-how-to-change-files-on-read-only-file-system/|LibreELEC: How to change files on Read-only file system]] 
- 
- 
-==== Links ==== 
-  * [[https://stackoverflow.com/questions/6066030/read-only-file-system-on-android|Read only file system on Android]] 
-  * [[https://www.getdroidtips.com/stock-firmware-tanix-tx6-tv-box/|How to Install Stock Firmware on Tanix TX6 TV Box [Android 9.0 Pie]]] 
-  * [[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]]