Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The Superuser binary (su) must be updated. #233

Open
uvsmtid opened this issue Feb 15, 2014 · 20 comments
Open

The Superuser binary (su) must be updated. #233

uvsmtid opened this issue Feb 15, 2014 · 20 comments

Comments

@uvsmtid
Copy link

uvsmtid commented Feb 15, 2014

I installed Superuser = v1.0.3.0 on LG G2 D802:

  • CyanogenMod = cm-10.2.0-d802.zip
  • Team Win Recovery Project (TWRP)= v2.6.3.3

When I open Superuser, it pops up a window titled "Install" with the following message:

The Superuser binary (su) must be updated.

Please choose an installation method.
Recovery mode installation is recommended for HTC devices.

The window contains two buttons Cancel and Recovery Install.

  • If Cancel is pressed, nothing happens. Reopening Superuser will bring the window back.
  • If Recovery Install is pressed, the phone immediately reboots into TWRP recovery.

It's absolutely not clear what should be done under recovery mode. Booting up the system from recovery mode and reopening Superuser will bring the window again.

UPDATE
This issue seems related to #216 #214 #185 #174.

@uvsmtid
Copy link
Author

uvsmtid commented Feb 15, 2014

After looking through all hints, I found a workaround to automatic binary update.

- Download application.

On the main app page in Google Play there is a link to zip file.

wget http://download.clockworkmod.com/superuser/superuser.zip
- Enable "Developer options"
- Enable "USB debugging"
- Connect device to computer
- Push downloaded zip file to device
adb push superuser.zip /data/local/tmp/ 
- Reboot into recovery
adb reboot recovery
- Install pushed zip file

The popup window does not appear anymore.

@StormTrooper
Copy link

Was also having the same problem - your workaround seems to have fixed it for me as well. Thanks.

@Sound-Proof
Copy link

Question, what an I missing when you say boot into recovery? Then reboot
it? Or are you being literal, as in reboot and that recovery will then load?

Please email me at saranoyd@gmail.com for personal emails.

My Profesional email is SaraGroves@me.com

Email me for my new phone number, which has recently changed.
On Feb 18, 2014 2:02 AM, "Greg McCarthy" notifications@github.com wrote:

Was also having the same problem - your workaround seems to have fixed it
for me as well. Thanks.

Reply to this email directly or view it on GitHubhttps://github.com//issues/233#issuecomment-35364409
.

@bitcoinis
Copy link

Same problem here. I have 1.0.3.0 installed. A few weeks ago it started asking to install the new binary. I have always answered no because it was suspicious that the app was not updated.
I also started having "shell" automatically getting user permission 10-15 times in a row. Why shell does not either have to be authorized to execute su or can be prevented to get su access?
Is there a way to monitor what command is sent to superuser?
Am I being paranoid or there is something suspicious going on on my phone?

@ActualHuman1
Copy link

I just rooted my galaxy s4 and when I'm prompted to do a binary update it says that the installation failed what do I do?

@Sound-Proof
Copy link

I got it to update on my htc, I can't even get su on galaxy
On Mar 21, 2014 3:59 PM, "vesselofunprecedentedviolence" <
notifications@github.com> wrote:

I just rooted my galaxy s4 and when I'm prompted to do a binary update it
says that the installation failed what do I do?

Reply to this email directly or view it on GitHubhttps://github.com//issues/233#issuecomment-38333012
.

@x3rAx
Copy link

x3rAx commented Mar 22, 2014

Workaround:

See ~> #216 (comment)


This seems to be related the following: #216, #214, #185, #174

@Bryanshack
Copy link

Ok can anybody help when I first got my s4 1337 I rooted it .and then I update it not thanking to 4.42 . I have a superuser app installed on my phone which I can no delete . It says no Su binary installed and super su cannot install it .this is a problem. If you just upgraded to android 4.3 you need to manually re-root consult the relevant forums of your device . Ive tryed re-rooting but nothing seems to work

@kvp2242
Copy link

kvp2242 commented Aug 13, 2014

Quick question- when I download the zip file, where should I place it? I know it probably shouldn't stay in my downloads folder.

@Hasanall
Copy link

Hello
I root my device by e root & I use it successfully last 3 month. But now phone is not rooted & I face this problem. What can I solve this problem. Pls help. My whatsapp +8801934080798

@Hasanall
Copy link

Pls give me your facebook id . It will be helpful for us

@Peter-Pan-7
Copy link

Hi,

thanks to uvsmtid for the tip: it did help me fixing this issue with superuser from koush.

I can say than one year later this issue remains with this irrelevant message always showing up after boot and asking for an update.

My concern was that my XperIia arc S cannot boot in recovery mode using the reboot to recovery option of CWM from pvyParts or using an adb reboot recovery command.

I suppose that CWM did not install properly. So I was stuck with no means to fix this superuser issue using adb commands. Based on tips provided by uvsmtid, I did fix this issue this way as I am a Windows user.

wget http://download.clockworkmod.com/superuser/superuser.zip => download the ZIP file using firefox

  • Enable "Developer options"
  • Enable "USB debugging"
  • Connect device to computer
  • Push downloaded zip file to device

adb push superuser.zip /data/local/tmp/ => upload the file ZIP to the phone using a bluetooth connection (stored by default in folder /mnt/sdcard/bluetooth) then move the file to /data/local/tmp/ using ES File Explorer (this second step in not mandatory)

  • Reboot into recovery

adb reboot recovery => reboot in recovery mode manually while pressing repeatedly any phone button during early steps of boot (logo "Sony Ericssson" showing up)

  • Install pushed zip file => the same: "install zip from sdcard" then "choose zip from sdcard" then select the superuser.zip file while navigating through the folders (in /mnt/sdcard/bluetooth for me)

The popup window does not appear anymore => yeah! pretty cool!

Thanks again!

@ghost
Copy link

ghost commented Mar 19, 2015

When I follow these instructions, it fails when trying to verify the update package with the following messages:

E: footer is wrong
E: signature verification failed

My phone is a Verizon Galaxy S4, build VRUFNK1, rooted with these instructions. I then uninstalled the SuperSU app (from within the SuperSU app, "install other SU manager app" function) and installed this app.

Can anyone help?


Edit: it seems others have had success by manually updating the binary, presumably by unpacking the zip file and copying its contents to the right locations using their file manager that has root acess. I will update this post when I dermine which files must be copied where.

@mki2
Copy link

mki2 commented Apr 25, 2015

For me, re-mounting /system for rw helped:

adb shell
$ su

mount | grep system

Note the device path for mounting

mount -o rw,remount $devicepath /system

Then su can be updated manually from the installed apk path.

@aniket8855
Copy link

I just rooted my Nexus 5 ..and installed cm13 with Gapps nano
Then I was it in a video how to install superuser..it said download d latest version of superuser from its website..and flash d zip file
While flashing d zip file..it was successful ..but I got this big hilighted msg saying if the su ask for binary update DO NOT DO IT, YOU WILL BREAK THINGS so should I update binary or no?
Please help!!!

@Bryanshack
Copy link

Yes update binary ,as normal let it do its thing and if it freezes just
start over

On Aug 14, 2016 1:14 AM, "aniket8855" notifications@github.com wrote:

I just rooted my Nexus 5 ..and installed cm13 with Gapps nano
Then I was it in a video how to install superuser..it said download d
latest version of superuser from its website..and flash d zip file
While flashing d zip file..it was successful ..but I got this big
hilighted msg saying if the su ask for binary update DO NOT DO IT, YOU
WILL BREAK THINGS
so should I update binary or no?
Please help!!!


You are receiving this because you commented.
Reply to this email directly, view it on GitHub
#233 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/AHEMUA6ufRrfXEiYYQo8pCefSHgmNf6Dks5qfrJEgaJpZM4BiOp_
.

@aniket8855
Copy link

Thanks man (y) it worked..thanks a lot

On Aug 14, 2016 11:49 AM, "Bryanshack" notifications@github.com wrote:

Yes update binary ,as normal let it do its thing and if it freezes just
start over

On Aug 14, 2016 1:14 AM, "aniket8855" notifications@github.com wrote:

I just rooted my Nexus 5 ..and installed cm13 with Gapps nano
Then I was it in a video how to install superuser..it said download d
latest version of superuser from its website..and flash d zip file
While flashing d zip file..it was successful ..but I got this big
hilighted msg saying if the su ask for binary update DO NOT DO IT, YOU
WILL BREAK THINGS
so should I update binary or no?
Please help!!!


You are receiving this because you commented.
Reply to this email directly, view it on GitHub
#233 (comment),
or mute the thread
<https://github.com/notifications/unsubscribe-auth/
AHEMUA6ufRrfXEiYYQo8pCefSHgmNf6Dks5qfrJEgaJpZM4BiOp_>
.


You are receiving this because you commented.
Reply to this email directly, view it on GitHub
#233 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/AUC04hh2wZoAOljn4r1e3Z_uCH_gevG-ks5qfrOFgaJpZM4BiOp_
.

@gripedthumbtacks
Copy link

Downloading an su binary over unencrypted HTTP is a horrible idea and your phone will get owned. At least most to HTTPS, add some checksums like SHA-256, or digitally sign the binary.

@gmahadhika
Copy link

Hi, I've followed all instructions by uvsmtid, but Superuser still asks to update binaries. My device is Terminated Note 4 (MTK). Please help.

@Bryanshack
Copy link

Bryanshack commented Jul 30, 2017 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

15 participants