New: XDA launches forum for app developers. Discuss coding, tools, marketing, and more.
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
Phenombox
Old
(Last edited by Phenombox; 31st July 2010 at 12:17 AM.)
#1  
Member - OP
Thanks Meter 1
Posts: 48
Join Date: Jul 2010
Location: Denmark
Post TuT| Removing Apps from X10Mini/Pro + 'Safe List'

Good evening! First of all thanks to Bin4ry and kabaldan for gaining (and sharing!) root access to this little, but powerful phone.

I'm sure that the first thing many users who have rooted their devices do is to remove all the bloatware they received with the X10Mini/Pro.

But.. Having said that I am raising a couple of questions which are written (but not limited to) below;
'How do I remove the stock applications I received with my X10Mini/Pro?'
'Which applications are safe to remove, and which are not?'
'Is it worth removing them at all? I never use them anyways.'
'Is it possible to restore them once I have removed them?'


Before answering any of these questions I would like to make it clear;
I know that guides to remove pre-installed apps exists, however - I am aiming to create (with the help of the community) a list of services/applications which are safe to remove, and a list of services/applications that are not for this specific device (X10Mini/Pro).

Also, before removing any pre-installed application it is a must that you have root access to your X10Mini/Pro, there are two methods of gaining root access:
Exploid method - by kabaldan
FOTA method - by bin4ry

After you have gained root access you can begin removing the pre-installed applications:

1. Open cmd (Command Prompt)
2. Navigate to the folder where you have extracted adb
3. Connect your phone in 'Charge' mode
4. Run the following commands (what they do is explained below):

This is used to enter the shell, duh.
Code:
adb shell
Getting root permissions.
Code:
su
Mounting the system 'block' to a read/write capable directory.
Code:
mount -o rw,remount /dev/block/mtdblock0 /system
Navigating to the applications directory.
Code:
cd /system/app
Listing all currently installed packages - applications/services.
Code:
ls
This is used for removing packages, where packagename is replaced by the application/service name you wish to remove (case sensitive! - write the packagename exactly as shown in the list).
Code:
rm -r packagename.apk
Important note: Removing critical/important services or applications might cause the device to freeze, application that were dependent on the removed service to crash and in worth case cause system failure.

"What's the deal with this topic.. There are many of these tutorials around..."
This is the part where this topic becomes unique - The 'Safe List' for X10Mini/Pro.

Applications/Services which are completely safe to remove:
<Under Construction>

Applications/Services which are partially safe to remove (removing these components may cause some features to not function and preventing other application from starting):
<Under Construction>

Applications/Services which are not safe to remove (removing these components may cause high freeze ratio and system failure):
<Under Construction>

These lists will be populated with the information that members of this community will share with us, I will contribute as well when I get deeper into slimming down the X10Mini/Pro.

If I have missed a topic which is identical to this one, I apologize - if there is no topic identical to this one I would like to motivate the users which have removed some pre-installed applications (from the X10Mini/Pro!) to report back here so we can populate the lists.

I have included a .zip full of pre-installed applications, note that some are already removed(games, roadsync, wisepilot), the .apks are taken directly from '/system/app' and these come from:
Model: E10i
Firmware: 1.6
Core: 2.6.29
Version: 1.1.A.0.8
Download .zip

Thank you for your time reading this topic,
Phenombox
 
Phenombox
Old
(Last edited by Phenombox; 31st July 2010 at 01:46 AM.)
#2  
Member - OP
Thanks Meter 1
Posts: 48
Join Date: Jul 2010
Location: Denmark
After some app removal I've managed to strip down the list of installed applications. The phone still boots without problem and the remaining apps seems to be working without problems.

Link to list: Here

More information will be up
 
pulpoff
Old
#3  
Account currently disabled
Thanks Meter 0
Posts: 137
Join Date: Mar 2007
Quote:
Originally Posted by Phenombox View Post
After some app removal I've managed to strip down the list of installed applications. The phone still boots without problem and the remaining apps seems to be working without problems.

Link to list: Here

More information will be up
Is it possible already to replace the built-in dialer and sms-reader apps with those from Vanilla or HTC?
Would be interested doing that, I am especially annoyed by dialler switching off screen when I want to end call!!
 
Phenombox
Old
(Last edited by Phenombox; 31st July 2010 at 03:01 AM.)
#4  
Member - OP
Thanks Meter 1
Posts: 48
Join Date: Jul 2010
Location: Denmark
Quote:
Originally Posted by pulpoff View Post
Is it possible already to replace the built-in dialer and sms-reader apps with those from Vanilla or HTC?
Would be interested doing that, I am especially annoyed by dialler switching off screen when I want to end call!!
You are not alone on this 'issue'.

If it's possible to unpack the Phone.apk and edit the /res/anim/glow.xml I think this would solve the issue.

If you are talking about replacing the default SMS Application, then I suggest you try out 3rd party SMS Application like 'Handscent SMS'.
 
sola88
Old
#5  
Junior Member
Thanks Meter 0
Posts: 17
Join Date: Jul 2010
Will upgrading to android 2.1 be an option, now as we have root?
 
Phenombox
Old
(Last edited by Phenombox; 31st July 2010 at 05:32 AM.)
#6  
Member - OP
Thanks Meter 1
Posts: 48
Join Date: Jul 2010
Location: Denmark
Quote:
Originally Posted by sola88 View Post
Will upgrading to android 2.1 be an option, now as we have root?
If someone ports it to the device, then yes..

Quote:
Originally Posted by pulpoff View Post
Would be interested doing that, I am especially annoyed by dialler switching off screen when I want to end call!!
I have extracted and tried to edit the Phone.apk's animations, even after repacking and signing the new Phone.apk my X10Mini won't take it.. It gives me 0 signal and if I try to make a call 'acore' crashes.
 
Darkbidule
Old
#7  
Member
Thanks Meter 0
Posts: 62
Join Date: Jun 2010
Hi
I just would like to mentionned that we can uninstall app directly from the phone with titanium backup app. It's on the market and it's free. Before to uninstall, of course we can make a backup of the selected app.
 
account1
Old
#8  
Senior Member
Thanks Meter 14
Posts: 179
Join Date: Mar 2010
ReadyToRun.apk is safe to remove
(its the registration prompt sms)
 
ivawe
Old
#9  
Junior Member
Thanks Meter 0
Posts: 7
Join Date: Jul 2008
So has anyone figured out how to remove the default lockscreen and homescreen?
 
dettofatto
Old
(Last edited by TheDeadCPU; 7th August 2010 at 02:21 PM.)
#10  
dettofatto's Avatar
Senior Member
Thanks Meter 123
Posts: 404
Join Date: May 2006
Location: Roma

 
DONATE TO ME
Quote:
Originally Posted by ivawe View Post
So has anyone figured out how to remove the default lockscreen and homescreen?
Removed HomeScreen.apk, safe... Mod edit: ONLY if you have some other Launcher App.

Also:
Timescape (With error on boot)
Reloadsync
semec setup wizard
edge
wisepilot

Tags
pre-installed, removing, root, safe list, stock applications

XDA PORTAL POSTS

Pearl Chen to Talk NFC Development at XDA:DevCon 2013

From HTML to LEDs or Android to Arduino, Hardware Hacking is a pastime of many people … more

Avoid Framework Bootloops on Xperias Running Jelly Bean

If you’re a Sony device owner running a stock Android Jelly Bean firmware and … more

Forum Added for the Samsung Galaxy Mega

What do you do when the Galaxy Note line is simply not big enough? You get theSamsung Galaxy Mega. … more

Voice Control Your Phone with Tasker and AutoVoice – XDA Developer TV

XDA Developer TV Producer Kevin set up his phone to respond to … more