TuT| Removing Apps from X10Mini/Pro + 'Safe List' - Sony Ericsson XPERIA X10 Mini

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

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

Phenombox said:
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
Click to expand...
Click to collapse
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!!

pulpoff said:
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!!
Click to expand...
Click to collapse
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'.

Will upgrading to android 2.1 be an option, now as we have root?

sola88 said:
Will upgrading to android 2.1 be an option, now as we have root?
Click to expand...
Click to collapse
If someone ports it to the device, then yes..
pulpoff said:
Would be interested doing that, I am especially annoyed by dialler switching off screen when I want to end call!!
Click to expand...
Click to collapse
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.

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.

ReadyToRun.apk is safe to remove
(its the registration prompt sms)

So has anyone figured out how to remove the default lockscreen and homescreen?

ivawe said:
So has anyone figured out how to remove the default lockscreen and homescreen?
Click to expand...
Click to collapse
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

dettofatto said:
Removed HomeScreen.apk, safe...
Also:
Timescape (With error on boot)
Click to expand...
Click to collapse
Removing
: Timescape
> TimescapePluginManager.apk
> Timescape.apk
> TimeScapeProvider.apk
Should fix the bootup error.

if you don't remove TimeScapeProvider.apk then there is no error on boot!. Removing timescape disables phonebook userprofile extrainfo button (that rotated eight right upper corner). but since i don't use it anyway there is no problem.
i removed neoreader.apk and replaced with better barcode scanner
Talk.apk is safe

master9997 said:
if you don't remove TimeScapeProvider.apk then there is no error on boot!. Removing timescape disables phonebook userprofile extrainfo button (that rotated eight right upper corner). but since i don't use it anyway there is no problem.
i removed neoreader.apk and replaced with better barcode scanner
Talk.apk is safe
Click to expand...
Click to collapse
¨¨
Seems like the TimeScape is phone-specific about the error on boot-up, cause removing TimeScapeProvider.apk fixed the error on my device.

Now how many of you are tired of the blue background on all the windows? Can anyone post a tutorial on how this is changed?

Yeah, i would like to know that too!

I've just deleted something i shouldn't. Is it possible t put apps back? if so, whats the command to use?

ivawe said:
Now how many of you are tired of the blue background on all the windows? Can anyone post a tutorial on how this is changed?
Click to expand...
Click to collapse
I think it's framework-res.apk -> /res/drawable/ldpi/semc_general_bg.png

My bad I forgot to check USB debugging

profetonan said:
I've just deleted something i shouldn't. Is it possible t put apps back? if so, whats the command to use?
Click to expand...
Click to collapse
adb push /path/to/where/it/was app_name.apk

Phenombox said:
I think it's framework-res.apk -> /res/drawable/ldpi/semc_general_bg.png
Click to expand...
Click to collapse
Doesnt this need re-signing of the file afterwards etc? Im scared about bricking my phone.

Related

Is it possible / OK to uninstall default apps?

Hi folks,
I have installed the Steel web browser and like it much more that the one supplied by HTC with the phone... is it possible to uninstall it and just leave Steel?
The above is just an example, my HTC hero has lots of stuff I don't really plan to use, ever. Is there a way to get rid of them FOR GOOD?
Thanks in advance!
frandavid100 said:
Hi folks,
I have installed the Steel web browser and like it much more that the one supplied by HTC with the phone... is it possible to uninstall it and just leave Steel?
The above is just an example, my HTC hero has lots of stuff I don't really plan to use, ever. Is there a way to get rid of them FOR GOOD?
Thanks in advance!
Click to expand...
Click to collapse
I'm so with you on this one...I've added Twidroid and turned off Peep but would love to completely delete it in order to avoid any conflicts. Also the default messaging program is a bit of a dog when compared to Handcent SMS.
There used to be a way on the WinMo 6 phones to change the registry values to allow deletion of TouchFlo UI programs but I've not been able to find anything online yet. Maybe it's too early in the phone's life for anyone to have cracked this.
At the moment, the only thing I can do is to make sure that notifications from default programs that I have replaced with better ones are turned off so that they only come from the new software.
I realise this doesn't help you (or me) very much but I'd pay good money to have an add/remove program that works on the default apps (ASTRO, Appmanager and OI File Manager do not seem to be able to access the default programs for uninstallation).
Does anyone with modding experience (obviously I don't ;D) have any suggestions on how to achieve this?
DBR
i have installed QuickUninstall app and it offers all the built in apps as well as the added ones....didn't try to delete any though, they don't bother me that much to toy with it just yet
Kewl...thnx for the heads up. QuickUninstall is downloaded. I'll try to get rid of Peep and the inbuilt message program and if something goes wrong I'll be back here begging for more help
DBR
I've had some success with Root Explorer - I've successfully removed the stocks app and the stocks widget.
Big pointer before you start on removing default or stock Rom apps is to MAKE A NANDROID BACKUP!! You can do this by booting the temporary Recovery image from the rooting thread here
http://forum.xda-developers.com/showthread.php?t=543571
That way, if you do mess up, you can restore the Nandroid Backup.
Just ask Auntie Dayzee (BTW I wish I was this sensible with other stuff in my life!! LOL)
I need to partition my hard drive and install Windows in order to use Nandroid and root the phone (you need to root it in order to use root explorer right?).
As soon as I find a way for the installer to find my hard drive I'll poke you for advice, thanks dayzee
Does anyone know what's the name of the web'n'walk app? Can't find it in the app folder.
It's not an app afaik, it's just a shortcut.
all it does is open the default browser to the t-mob web and walk homepage.
Oh.. do you also happen to know where I can remove it?
Nevermind, found it in the app folder as "urlshortcut.apk"
frandavid100 said:
I need to partition my hard drive and install Windows in order to use Nandroid and root the phone
Click to expand...
Click to collapse
As far as i understand, ADB works in Mac and Linux as well, you just need to prefix the commands with ./
or have i missed something?? there's no point installing windows if you don;t have to....
how did you do it?
Dayzee said:
I've had some success with Root Explorer - I've successfully removed the stocks app and the stocks widget.
Big pointer before you start on removing default or stock Rom apps is to MAKE A NANDROID BACKUP!! You can do this by booting the temporary Recovery image from the rooting thread here
http://forum.xda-developers.com/showthread.php?t=543571
That way, if you do mess up, you can restore the Nandroid Backup.
Just ask Auntie Dayzee (BTW I wish I was this sensible with other stuff in my life!! LOL)
Click to expand...
Click to collapse
Hi Dayzee,
noob here. i just rooted my htc hero and i have root explorer running.
can you explain how you removed those apps?
I want to ditch peep, footprints and possibly pc synchronization (if this is safe).
I am a little lost in this file directory structure...
...or could you point me to a really great link on this topic?
thanks so much,
sprinkles
had success using Paul's method on Modaco...all credit to him in my case.
http://android.modaco.com/content/htc-hero-hero-modaco-com/291521/if-you-want-to-remove-htc-sync/
Used a file explorer (astro in my case) to view the folder /system/app so that i could see what needed to be removed, but am now happily without Peep, Learn More, Stocks,HTC Sync, Mail etc.
adb remount
adb shell rm /system/app/xxxxxx
replace xxxxxx with the app you want to remove
HTC Sync - PCSCII*
HTC Stocks and Widget - *Stock*
Peep - *Twit*
Learn More - Learn*
Footprints - *Foot*
Mail - HtcMail*
there's plenty of others in there as well if you have a look. Just be sure to be careful what you delete, and remember that the app names are case sensitive.
The rooted 2.73 rom from Modaco works fine with this command, and i expect the Modaco custom roms will as well.
I used a similar method to get rid of some HTC app which kept bugging me since I upgraded to the new ROM (Peep, Stock, etc), works perfectly and no problem so far.
It's pretty straightforward, even for a newb like me, but if anyone is interested in the steps I followed :
0- Before doing anything that can mess up your phone, it's recommended to do a nandroid backup.
I'll explain how to backup each removed app individually, but we're never cautious enough !
1- Load the recovery image and mount the system:
Code:
fastboot boot cm-hero-recovery.img
adb shell mount /system
2- Get the list of app installed, spot the files you want to delete
Code:
adb shell ls /system/app/
3.a - First alternative : Backup on SDcard and delete
Mount sdcard.
Create a folder saveHtcApp.
Move (copy + delete in one go ! ) files from system/app to saveHtcApp
Code:
adb shell mount /sdcard
adb shell mkdir /sdcard/saveHtcApp
adb mv /system/app/Stock.apk /sdcard/saveHtcApp
adb mv /system/app/Stock.odex /sdcard/saveHtcApp
adb mv /system/app/com.htc.StockWidget.apk /sdcard/saveHtcApp
adb mv /system/app/com.htc.StockWidget.odex /sdcard/saveHtcApp
Then check that all worked right by doing some ls (Yeah, I'm found of double-checking)
Code:
adb shell ls /sdcard/saveHtcApp
adb shell ls /system/app/
3.b - Second Alternative : (don't do it after 3.a !) Backup on Computer and delete.
(on Windows, I assume Linux's folks won't need explanations to do the same on linux.)
Create a folder saveHtcApp : in the following example, in the working directory.
(Of course, you can make it anywhere, but it make the path smaller to work on working directory... and move the save folder afterwards)
Then pull (copy) the files from the phone to the computer.
Just to make sure, a little dir to see that all files were actually copied on the computer.
Code:
mkdir saveHtcApp
adb pull /system/app/Stock.apk ./saveHtcApp
adb pull /system/app/Stock.odex ./saveHtcApp
adb pull /system/app/com.htc.StockWidget.apk ./saveHtcApp
adb pull /system/app/com.htc.StockWidget.odex ./saveHtcApp
dir
Then, delete them :
Code:
adb shell rm /system/app/Stock.odex
adb shell rm /system/app/Stock.apk
adb shell rm /system/app/com.htc.StockWidget.odex
adb shell rm /system/app/com.htc.StockWidget.apk
4 - Reboot the device !
Hope that could help someone.
Tested on Brown French Hero, 2.73.405.5 ROM offi.
Brill stuff - I'm rubbish at the coding stuff - where does this back the apps up to? and what does the dot do? and if its pulling to the PC, does the slash have to go the other way?
Dayzee
Good question, I should have explain that a little
I'll update my previous post.
For the slash-thing... I'm always switching from windows to linux to windows, so I'm always confused between which slash use.
When I have issue with /, I try with \.
BTW, in the present case, I run all those lines on Windows 7 without any issue.
Edit : post step-by-step edited. Is it clearer ?
If anyone see anything to change or explain, just say so.
removing htc hero sucka apps
Tweedeldee said:
Good question, I should have explain that a little
I'll update my previous post.
Click to expand...
Click to collapse
great and thanks. while you were sleeping, i went in and did some removals; just the apk files. what about the .odex files?
I took these apps out at the knees
-peep
-footprints
-tutorial
any other suggestions?
thanks.
Hey, I wasn't sleeping ! Just finding a way to save on sdcard instead of pc and re-redacting the post ! >.<
I didn't knew what was an odex file either, so I googled it :
http://groups.google.com/group/android-framework/browse_thread/thread/70ee61a240edc84a?pli=1
They are created for a final system image. They are not required --
if they don't exist, the system will create them in /data during
boot.
Click to expand...
Click to collapse
I backuped them too, just in case...
For the suggestion, the list to remove is pretty simple : anything you don't use at all.
As long as you keep the backups, there shouldn't be any problem to put them back if there is any issue.
Of course, any app used by other apps must stay on the phone.
I removed :
Stock
Peep
Footprints
Tutorial
HTC Sync
rhedgehog says he removed HtcMail too.
removing htc hero sucka apps
Tweedeldee said:
Hey, I wasn't sleeping ! Just finding a way to save on sdcard instead of pc and re-redacting the post ! >.<
I didn't knew what was an odex file either, so I googled it :
http://groups.google.com/group/android-framework/browse_thread/thread/70ee61a240edc84a?pli=1
I backuped them too, just in case...
For the suggestion, the list to remove is pretty simple : anything you don't use at all.
As long as you keep the backups, there shouldn't be any problem to put them back if there is any issue.
Of course, any app used by other apps must stay on the phone.
I removed :
Stock
Peep
Footprints
Tutorial
HTC Sync
rhedgehog says he removed HtcMail too.
Click to expand...
Click to collapse
thanks dog.
technically, if you wipe the device and start over all these apps are reinstalled from the get go.
this list is great. i am going to do some more cleaning and move onto the next task of partitioning my storage.
dayzee did a wonderful job for that newb root posting...i wish there was locked how to list that was easy enough for anyone to:
-1- root the htc hero (completed)
-2- remove and replace htc's crapware apps (maybe this thread is part 2)
-3- partition storage (not seeing an easy way yet but downloaded apps2sd)
-4- recommended replacement apps and next steps
i'd be glad to help put this together, make it easy to read, make it pretty, etc.
-sprinkles
Not a bad idea, you're on your way !
I want a pretty, clean, post with colors, pics, screencasts, videos, nice fonts...
Good luck with that !
sprinkles said:
thanks dog.
technically, if you wipe the device and start over all these apps are reinstalled from the get go.
this list is great. i am going to do some more cleaning and move onto the next task of partitioning my storage.
dayzee did a wonderful job for that newb root posting...i wish there was locked how to list that was easy enough for anyone to:
-1- root the htc hero (completed)
-2- remove and replace htc's crapware apps (maybe this thread is part 2)
-3- partition storage (not seeing an easy way yet but downloaded apps2sd)
-4- recommended replacement apps and next steps
i'd be glad to help put this together, make it easy to read, make it pretty, etc.
-sprinkles
Click to expand...
Click to collapse
I agree - I've added Tweedeldee's method to the Hero Wiki which is here
http://wiki.xda-developers.com/index.php?pagename=HTC_Hero
and has some other guides - Sprinkles, there is also a Dayzee Walkthrough for installing MoDaCo Roms, including some tips on Aps2SD partitioning methods.
Hugs - Dayzee xxx

[MOD] Fix Protected Apps not Showing on FroYo

This is just a simple build.prop mod to fix the fingerprint back to the working ERE27 one used in CM. Everything in Settings still shows FroYo, but the Market sees you as ERE27 & thus gives you your protected apps back
To install run this from the directory you unzip the file to:
ADB Method:
Code:
adb remount
adb shell rm /system/build.prop
adb push froyo.prop /system/build.prop
adb shell reboot
Then, once it reboots, go into the dialer, and type
Code:
*#*#CHECKIN#*#*
which is
Code:
*#*#2432546#*#*
for those of you who are too lazy to read the letters
A message should pop up into the status bar after a few seconds depending on your connection speed saying checkin succeeded.
Now you're good to go, open Market and download away
EDIT: Since I know some of you will wonder what this does, it just changes the ro.build.fingerprint & ro.build.description settings back to ERE27. This alone would normally be enough, but you're depending on luck to when you next check in. Dialing that code in the Dialer will force a checkin.
EDIT 2: Thanks to Shafty023 here is a method for the shell:
LINUX SHELL METHOD
Copy froyo.zip to /sdcard, then open a Terminal shell on your phone
Code:
su
mount -o remount,rw /system
cd /system
mv build.prop new.build.prop
unzip /sdcard/froyo.zip
mv froyo.prop build.prop
rm /sdcard/froyo.zip
reboot
Upon booting back up, open Dialer and type in the following code
Code:
*#*#2432546#*#*
Once you see a notification in the notification bar that says checkin succeeded you can now open Market and are done.
Nice! Trying it now.
EDIT: Working great so far. Thanks!
athereal said:
Nice! Trying it now.
EDIT: Working great so far. Thanks!
Click to expand...
Click to collapse
testing it in a few minutes too.... [UPDATE: works like a charm!]
Nice job Geniusdog254! really nice
thanks!
Thanks, works great!
Grrr... adb has been broken for me for months. Any way to fix this without adb?
Part Four said:
Grrr... adb has been broken for me for months. Any way to fix this without adb?
Click to expand...
Click to collapse
Use one of the root file explorers to unzip the file, delete the old build.prop, put the new one in, and then type the command in the dialer
Works like a charm, thanks!
Worked great, THANK YOU!!!!!
I'm getting checkin failed. should I have renamed froyo.prop to build.prop?
edit: I'm able to see protected apps though.
So what happens when apps start getting udated to take advantage of JIT? If you have ERE27 signature do you get the JIT'less version of the apps? I know Replica Island is coming with a JIT version. I'm afraid to mess with anything right now, rather be patient and give it a few days.
dudebro said:
I'm getting checkin failed. should I have renamed froyo.prop to build.prop?
edit: I'm able to see protected apps though.
Click to expand...
Click to collapse
If you inserted this line correctly, it renames and places the file in its directory as build.prop
adb push froyo.prop /system/build.prop
Mikey1022 said:
If you inserted this line correctly, it renames and places the file in its directory as build.prop
adb push froyo.prop /system/build.prop
Click to expand...
Click to collapse
yeah, I was wondering if it worked because I was getting checkin failed.
bluehaze said:
So what happens when apps start getting udated to take advantage of JIT? If you have ERE27 signature do you get the JIT'less version of the apps? I know Replica Island is coming with a JIT version. I'm afraid to mess with anything right now, rather be patient and give it a few days.
Click to expand...
Click to collapse
Apps don't have to be updated to take advantage of JIT at all. They can be optimized but they can be optimized without JIT too. There are no different versions. JIT just converts the Java/Dalvik code into native code at app launch, instead of running it through the slower virtual machine. Its like C++ vs Java on a desktop, the native code (C++) is much faster when executed.
The only thing this will lead to is when apps start showing up in the Market as 2.2+ only, but by that point Google will have updated the market to recognize the new footprint.
Can someone give an example of a "Protected" app? If its worth anything, im assuming its paid apps. If so, i can see them without a modded build.prop.
serialtoon said:
Can someone give an example of a "Protected" app? If its worth anything, im assuming its paid apps. If so, i can see them without a modded build.prop.
Click to expand...
Click to collapse
I think Twidroid Pro is protected.
What I'm wondering is, if somebody swaps out the build prop but hasn't installed flash yet, would this block them from doing so?
serialtoon said:
Can someone give an example of a "Protected" app? If its worth anything, im assuming its paid apps. If so, i can see them without a modded build.prop.
Click to expand...
Click to collapse
Pure calender widget (agenda) is a protected app taht doesnt show up in the 2.2 market
Edit: Works perfect! Thanks.
If you are having problems with the checkin, make sure your on 3g and not WiFi.
Mi|enko said:
I think Twidroid Pro is protected.
What I'm wondering is, if somebody swaps out the build prop but hasn't installed flash yet, would this block them from doing so?
Click to expand...
Click to collapse
Nope, Flash still shows up in the Market top apps for me, but I already have it installed. Technically it probably should show up only on the 2.2 Market, but Google may not be able to filter that yet since they haven't enabled the 2.2 fingerprint yet. Just theories here, don't take anything I say too seriously
Also, a perfect example of protected apps is all the Gameloft apps. Search the Market for Gameloft. They won't show up on 2.2 without this, I tried multiple times
Geniusdog254 said:
Nope, Flash still shows up in the Market top apps for me, but I already have it installed. Technically it probably should show up only on the 2.2 Market, but Google may not be able to filter that yet since they haven't enabled the 2.2 fingerprint yet. Just theories here, don't take anything I say too seriously
Also, a perfect example of protected apps is all the Gameloft apps. Search the Market for Gameloft. They won't show up on 2.2 without this, I tried multiple times
Click to expand...
Click to collapse
Yea, im not getting any of the GameLoft games.
serialtoon said:
Yea, im not getting any of the GameLoft games.
Click to expand...
Click to collapse
Even after this?

Cronos Droid Version 1.4.1

Hi
This topic has been created to address FAQ in regards to Feeyo's Cronos Droid.
This will allow Feeyo to work and post relevant updates on his thread in Development.
Basics:
To ensure the update goes as smoothly as possible, please ensure you carry out the following:
Feeyo has recommended you setup your SD card as follows:
first partition :ext2
Rest FAT32
Some users have advised ext3 has worked, if so great
Installation Instructions
1) Do a backup
2) Make sure you wipe everything. (also battery and rotating settings)
3) Flash Cronos
4) Reboot.
5) When finished booting for the first time make sure to reboot it one last time to update all caching and settings.
Are u updating the rom from an older Cronos Droid version?
1) Flash Cronos
2) Reboot.
3) When finished booting for the first time make sure to reboot it one last time to update all caching and settings.
I update from Cronos Droid Version 1.4 to 1.4.1
In 1.4 rom ,there was about 140M left in my telephone memory
after the update , there is only 108M left in the telephone memory
then I did this:
adb shell
su
cp -a /data/app /system/sd/
rm -r /data/app
ln -s /system/sd/app /data/app
reboot
there is still 108M left
Then I find the apks exist under data/app also exist under system/sd/app
if i delete the apk under data/app,the same apk will also disappear
WHY
PS after full wipe and I flash the 1.4.1 ,reboot,flash the app2sd.zip ,the phone died,the 1.4.1 means this one :StableCronos_4.1_528_fix_sign.zip
SD:swap 32M ;ext3 512;fat32 some rest
jyhwai said:
I update from Cronos Droid Version 1.4 to 1.4.1
In 1.4 rom ,there was about 140M left in my telephone memory
after the update , there is only 108M left in the telephone memory
then I did this:
adb shell
su
cp -a /data/app /system/sd/
rm -r /data/app
ln -s /system/sd/app /data/app
reboot
there is still 108M left
Then I find the apks exist under data/app also exist under system/sd/app
if i delete the apk under data/app,the same apk will also disappear
WHY
PS after full wipe and I flash the 1.4.1 ,reboot,flash the app2sd.zip ,the phone died,the 1.4.1 means this one :StableCronos_4.1_528_fix_sign.zip
SD:swap 32M ;ext3 512;fat32 some rest
Click to expand...
Click to collapse
Feeyo has advised not to flash the aps2sd zip (first post) with 1.4.1
Q: Im in love with Feeyo, what do I do
A: get in line behind Rhamsterman
Q: All apps that need SU access on the SU request screen - hanging
A: enable usb debugging
akhtar1817 said:
Feeyo has advised not to flash the aps2sd zip (first post) with 1.4.1
Click to expand...
Click to collapse
yes,I know it ,now I am using the room without flashing the aps2sd zip
but,the problem still exists
jyhwai said:
yes,I know it ,now I am using the room without flashing the aps2sd zip
but,the problem still exists
Click to expand...
Click to collapse
you mean apps2d is not working? I think he is working on it as a few people have posted the issue
akhtar1817 said:
you mean apps2d is not working? I think he is working on it as a few people have posted the issue
Click to expand...
Click to collapse
yeah, that is the point wired
normally ,if the apks you install are all under /system/sd/app,it means the app2sd works
but this time they were under /system/sd/app and also under date /app which
takes up the phone memory
supposed to be QA thread right?
Only questions with answers here please.
Q1: I want the vanilla lockscreen like the one on previous builds of feeyo rom?
Q2: I also need a solution for stopping the alarm on this new lockscreen?
Q3: My phone freezes after the phone starts after applying this update?
A1: Read here. http://geekfor.me/fixes/vanilla-lockscreen/ (works on every 2.1 rom, tested myself manytimes)
A2: Alarm in sense clock is connected to sense lockscreen. If you disable this by installing vanilla lockscreen you won't be able to stop the alarm when it starts. So download also the default clock app (found in link above) and set the alarm in that clock app and disable the alarm in sense clock app.
A3: This lockscreen does not have a pin unlock screen built in. So if you want to use, disable the PIN before flashing the update.
IMPORTANT: If you do this you will lose HTC lockscreen. If you want it back it is only possible by reflashing the rom you use (no wipe needed!). Also (i couldn't find it now), but there is also a solution for having a non transparent lockscreen. It somwhere in the web. Use google.
Q: How do I get MMS working?
A: (Full credit to Goose247 for this)
Copy your data/data/com.android.providers.telephony/databases/telephony.db over to your computer.
Download this http://sourceforge.net/projects/sql...0 beta1/sqlitebrowser_200_b1_win.zip/download
extract it and run "SQLite Database Browser 2.0 b1"
Open up telephony.db
Click on "Browse Data"
Next to table, click on the dropdown menu and select "carriers"
in table 2 (production) you want to change only these settings (apn, user, password, mmsproxy, mmsport, mmsc and just check that type is set to mms) - I didn't have type anything in user and password, guess that depends on your carrier (tmh)
Scroll down the list of carriers to find your settings for the above.
To change any value just double click in the relevant box and input your value and remember to click on "Apply Changes"
Once you have change all your settings save, upload your new modified telephony.db to your phone and then reboot phone.
Click to expand...
Click to collapse
Q: My market seems to load up very slow.
A: When starting the market just press search, and enter a program name. dont wait for it to load up. It will speed it up right away.
Q: Nope it is still being slow...
A: Is your gmail syncing at the same time when using the market? That will slow down market.
akhtar1817 said:
Installation Instructions
1) Do a backup
2) Make sure you wipe everything. (also battery and rotating settings)
3) Flash Cronos
4) Reboot.
5) When finished booting for the first time make sure to reboot it one last time to update all caching and settings.
Are u updating the rom from an older Cronos Droid version?
1) Flash Cronos
2) Reboot.
3) When finished booting for the first time make sure to reboot it one last time to update all caching and settings.
Click to expand...
Click to collapse
I follow this instruction but final can't boot, stop in HERO screen after flash, I was tried many time.
Normal for this version how long to fist boot???
Feeyo said:
Q: My market seems to load up very slow.
A: When starting the market just press search, and enter a program name. dont wait for it to load up. It will speed it up right away.
Click to expand...
Click to collapse
does not work for me
at market startup
i press the search button, enter a name...
after 1 minute i get a result
apps install slow, and after it is installed, it still says 'installing' in the market
Q: My 3G seems unstable / slow Internet
A: The automated APN settings are probably not correct. Remove the automated APN's from your system and enter them manually.
where is this apps2sd.zip file ?
Is it possible to remove / hide the clock in the top right corner? I don't need this, while having a clock widget.
Is it possible on Android at all or specific for this rom?
NoClaim said:
Is it possible to remove / hide the clock in the top right corner? I don't need this, while having a clock widget.
Is it possible on Android at all or specific for this rom?
Click to expand...
Click to collapse
what clock widget are you using instead?
wieben said:
what clock widget are you using instead?
Click to expand...
Click to collapse
Any clock widget will display a clock on the home screen....the clock in the top right corner is useless then, while I don't need to read the time twice...

[ROM 1.2] UPDATED - OS 1.2 su / root / adb / "Unknown Sources" APK Enabler

Coming soon: Full access to the 2.x market.
Progress is being made to bring the new market to the NC (less the FC permissions or APK signature issues.) Check posts towards the end of this thread for more info.
UPDATE - Version 1.1a - 4/27 - NOW WITH MORE ROOT!
I'm happy to announce that I now have a much improved version of apk-enabler all packaged up and ready to install. This version will work much better than the last one, and should provide much better application compatibility.
Version 1.1a:
Major update...
* Added Edify code to clean up old versions before installing or re-installing (either version)
* Updated su (version 2.3.6.1 - thanks dascud)
* Updated and relocated Superuser.apk (now lives in /data/app so updates will not complian about it being a "system application" anymore.)
* Added Zeam 2.9.2 to /data/app
* Added NookColorTools to /data/app
* Added SoftKeys 3.06 to /data/app (in case anyone needs this - some apps don't display the nook status bar properly.)
* Added latest busybox binary to /system/bin
* Added a crapload of symlinks to busybox functions in /system/xbin. Almost everything works now (grep, mount, etc) without having to run through busybox or toolbox. (thanks RileyGrant)
* I have attempted to perma-enable adb by setting the adb_enabled value in /data/data/com.android.providers.settings/databases/settings.db. Unfortunately it appears that this setting is ignored - at least when auto mounting is enabled. See notes below.
Notes:
Now that we have busybox and a current version of su, we now have what resembles a "normal" android shell environment. More apps should work with the updates, and we can now get a shell (then su) via adb. You can also run the Android Termainl app and su from there.
Also, since Zeam and SoftKeys now baked in, the first boot will now ask for your preference of default launchers (Home, SoftKeys, or Zeam.)
To get ADB working, you need to update your drivers, and play with settings in NookColorTools (development section) to enable USB debugging.
I have validated this install via a fresh install and over-top of existing installs. The only requirement is that the Nook has been turned on and registered. You can flash this over older versions, the script cleans up cruft from prior runs before installation.
Original Post:
So I went about fooling around with the stock 1.2 ROM, and like many I was frustrated by the lack of certain apps in the Nook app store. So here's a little work-around until we get a properly rooted solution in place:
What this hack does:
* Updates the SQLite Settings Database (data/data/com.android.providers.settings/databases/settings.db) with a hacked version, enabling the install_non_market_apps and adb_enabled settings.
* Installs a version of "su" in /bin and /xbin.
* Installs busybox to /system/bin and sets symlinks for most shell commands in /system/xbin
* Installs SuperUser.apk, SoftKeys_3.06.apk, NookColorTools_0.2.apk, and zeam-2.9.2.apk to /data/app (you may uninstall any of these if you wish.)
* With these in place, the stock browser (and other Market apps) are fully capable of downloading, launching, and installing .apk files of your choosing.
Is this safe? What if I brick my Nook?
The Nook Color bootloader will boot anything you throw at it. There are no signature checks anywhere, and even their own code is signed using test keys. If you get a bad flash or whatever, you can always boot your Clockwork SD card and restore from there. Remember - this is not a phone - there is no subsidy or baseband to protect. So, no there's no S-ON, locked boot loader, or any of that other silly crap the carriers do to screw their customers. You can flash forwards, backwards, sideways, whatever you want, as long as you can put it on an SD card.
Overall, this is no more dangerous than running a stock android device with the "Unknown Sources" setting enabled. Nothing is happening yet that is uncharacteristic of a "standard", vanilla android device.
That said, you should probably make a backup while you are running Clockwork, just to be on the extra-safe-side.
So, is this a full ROM that I can use to flash the 1.2 update?
No. This is a stand-alone update to 1.2 that overwrites one file and adds two others. You need to have 1.2 up and running in order to use this.
How to install...
First, you must have a microSD card already flashed with ClockworkMod. I'm not getting into that, you can find a good guide in this post:
http://forum.xda-developers.com/showthread.php?t=987735
(thanks fpga_guy)
NOTE - THIS WILL ERASE YOUR SD CARD - SO YOU MIGHT WANT TO PICK UP A CHEAP 2GB CARD FOR THIS.
* Once you have Clockwork set up, drop the attached zip in the root directory, and reboot your Nook Color. Once Clockwork is booted:
* Select "install zip from sdcard", then "choose zip from sdcard"
* Select "Yes - Install apk-enabler-1-1a-signed.zip". The install process will begin promptly.
* Once flashed, you will be prompted to Reboot,
* The Nook OS will almost certainly crash on the first reboot - I'm not sure why as of yet... If it does, hold the power button until the Nook powers off completely, then turn it back on. It should continue to boot normally after this point.
* Once you are back up, you can use the browser to download and run .APK files from anywhere. Some apps do not work, others do. Fortunately for us, Superuser.apk is one that does
As for launchers, you will not see your installed apps in the Extras area of the stock launcher - B&N is doing something shady here... Instead, you will need to install another Launcher. Zeam seems to work well, while ADW doesn't.
Once Zeam is installed, you can hit the "Home" button and select it as your Launcher (permanantly, if you like...) This is where you'll see all of your downloaded apps.
I have attached the flashable zip file, plus links to SuperUser.apk and Zeam. Use the built-in Nook browser to install both of these to your device. Once you download an APK file, tap the notificaiton in the lower left corner and select "Package Installer." The usual Android install screen will appear, and you know what to do from there...
What's not working?
Probably lots of things. I know ADW doesn't work, and the open source Terminal emulator doesn't either... Superuser.apk detects SU, which is a good thing. It isn't "full root access" until I hack /etc/fstab to mount /system r/w (probably tomorrow.) B&N hacked up the frameworks pretty bad for this, so there are probably lots of issues with non-market apps. However, this should open the door to someone willing to port Nookie Froyo (or something similar) over to the stock 1.2 ROM.
Credit where credit is due:
First, thanks to everyone on XDA, the official Nook forum, CyanogenMod, NookDevs, some kind folks on IRC who helped me sort out the partition layout, some helpful folks in this thread, and probably 20 others that I'm forgetting. This would not have been possible without your help.
Where do we go from here?
I suspect we will have something more like Autonooter in a day or so... However, this is a fully usable solution for the time being. You have su, busybox, Superuser, SoftKeys, and a Launcher.
Also, someone needs to look into getting side-loaded apps onto the home-screen and/or into the Extras screen. My fear is that B&N is checking signatures there - but hopefully I'm wrong on that one....
Version 1.1a: apk-enabler-1-1a-signed.zip (1.28mb)
md5sum: 65267cf3314d7fae829881970d70b444
http://www.mediafire.com/?bb7o66282bqfp6q
Apps known to work:
Superuser
Zeam
SoftKeys
Amazon App Store for Android (works beautifully)
Amazon Mobile
Collapse (today's free game on Amazon)
Kindle Reader
File Manager
ES file explorer
Pulse (with widgets)
Facebook
Evernote
Remember The Milk
Subsonic
WP Clock - Live Wallpapers are enabled by default - the Google Maps and WP Clock live wallpapers appear in the stock Nook Home settings
Free Dictionary
TV.com
TuneIn Radio
Winamp
LastPass
Xmarks
Dolphin
DocumentsToGo
cVolume
FancyWidget
Google Voice
ReadItLater
Button Savior
Dropbox
Adobe Reader
TerminalEmulator
Apps known not to work:
Any version of GApps. Especially those packaged for Gingerbread. This is a B&N issue.
ADWLauncher
aldiko (via kingsjack)
other Input Method (via kingsjack)
appmonster (via kingsjack)
gscript lite (via kingsjack)
GApps don't work because framework.jar needs to be ported from another release. B&N broke it.
Alternative keyboards and things like that will probably break (again, due to dependancies that have been broken by B&N.)
Fortunately, B&N left enough of the package installer intact to allow us to get this far.
(feel free to add to this list, I'll only test what I personally plan to use.)
Thanks for getting off market working
Sent from my SPH-M910 using XDA App
Zero to sixty in no time flat. Gracias Senor, now I can dual boot this and the incredibly speedy cm7 builds and have the best eReader on the market and a super great 7 inch tablet to boot.
can i use cm gapps-gb-20110307-signed in stock 1.2 after root?
kingsjack said:
can i use cm gapps-gb-20110307-signed in stock 1.2 after root?
Click to expand...
Click to collapse
No, that's the Gingerbread version. If you can find one for Froyo - who knows, it might just work
HamNCheese said:
No, that's the Gingerbread version. If you can find one for Froyo - who knows, it might just work
Click to expand...
Click to collapse
thank! now i cna install most apk in my nc.
but ... when i use root.explorer, i find superuser isn't work.. didn't root in my nc.
1. install apk.enabler.zip by ClockworkMod, is work. i can install apk by brower
2. install Superuser and zeam & rootexplorer, is work, and i can use rootexplorer to install other apk, but haven't root.
kingsjack said:
thank! now i cna install most apk in my nc.
but ... when i use root.explorer, i find superuser isn't work.. didn't root in my nc.
1. install apk.enabler.zip by ClockworkMod, is work. i can install apk by brower
2. install Superuser and zeam & rootexplorer, is work, and i can use rootexplorer to install other apk, but haven't root.
Click to expand...
Click to collapse
You're welcome. I'll look into Root Explorer - I'm not sure if it's a root issue or an issue with that software. Superuser thinks it has root, so I would think other apps would as well.
FYI /system is not mounted as read/write yet - perhaps that is what Root Explorer is complaining about?
HamNCheese said:
You're welcome. I'll look into Root Explorer - I'm not sure if it's a root issue or an issue with that software. Superuser thinks it has root, so I would think other apps would as well.
FYI /system is not mounted as read/write yet - perhaps that is what Root Explorer is complaining about?
Click to expand...
Click to collapse
without this Options
kingsjack said:
without this Options
Click to expand...
Click to collapse
Right. As I mentioned, I need to fix fstab to mount everything with read/write permissions (which I plan to do tomorrow.) This is really more of a work-around to get apps on the device. We will gain better control of it over time.
HamNCheese said:
Right. As I mentioned, I need to fix fstab to mount everything with read/write permissions (which I plan to do tomorrow.) This is really more of a work-around to get apps on the device. We will gain better control of it over time.
Click to expand...
Click to collapse
thank u work
I'm guessing, very much likely, that you didn't include a Superuser.apk into /system/app which allows Root Explorer to request use of su in xbin. I'm going to try and get an AN version going for 1.2 in a day or two.
GabrialDestruir said:
I'm guessing, very much likely, that you didn't include a Superuser.apk into /system/app which allows Root Explorer to request use of su in xbin. I'm going to try and get an AN version going for 1.2 in a day or two.
Click to expand...
Click to collapse
I didn't include it because it wasn't necessary. su is present, Superuser in apk form works. The only thing missing is to re-mount everything as rwxrwx---. That would satisfy the root explorer requirement without having to go the full autonooter route. For now, anwyay....
What you describe is simply a tweak to /etc/fsatb and possibly some changes here and there in some init scripts. It shouldn't be a difficult update, re-mounting file-systems isn't exactly the hardest thing to do in Linux.
The big headline here is "load apps from untrusted sources" - something that the Nook Color is physically incapable of doing out-of-the-box. In fact, their plan is exactly the opposite. Entangle the user with app purchases that they can't get anywhere else, and cannot transfer in or out of the Nook ecosystem. That problem is solved for now, and it should do what 90% of users want right out of the box.
We can discuss the next phase after evaluating the changes to frameworks and whatnot that will get Gapps and other crucial stuff up and running - that will prove to be a more difficult task than simply breaking in to the stock system. Judging by work that was done for previous iterations of Autonooter, there are enough framework changes that it's going to take some time to work out the details.
BTW, if anyone on that team would like to share information, please contact me and I'll see what I can do to help.
If there's no R/w toggle it means somethings wrong with Root Explorer, you should look into that problem as opposed to just fixing it by remounting system in init.rc this is not a good fix for something like this and shouldn't be acceptable. There's a reason the toggles built in and that's to help protect the /system folder.
GabrialDestruir said:
If there's no R/w toggle it means somethings wrong with Root Explorer, you should look into that problem as opposed to just fixing it by remounting system in init.rc this is not a good fix for something like this and shouldn't be acceptable. There's a reason the toggles built in and that's to help protect the /system folder.
Click to expand...
Click to collapse
Hmmmmm.....guess I'll have to spring for root explorer and dig through logcat to see what's going on. It could totally be some goofy B&N thing that's screwey on this one device. More after the break....
HamNCheese said:
Apps known to work:
Superuser
Zeam
Amazon App Store for Android (works beautifully)
Amazon Mobile
Collapse (today's free game on Amazon)
Kindle Reader
File Manager
Apps known not to work:
ADWLauncher
TerminalEmulator
(feel free to add to this list, I'll only test what I personally plan to use.)
Click to expand...
Click to collapse
Please explain how you got amazon appstore on there. I signed in on mazon had it send me the link on the nook to download it which i did. When i clicked on it brought up chice to run with app installer or package installer of which one gave me a parse error and the other did nothing.
Any ideas?
So, is this a full rom that I can flash my 1.1 nook into 1.2?
HamNCheese said:
BTW, if anyone on that team would like to share information, please contact me and I'll see what I can do to help.
Click to expand...
Click to collapse
Hint.. They already have in this thread.
HamNCheese said:
I didn't include it because it wasn't necessary. su is present, Superuser in apk form works. The only thing missing is to re-mount everything as rwxrwx---. That would satisfy the root explorer requirement without having to go the full autonooter route. For now, anwyay....[/B][/B][/I]
Click to expand...
Click to collapse
installing rom manager and running fix permissions should set all the right files to rwxrwx--- shouldnt it? i havent installed the update cuz im happy with cm7 so i cant test it..
Sent from my NookColor using Tapatalk
Good work Ham. The apps used to show after rebooting under the Extras section(Now called Apps), they are not now after the framework butchering they did. However, I installed Applanet and all I had to do was a search on the device and there it was. It launched fine and downloaded apps no issue.

Uninstall app and icon is still there

I have uninstall an app and it is still there. Great programming.
Now I got two of the same icon even after I had uninstall the app.
This is on the SETTING - APPLICATIONS - Manage Aplications - screen, NOT the HOME screen where you just hold and REMOVE.
Anyone know how to get rid of the icon?
After you uninstall the apps reboot. Try that and see if it works
Locked & Loaded
" Shooter on Deck "
chong67 said:
I have uninstall an app and it is still there. Great programming.
Now I got two of the same icon even after I had uninstall the app.
This is on the SETTING - APPLICATIONS - Manage Aplications - screen, NOT the HOME screen where you just hold and REMOVE.
Anyone know how to get rid of the icon?
Click to expand...
Click to collapse
A more technical approach to removing an application is: adb uninstall <package name>
For example, to remove my Root Check app, the syntax would be: adb uninstall com.joeykrim.rootcheck .
I'm pretty sure this will remove both the .apk file stored in /data/app and the /data/data directory created by the application.
If you wanted to manually perform essentially the same thing you can simply remove the application's apk file in /data/app and remove the applicaton's directory in /data/data.
I usually use the adb uninstall approach but have manually removed apk files and /data/data directories. Hope that helps!
I have done shut down and reboot. That did not do it. The icon is still there.
Where do I input the syntax?
Do they leave registry behind on the phone?
chong67 said:
I have done shut down and reboot. That did not do it. The icon is still there.
Where do I input the syntax?
Do they leave registry behind on the phone?
Click to expand...
Click to collapse
Is fastboot enabled when you did the reboot or shut down??? If so try turning it off and see if that helps. Also try loading up titanium backup and go into backup and restore and see if you can find anything related to the app and if you do try uninstalling/removing it and see if that helps. As far as the syntax you have to have adb installed on your pc.
Locked & Loaded
" Shooter on Deck "
chong67 said:
I have done shut down and reboot. That did not do it. The icon is still there.
Where do I input the syntax?
Do they leave registry behind on the phone?
Click to expand...
Click to collapse
more detailed and technical route/answers/background to your questions:
the syntax can be input via an adb binary ran on the host computer which communications with the android device over adb. it is a great and powerful method. the main reason i switched to using android devices.
i wrote a guide for using adb when I had the HTC EVO, but adb is the same for almost all android devices. [TUTORIAL/HOW TO] Basics of ADB
android doesn't have a registry like windows does. an application consists of three main pieces.
1) the application .apk file, which is the actual application code package downloaded through the market and stored in /data/app/.
2) the application has its own dedicated and private directory for settings, files, information, etc created in /data/data/.
3) the android java dalvik virtual machine parses the .apk file to speed up loading time and stores this information in /data/dalvik-cache/.
in theory, barring any unusual circumstances which sometimes arise, in order for the application to appear in the application draw/tray, the apk file has to be in the /data/app folder.
hope all that information helps!
chong67 said:
I have uninstall an app and it is still there. Great programming.
Now I got two of the same icon even after I had uninstall the app.
This is on the SETTING - APPLICATIONS - Manage Aplications - screen, NOT the HOME screen where you just hold and REMOVE.
Anyone know how to get rid of the icon?
Click to expand...
Click to collapse
Just had the Same problem Minus the Double icons... What i did was I went into Data/Data and found the file left behind and Deleted it, the went into Data/DalvikCache and Also Deleted the file from there. The Rebooted to Recovery and Wiped Cache and DalvikCache and when I Rebooted I was Good! All Gone....
Oh yeah also if you have Spareparts.apk installed and have the ZipAligned setting checked, Disable it!

Categories

Resources