I just installed ICSSGS RC4.2 but I seem to have partial root access, or just have an issue with Titanium Backup. When I start Titanium Backup, it gives an error that it could not acquire root privileges. I checked, and I do have the superuser app, so it seems that I should have root access. I installed File Manager and I am able to browse the root directory and open files in the root directory (such as boot.txt). I don't know if this is a valid test for root access though. I don't know what Titanium is trying to do when it determines that it does not have root access. When I check Superuser, it does not have any apps listed. When I check preferences, it is set to prompt me when an app asks for root access.
Here is how I ended up on ICSSGS RC4.2:
- I was running Bionix for the past several months and definitely was rooted at that point!
- I ODIN'd to stock
- I installed CM7
- I then installed Passion ICS and was definitely rooted at that point
- I decided to try ICSSGS at that point so I did a wipe data, wipe cache, dalvik cache wipe and then installed ICSSGS
- I rebooted and played around in ICSSGS for a while but never tried Titanium yet. I then flashed ICS_Kiss_v5.1_CWM.zip kernel and ICS_GPS_FILES.TEST2.zip based on several posts in the ICSSGS topic in the developers forum to get GPS working.
- Now I have tried Titanium backup for the first time and am getting the root issue
I'm thinking that doing something like re-rooting with SuperOneClick is probably not a good idea. I suppose, it wouldn't hurt to flash a different kernel and see what I have, but I'm not sure if this has anything to do with my problem. I'd like to avoid a complete reinstall if possible since I have already spent time customizing things after finding that I like this ROM. I have never flashed the same ROM right on top of the existing one, so I'm not sure if the install script would end up wiping out my installed apps and app/system settings.
lucidman said:
I'm thinking that doing something like re-rooting with SuperOneClick is probably not a good idea. I suppose, it wouldn't hurt to flash a different kernel and see what I have, but I'm not sure if this has anything to do with my problem. I'd like to avoid a complete reinstall if possible since I have already spent time customizing things after finding that I like this ROM. I have never flashed the same ROM right on top of the existing one, so I'm not sure if the install script would end up wiping out my installed apps and app/system settings.
Click to expand...
Click to collapse
TI has been acting funny for me as well.Recently I flashed a theme including apps and the market updater apk updated my market,So I tried freezing that app and said it did it but it did not.I had to rename the app .bak ...You might have to wipe dalvik and cache only and reflash 4.2..It wont wipe your rom settings and installed app, just the system apps
I reflashed 4.2 and it started working again (Titanium was able to get root access). I flashed KISS 5.1 and it broke again. After experimenting, it breaks with Kiss 4.1 and SubZero 1.0.1 kernels too. Once it breaks, I tried to update the SU Binary through the superuser app, and that fails on the gaining root access step too.
I think I'll give Euphoria a try next.
Related
So, I'm kinda new at this, as I was told by the forums when trying to post this question in the official gsb thread
I got an eris a few weeks ago for free, and its my first android device. I used it for a while, then rooted it and installed GSB.v2.0-CM7.0.0_RC2_STABLE
I've got it all customized and got some cool apps installed and am loving it. My question is, can I just go into recovery and install GSB.v2.6-CM7.0.0_RC4_STABLE and be good to go, or do I have to back up all my apps and settings and start fresh? I have most of my apps moved to sd. Will they be okay? Also, I went into system and changed my bootscreen, lock and unlock sounds, and added a boot script. I will have to back those up and redo them if anything, right?
skot85 said:
So, I'm kinda new at this, as I was told by the forums when trying to post this question in the official gsb thread
I got an eris a few weeks ago for free, and its my first android device. I used it for a while, then rooted it and installed GSB.v2.0-CM7.0.0_RC2_STABLE
I've got it all customized and got some cool apps installed and am loving it. My question is, can I just go into recovery and install GSB.v2.6-CM7.0.0_RC4_STABLE and be good to go, or do I have to back up all my apps and settings and start fresh? I have most of my apps moved to sd. Will they be okay? Also, I went into system and changed my bootscreen, lock and unlock sounds, and added a boot script. I will have to back those up and redo them if anything, right?
Click to expand...
Click to collapse
You will lose your bootscreen during any ROM flash, plus whatever your boot script is I assume it's somewhere where it would get lost, too.
This may not work for your apps and system settings, but it's safe to try, then you'll know for sure if it'll work.
1. Go to your recovery and create a Nandroid backup of everything just the way it is.
2. Wipe Dalvik cache ONLY, do NOT Factory Reset/Wipe Data.
3. Flash GSB v2.6 and immediately after flash the GAPPs package, just like before.
4. If you had flashed the Cache2Cache script before you have to do that again as well, right after flashing the GAPPs.
5. Reboot and test everything to see if everything works to your satisfaction.
If it's doesn't then you have the Nandroid backup that you can restore. I can provide instructions that I use, and at least one other person has recently used and reported good about which uses Titanium Backup, but you'd really probably want to buy it off the market for it to be easier to do Batch backups and Restores (choose Menu/Batch from TB's main screen).
1. First, make sure the option is checked in TB's preferences to "Force to same location". FYI I do NOT use the checkbox for "Migrate system data". At THIS time (you can change it later), I suggest changing the Compression method to No Compression. This'll make sense in step 6.
2. From Menu/Batch, choose "Backup all user apps + system data".
3. Boot into recovery, do a COMPLETE wipe (Factory Reset/Data/Dalvik cache), flash your ROM and then your GAPPs (it's recommended at this time to NOT flash C2C just yet).
4. Reboot, SKIP setup of your Google account, go into Preferences/CyanogenMod settings/Application and check the box for "Allow application moving". I also change "Install location" to External, but that's up to you; this is just what works for me.
5. Boot back into recovery and flash C2C and reboot the ROM again.
6. Use File Manager, which comes with GSB and navigate to the TitaniumBackup folder (not TitaniumBackup-system). Find the Titanium Backup apk app installer file and reinstall it from here.
7. In TB, under Menu/Batch, choose "Restore all apps with data".
After this is done, reboot. If this works for you and you want to do this again in the future, you can make a copy of the Titanium Backup apk file to some other folder, that way you can re-enable compression in TB's preferences for future backups. I recommend LZ0.
I've been using this second method for the last 3-4 new versions of GSB, don't know how it would work with such a big jump in versions. If neither of these work for you, let me know if you still need help.
You will lose your bootanimation and any scripts you have but your apps will be fine. Like WRT said above just make sure you do a nandroid back up in recovery then wipe cache only. Once that's done flash 2.6 and gapps. Enjoy!
DINC|CM7|SLAYHER#27
Awesome. I had done a nandroid and ti backup to prepare, but I never saw the option in ti for force same location. I know how to backup and reinstall my lockscreen sounds and bootani, so I've got that down. Now that I look there's a 2.7 release which integrates the sdcard speed fix, so I won't need my init script now
Thanks for clearing that up for me, I'll post back when its done and tested if there's any issues.
Update: Well everything worked great! Thanks for all the help guys
I'm using BAMF and I just noticed superuser is gone. I tried granting root access to Titan backup and it doesn't work.. wtf? Any help would be awesome
Sent from a cellular telephone
Try manually flashing the 2.3.6.3efgh Superuser zip from recovery.
You can find it here http://goo.gl/VjOjR
Thanks but that still didn't work.. now what
Sent from a cellular telephone
Honestly, that should have worked. Are you sure it flashed (said successful in recovery)? I'm not personally familiar with BAMF so I don't know if they have some custom way of hiding it or anything.
It's not listed in the drawer correct?
Is it listed under Manage Applications (All)? If so, force stop and clear its data.
Is Su.apk in /system/app and su in /system/xbin?
There was a signature problem around the time 2.1 was first released where some people lost superuser and had to flash 2.0.3 but honestly, that should be fixed now so it shouldn't be that unless there's something you may have done that you didn't mention. I suppose if it comes down to it you could try some older versions of Superuser.
Other than that, I'm not sure how you'd get it back without restoring a nandroid or reflashing the rom but flashing the su zip should have accomplished that.
Edit:
Just thought...check to see if Superuser shows up in your Market and will let you install. If su is already installed and just broken, that may fix it. Worth a shot anyway.
Absolute_Zero said:
Honestly, that should have worked. Are you sure it flashed (said successful in recovery)? I'm not personally familiar with BAMF so I don't know if they have some custom way of hiding it or anything.
It's not listed in the drawer correct?
Is it listed under Manage Applications (All)? If so, force stop and clear its data.
Is Su.apk in /system/app and su in /system/xbin?
There was a signature problem around the time 2.1 was first released where some people lost superuser and had to flash 2.0.3 but honestly, that should be fixed now so it shouldn't be that unless there's something you may have done that you didn't mention. I suppose if it comes down to it you could try some older versions of Superuser.
Other than that, I'm not sure how you'd get it back without restoring a nandroid or reflashing the rom but flashing the su zip should have accomplished that.
Edit:
Just thought...check to see if Superuser shows up in your Market and will let you install. If su is already installed and just broken, that may fix it. Worth a shot anyway.
Click to expand...
Click to collapse
Wow. I feel dumb. I got it fixed. I just went in with root explorer and deleted the superuser file first. Then flash the file you sent me and boom. Worked. Thank you very much for your time
Sent from a cellular telephone
[Solved]
Hello XDA
(Please tell me if this is the wrong forum for help)
So, I was plodding along happily with CM7 on my Optimus One, then I decided to Nandroid backup and flash a CM9 alpha ROM here.
Once I wiped user data through amon_ra recovery, I flashed it and it worked fine (except I was on old baseband, so GSM didn't work).
When I decided to Nandroid back to what I had previously however, BAD THINGS HAPPENED.
All the user apps didn't show up in the app draw. All the widgets had a problem. The CM7 theme had vanished. Even the google apps had vanished.
I tried to reflash the Market but it didn't work and was still missing.
I was able to Nandroid back to the ICS alpha rom and it worked fine.
I then tried to restore the stock LG firmware through the official updater app. It refused to boot, getting stuck at the ANDROID logo.
I then had to manually flash Clockworkmod recovery through emergency mode. I then proceeded to Nandroid to my CM7 save. Which booted, but still had the same problems. (I flashed amon_ra from there so I could use my other backups)
All the normal functions work properly eg. Camera, USB, ADB, GSM, 3G, Data, web browsing.
I also noted that everything is sitting normally in the data partition when looking through ADB, but not through File Manager, is that normal?
Help, please?
Thanks x 1000000 in advance
Titanium Backup?
Can't get it installed.
Well, it is installed, it's just unusable.
I can't get the Market so I can't try and install it.
And attempting to install it's APK with File Manager results in "Application not installed"
Okay, I seem to have figured it out, while I had this problem, my dalvik-cache was inaccessible as a folder. I deleted it in ADB and recreated it.
It was because when I wiped user data to flash ICS, it also wiped the SD-EXT partition, which my dlavik-cache was on, that was not backed up.
I've backed up all my contacts, SMS, etc, everything except apps and app data.
I'm gonna upgrade to JB but first I need to root to backup my app data.
If I follow method 3 on this thread: http://forum.xda-developers.com/showthread.php?t=1285894
Will it delete all my app data?
If it will, should I just use Samsung Kies to upgrade the firmware to JB?
Thanks
Rooting will not change or delete any apps or data. Rooting simply gives you access to the root of your phone, allowing more control over your phone. personally, I recommend framaroot, a one-click app to root the i777 (and many other phones).
Once you're rooted, I would recommend getting titanium backup, which would allow you to:
backup all of your apps and their data.
backup sms & mms & wifi data & ...
get rid of system apps that you don't want or need.
...and a host of other awesome items.
I don't know whether how updating to JB through kies will affect your app or system data, but I'm fairly certain that it won't keep much of it.
Yes, I know rooting my device will not delete apps or apps data, but that't not exactly what I thought I was asking.
I linked to a specific method(method 3) in a thread(http://forum.xda-developers.com/showthread.php?t=1285894) which says that I would need to flash binaries to version UCKH7 in order to root because UKK6 cannot be rooted by SuperOneClick. So basically by asking about rooting my UKK6, I thought I implied that I would be flashing binaries.
So really what I'm asking is if flashing binaries will delete my apps/app data.
But, I noticed you suggested I use framaroot, that looks like a new development but I have version UKK6 where there seems to be problems, will it work with my UKK6?
ProbableDesigner said:
Yes, I know rooting my device will not delete apps or apps data, but that't not exactly what I thought I was asking.
I linked to a specific method(method 3) in a thread(http://forum.xda-developers.com/showthread.php?t=1285894) which says that I would need to flash binaries to version UCKH7 in order to root because UKK6 cannot be rooted by SuperOneClick. So basically by asking about rooting my UKK6, I thought I implied that I would be flashing binaries.
So really what I'm asking is if flashing binaries will delete my apps/app data.
Click to expand...
Click to collapse
a dirty flash MIGHT retain your apps and data and still boot, but IMO dirty flashing isn't worth the trouble down the road.
When flashing firmware, it is good practice to start from a clean slate (wipe data/factory reset), which means intentionally clearing the data that it seems you're trying to preserve. I have recently learned that some custom roms even contain their own scripts to conduct additional housecleaning to ensure a bug-free install. To avoid the permanent loss of your data, I suggest using titanium backup to save all user apps and their data, wifi data, sms & mms, (and more) and then safely restore them onto the new rom.
ProbableDesigner said:
But, I noticed you suggested I use framaroot, that looks like a new development but I have version UKK6 where there seems to be problems, will it work with my UKK6?
Click to expand...
Click to collapse
I trust the framaroot compatibility list, which includes the sgh-i777. I have not used framaroot with uckk6 to verify whether it works or not.
@ProbableDesigner,
The rule of thumb is always perform a wipe data/factory reset when changing base. So, flashing UCKH7 over UCKK6 would require a wipe.
You're correct, framaroot was not around when that guide was written. I'm pretty sure I remember someone saying it worked for them on UCKK6. But if it doesn't work, it will not do any damage, so I would suggest try it first and see.
Oh I see, Ok, thank you cyril279 and creepyncrawly. I did not know that you should wipe before flashing.
Also, wow, I did not expect a response from you creepyncrawly I thought you would have disappeared from the forums since you posted the guide so long ago, but it's good you responded since you created the guide, it helps put my mind at ease.
I'll try framaroot and see if it works, thanks again.
So yesterday I updated to 4.3 and now when using Titanium backup it restores the app but when launching the app It force closes and in the notification bar it says "Security Notice An attempt to access a secure area on your phone without autorization has been blocked. Make sure your phone is protected by updating the security policy to the latest version from samsung." Then has a button for Update policy or cancel and updating the policy doesnt fix it.
So now that you have the story let me tell you exactly what I did to update it.
I followed this
http://forum.xda-developers.com/showthread.php?t=2504408
Then when I went to do the OTA it failed and I was thinking it was because of safestrap and that i still had a rom installed on rom slot 1. So I started over and once I installed VRUDMI1 I did a factory wipe of data just so its fresh(i think thats where i went wrong but i dont know). SO then i continued with the instructions in the link above and got 4.3 installed.
Any Idea why i cant restore? Im thinking it has to do with the app permissions because when I install from store and accept the permissions the app works but i cant restore my data.
Anyone?
Same Issue
Yes, anybody? I've had this same issue and worked around it, I just can't keep entering the data in all my apps.
It started when I went from stock on my S4 to Hyperdrive RLS12. The first time I witnessed this, it was annoying, but I figured it was simply because of differences in the stock vs custom (like deodexed vs odexed) making the backups in-compatible. BTW, I am using stock slot. Don't like the whole fake slot thing taking up space, especially when I'm no newbie with installing ROMs.
Well, I went from RLS12->13, same issue. Just did RLS13->14, same issue.
So here's what I just did (and always do). I've installed different ROMs on different phones countless times over the past few years, TB has never failed me in this process until now:
- Did nandroid backup of current ROM
- Took screenshots of important settings, etc.
- Did a TB of my USER apps I want to restore, sync'd to DropBox
- Recovery, full whipe (data/cache/dalvik/etc)
- Install new ROM version
- After first start, FIRST thing I do is re-install TB and license, so I can open it and let it detect my changed device id and restore it.
- After reboot, restore things, including app+data of certain apps from TB
But every time with my S4, I get the same things as ponzi314, if I install App only, it works. If I restore app+data or just data (after installing from market) the app will just go to a blank screen for a few seconds then crash. Even if I clear data at this point, the app won't work. I have to actually un-install/re-install the app.
What gives? It's frustrating given the number of times I've used this process with TB successfully. I'm going back to my nandroid backup for now until I can solve this. Thanks.
Download TB Restore Fixer from the Play Store. It worked for me.
Sent from my NCC 1701 using Tapatalk 4
ponzi314 said:
So yesterday I updated to 4.3 and now when using Titanium backup it restores the app but when launching the app It force closes and in the notification bar it says "Security Notice An attempt to access a secure area on your phone without autorization has been blocked. Make sure your phone is protected by updating the security policy to the latest version from samsung." Then has a button for Update policy or cancel and updating the policy doesnt fix it.
So now that you have the story let me tell you exactly what I did to update it.
I followed this
http://forum.xda-developers.com/showthread.php?t=2504408
Then when I went to do the OTA it failed and I was thinking it was because of safestrap and that i still had a rom installed on rom slot 1. So I started over and once I installed VRUDMI1 I did a factory wipe of data just so its fresh(i think thats where i went wrong but i dont know). SO then i continued with the instructions in the link above and got 4.3 installed.
Any Idea why i cant restore? Im thinking it has to do with the app permissions because when I install from store and accept the permissions the app works but i cant restore my data.
Click to expand...
Click to collapse
Make sure "unknown app" is checked in settings and download root checker to verify if your phone is rooted.
It works!
riker147 said:
Download TB Restore Fixer from the Play Store. It worked for me.
Sent from my NCC 1701 using Tapatalk 4
Click to expand...
Click to collapse
Thanks, that's was exactly what I needed!