======Mecool KM9 Pro Deluxe ====== The [[https://www.mecoolonline.com/collections/km9-pro|Mecool KM9 Pro Deluxe]] (made by [[http://www.videostrong.com/Google%20Certified/|VideoStrong]]) is an inexpensive Android TV Box. It's hardware is more powerful than the [[android:miboxs|Xiaomi Mi Box S 4K]] with a similar price tag, but is not Netflix certified, which means you cannot use the Netflix app made for Android TV. This Box is excellent, runs fast and stable, and features a Blutooth voice enabled Remote. The Box can also be controlled with an IR Remote and features an Ethernet port. Read [[android:miboxs|Xiaomi Mi Box S 4K (AndroidTV 9) with Kodi and Netflix]] for installation and setup instructions of the Xiaomi Box. ===== Hardware & Software ===== * Mecool KM9 Pro Deluxe (aka //Box//), RAM: 4GB, ROM: 32GB, USB3 & Ethernet port. * [[https://www.logitech.com/en-ch/products/harmony/harmony-companion.915-000240.html?crid=60|Logitech Harmony Companion]] (aka //Harmony//) which controls TV, Amp, and media player. * [[https://www.logitech.com/en-ch/product/wireless-touch-keyboard-k400-plus?crid=27|Logitech K400+ Keyboard]] (aka //Keyboard//) which allows comfortable text imput. * Android 9 ===== Setup ===== * Set //When to start// (30 minutes: time until screensaver gets activated), //Screen saver// (Backdrop), and //Put device to sleep// (never) in //Settings -> Device Preferences -> Screen saver// * Set Language to **English (United States)** or **German (Switzerland)** in //Settings -> Device Preferences -> Language// * Sign in to your Google account in //Settings -> Accounts & Sign In// * Do not update to Android 10+ if you can avoid it. * Set date and time in //Settings -> Device Preferences -> Date & time// * Enable //Developer Mode// by hitting 8 times on //Settings -> Device Preferences -> About -> Build// * Connect to the device with [[android:adb|Android Debug Bridge]] * Map keys as explained in [[android:buttonmapper|Button Mapper]] * Pair the device with the [[android:harmony|Harmony Remote]] ===== Pre-installed Apps ===== * **Android TV Remote Service** * **Facebook Watch** -> //unused// * **FX File Explorer** * **Gallery** -> //unused// * **Google Play Store** * **Google Play Games** * **Google Play Movies & TV** * **Google Play Music** * **Live Channels** -> //unused// * **Movie Player** -> //unused// * **Netflix v4.12.2** * **OTA Update** -> //unused// * **Sideload Launcher** -> //unused// * **Spotify** -> //unused// * **YouTube for TV** ==== Disable unused Apps ==== * Above apps belong to the Mecool KM9 Pro Android build and cannot be uninstalled. * Go to the home screen and disable the respective channels. * Go to settings -> Apps, then //Force stop//, //Clear data//, and //Disable// them. * If your setup should contains any other apps not in the list below, uninstall those. ==== Netflix ==== * The Mecool KM9 Pro Deluxe is not a Netflix approved device, and any app installed through Play Store, Aptoid TV, or from an apk file will not allow to stream Netflix on your device... * ...except when following my guide for [[android:netflix#device_not_certified|Netflix on a Device not certified]] ==== Sideloaded Apps ==== * Go to [[http://atvlauncher.trekgonewild.de/|Android TV App Launcher Builder]] and create an APK file for the Android TV Launcher and Home Screen. Should the url not be available anymore visit my guide on how to create an Android App with [[android:studio|Android Studio]]. This allows to pin a small Android TV app to the Home Screen, which when started will start the app made for phone/tablet and exit. ===== Install from Google Play Store ===== * [[https://play.google.com/store/apps/details?id=com.finalwire.aida64&hl=en&gl=US|AIDA64]] * [[https://play.google.com/store/apps/details?id=com.analiti.fastest.android&hl=en&gl=US|Analiti]] Speed Test WiFi Analyzer * [[https://play.google.com/store/apps/details?id=ca.dstudio.atvlauncher.pro&hl=en&gl=US|ATV Launcher Pro]] * [[https://play.google.com/store/apps/details?id=flar2.homebutton&hl=en&gl=US|Button Mapper]] * [[https://play.google.com/store/apps/details?id=com.haystack.android&hl=en&gl=US|Haystack News]] * [[https://play.google.com/store/apps/details?id=org.xbmc.kodi&hl=en&gl=US|Kodi]] (follow the [[media:kodi|Kodi guide]]) * [[https://play.google.com/store/apps/details?id=com.linecorp.linetv&hl=en&gl=US|LINE TV]] * [[https://play.google.com/store/apps/details?id=de.blinkt.openvpn&hl=en&gl=US|OpenVPN for Android]] (follow the [[deb9:openvpn|Debian OpenVPN]] install guide) * [[https://play.google.com/store/apps/details?id=com.spycorp.tvmemorycleaner&hl=en&gl=US|TV Memory Cleaner]] * [[https://play.google.com/store/apps/details?id=org.videolan.vlc&hl=en&gl=US|VLC for Android]] * Optionally install [[android:tvgames|Android TV Games]] ==== Swiss Play Store ==== * [[https://zattoo.com/int/|Zattoo TV]], must be installed from Swiss app store over VPN (geoblocked) or when located in Switzerland * Download the latest version of the apk file from [[https://www.apkmirror.com/apk/zattoo-europa-ag/zattoo-tv-streaming-android-tv/zattoo-tv-streaming-android-tv-2-2045-0-release/zattoo-tv-streaming-android-tv-2-2045-0-android-apk-download/|APKMirror]] to avoid changing twice the app store * Run the Zattoo app over VPN (geoblocked) or when located in Switzerland ===== Install from apk file ===== * Install [[android:firefox|Firefox for TV]] * {{ :android:sshelper_v13.2_apkpure.com.apk.zip |SSHelper 13.2}} from [[https://apkpure.com/sshelper/com.arachnoid.sshelper|Apkpure]] (will not work in Android 10+) * Download and install [[https://web.u-playtv.com/webapp/|U-Play]] TV app (Thailand), must be run over VPN (geoblocked) or when located in Thailand. Select link "Try new app" which is Android TV compatible. * Install the [[#netflix_sideloaded|Netflix Launcher]] created before, or download it from {{ :android:netflix_atv.zip |here}}. ===== Optional install from apk file ===== These apps are listed for reference and not needed for a regular TV Box install. * {{ :android:aptoidetv-5.1.2.apk.zip |Aptoide TV 5.1.2}} app store from [[http://m.aptoide.com/installer-aptoide-tv?lang=en|Aptoide TV]] * {{ :android:keyevent_display_v1.0.26_apkpure.com.apk.zip |KeyEvent Display 1.0.26}} from [[https://apkpure.com/keyevent-display/aws.apps.keyeventdisplay|Apkpure]] * {{ :android:disk_speed_performance_test_v1.0.2_apkpure.com.apk.zip |Disk Speed / Performance Test}} from [[https://apkpure.com/disk-speed-performance-test/us.hipxel.performance.disk.speed.test|Apkpure]] to test the speed of a USB drive vs internal storage * {{ :android:storage_analyzer_disk_usage_v4.1.0.9_apkpure.com.apk.zip |Storage Analyzer & Disk Usage 4.1.0.9}} from [[https://apkpure.com/storage-analyzer-disk-usage/com.mobile_infographics_tools.mydrive/versions|Apkpure]] * {{ :android:smbsync2_v2.47_apkpure.com.apk.zip |SMBSync2}} from [[https://apkpure.com/smbsync2/com.sentaroh.android.SMBSync2|Apkpure]] to automate copying Kodi Databases or other folders between your file server and the Box. You can establish configs which copy Kodi Databases from samba shares to USB and vice versa. * {{ :android:lan_drive_samba_server_client_v8.0_apkpure.com.apk.zip |LAN drive - SAMBA Server & Client}} from [[https://apkpure.com/lan-drive-samba-server-client/fr.webrox.landrive|Apkpure]] ===== ATV Launcher Pro Setup ===== - Align apps on the first level home screen. Kodi, YouTube, LINE TV, Haystack News, Firefox TV, TV Memory Cleaner, VLC, OpenVPN, Zattoo, ATV Launcher. - Align apps on the second level home screen. - Change to 7 rows to align size of banners. - Create folder //System// and move all apps which should only be used by the system admin into it. Color: 25, 255, 255, 255. - Create folder //TV// and move all TV apps into it. Color: 0, 0, 100, 255. - Create folder //Media// and move all media apps and Kodi into it. Color: 210, 160, 140, 255. - Create folder //Games// and move all game apps into it. Color: 40, 255, 255, 255. - Create folder //Unused// and move unused apps into it. Color: 0, 215, 200, 255. ===== Links ===== * [[https://kodi.wiki/view/HOW-TO:Use_your_computer_to_edit_XBMC%27s_(SQL)_database-files|Update SQL databases when files move]] * [[https://www.androidauthority.com/best-games-with-gamepad-support-for-android-726017/|15 best games with gamepad support for Android!]] * [[https://www.techhive.com/article/3143972/android-tv-home-screen-bloat-and-how-to-fix-it.html|Android TV home screen bloat and how to fix it]] * [[https://sea.banggood.com/Replacement-Remote-Control-for-MECOOL-BB2-Pro-KB2-Pro-M8S-Plus-RK8-K1-PLUS-KIII-AE254-TV-Box-p-1381512.html?cur_warehouse=CN|Remote with more keys]] * [[http://atvlauncher.trekgonewild.de/|Android TV App Launcher Builder]] * [[https://forum.xda-developers.com/shield-tv/themes-apps/alternate-launcher-root-marshmallow-t3359076|Alternate Launcher (No Root) on Marshmallow, Nougat, Oreo, Pie Info]] * [[https://praxistipps.chip.de/kodi-zattoo-installieren-und-einrichten-so-gehts_94609|Kodi: Zattoo installieren und einrichten]] * [[https://www.getdroidtips.com/stock-firmware-mecool-km9-tv-box/|How to Install Stock Firmware on MECOOL KM9 TV Box]] * [[https://www.getdroidtips.com/stock-firmware-mecool-km9-pro-tv-box/|How to Install Stock Firmware on MECOOL KM9 Pro TV Box]] * [[https://www.youtube.com/watch?v=CUfKNNgxb9E|Burn Card Maker: Recover Totally DEAD Amlogic Android TV Boxes - Short Pin Method]] * [[https://www.youtube.com/watch?v=fsyS3p5asZs|Unbricking x96 S905x Android TV Box - Nand Chip Short Method]] * [[https://androidpctv.com/firmware-update-guide-tvbox-soc-amlogic/|Firmware Update Guide for Android TV-Box with Amlogic SoC]] * [[https://rootmydevice.com/tools/download-amlogic-usb-burning-tool/|Download Amlogic USB Burning Tool v3.1.0 (Latest Version)]]