[SOLVED, see below].
I've also attached the Su flashable zip to this post, as linked below
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
I recently rooted my Desire using unrevoked 3.2.1 Basically, no problems so far.
However, when I have tried to run a few Apps that require ROOT access, the Superuser pop-up screen shows, EVERY TIME.
I have clicked Allow, and made sure to check "Remember", but it comes back every time for the same Apps.
I have double-checked that the Apps requesting Superuser permissions are indeed in the Superuser.apk list for Allow. They are, little green dot and all, but it doesn't seem to matter.
I tried a Batch routine in Titanium Backup, and I had to click that damn Allow button like 150 times!
Does anyone have any idea what's going here? Anyone experienced the same thing?
I wonder if it is related to what mortenmhp mentioned over in this post (post 3, "Cant remove Stock apps? Root Explorer and Unrevoked3"; sorry, I can't link yet)...
the fact that unrevoked3 still does not achieve S-OFF HBOOT and thus doesn't r/w to /system.
Btw. the thread mentioned:
http://forum.xda-developers.com/showthread.php?p=8324672#post8324672
Your problem should not have to do with this though.
The superuser app stores it's list on the data partition, and it should be able to grant su access to anything apart from rw to the protected partitions.
First off:
- Does it happen to all apps requesting su?
- Which version of superuser are you currently using?
- How did you get it? Like was it included in a rom or did you install it by flashing superuser only?
- If included in a rom, which?
And finally. You should start by trying to clear the data associated with the superuser app:
"settings -> applications -> application list* -> Superuser -> clear data button"
*I dont remember the exact name, and the charger for my desire is gone for now
If it does not work, you should also try to do a nandroid backup and a factory reset by wiping the data partition to see, if it doesn't fix it.
Thanks for your response, let me see if I can fill in some of the details:
Yes, it happens AFAIK for ALL Apps requesting Superuser access
Version: Superuser v2.3.6.1 - Added c...
Database version 5
(From the info at the bottom of the Superuser>Settings menu)
IIRC, I may have installed the App myself from the Market...? Is that even possible? Honestly, I may have jumped ahead of my knowledge in this one area. But I'm certain it wasn't from any flashing, unless unrevoked adds the App itself.
ROM, Froyo w/ HTC OTA Sept. update
I rooted with unrevoked3.2.1, but haven't flashed anything
(other than the Clockwork Mod as part of unrevoked, and, the ?re-flash? of Clockwork via ROM Manager)
The most noticeable example of this problem is Titanium Backup; I have to click Allow 14 times each time I open the App. And it is clearly listed in the Superuser List, with a green dot.
UPDATE: It is definitely possible to install this App directly from the Market, as I just re-did it. Then I Rebooted, but it all made no difference, still have 14 Allows in order to launch Titanium Backup
Results
Alright, I tried to "Clear Data", and then I did a reboot for good measure. It did NOT work.
The Superuser list was blank, but as soon as I started Titanium, I had to do the same 14 Allows. The Titanium>Log clearly shows each of them, but it's like the fact that the setting is "Remembered" doesn't have any effect.
I guess I can try the Nandroid back-up/wipe, but that just seems to be in the "format and reinstall Windows" family of solutions (no offense).
Other observation
Here's something else I noticed, may or may not be related.
I have Spare Parts installed, and I was testing the different settings.
First, Reboot/Recovery options ask for Superuser access, but then nothing happens, it just returns to the Spare Parts menu.
I'm interested in "upgrading" my boot animation (I have another thread about that), so I also tried the LeoFroyo Addon of Bootanimation>LeoFroYo BIOS
It Requested Superuser access, delayed while "Working...", and then asked to Reboot. When I clicked Yes, nothing. Just went back to the Spare Parts menu. When I rebooted manually, the stock HTC animation is still what I got.
Relaunching Spare Parts confirmed that the bootanimation setting was still on the upgrade, it apparently just didn't work.
The reason I mention these things is because I wonder if possibly I haven't achieved all the ROOT access that maybe I should have???
Any other thoughts? I'm not sure what else to try, but I can provide any other details that would be useful.
Maybe I'm just fighting a pointless losing battle on this, since I plan to flash to Cyanogen anyway. But it just find it irksome that I can't find a solution to a relatively straightforward issue.
It is because you cannot just install the superuser app from the market, because it needs root in the first place. This might just be your problem. I cant find the update.zip only including superuser right now, so if you want cm anyway, I would just go for it. Otherwise you will have to search for a zip file only including the superuser files or another rom with it included.
edit: and sorry for not replying but i have school as well
edit 2: This should be the zip file to flash to get superuser only hope you can get it to work.
Success
Yessir! That did it.
I think you're right. Don't know what I read to carelessly make me think I could just download Superuser from the Market. Actually, I'm not even too sure why its on there, since it CANNOT work if you install it that way.
I guess when I installed Superuser to grant ROOT permissions, I didn't have ROOT permissions. So, Superuser could grant other Apps ROOT (which did work), but it didn't have ROOT itself to store the Allow list. How ironic.
When I get to a computer, I'll add that linked zip as an attachment to this thread, along with some flashing Instructions in case anyone else is less familiar.
It must be pretty uncommon to do the work to get ROOT and then not flash a custom ROM with Superuser built in.
Thanks for your help. All glory to mortenmhp
okay, i was stupid. this fixed the problem for me too! thanks a lot.
Thank god for this thread
Had same problem
solved for me
And for now, i just want su, no custom rom, they seem to be sometimes unstable
Guide for dummies
just in case(copied),
Transfer this zip file file to your SD card. Remember where you saved it.
Reboot the phone into Recovery
(Boot the phone by holding down either the circle button or Volume Down button, then press the Power button. Select Recovery from the menu. (You can navigate the menus with the volume button, and make selections with the round button thingy).)
Select Install zip from SD card and navigate to where you copied the zip file and install. Watch out: Do NOT select the similar-looking apply sdcard:update.zip menu item. You have to confirm by selecting the correct ZIP file from a list.
reboot phone.
This woked for me too. Thanks a lot it was very annoying.
Oh and thanks for the dummies guide. I have not done anything but a nandbackup do it helped me feel a little more comfortable.
Great . It worked for me as well.
Thanks scott and all
Anyone have Titanium Backup (Pro) stop working? [error: could not acquire root..].
I've cleared Titanium cache and data, completely uninstalled and re-installed.
Checked SU but Titanium doesn't show as allowed and log shows denied.
Updated su binaries. Still nothing.
Other root apps work and have no issues (Mobile Odin, Adaway etc..)
Any ideas?
Edit solved:
Flashing a boot animation is what must have killed it because it did it again after flashing boot animation.
SO....
Back to nandroid I just made....
Hi folks,
I took sometime to check that my phone was working properly for warranty reasons and now I am desperately trying to backup some of my apps (not even everything...) before unlocking the bootloader (which wipes everything, that's the whole problem!) and install a custom ROM. If have tried the following options :
Titanium backup : I am not root so it doesn't work. Other software could save my APK but not the actual data, which is what I am interested in
NANDROID backup : as I am not unlocked so I don't have a custom recovery image so no nandroid backup
adb backup : was my best hope but it really behaves weirdly on this device : it states in logcat that it can't find the specified package or that it can't bind it... really weird :
Code:
D/BackupManagerService( 272): Binding to full backup agent : com.mypackage
W/BackupManagerService( 272): Unable to bind to full agent for com.mypackage
W/ActivityManager( 272): Unbinding backup agent with no active backup
W/ActivityManager( 272): Process/uid not found attempting kill of com.mypackage / 10272
W/ActivityManager( 272): Unbinding backup agent with no active backup
W/ActivityManager( 272): Process/uid not found attempting kill of com.mypackage / 10272
I also tried this script (http://smartmobilehub.com/actionbar/36152/Ultimate-Backup-Tool-No-Root-Required) that automates the process, but as it uses adb backup it doesn't work either.
I am thinking about trying to root the device without unlocking the bootloader (with this tool for instance : Root MANY ANDROID! http://forum.xda-developers.com/showthread.php?t=1886460) but I am really not confident it will work and will not hurt my device. Did anyone try that ?
Did anyone ran into the same kind of problem ? Has someone got a solution ?
Can someone with stock JB test if adb backup works (very easy command to backup google maps for instance :
Code:
adb backup -f mybackup.ab - apk com.google.android.apps.maps
If the output file is more than 1ko then it probably worked, you can check in titanium backup with the option : "restore from .adb backup") if JB solves this problem, then it's worth waiting for the update, otherwise I could try something else right now.
Thanks in advance for your help!
adb backup should work. I've done it before, but never tried to restore it. None if the other options are viable.
Thanks for your input BenPope! I think you should check your backup with Titanium Backup, you could be surprised...
For me it seemed to work : first I launched the full backup, it did backup the shared part (SD card part) for a long long time and did output a massive several GB file, but it didn't backup all the other packages except for a random few ones (and I ran the backup several times caused it sometimes crashed my phone and overall the output size was always different). I discovered that with Titanium Backup, and therefore tried to backup a single package with logcat which outlined the problem exposed in my previous post.
Can you try backing up a single package if you are still on stock ?
Maybe I'll try tomorrow. I'm not rooted, how far can I get with Titanium to test it?
BenPope said:
Maybe I'll try tomorrow. I'm not rooted, how far can I get with Titanium to test it?
Click to expand...
Click to collapse
You have no other choice than using another device that is rooted as Titanium Backup (TB) won't offer much options on a non rooted one... I used my tab for instance. Also keep in mind that this is a Pro feature that requires you to purchase TB (but if you plan on rooting, this is the best app ever! )
Other option, without TB, you can try running the backup on a single package (use my command or ultimate backup script, see 1st post). If the output is a 1ko file with the -apk option (which determines to backup the apk too), then something went wrong...
Just do nandroid back up in recovery
johnnyk75 said:
Just do nandroid back up in recovery
Click to expand...
Click to collapse
How? I don't have a custom recovery as I am not unlocked
Good news! I just had the JB OTA update today and it solves the adb backup problem : backup is now possible (though with no password and data only it seems, but it works). So I now have back-up my data and unlocked my bootloader, at last!
Thanks for your help folks
Hi all,
on my FP1 (nice phone!) I'm no more abled to have root access. For example, ES file explorer does't go into Root Explorer mode, DiskUsage does't show Root required folders (it shows: java.lang.RuntimeException: Error: no more data message). In Superuser log:
Superuser --> Enable;
Titanium backup --> Deny;
and no more.
FairphoneOS doesn't ask me (as it should) about app su request: no dialog appair.
If I try to issue su command in terminal I get "Permisson denied" message.
Can anyone help me?
Thank you a lot
Piero
Did you by any chance activate the "deceleration needed" (or something like that) setting in the superuser settings. It is the second checkbox from above.
If it is activated and the app does not declare that it needs superuser rights it won't get any.
--Hyst
Sent from my FP1 using xda app-developers app
Root my FairPhone
I also have a FairPhone.
Cannot startup Titanium. Should I, and if so how, root my phone.
Please help.
In your feedback, please keep it simple as I am not a programmer
Thank you in advance
Hyst said:
Did you by any chance activate the "deceleration needed" (or something like that) setting in the superuser settings. It is the second checkbox from above.
If it is activated and the app does not declare that it needs superuser rights it won't get any.
--Hyst
Sent from my FP1 using xda app-developers app
Click to expand...
Click to collapse
Hi Hyst,
I'm currently having similar problems. I tried looking in the superuser settings and trying what you suggested, but no luck unfortunately.
Here is a summary of how I got to this stage:
I have recently being trying to transfer my data from my old Samsung Galaxy S4 to my FP1, using Titanium Backup. FP1 is running stock android, not the FP OS.
Unfortunately this caused issues when I tried to restore my apps and settings using Titanium Backup, resulting in the FP hanging when it got to the lock screen. I suspect this may be because of some Samsung settings that were not compatible. I did get a error message saying one of the settings files had not worked properly, but I couldn't find a way of identifying which one. I then restarted the phone as prompted by Titanium Backup, and it wouldn't get past the lock screen.
Due the phone hanging, I had to do a hard reset of the phone, following the instructions on the FP website. However, when I now run Titanium Backup it reports that it could not acquire root privileges when attempting to use "...the "/system/bin/su" command"
I've tried reinstalling both the original FP OS and stock android from the SD card, but I get an 'installation aborted' error message. Any ideas?
Thanks in advance.
Hi i Have a Fairphone fp2 andriod 7.1.2 How To Root
Followed systemlessly root guide. Worked perfectly.
Installed busy box last night, broke root. (dont remember if installed /bin or /xbin.)
Reboot, lost root. Cant uninstall BB due to no root.
Tried reflashing suconfig/su/suhide with updated twrp 3.1.1.1. No success.
About to flash factory images, but worried the no.provisioning edit will be deleted, and if the not rootable problem persists, I'll loose hotspot completely.
Any ideas why the happened, and how to go about fixing the problem? Could use Su/magisk, doesn't matter which.
Sorry to make a new thread. If you can help, I'll gladly buy you a beer. Been working on this all afternoon and im getting fed up.
Addition- selected, do not install twrp, but got the "application" installed anyway. Tested, not a permanent recovery.
Download supersu 2.82 and make sure its on your device
Boot into twrp
Hit "advanced"
Hit "file manager"
Scroll down and find "fstab.marlin" and tap on it
Hit "delete" and swipe to confirm
Return to home of twrp and install Supersu 2.82 SR5 (Do not install the su config or suhide)
Reboot to system, check if root is present.
Use root to uninstall busybox files, clear busybox app data, open the app and let it install in the default location it provides.
Then reboot and install suhide if needed.