• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root Persistant root

the only problem I have w/ persistent root is if you install a home alternative home app it boot loops. probably will undo persistent root if i can find how to and just run everytime I need it.

This is a known issue with many applications for Android. The best way to fix it is to install busybox (instructions and download here): Busybox for android then the fix_Permissions script (download here): http://n0rp.chemlab.org/android/fix_permissions.sh

Pretty much anytime you install a program, just to be safe, run Terminal and enter the command fix_permissions. It seems to correct a lot of problems. Hope this helps.
 
Upvote 0
i somehow bricked my phone doing this last night. I had to exchangr it. Every program firce closed and the phone wouldnt do anything.

your phone wasnt bricked....if you would have doen a factory reset, then after the reboot you would have been back to normal.

to everyone, if you dont know what your doing or dont know what it means to root then do not do this.

bought my wife this phone a few weeks ago.....trying to win one for myself, its pretty decent :)
 
Upvote 0
I have 2 rooted G1's and won a Behold II, should be here in about 10 days. Is there a recovery image that works on it yet? Is permanent root and custom roms an option yet? I am a mod on Android Community and we don't have nearly as much information on the Behod II as you do here. Thanks in advance for your indulgence.
 
Upvote 0
The behold runs a check on boot an removes suid shells in /bin (and probably other directories. We need to hijack a suid task that runs really early on to get persistant root (see first post).

The behold also uses some secure partitions and so you cant simply use fastboot or odin to flash a custom recovery. Its also not security ulocked :(

The only way to put a custom rom on it would be to get the hijacked persisitant root command to kill system processes, untar onto /system what you need and then retart the processes.

Everyone be warned.. a 'hard reset' or 'factory restore' ONLY wipes /data and cache. That means any changes you make to /system will remain after a factory reset, except any that get undone on boot (like the su). On the upside it means you could probably untar a modified system onto /system and most of it would remain. On the down side if you mess up your /system you're phone is essentially bricked untill we get at least one update from samsung.
 
Upvote 0
The behold runs a check on boot an removes suid shells in /bin (and probably other directories. We need to hijack a suid task that runs really early on to get persistant root (see first post).

The behold also uses some secure partitions and so you cant simply use fastboot or odin to flash a custom recovery. Its also not security ulocked :(

The only way to put a custom rom on it would be to get the hijacked persisitant root command to kill system processes, untar onto /system what you need and then retart the processes.

Everyone be warned.. a 'hard reset' or 'factory restore' ONLY wipes /data and cache. That means any changes you make to /system will remain after a factory reset, except any that get undone on boot (like the su). On the upside it means you could probably untar a modified system onto /system and most of it would remain. On the down side if you mess up your /system you're phone is essentially bricked untill we get at least one update from samsung.
Thank you for myour response, I think I'll sell it and get the Nexus One on the 5th of January. It won't be long until it gets rooted. I've already looked at the system dump and seen the boot screen. Thanks again.
 
Upvote 0
This does not work for me. I gain the initial root and setup everything but the root does not stick. After a reboot su in the adb shell brings me back to $ not #.

No error messages or anything else I can see.

Below is my playlogo

$ cat /system/bin/playlogo
cat /system/bin/playlogo
#!/system/bin/sh
/data/local/try3 /system/bin/sh
mount -o rw,remount /dev/st9 /system
cat /system/bin/sh > /system/bin/su
chmod 04755 /system/bin/su
/system/bin/playlogo_real
 
Upvote 0
It has 115mb free ram lol. No wonder its shit fast. So jealous!

Will post a tutorial soon. Or join us on freenode #i7500

I always seem to have about 115mb of ram free when I first boot and close anything unnecessary with a task killer (like myfave which takes up like 10mb and is a service I don't have). If it stays like that after an hour though big props and I can't wait for this.
 
Upvote 0
Wow , just , wow , this is great . This means that we can install vanilla 2.x when its released , because we kno that we getting 2.x but with TW , Kam I'm still interested in how they are re_signing the galaxy files , after they are re_packaged . Is It done using some kind of test_keys for the custom roms ?
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones