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

Root [Root] One Click Root for Samsung Admire (SCH-R720) :: Windows/Mac/Linux :: 9/12/2011

This app -AntTek App Manager- https://market.android.com/details?id=com.anttek.am&hl=en It is free and can *Freeze/Defrost a system or regular app* (like titanium backup) Freezing an app is a process that put an app hidden state in Android OS. All data is reserved. Therefore, a frozen app does not use any run-time resource (such as CPU or memory) and consume zero-battery. This option should be chosen if you would keep an app, but do not use it or try to test an alternative app. A frozen app can be defrosted later I also use -AntTek File Explorer- made by the same maker. https://market.android.com/details?id=com.anttek.explorer&feature=more_from_developer
 
I was wondering, when you traded your LG Optimus M (which I have) was it a full trade or did you need to pay cash to make up the difference? I was thinking about trading my Optimus my self for the Admire when the root came out. I don't know how the trading process works with Metro. Thanks for your help.

-Andy
of course you have to pay the difference lmao i mean the admire costs more then the optimus m
 
after i tried to install busybox with this installer https://market.android.com/details?id=stericson.busybox&hl=en i was having the same issue after rooting my phone with 1.) busybox could not be found 2.) applications not being granted root access apparently that first busybox installer doesn't have enough versions to choose from and every time i tried one of them it seemed to remove root or cause errors. then i found this installer (it is different because it have many more versions of busybox to choose from) https://market.android.com/details?id=com.jrummy.busybox.installer&feature=related_apps busybox version 1.18.0 worked for me from that installer (all the other version caused the same kind of errors) and now when checking with root checker all is good! and perms are given to any app that requests it :)

Thanks locklady, I installed Busybox 18.4 (same Titanium Backup version) using jrummy Busybox Installer application. Root Checker confirmed a have rooted device and Busybox installed correctly.
 
This morning I updated to Superuser Elite 3 (Android Market). It seems working fine but when tried to update the binary a fail message came up, Root Checker confirmed installation and root. When to the Superuser website for answers and the developer explain the situation, something about permission and mounted drive; however the solution he is given is at best vagued he talks about rom manager, etc. but not specifics. Rom Manager I guess is ok if you have flashed your phone with a custom rom but not if you has the original manufacture rom. Any ideas anyone has to solve the situation? I am sure they are many of us with same issue. Thanks in advance for the help
 
HEY I DELETED THE CAMERA OFF THE PHONE BY A MISTAKE FROM THE TITANIUM BACK UP. . ANYWAY I CAN GET IT BACK I FORGOT TO BACK IT UP :confused::confused::confused:
 
Kusher412
You could try to use root explorer (if you have it)
(or Antek Explorer *free* that I use)

and navigate to the... root/system/app ...folder.
Scroll down till you find Camera.apk (if that's what you deleted)
(*note* it should have a file below it called Camera.odx)
In Antek Explorer long click Camera.apk & choose "install"
(If asked what to use to install....choose "package manager")

If that method doesn't work-try to copy Camera.apk to the SD card and install from there.

I installed 5 app's like this that I accidentally deleted because I Froze them with Antek App Manager,then
I did a factory reset without thawing them first(oops) and they didn't come back as usual.
so I used this method to get them back...
the only problem was...
...they still got deleted again if I did a factory reset...

I noticed that the ones I previously deleted have two things in common...
1.) they are no longer recognized as system(sys) files even though they are in the system/app folder.
2.) the permissions on all the app's I recovered are now -rwxrwxrwx
meaning: (read/write/execute on everything)

Where,The permissions on intact app's were never touched are -rw-r--r--
meaning: (owner-read/write) (group-read) (other-read)

~*~*~~*~*~~*~*~~*~*~~*~*~~*~*~~*~*~~*~*~

I've found the perfect solution: to correct the permissions of the app to rw-r--r-- (the way it was originally)

1) first get your app installed. (as above)

2) Then to change permissions ...download Ghost Commander File Manager
https://market.android.com/details?id=com.ghostsq.commander&hl=en
its free, has the ability to mount/unmount & change file permissions (awesome!!) & so easy to use.

3) open ghost commander and (to make things easier) go right to its preferences on bottom.
check mark: two lines in a row (so you can see the files current permissions)
check mark: show root in the home view
check mark: root mode on leaving /sdcard

4) then from the home screen go into root mode
*tip* clicking on the folder/file Icon opens it.....clicking on the row only selects it.
on bottom menu (scroll to right) to "remount system" Click it to switch to rw mode ...while you alter the file.
("remount system" toggles between rw(read write) & ro(read only)

5) now navigate to system/app/ find the app you want to alter permissions on.
long click it and choose "chmod"
only check the boxes
user r w
group r
other r
press ok
then on bottom menu (scroll to right) to "remount system" Click it to switch back to ro mode

to exit program,
press menu on phone, click location..choose home and exit on bottom
(or just open keyboard and press zero)

here are some good links for more info
http://androidforums.com/droid-x-al...w-reinstall-system-apps-_as_-system-apps.html

http://www.webweaver.nu/html-tips/chmod.shtml (Chmod Calculator)

http://androidforums.com/behold-2-all-things-root/73177-understanding-android-file-permissions.html

http://pastebin.com/LCEZ5nyS ( android:/system/app permission list)
 
Thanks locklady, I installed Busybox 18.4 (same Titanium Backup version) using jrummy Busybox Installer application. Root Checker confirmed a have rooted device and Busybox installed correctly.

Cool:cool:, Im glad it worked for you :D

I notice alot of people having issues because busybox says it was installed.
& then Root Checker says its Not installed.

Its all a matter of getting the "Right Version" for the phone,
even though that version may not be the latest.
 
This morning I updated to Superuser Elite 3 (Android Market). It seems working fine but when tried to update the binary a fail message came up, Root Checker confirmed installation and root. When to the Superuser website for answers and the developer explain the situation, something about permission and mounted drive; however the solution he is given is at best vagued he talks about rom manager, etc. but not specifics. Rom Manager I guess is ok if you have flashed your phone with a custom rom but not if you has the original manufacture rom. Any ideas anyone has to solve the situation? I am sure they are many of us with same issue. Thanks in advance for the help


I had the same problem(as lot of people are)
The new superuser would not remember permissions until it was updated, yet it would not update.

So I solved it by:
dragging the older version superuser.apk out of the "One Click Root for SCH-R720" folder,
(from page 1) onto my SD card and installed it.
now all is back to normal

If you saved or find a previous version of superuser.apk it should work.
 
Kusher412
You could try to use root explorer (if you have it)
(or Antek Explorer *free* that I use)

and navigate to the... root/system/app ...folder.
Scroll down till you find Camera.apk (if that's what you deleted)
(*note* it should have a file below it called Camera.odx)
In Antek Explorer long click Camera.apk & choose "install"
(If asked what to use to install....choose "package manager")

If that method doesn't work-try to copy Camera.apk to the SD card and install from there.

I installed 5 app's like this that I accidentally deleted because I Froze them with Antek App Manager,then
I did a factory reset without thawing them first(oops) and they didn't come back as usual.
so I used this method to get them back...
the only problem was...
...they still got deleted again if I did a factory reset...

I noticed that the ones I previously deleted have two things in common...
1.) they are no longer recognized as system(sys) files even though they are in the system/app folder.
2.) the permissions on all the app's I recovered are now -rwxrwxrwx
meaning: (read/write/execute on everything)

Where,The permissions on intact app's were never touched are -rw-r--r--
meaning: (owner-read/write) (group-read) (other-read)

~*~*~~*~*~~*~*~~*~*~~*~*~~*~*~~*~*~~*~*~

I've found the perfect solution: to correct the permissions of the app to rw-r--r-- (the way it was originally)

1) first get your app installed. (as above)

2) Then to change permissions ...download Ghost Commander File Manager
https://market.android.com/details?id=com.ghostsq.commander&hl=en
its free, has the ability to mount/unmount & change file permissions (awesome!!) & so easy to use.

3) open ghost commander and (to make things easier) go right to its preferences on bottom.
check mark: two lines in a row (so you can see the files current permissions)
check mark: show root in the home view
check mark: root mode on leaving /sdcard

4) then from the home screen go into root mode
*tip* clicking on the folder/file Icon opens it.....clicking on the row only selects it.
on bottom menu (scroll to right) to "remount system" Click it to switch to rw mode ...while you alter the file.
("remount system" toggles between rw(read write) & ro(read only)

5) now navigate to system/app/ find the app you want to alter permissions on.
long click it and choose "chmod"
only check the boxes
user r w
group r
other r
press ok
then on bottom menu (scroll to right) to "remount system" Click it to switch back to ro mode

to exit program,
press menu on phone, click location..choose home and exit on bottom
(or just open keyboard and press zero)

here are some good links for more info
http://androidforums.com/droid-x-al...w-reinstall-system-apps-_as_-system-apps.html

What are CHMOD and File Permissions? - CHMOD Calculator (Chmod Calculator)

http://androidforums.com/behold-2-all-things-root/73177-understanding-android-file-permissions.html

shell@android:/system/app # ls -l -rw-r--r-- root root 694831 2011-08 - Pastebin.com ( android:/system/app permission list)
I accidentally deleted MetroWeb which turns out to be the stock browser (duh!). I used Titanium Backup to backup everything first but after the uninstall and subsequent discovery that it was the stock browser, I attempted to reinstall it using Titanium Backup with no luck. Every time I attempted to restore the app or the app+data the phone would just reboot without restoring the data. I tried using the methods you gave here, but it keeps saying "Application not installed" each time.

Do you have any ideas or suggestions?
 
I accidentally deleted MetroWeb which turns out to be the stock browser (duh!). I used Titanium Backup to backup everything first but after the uninstall and subsequent discovery that it was the stock browser, I attempted to reinstall it using Titanium Backup with no luck. Every time I attempted to restore the app or the app+data the phone would just reboot without restoring the data. I tried using the methods you gave here, but it keeps saying "Application not installed" each time.

Do you have any ideas or suggestions?


Just download another web browser
 
I accidentally deleted MetroWeb which turns out to be the stock browser (duh!). I used Titanium Backup to backup everything first but after the uninstall and subsequent discovery that it was the stock browser, I attempted to reinstall it using Titanium Backup with no luck. Every time I attempted to restore the app or the app+data the phone would just reboot without restoring the data. I tried using the methods you gave here, but it keeps saying "Application not installed" each time.

Do you have any ideas or suggestions?


I had the same exact problem with android keyboard(LatinIME.apk)
(it was driving me crazy) lol

(MetroWeb= Browser.apk and Browser.odex)

I finally got it to work but
I'm not sure exactly what worked,
so ill post what I did do:

btw, to install a apk I use antek explorer.
& to alter a apk I use ghost commander. (cause it can change permissions)
(because I cant figure out how to install with ghost commander..lol)

============>
I noticed that in "root/data/data"
the folder that corresponds to LatinIME.apk said "mismatched uid"

then I saw in "system/app"
LatinIME.apk had _fro at the end (LatinIME.apk_fro)
(_fro stands for Froyo)

& its corresponding file under it called LatinIME.odex DID NOT have the _fro at the end..
so I renamed it BACK TO LatinIME.apk
...and that fixed the "mismatched uid" problem...

~but still wouldn't install~

so did a little research
which led me in "system/app" to tweak LatinIME.apk & LatinIME.odex permissions both to -rw-r--r-- with ghost commander.
(remember to remount system to rw 1st, or changes wont stick...
then back to ro when finished)

~but still not installing~

so I when to the "stock application manager"
(menu/applications/manage applications)
Where LatinIME.apk said "Uninstall Updates"
rather than just "Uninstall"

so I pressed "Uninstall Updates" and it warned me that I will be using the stock application, I agreed and continued.

and my android keyboard became available once again.
without ever having to reinstall it again:cool:...
it was just a matter of renaming and permissions.


I don't know if this will work for you..but it cant hurt to try :)


btw,
I forgot to mention that somewhere in between
I used "Fix Permissions" from a program I downloaded called "ROM Manager"
it fixes the permissions on everything..worked well,

but in the end I think "Renaming" and "Uninstall Updates" is what really did the trick.

I hope it works for you too!:D
 
I had the same exact problem with android keyboard(LatinIME.apk)
(it was driving me crazy) lol

(MetroWeb= Browser.apk and Browser.odex)

I finally got it to work but
I'm not sure exactly what worked,
so ill post what I did do:

btw, to install a apk I use antek explorer.
& to alter a apk I use ghost commander. (cause it can change permissions)
(because I cant figure out how to install with ghost commander..lol)

============>
I noticed that in "root/data/data"
the folder that corresponds to LatinIME.apk said "mismatched uid"

then I saw in "system/app"
LatinIME.apk had _fro at the end (LatinIME.apk_fro)
(_fro stands for Froyo)

& its corresponding file under it called LatinIME.odex DID NOT have the _fro at the end..
so I renamed it BACK TO LatinIME.apk
...and that fixed the "mismatched uid" problem...

~but still wouldn't install~

so did a little research
which led me in "system/app" to tweak LatinIME.apk & LatinIME.odex permissions both to -rw-r--r-- with ghost commander.
(remember to remount system to rw 1st, or changes wont stick...
then back to ro when finished)

~but still not installing~

so I when to the "stock application manager"
(menu/applications/manage applications)
Where LatinIME.apk said "Uninstall Updates"
rather than just "Uninstall"

so I pressed "Uninstall Updates" and it warned me that I will be using the stock application, I agreed and continued.

and my android keyboard became available once again.
without ever having to reinstall it again:cool:...
it was just a matter of renaming and permissions.


I don't know if this will work for you..but it cant hurt to try :)


btw,
I forgot to mention that somewhere in between
I used "Fix Permissions" from a program I downloaded called "ROM Manager"
it fixes the permissions on everything..worked well,

but in the end I think "Renaming" and "Uninstall Updates" is what really did the trick.

I hope it works for you too!:D
Hmm... ok, I might have a different problem then.

I do not have a Browser.apk or a Browser.odex in root/system/app at all. I just have a com.android.browser.apk and there is no com.android.browser.odex at all.

Not sure what I should do at this point... rename the file to Browser.apk? Will it work without the .odex file?
 
Hmm... ok, I might have a different problem then.

I do not have a Browser.apk or a Browser.odex in root/system/app at all. I just have a com.android.browser.apk and there is no com.android.browser.odex at all.

Not sure what I should do at this point... rename the file to Browser.apk? Will it work without the .odex file?


using ghost commander i show under:
Root/System/App
Browser.apk
(metroweb)
Browser.odex

and under:
Root/Data/Data i have
com.android.browser(folder)
(the one that when opened.. showed the mismatched uid problem)

(maybe titanium backup shows file names differently?)

Do you have Samsung Admire sch-r720

im going to copy from my Samsung Admire
Browser.apk
Browser.odex
to my sd card and upload it here.

(enable usb)
place them on your sd card (then disable usb)

copy or move both to
system/app

then try all the procedures

I dont know how in titanium :P ..but im sure it has those features

P.S> do you have anything in the Root/Data/Data relating to the browser at all?
 

Attachments

Can anyone tell me where to find the system "dump" ?

And.. is it true that to ensure that your apps are classified as "system" apps..
..your "dump" contents have to match your "system/app" contents?:confused:

and if so.. does that mean when/if you do a factory reset they will load.

for example:
1. I froze latinIME.apk(android keyboard)along with the other stock keyboards.
2. Did a factory reset without defrosting them first :o
and *poof* deleted!

I finally got them back:cool:
but, i want them to be part of the programs that start up if a reset is performed.

as it stands now...if i do a factory reset i end up with no keyboards to choose from. (keyboard Input is empty)
until i paste one via usb and install.
 
using ghost commander i show under:
Root/System/App
Browser.apk
(metroweb)
Browser.odex

and under:
Root/Data/Data i have
com.android.browser(folder)
(the one that when opened.. showed the mismatched uid problem)

(maybe titanium backup shows file names differently?)

Do you have Samsung Admire sch-r720

im going to copy from my Samsung Admire
Browser.apk
Browser.odex
to my sd card and upload it here.

(enable usb)
place them on your sd card (then disable usb)

copy or move both to
system/app

then try all the procedures

I dont know how in titanium :P ..but im sure it has those features

P.S> do you have anything in the Root/Data/Data relating to the browser at all?
Thank you Locklady! I was able to get it moved with Root Explorer and changed the permissions to -rw-r--r-- and then rebooted. I have MetroWeb back and it launches like it did before. So now I have a rooted phone with no Metro Bloatware and it works really good. :)
 
Thank you Locklady! I was able to get it moved with Root Explorer and changed the permissions to -rw-r--r-- and then rebooted. I have MetroWeb back and it launches like it did before. So now I have a rooted phone with no Metro Bloatware and it works really good. :)


AWESOME!!!!!

:D~*~Your Welcome~*~:D
 
Can anyone tell me where to find the system "dump" ?

And.. is it true that to ensure that your apps are classified as "system" apps..
..your "dump" contents have to match your "system/app" contents?:confused:

and if so.. does that mean when/if you do a factory reset they will load.

for example:
1. I froze latinIME.apk(android keyboard)along with the other stock keyboards.
2. Did a factory reset without defrosting them first :o
and *poof* deleted!

I finally got them back:cool:
but, i want them to be part of the programs that start up if a reset is performed.

as it stands now...if i do a factory reset i end up with no keyboards to choose from. (keyboard Input is empty)
until i paste one via usb and install.

I found the answer to my Question!:)
~*~*~~*~*~~*~*~
[Quote By]
SUroot
ROM Developer
/data us what is referred to by users as internal memory. This is what runs out etc. Advantage of using this is that you can update it from the market / manually update. Flip side is if you factory reset the app is gone

/system is also internal memory bit different partition. This is where the rom is.
~*~*~~*~*~~*~*~

So now i understand that:
System/App = all the default .apks that came with the phone.(read only on boot)
and
Data/App (AKA:internal memory) = all the .apks of the apps you have installed (and can be updated directly from the Market)

But my next Question is:
>>>===>What is the best way Move the entire app (apk + libs + etc) <===<<<
From: Data/App
To: System/App
so that all data related to the app stays intact??

(Some original stock apps got moved when i had to reinstall them & now I want to move them back where they belong)


This way?
(-adb push) Move apps to /system/app

or

This way?

[Quote By]
GirLuvsDroid
Senior Member

For me, the easiest way to move apps to /system/app is using Root Explorer:

1. Copy the apk and paste it into /system/app -- you'll need to press the button on the top right that says "Mount R/W".

2. Long-press on the newly pasted apk file and select Permissions.

3. Change the permissions to User: Read - Write, Group: Read, Others: Read

4. When you click Okay, you should see "rw-r--r--" in the fine print under the apk name.

5. Click the Mount R/O button, then reboot.

Since it appears that you've already moved the apps to /system/app, then all you really need to do is look at the permissions and make sure they show as noted above.
 
I had the same problem(as lot of people are)
The new superuser would not remember permissions until it was updated, yet it would not update.

So I solved it by:
dragging the older version superuser.apk out of the "One Click Root for SCH-R720" folder,
(from page 1) onto my SD card and installed it.
now all is back to normal

If you saved or find a previous version of superuser.apk it should work.

Thank you locklady, I did the same thing and it worked. I will wait before updating again to Superuser Elite 3. This new update has too many issues to be resolved by the developer.
 
* daemon not running. starting it now *
* daemon started successfully *
error: unknown host service
"
[*] Triggering core dump..."
[1] Segmentation fault app_process /dev...
"
[*] Rebooting phone. It may buzz a lot and loop on boot. Don't panic."
remount succeeded
136 KB/s (0 bytes in 26264.000s)
link failed File exists
"
[*] Installing Superuser.apk. If this hangs, just cancel it with Ctrl+C after a
few seconds,"
"
[*] and you'll be finished rooting your phone. Reboot and enjoy."
722 KB/s (0 bytes in 196521.000s)
Error: Could not access the Package Manager. Is the system running?
"
[*] Persistence complete, enjoy your rooted phone!"
Press any key to exit the script.
Press any key to continue . . .


Need help, that keeps showing when I run the program, and I don't have a root folder.
 
hi, i'm super new to this.. umm, would anybody have a list of apps that are safe to remove from my phone?
 
can i unroot this is i wanna take it back to replace (i wanna get the red on4e but its out of stock at this time so can i unroot it then to replace?
 
Back
Top Bottom