Nativnux Installer

  • Screen Shot 1
  • Screen Shot 2
  • Screen Shot 3
  • Screen Shot 4

Installer for Midnight Commander cross-compiled for ARM platforms.

Prerequisites: rooted phone and busybox installed.
You also need to have about 5.5Mb free on your /system partition.


To use MC, you need to either have an SSH server on your phone (for example DroidSSHd) and connect using Putty from your PC, or you can use the Terminal Emulator (please see attached screenshots).

Any terminal emulator application works given that it supports “screen” as terminal type.

The price is payed for the installer and the effort to have MC cross-compiled for Android, since MC is distributed under GPL license. Put in a different way, you are just buying me a beer for making it easier for you to have MC on your phone!



Posted in Android and tagged as , , , , , , ,
26 comments Submit a comment
  • Dan G commented on February 24, 2013 at 8:58 pm



    I buy Installer for Midnight Commander and I have a problem. When I want to enter to some folders like /data , /system ,/sdcard , /etc , mc show this error “Cannot read directory contents”. Phone is SGII rooted with busybox. I can navigate in this folders with cd /data and ls -l from putty with comand line. But not from putty with mc or from BetterTerminalEmulatorPro with mc.
    Please help me to solve this problem.

    Thanks a lot,


  • Dan G commented on February 25, 2013 at 8:06 pm


    Language is English (United States) and kernel is 3.0.15-I9100XXLQ5-CL753921 (gcc version 4.4.3) Android 4.0.4

    • admin commented on February 25, 2013 at 8:28 pm


      I’m sorry, I forgot to ask: is it the stock rom just rooted, or is it a custom rom ? If it is a custom rom, can you please let me know which one ?

      Thank you,

  • Dan G commented on February 26, 2013 at 4:52 pm


    It is stock rom just rooted. I use SSHDroidPro to connect with putty and I have the same problem.
    cd /data and ls -l are ok but if I use mc I have ” Cannot read directory contents”. BusyBox is 1.20.2 in /system/xbin .

    • admin commented on February 26, 2013 at 8:50 pm


      I think I have identified the problem, and although I cannot reproduce it myself – I will put an update on the market as soon as possible. Thank you very much for your report!

    • admin commented on March 2, 2013 at 12:57 am


      A newer version of the application (1.4) is uploaded now. It fixes the “Cannot read directory contents” bug. Please give it a try!

  • Pablo Alejandro Hamann commented on March 1, 2013 at 12:44 am


    Hello. I try to install mc, but simply i can’t. Here is the log:

    mounting /system read-write …
    installing …
    tar: invalid tar magic

    What’s wrong???


    • admin commented on March 1, 2013 at 5:10 am


      What version of busybox are you using ? It seems it was a bug in the past with its bundled tar applet. Can you please try with a different version ?

  • Dan G commented on March 2, 2013 at 7:55 am


    Now it is working. Thanks a lot.

  • Tamas Bekesi commented on March 3, 2013 at 3:04 pm


    I also got the “invalid tar magic” message. I use Stephen Stericson’s latest BusyBox (v9.2). It installs busybox to /system/bin so I had to make a hardlink to /system/xbin for Midnight Commander Installer to do anything at all. The device is a Yuandao N90s tablet with rooted JB.

    • admin commented on March 4, 2013 at 6:08 am


      I’ve been trying with all busybox versions from 1.17.1 to 1.20.2 and I am not able to reproduce the problem (also installing it on /system/bin and making a hard link to /system/xbin).
      Do you think there’s something else to be mentioned about your setup ? I’ve checked busybox source code and the error appears when tar cannot detect the compression type of the bundled kit, although for many people it works as is.
      I have some assumptions on why it could behave like this, but I can’t test these.

      Would you be willing to try out some builds and let me know if it works for you ?

      Thank you,

    • admin commented on March 4, 2013 at 8:20 pm


      A new version has been uploaded, which tries to address the “invalid tar magic” error. Can you please test ?

      • Tamas Bekesi commented on March 4, 2013 at 9:39 pm


        In the meantime I installed it manually as I badly needed MC : ) .
        I will remove it and give the new version a try but just tomorrow.

  • Tamas Bekesi commented on March 6, 2013 at 2:40 pm


    I renamed the old files and installed the new version. It works now! No error, just perfect! Thanks!

  • alfred bog commented on November 23, 2013 at 4:16 pm


    trying to install mc on samsung i577 rooted with stock rom and bb 1.21.1
    i get the install screen and the log reads:
    mounting /system read-write…
    then the install button is active again and there is no sign of a mc binary anywhere -
    any ideas?

    • admin commented on November 23, 2013 at 4:43 pm


      I assume you have already checked /system/xbin ? Also, please check logcat for any sign of errors, you cand start the installer and click again on instal, it just starts the whole procedure again.

      Please keep me posted.

  • alfred bog commented on November 24, 2013 at 7:36 pm


    thanks for the help
    i watched the log during the install, grabbed the lines and ran them manually. i found the the tar command wasn’t doing anything – busybox was buggered. i had to try 2 other verions of busbox before i found one that left a working tar binary on my phone. finally the mc i have been familiar with for 25(?) years
    thanks again

    • admin commented on November 24, 2013 at 7:50 pm


      Excellent news, and I’m sorry for the troubles. Luckily you had the Unix reflexes still on :)

      What versions of busybox have failed ? It might help other people in the future.

      Thank you and enjoy your phone!

  • alfred bog commented on November 24, 2013 at 10:28 pm


    busybox X worked -
    the ones called just busybox and busybox installer did not
    maybe something unique about the stock samsung version of android?
    certainly seems to be other oddities to it –
    thanks again

  • Martin commented on February 7, 2014 at 10:43 pm


    Your email address on Play seems to be invalid! My mail bounced.

    I tried your app but it didn’t work. I stopped with errors like “awk not found” etc.

    My Galaxy S4 is rooted and does have busybox installed.

    I uninstalled and got a refusion. Just wanted to let you know instead of giving you a bad rating.

    • admin commented on February 7, 2014 at 11:47 pm


      Hello and thank you for the feedback!

      Do you have busybox installed o /system/xbin ? It is a requirement for now, and I have it planned for the next version to allow the user to specify where the busybox is installed.

      About the email, it is working but it is configured very aggresively against spam. If you still have the bounce reply, would you please post the error message that the server returned ?

      Thank you again,

  • madro commented on May 9, 2014 at 12:11 pm


    I have everything installed. But how too run this mcby terminal emulator? Please help

  • how can one uninstall this cleanly from /system? is it only the symlink in /system/xbin?

  • Tried to install, but: “Sorry! This content is not available in your country yet.”. Is apk file available outside of Play store? My country is hu

Leave a Reply

Your email address will not be published. Required fields are marked *


You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>