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

Root What I Have Done With a Droid Now That It's Rooted

Worse case scenario, I get 2 year pricing every 10 months..so 9 months from now....
But are you sure that it's any big deal? How would you get those back I wonder...could you not flash it? Deleted vvm,Facebook,Amazon, and Corporate calendar, thought about the browser too bit I guess I will leave he hehe......
Is it a big deal really? I won't worry about it, hell I probably won't have this phone by the end of the summer anyway but thank for the heads up..
 
Upvote 0
Nevermind got it, got amazon off, and facebook, tried to delete visual voicemail, (vvstub.apk) but it's still there? Using root explorer...

edit, got it, forgot that I had the update for it even though i don't use it, got tired of seeing the damn notification, now, I am wondering about deleting the stock browser, unsure though, I use dolphin, but I don't want to delete it and have it have some unforseen bad thing happen, although I wouldn't think it would do anything bad...
anyone, what do you all think?

What folder did you find vvstub.apk

I don't see it in /system/app
 
Upvote 0
Root is on my phone but wen I go to bedttedr terminal n type in sue it says permissuon denided wat is wrong

Do you check your spelling or grammar before posting? People would help you more if we could understand you. Thankfully, I could assume what you mean. It's "su", not "sue". Follow directions to the letter, if you don't add random crap things seem to work as intended.
 
Upvote 0
I like SUFBS as a file exlporer for my rooted Droid. It has a terminal mode and a file-tree style mode. When you first start it, the system and data directories are in read only mode and you have to mount them via two toggle buttons near the top of the screen before you can get in there and do any damage.
The terminal is nothing more than a Unix command-line type interface. If you know your unix commands, you may want to use it, but I have not had a need yet.
I just use the file tree mode and long-press the file I wish to manipulate and a popup menu appears with commands.

Some of you have said that it will no longer do OTA updates after rooting. Although I guess I can understand the need for this, I don't understand how this is so. Is it blocked somehow during the rooting process by one of the files we install? Such a change should be better explained in the rooting threads if this is the case. I think it is better if people understand what they are disabling when they make such changes.

If I understand correctly, I can manually re-update the firmware with an unrooted 2.0.1 file and this will un-root it and presumably re-initiate OTA updates?

Will subsequent non-rooted updates unroot the phone if installed manually?
 
Upvote 0
Some of you have said that it will no longer do OTA updates after rooting. Although I guess I can understand the need for this, I don't understand how this is so. Is it blocked somehow during the rooting process by one of the files we install? Such a change should be better explained in the rooting threads if this is the case. I think it is better if people understand what they are disabling when they make such changes.


You have a valid point on this one. It is actually explained quite well in the how-to thread... if you aren't new to things like this. Unfortunately, most posts about this are geared toward more advanced users.... it is assumed they must be advanced since they are confident enough in trying this despite the risk of bricking their phone.


The answer is like this - "It will no longer do updates" means one of two things. The first and most common meaning is "You can no longer update your phone without losing your root". Your phone absolutely will still do OTA updates... and they will kill every bit of the work you've put into rooting your phone.

The second meaning is for those who followed the directions on renaming your otacerts file. This file is responsible, in a way I haven't actually read too deeply into, for your OTAs. By renaming it, you have physically blocked any future OTAs from being delivered to your phone. This is actually a preferred step by many, since we don't want to risk losing it through a potential forced OTA we weren't prompted to accept.
 
Upvote 0
Thanks for that explanation! (+ rep) It is what I figured, but I rooted within a day of the announcement and it was not explained nearly as well. At that time the root process was still being workked out for simplicity. I'm not a total newb. I've been using computers since the times when you had to know dos and unix commands to get anything done, but OTA updates on my phone is something I really never considered because frankly, it is new. On my WM devices, I was always considerably ahead of any "released" updates, and they were never automatic.

I will look into that otacerts file. Thank you for the help.
 
Upvote 0
Thanks for that explanation! (+ rep) It is what I figured, but I rooted within a day of the announcement and it was not explained nearly as well. At that time the root process was still being workked out for simplicity. I'm not a total newb. I've been using computers since the times when you had to know dos and unix commands to get anything done, but OTA updates on my phone is something I really never considered because frankly, it is new. On my WM devices, I was always considerably ahead of any "released" updates, and they were never automatic.

I will look into that otacerts file. Thank you for the help.


dos... lol. I remember those days. Back when Windows 3.1 was not actually an operating system, and had to be loaded through dos.

I'm the same way about releases. I get sick of waiting for things and just start reading anything and everything I can and do it myself. I was running a rock solid stable version of Vista 64 back when everyone else was waiting for the service pack to be released because I got sick of having it crash and started reading up on modifying drivers and firmware. :D

In any event... to save you from having to look, here you go:


From your adb shell -

su
mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system
cd /system/etc/security
mv otacerts.zip otacerts.zip.bak
mount -o ro,remount -t yaffs2 /dev/block/mtdblock3 /system

sync

reboot



If, at any point, you choose to go back to receiving updates, just rename otacerts.zip.bak to otacerts.zip and let it update.
 
Upvote 0
I think it would be useful to compile all the things we could do now with the rooted Droid, with procedures, in one place, so other people can decide whether it's worth the hassle.

I finally got rid of Amazon MP3, Visual Voicemail, Corporate Calender and Email applications, by downloading Terminal Emulator from the App Store and typing the following into my droid into the terminal emulator:

su

mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system

cd /system/app

mv Email.apk Email.bak

mv VVMStub.apk VVMStub.bak

mv com.amazon.mp3.apk com.amazon.mp3.bak

mv CorpCal.apk CorpCal.bak

mount -o ro,remount -t yaffs2 /dev/block/mtdblock3 /system

sync

reboot



As you can see, I only renamed the file extension, so if I ever need those apps, or something goes wrong, I can always just rename them back.

What else have you guys done (please post with procedures/download links/etc)
When typing in the following command "mount -o rw,remount -t yaffs2 /dev/block/mtdblock3", I get the following in response and do not have write access "Usage: mount [-r] [-w] [-o options] [-t type] device directory". I am running Android 2.0.1 on a Motorola Droid. Any help would be great.

Thanks, Jim
 
Upvote 0
When typing in the following command "mount -o rw,remount -t yaffs2 /dev/block/mtdblock3", I get the following in response and do not have write access "Usage: mount [-r] [-w] [-o options] [-t type] device directory". I am running Android 2.0.1 on a Motorola Droid. Any help would be great.

Thanks, Jim
Are you forgetting /system at the end of that statement???

Should be:
mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
 
Upvote 0
Does anyone use AndExplorer? I have rooted and was browsing through AndExplorer today and it lists all apps in my system file. Could I just rename apps from there if I don't want them, instead of going through terminal?

Don't wanna brick phone by doing it this way.

I don't know about "AndExplorer", but I have Root Explorer ... and yes, this can be done right in that app. You simply navigate to the proper folder, press the "Remount as R/W" at the top, and change the app name (from .apk to .bak or whatever), then tap "Remount as R/W" at the top. Quick and easy. But ... always be careful with this stuff. Haste makes Bricks. :D

FWIW, I tested the above with the CarDock.apk app. Worked perfectly. Then I changed it back. Tada! If AndExplorer has a mount/remount option, I'd assume you would have the same results.
 
Upvote 0
Does anyone use AndExplorer? I have rooted and was browsing through AndExplorer today and it lists all apps in my system file. Could I just rename apps from there if I don't want them, instead of going through terminal?

Don't wanna brick phone by doing it this way.


I use AndExplorer and Root Explorer both. As far as I can see, AndExplorer won't let you do anything that requires root. If it does, then I haven't figured it out yet. Root Explorer is an absolutely amazing program and well worth the money, but the dev is still fighting with it trying to get it to work on any droid currently running 2.1. (That means me. :()

I would say spring for Root Explorer and don't look back.


Definitely listen to messenger13, though...

messenger13 said:
But ... always be careful with this stuff. Haste makes Bricks. :D
 
Upvote 0
So I think I'm rooted. Followed directs from Droidipedia @ Gaining root access - Droidipedia and now I have a root folder when looking at my system folders. Downloaded Terminal Emulator in market and typed su then enter to see if I had root access and heres the msg I got:

SU Request

Process #4251 (app_10082:app_10082)
/system/bin/sh -

Wants to run:
/system/bin/sh
as
root:root


Then gives me the choice whether I want to Allow/Deny. Should I Allow?
 
Upvote 0
How much of the code has to be typed in, and is there a way to copy and paste some of the lines that involve repetitive typing? I think I see what you are doing.

....I finally got rid of xxxxxxx ...with terminal emulator:

su

mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system

cd /system/app

mv Email.apk Email.bak

mv VVMStub.apk VVMStub.bak

mv com.amazon.mp3.apk com.amazon.mp3.bak

mv CorpCal.apk CorpCal.bak


mount -o ro,remount -t yaffs2 /dev/block/mtdblock3 /system

sync

reboot
 
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