Hi! I decided to make an all-in-one tutorial for new users to share as much solutions to known issues as I possibly can come up with. Feel free to contribute, I'll edit the thread and add new ones Cheers. BASIC BEFORE APPLYING ANY UPDATE: Make sure that the checksum of the downloaded file matches the one provided in the thread. To do this intall e.g. MD5 checksum tool on windows, open the app click "browse" and navigate to the ROM you downloaded. The app will calculate the checksum for you to make sure the download went without issues. If the download fails before completion or the speed is too low - install download manager on your computer to be able to resume after the download stops. If you download the file directly to the MINIX, you can use ES file explorer as a download manager and then go to Download folder, click and hold the downloaded file until it becomes selected, go to options, properties and calculate checsum. 1. What is the best/fastest/most stable ROM for my MINIX? - There is no simple answer to this questions. All ROMs have their pros and cons and you have to choose for yourself. At the moment, there are several options: (G4): The fastest ROM out there is a custom KitKat version which you can download from here: http://www.minixforum.com/threads/neo-g4-108a-kitkat-rom-by-jukiveins.3019/#post-28299 NOTE: At the time I wrote this FAQ, this ROM worked ONLY on 108A version of MINIX G4. (X7): The newest KitKat ROM which is the most stable and the fastest I tried (made by @HardwareGuru, @gufone and @KAR): http://www.minixforum.com/threads/x7-kitkat-v2-1-0-community-edition.2830/ (X6): Read the warning here: http://www.minixforum.com/threads/b...pgrade-to-002-firmware-please-read-this.3052/ Update to the 003 firmware available here: http://www.minixforum.com/threads/x6-003-firmware-20141225.3066/ The updating process is exactly the same as for X8/X8H/X8 Plus. (X8; X8H): Read the warning here: http://www.minixforum.com/threads/b...pgrade-to-002-firmware-please-read-this.3052/ Update to the 002A firmware available here: http://www.minixforum.com/threads/official-002a-firmware.2413/ Then proceed with the FOTA update (on the device click the MINIX OTA app which will download and install the newest firmware version. Instructions on how to do that are in the provided link. (X8 Plus): Read the warning available here: http://www.minixforum.com/threads/b...pgrade-to-002-firmware-please-read-this.3052/ Proceed with the firmware upgrade. The process is exactly the same as for X8/X8H which is explained above. 2. How can I control my MINIX? - You can use an airmouse (like MINIX A2, M1, A2 Lite) - You can use an app for your smartphone, tablet, etc. from http://www.minix.com.hk/Apps.htm (MINIX Android Remote App (RK) for Rockchip devices - G4/X5/X7; Google TV Remote App for Amlogic devices - X6/X8/X8H/X8H Plus) - You can use a wireless keyboard (like a logitech K400) 3. My sound settings change after reboot to air mouse. - (G4/X5/X7): You have to install soundabout app. - (X6/X8/X8H/X8 Plus): Set "No output to USB" in Mbox settings. 4. My screen is flickering! - Make sure your HDMI cable is attached correctly. - Try different HDMI input on your TV. - Try different HDMI cable. 5. I have an external keyboard. How to get rid of on screen keyboad? - You have to install null keyboard or external keyboard helper and set it as default in android settings. - In some devices and ROMs you can set hardware keyboard to ON in android settings. 6. How to root my device? - Instructions are in this thread: http://www.minixforum.com/threads/p...system-mods-no-cwm-no-pc-needed.95/#post-2722 7. I have no sound after reboot! - It happens when your sound output in android settings is set to passthrough. You can fix it by changing this setting manually to a different one and go back to passthrough. - It can also be resolved by playing short dolby digital sample video to "force" the sound to play, e.g. "Argon" from here: http://www.demo- world.eu/trailers/dolby-trailers.php You can download it and set it to launch automatically after each boot by using Tasker app from playstore. 8. How to update my device using "update.zip" package? - Download update file directly (with web browser) on your device. - When download is completed: With File Explorer: Select file, long press, rename to "update.zip" (lower case, no quotation marks) Select file, long press, choose copy (or move) In left menu, click once on "Internal flash" In top menu, select "Edit" and in submenu "paste" Note! Sometimes/quite often You'll need to restart to get your device to detect the update file. XBMC 1. My movies stutter! - You have to match screen refresh rate to video framerate. If your videos are 25fps - choose 1920x1080-50 or 1280x720-50 in android settings. If they are 23.976fps choose the 1920x1080-24 or 1280x720-24. You can check your movie framerate at xbmc at any given moment by pressing "o". - (X6/X8/X8H/X8 Plus): Install latest MINIX XBMC and follow instructions from this link: http://www.minixforum.com/threads/v13-3-3-beta-8-minix-xbmc-for-evaluation.1926/ 2. Can I have more than 1 version of XBMC installed? - Yes, you can install XBMC MINIX Edition, XBMC Gotham, Kod, Beyond XBMC and SPMC if you need. 3. How Can I boot into XBMC? - You can use an app called Tasker which can start apps at boot time (or at any given moment) - You can use this app: https://play.google.com/store/apps/details?id=com.autostart - You can use this version of XBMC: http://www.freaktab.com/showthread.php?10139-UPDATED-Beyond-XBMC-(Beta-3-4) - You can use SPMC launcher version: https://play.google.com/store/apps/details?id=com.semperpax.spmc 4. Audio/Video is not synchronized! - Click the speaker icon in xbmc while playing a movie and set audio delay to 250ms. Then click set as default. - You can create an advancedsettings.xml file in "Android/data/org.xbmc.xbmc/files/.xbmc/userdata/" or "Android/data/hk.minix.xbmc/files/.xbmc/userdata/" containing this: <advancedsettings> <latency> <delay>-250</delay> </latency> </advancedsettings> Make sure that you have "show hidden files" option enabled in your file manager. 5. How to increase buffer size? - You can create an advancedsettings.xml file in "Android/data/org.xbmc.xbmc/files/.xbmc/userdata/" containing this: <advancedsettings> <network> <buffermode>1</buffermode> <cachemembuffersize>102144000</cachemembuffersize> <readbufferfactor>1.5</readbufferfactor> <curlclienttimeout>45</curlclienttimeout> </network> <splash>false</splash> </advancedsettings> -Download the advancedsettings.xml file at the bottom of this post and paste in in "Android/data/org.xbmc.xbmc/files/.xbmc/userdata/" or "Android/data/hk.minix.xbmc/files/.xbmc/userdata/" depending on which xbmc version do you use. This will increase the buffer size to 100 MB. You can change this value, however, for the memory size set here, XBMC will require 3x the amount of RAM to be free. Setting this too high might cause XBMC to crash if it can't get enough RAM. To do that you have to install ES file explorer. Then open it and on the left panel click show hidden folders. If you downloaded the file from this thread, go to the Download folder in es file explorer, click and hold the advancedsettings.xml file and when it becomes selected click copy. Now go back once, go to Android folder, click hk.minix.xbmc, then .xbmc then userdata folder. On screen you should have paste button now. Click it, and the advancedsettings.xml file should be in place. Restart the device, open xbmc and it's done. To be continued.