2

I have Busybox installed, but I suspect that it does not work properly. Total Commander ADB plugin invokes busybox mv -f and busybox rm -f commands, but it seems to fail silently.

Is there a reasonable way how to check?

Fenikso
  • 293
  • 2
  • 4
  • 13

2 Answers2

4

"How do i know if I have busybox?"

Open Terminal Emulator and type "busybox". If it gives you a giant list of command options, it's installed. If it says "Command not found", it's not.

edit Rather than putting this in the comments: you could also try su to become root followed by busybox, busybox --version, busybox --help or anything that will give you some feedback and some clues as to what's going on.

pzkpfw
  • 2,290
  • 5
  • 23
  • 33
  • It gives me nothing. No error, but no text either. Thats why I am confused. – Fenikso Dec 12 '13 at 10:14
  • Then it prints busybox and nothing else. – Fenikso Dec 12 '13 at 10:16
  • Titanium backup does a check and displays busybox information. Might be handy. Try the above in terminal emulator, but try SU first, as I think busybox commands need super user access! – RossC Dec 12 '13 at 10:35
  • I think it is completely broken. su followed by any of busybox, busybox --version, busybox --help does not do anything (but repeat the command to the output). No error, no output. – Fenikso Dec 12 '13 at 11:04
  • @RossC Where exactly in Titanium Backup? I cannot find it. – Fenikso Dec 12 '13 at 11:06
  • It is on the play store. https://play.google.com/store/apps/details?id=com.keramidas.TitaniumBackup – RossC Dec 12 '13 at 11:13
  • @RossC I have it. I just do not see the busybox check and information in the application. – Fenikso Dec 12 '13 at 11:13
  • 1
    It should have 'Root Access' and a tick beside it and the text "OK ->tap for more information<-". When you click that it should show your busybox version! – RossC Dec 12 '13 at 11:15
  • @RossC Can you also put it as answer? It was very helpful. – Fenikso Dec 12 '13 at 11:56
  • 1
    Thanks guys! I have figured that my Busybox is broken as I have suspected. I ended up re-flashing the ROM. – Fenikso Dec 12 '13 at 11:57
  • Glad you got it working :) – RossC Dec 12 '13 at 12:19
1

To add to the answer above:

Titanium Backup from Play Store You can install this, and it will have Root > OK "->Tap for more Information <-." Once you click on this it will display whether your root is correct and your current busybox version.

Alternatively, using terminal commands like in the accepted answer, you may need to enter the SuperUser command first with "SU" in the terminal emulator of your choice. The prompt will change to a # sign to show you are now in SuperUser. The alternative SUDO, will give superuser on a command by command basis, e.g. SUDO Busybox.

As with the OP, sometimes reflashing the ROM is the easiest or you can use the Busy Box Installer from Play Store. (I have not tried this personally)

RossC
  • 5,140
  • 3
  • 27
  • 33