1. Welcome to the official forum for MINIX devices!
    Dismiss Notice

Top X questions and solutions

Discussion in 'General - Guides and FAQ' started by ENDRJUPL, Aug 22, 2014.


    ENDRJUPL Well-Known Member Super Moderator

    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.



    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.


    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:


    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:


    -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.
    Last edited: Dec 29, 2014
    clarew, BZNeou1, flecon and 32 others like this.
  2. joe doyle

    joe doyle New Member

    Sakis likes this.
  3. Pauly3069

    Pauly3069 Member

    Hey great info! Appreciate your time to help us out =)
    Question though... In regards to #12 the buffer size
    Can you explain what this does exactly and how it differs from the 'Add 0 cache xml' tweak available in the fusion/xfinity repo under maintaince or which one is a better choice to eliminate buffering through XBMC?

    Thanks mate
    Jav likes this.

    ENDRJUPL Well-Known Member Super Moderator

    It uses RAM instead of internal storage to buffer. In my case it's good enough to get rid of buffering issues. You may increase the value but keep in mind, that 100MB uses 300MB of RAM (300MB will need 900MB) so you can't set it to high or XBMC will crash due to insufficient free RAM. In my case 100MB is good enough, I never used more than 300MB. 0 cache means that the internal flash is used and it can extremely shorten the internal storage life.
  5. Pauly3069

    Pauly3069 Member

    Great.. sounds like a heaps better solution! Cheers for that
    Dont laugh lol but how exactly do I write that xml file and then I just copy that into the folder you suggested and all works? Bit of a noobie when it comes to this
    Thanks for your help in advance (y)
    Jav likes this.
  6. bavasaro

    bavasaro New Member


    in another thread I Saw you uploaded the settings file. I Can't find it anymore. Is it possible to upload this another time?

    ENDRJUPL Well-Known Member Super Moderator

    Why would I laugh? You're here to learn something. I'm not a 'know it all' person :) You have to create a file, set an extension to. xml copy what I posted to the file and copy the file to the userdata folder.
    Jav likes this.

    ENDRJUPL Well-Known Member Super Moderator

    Sure, here it is. You have to change the extension to .xml though. I can't upload a .xml file for some reason.

    Attached Files:

    Joefloater, redged and Bob Alcott like this.
  9. bavasaro

    bavasaro New Member

  10. traxdata

    traxdata Retired Super Mod Moderator

    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.

    Regarding this point. You can disable the keyboard in settings, apps,running,all
    ENDRJUPL likes this.
  11. Pauly3069

    Pauly3069 Member

    Hey again! Soooo I have downloaded your file and renamed it to the right extension and put it on my SD card to copy over to the destination folder... HOWEVER, I have no Android/data/org.xbmc.xbmc/files/.xbmc/userdata/ ... it ends at the /files/ and I have no extra .xbmc/userdata in order to put the advanced settings.xml file in

    Any help my friend? I really want to get some better buffering for my device!
  12. Dnerve

    Dnerve Active Member

    Have you enabled show hidden files in ES File explorer?
  13. Pauly3069

    Pauly3069 Member

    Thanks @Dnerve !! Helped and worked perfectly
    I didnt know that was an option =)
    Dnerve likes this.
  14. Dnerve

    Dnerve Active Member

    Cheers, glad you got it sorted!
  15. Pauly3069

    Pauly3069 Member

    Is there any way to confirm that this has worked?? Im trying to stream a HD movie currently and still running into the same buffer issues unfortunately
  16. Dnerve

    Dnerve Active Member

    Tried to disable via Apps as suggested, found 'android aosp keyboad' but the box went beserk, could not settle on a launcher and every app would crash. Could not open prefs either. Pulled the plug, :s rebooted and was stable enough to go back to apps to re-enable....

    Was it the wrong one?
  17. traxdata

    traxdata Retired Super Mod Moderator

    just search for keyboard. There is ony one there. Should not have any issues disabling it.
  18. JockeSve

    JockeSve Member

    I think one of the most asked questions is how to copy the update.zip to correct location...
    So here is my "guide" I posted some time ago in the old forum:

    Download update file directly (with web browser) on You X7.

    When DL completed:
    With File Explorer:
    1. Select file, long press, rename to "update.zip" (lower case, no quotation marks)
    2. Select file, long press, choose copy (or move)
    3. In left menu, click once on "Internal flash"
    4. In top menu, select "Edit" and in submenu "paste"
    Note! Sometimes/quite often You'll need to restart to get X7 to detect the update file...
    Examples of location of "NAND Flash", "Internal Flash", ...
    ES_FileExplorer.jpg Explorer.jpg File_Manager.jpg
    (Note! Contents of location may differ slightly depending on installed apps!)

    Just my 5 cents...
    Last edited: Jan 21, 2015
    ENDRJUPL likes this.
  19. showdog

    showdog New Member

    Thanks for the info. I'm a new boy on the block . just got a X8-H and learning as I go along;"we all go to start somewere" been into satellite systems for the last two years and now looking fo a new hobby.
    and at 70 need all thelp I can get. So thank you for basic infomation above.
    Warrlin and Pauly3069 like this.
  20. masterneil

    masterneil New Member

    Hi everyone, read the list and good stuff. Appreciate the info. Recently got the Minix Neo X7 mini and had a question that I didn't see in here. Trying to use a thumb drive or external HD through the USB port but can't seem to find it once its plugged in. Should be in XBMC under Videos/Files but its not. Just looking for some direction.