This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
android:miboxs [2023/05/13 16:10] – [Installation] Bernard Condrau | android:miboxs [2023/05/13 16:13] – Bernard Condrau | ||
---|---|---|---|
Line 6: | Line 6: | ||
* [[https:// | * [[https:// | ||
* [[https:// | * [[https:// | ||
- | * USB 2.0 hub with Ethernet from [[https:// | + | * USB 2.0 hub with Ethernet from [[https:// |
===== Setup ===== | ===== Setup ===== | ||
Line 34: | Line 33: | ||
- | |||
- | |||
- | |||
- | |||
- | ===== Button Mapper Setup ===== | ||
- | To improve usability and user experience of the system remap some of the keys of the Logitech Harmony Remote and the Logitech Keyboard. Note that the Mi Box S bluetooth remote is compatible with the NVIDIA Shield remote, which we will use when setting up the Harmony Remote. | ||
- | - Enable USB debugging in //Settings --> Device Preferences --> Developer options// and select //Revoke USB debugging authorizations// | ||
- | - Open **Button Mapper** App on your device and select //+ Add Buttons//. Press any button, for example the keyboard " | ||
- | - You can enable the permissions with a USB connection: | ||
- | - connect the Box with a USB-A to USB-A cable to your computer | ||
- | - confirm the connection to the computer on the device | ||
- | - run " | ||
- | - click "Grant WRITE_SECURE_SETTINGS permission" | ||
- | - If the USB connection does not work, or if the box is not near your computer, run the commands manually: | ||
- | - make sure the Box is connected to the same network as your computer. If you are connecting to a box where the ethernet connection is established through a USB to Ethernet hub (like the Xiaomi Mi Box) make sure to connect through wifi, as the bridge will not work once you enable USB debugging to connect with adb. | ||
- | - open a shell (Command Prompt) on your computer and change to the folder " | ||
- | - enter the following commands within the shell< | ||
- | adb shell pm grant flar2.homebutton android.permission.WRITE_SECURE_SETTINGS | ||
- | adb disconnect | ||
- | exit</ | ||
- | - you might need to confirm the connection to the computer on the device after the adb connect command | ||
- | - you might get an error message " | ||
- | - either terminate the emulator (or other device), or issue the following commands to list the devices connected and find and specify the model number in the shell command< | ||
- | adb devices -l | ||
- | adb -s model: | ||
- | adb disconnect | ||
- | exit</ | ||
- | - remember to connect to the Mi Box S through wireless, as the USB hub with Ethernet cannot be used when " | ||
- | - you might need to reboot the box when reconnecting a USB to Ethernet hub | ||
- | - Disable USB debugging in //Settings --> Device Preferences --> Developer options// | ||
- | - The Box does not need to be rooted, but you will need the Pro version of the app which costs $2 in the app store. | ||
- | - Firefox TV is supported on Fire TV only, but runs without problems on Android TV 9. It requires a " | ||
- | - The " | ||
- | - Map the " | ||
- | - Map the " | ||
- | |||
- | |||
- | ===== Games ===== | ||
- | * [[android: | ||
- | * To install games you will USB stick to extend the limited device memory of the Xiaomi Mi Box S. Select one with USB 3.0 or 3.1 specification and decent transfer speed, which will allow faster memory read/write speeds even though the Xiaomi has only USB 2.0 built in. Move the games to the extended device memory, but no other apps, doing so allows you to disconnect the USB stick when you don't need it for game play. | ||
- | |||
- | ===== Network Access ===== | ||
- | The Xiaomi Mi Box S does not have an Ethernet port, which I prefer to be able to access my internal LAN without exposure to WIFI. Android on the Mi Box S will recognize a USB to Ethernet converter, I use a USB hub with Ethernet from [[https:// | ||
- | |||
- | ===== Links ===== | ||
- | * [[https:// | ||
- | * [[https:// | ||
- | ]] | ||