Can't overwrite su file in /system/bin/ my stupid classmate put a prank on me and inserted a different su binary coming from his linux pc instead of the already existing su in /system/xbin/

I want to overwrite it myself since even him can't do it

here's the adb shell su return:

/system/bin/su: not executable: magic 7F45

Is there a way to replace this one with the already existing su in /system/xbin/? I've been trying to chmod the su overwritten su file for 3 months now.. I can't even chown cause IDK what are the users and IDK how to list all of them. Help. Thanks in advance.


-can't load custom rom since I'm still on the way of rooting phone

-can't load stock rom for I'm using a very rare tablet (Arc Mobile 727M) can't find a good alternative for stock rom

  • What is the device? Maybe you can get around it if you can flash a stock ROM Sep 18 '15 at 8:26
  • Arc Mobile 727M (one with the TV, and Dual Sim) Sep 18 '15 at 9:02
  • Has it a custom recovery installed? If so, have you tried from there?
    – Izzy
    Sep 18 '15 at 9:03
  • like I said I can't since I'm still on my way of rooting it... I asked my classmate to install the custom recovery but instead put a prank on me -_- also a custom recovery won't actually replace the overwritten su without a custom rom or stock rom Sep 18 '15 at 9:07
  • Can't you specifically run adb ./system/xbin/su?That should work. Sep 18 '15 at 9:30

Andrew, if su binary in xbin is proper, then run,

adb shell
/system/xbin/su -c mv /system/bin/su /system/bin/su-dead

then reboot and open terminal emulator and run su.

Did this device come pre-rooted? If not then what prevents you from repeating the process you used to root?

  • no it's not pre-rooted, thanks btw rooted my phone already... Sep 19 '15 at 0:52

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.