I'm following the guide "....The perfect Nook Simple Touch Setup" and another web site that recommends the renaming of the phone.apk and TelephonyProvider.apk to avoid unnessary programs running on my rooted NST.
My question is : can I just use ES Explorer and rename/remove files while some of the programs are showing up as running tasks ? Or do I need to carefully kill each task or use the terminal emulator to ps -ef and kill before renaming/removing ? Coming from traditional Linux/Unix background I can never kill anything while it's running.
EDIT: nevermind, need to remount system as rw
Related
I know many of us are new to the whole rooting thing. I'm coming from the Windows Mobile world of custom ROMs, kitchens, etc., but I do have some linux experience. However, I can't for the life of me figure out how to do a lot of what comes "standard" in MoDaCo's ROM. Obviously it would be easier to simply install Paul's ROM and be done with it, but I'd really like to learn how to do it on my own too.
So, that being said, maybe we can pull together some tutorials, guides, and/or links to existing guides which explain how to go about setting up our Rooted phones manually. Here are some of the built-in mods the MoDaCo ROM comes with which would be nice to be able to do manually or on a one-off basis:
Included in MoDaCo 1.1 'core':
Rooted with 'adb remount' permission and superuser APK
A2SD included (fully automatic thanks cyanogen!) create a EXT2 partition as your second partition to use. dalvik-cache remains on device.
Added Jbed Java
Added Dropbear SSH running by default, check 'About' screen for password (port 2222). You can now remove this by running /system/bin/removedropbear.sh
Added Notes app from Dragon
Added Spare Parts (run it and switch the 2 animation types to 'fast' for an even better experience!)
Added android-wifi-tether 1.60 pre3 (props to the developer, this is a great app!)
Added WiFi Status indicator, with kind permission of Andrew Schwimmer
Added busybox 1.15.2 tweaked such that 'get information' in Swapper now works as desired
Added nano 2.09 text editor for use in shell mode
Added parted and sqlite tools
Added terminfo and settings to boot.img to allow nano etc. use
Added files required for Debian linux including loxley's updated bootdeb script
Moved Quickoffice to data partition to allow easy uninstall
Moved Google Maps and Google Voice Search to data partition to allow easy update
Silenced boot sound (it's still there and can be reactivated with a file edit)
Click to expand...
Click to collapse
*********
*********
!Working!
Wireless Tethering:
http://android-wifi-tether.googlecode.com/
Go to the "Downloads" tab and download version 1.61-pre
!Not Working!
Superuser Whitelist App
I found two threads here that describe how to install Superuser.apk.
http://forum.xda-developers.com/showthread.php?t=582140
http://forum.xda-developers.com/showpost.php?p=4897587&postcount=5
Using the first one, I was able to get the files onto the phone and I used the chmod commands found in the second file in the hopes this would work; however, whenever I try to use it, nothing happens. The ES File Explorer, in particular, used to work with MoDaCo. When I'd try to browse as root, Superuser would pop-up and ask if I wanted to grant the app permissions. Now it just hangs there (black screen) and ES File Explorer says I don't have root access. Other Root apps work fine though, it's just they don't seem to be dependant on Superuser Whitelist.
'adb remount' permission
This requires that the default.prop file be edited from ro.secure=1 to ro.secure=0. Unfortunately, I can't seem to get this file to stick. If I use the mv command using adb shell, I get some kind of permissions error. If I use the cp command when booting into the recovery menu and using adb shell, the file reverts to the original on boot. Or maybe it's simply not being overwritten, but not throwing any errors either
I think I may have found a thread that will help with the default.prop changes. Looks like this has to be done in the recovery.img which apparently overwrites any modifications in the root of the device on each reboot. I'll post an update if/when I figure it out.
HOWTO: Unpack, Edit, and Repack Boot Images
http://forum.xda-developers.com/showthread.php?t=443994
The adb remount permission issue is driving me crazy. Please keep us updated if you figure out a way of resetting that without installing a new ROM.
I ended up modifying one of the MoDaCo update scripts to set up ADB Remount, Superuser.apk, and Busybox. It's been working fine for me, but be sure to do a backup before you apply the update. Check it out here:
http://forum.xda-developers.com/showthread.php?t=593952
Coming from a Mt3g that I've ran exclusively with Cyanogen mod since I got it, I've become quite used to running a very slim, light phone, and getting this today with all this bloatware is driving me nuts. Anyone been successful getting these apps off theirs phones? I'm already rooted, and have astro installed, but didn't quite know what to remove.
Would prefer not having to use adb, as it doesn't work well with Win7
Use Root Manager and delete what u want. be careful what u delete tho.
how do u remove the icons of these crapps from the app menu?
After you delete them with root manager and re set the phone, they should be gone.
Yup. Granted I used ADB, but root manager will work too. Just make sure you delete the apk and the odex.
I deleted mine with root explorer .. worked fine for me...
Yep, I thought Astro had root access but I was wrong, snagged root explorer and cleaned my phone up rather nicely.
Any stock apps cause issues if removed?
try this thread. there are some u can remove and some you shouldn't remove.
http://forum.xda-developers.com/showthread.php?t=712546
Guys I know you can use root manager to delete the bloatware on this phone. How can you delete the .apk files using ADB? I searched but it doesn't seem to work. Any instructions on how its done.
http://www.careace.net/2010/05/12/how-to-remove-android-apps-through-adb/
Thanx but I thought you needed some type of recovery application. No?
Sent from my SAMSUNG-SGH-I897 using XDA App
I know this is a bit of a noob question. But I have been using root explorer to "move" apk and odec that I do not need. Is is that simple? There is no "uninstall" process, you just remove/delete the apk/odec?
That should be the same as rm -r in ADB and that's what I've been doing for the last couple of years. Proper or not, it does the trick
When I got the phone I think it had 4 pages of bloatware apps? I'm down to 2 and couldn't be happier.
I don't think the remount on root explorer works properly however, I had to remount between rw and ro with terminal.
ADB doesn't work well, I need to set up some sort of remote ssh so I can just run all of these commands from a shell on my desktop.
my mt4g is rooted but i cant delete or move the bloatwares.
astro>system>app (it says: error deleting files)
i dont understand whats going on bcus the steps seem simple but somehow its neither deleting nor allowing it to be moved to my sd card.
any help would be most grateful. thanks in advance.
-----------------------------------------------------------------------------
and one last question. now that my phones rooted, s=off, may i delete visionary, the terminal emulator, and superuser???
>> i have more tasks running now that its rooted along with my inability to remove the bloatware
For your first question, astro cannot delete system apps if you're not mounted r/w, which you wont be by default. Root Explorer gives you the option to mount r/w and then delete apps. alternatively, you may want to install titanium backup and use the "freeze" feature so you can easily restore them if you want in the future.
You can remove visionary, and the terminal emulator if you want, but you'll need the superuser app to grant root permission to any apps that require root in the future.
Don't arbitrarily delete bloat. Use Titanium to freeze apps you don't want like option94 suggested. Some of those apps are tied into the sense ui and deleting them can make things screwy. After freezing in Titanium, if everything is working well, you can delete if you want. Make a nandroid backup before you do anything permanent. I would leave the stock rom alone and flash a rom like iced glacier which is basically optimized stock with all the bloat removed. Don't forget the make backup part.
Sent from my HTC Glacier
thanks i didnt quite understand what 'mount r/w' means or what it really does but as long as changing it to 'mount r/o' makes those unnecessary apps go away, im happy. thanks again
r/w = read/write - you'll be able to make changes
r/o = read only - you wont be able to make changes.
I just wanna kno what are some good apps to have on a rooted droid 2. If u could also give a brief description of the app.
There have been a few of those types of threads already created in the general section. Please use the search to find one of them, thanks.
Shoot Me, Root Explorer and Titanium Backup Pro are must haves.
Some type of terminal emulator - gives access to the Unix command line.
Busybox - It is the commands for the Unix command line.
Jrummy overclock - it can overclock for speed, underclock for battery life
To me there are none that are necessary unless you plan on changing ROMs.
Liberty Toolbox - Liberty only of course, highly recommended
Droid Overclock app my JRummy16
Android Mate - A root capable free file manager (kind of like Root Explorer only free)
SD Maid - cleans up old folders left from uninstalled apps
Terminal Emulator - always useful
Is there a simple app or script to mount a cifs/samba share for NST? What I'm thinking is to mount a share onto something like /sdcard/share so that ebooks in the share can be read on my NST. I tried a few popular apps, but they don't seem to work. Maybe I have to obtain cifs.ko first from somewhere?
FileExpert can take samba shares and more others.
It is working on my NST perfectly.
Really? I just checked and found File Expert requires android 2.2 and up... Maybe you have an older version working on NST?
My NST 1.2.1 is rooted by ZeroChaos image (zerolab.net)
and build.prop was changed to support arm7+neon
ro.product.cpu.abi=armeabi-v7a
ro.product.cpu.abi2=armeabi
after that File_Expert_Pro_v5.0.7_build_184.apk is working without problem.
I think newest version should work to...
So, apps requiring android 2.2 runs on NST? That's amazing! The problem is I cannot read and understand the descriptions in zerolab.net. Is there any instruction available in English?
ZeroLab Nooter is easy to use small universal (for all fw version 1.0.0/1.0.1/1.1.0/1.1.2/1.1.5/1.2.0/1.2.1 NST&NSTGL) image
You can take it from zerolab.net (sorry, i can't make right links on this forum yet)
It make root and install some programs to useful start rooted NST
Root (patched uRamdisk (adb via Wi-Fi), su, busybox, SuperUser.apk)
Any Soft Keyboard + Russian Language Pack
Nook Color Tools
Zeam Launcher (impact easy run ‘N’ -> ‘home’)
MoreLocale
Root Explorer
1)Restore this img to sd by Win32DiskImager (like sd_2gb_clockwork-rc2.zip and others)
2)Push sd into your not rooted NST & wake up it
3)After start NST is going to root and reboot
4)In first take ‘N’ -> ‘home’ set Zeam Launcher by default
If you don't need any fiches , you can change config.txt on sd to off\on it.
INSTALL_ROOT — root;
ENABLE_ADB — Wi-Fi adb ;
REMAPPING — change left botton to «Menu» & «Back»;
AnySoftKeyboard — useful E-Ink keyboard;
NookColorTools — install Nook Color Tools
AdFree — change ‘hosts’, to remove advertizing
HyphenationRuDic — russian word division
MoreLocale — change location;
ReLaunch — install ReLaunch
RootExplorer — advansed file manager
ZeamLauncher - install ZeamLauncher
That's all
---------- Post added at 06:10 PM ---------- Previous post was at 06:01 PM ----------
But, I think ability to run FileExpert on NST is not joined with rooting methods.
ES File Explorer works with CIFS shares and is Android 1.6 + compatible. Works fine on my NST.
ES File Explorer did work. Thank you. I'm wondering if it's possible to mount a share under "/sdcard" using ES File Explorer. (for example, like mounting \\nas/data onto /sdcard/data) I ran adb shell and looked for the mounted directory, but cannot find one. Maybe ES File Explorer handles cifs share access without actually mounting the shared directory?
Take a look at CIFS Manager. Never used it but it says its good for 1.6+ and will mount to a directory.