How to remove Sense UI / Rosie - Hero CDMA General

Extracted/modified from MoDaCo's Rosie Removal Update.zip found here. A Nandroid backup is recommended beforehand.
NOTE: This only removes the modified homescreen and widgets. The HTC dialer, and other HTC modifications are untouched.
Code:
su
mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system
rm /system/app/Rosie.apk
rm /system/app/Rosie.odex
rm /system/app/htcbookmarkwidget.apk
rm /system/app/htcbookmarkwidget.odex
rm /system/app/htccalendarwidgets.apk
rm /system/app/htccalendarwidgets.odex
rm /system/app/htccontactwidgets.apk
rm /system/app/htccontactwidgets.odex
rm /system/app/htcmailwidgets.apk
rm /system/app/htcmailwidgets.odex
rm /system/app/htcmsgwidgets.apk
rm /system/app/htcmsgwidgets.odex
rm /system/app/htcsearchwidgets.apk
rm /system/app/htcsearchwidgets.odex
rm /system/app/htcsettingwidgets.apk
rm /system/app/htcsettingwidgets.odex

diesel556 said:
Extracted/modified from MoDaCo's Rosie Removal Update.zip found here. A Nandroid backup is recommended beforehand.
Code:
su
mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system
rm /system/app/Rosie.apk
rm /system/app/Rosie.odex
rm /system/app/htcbookmarkwidget.apk
rm /system/app/htcbookmarkwidget.odex
rm /system/app/htccalendarwidgets.apk
rm /system/app/htccalendarwidgets.odex
rm /system/app/htccontactwidgets.apk
rm /system/app/htccontactwidgets.odex
rm /system/app/htcmailwidgets.apk
rm /system/app/htcmailwidgets.odex
rm /system/app/htcmsgwidgets.apk
rm /system/app/htcmsgwidgets.odex
rm /system/app/htcsearchwidgets.apk
rm /system/app/htcsearchwidgets.odex
rm /system/app/htcsettingwidgets.apk
rm /system/app/htcsettingwidgets.odex
Click to expand...
Click to collapse
If people are removing Sense, what are they using for a dialer afterwards, since the Hero doesn't ship the standard Android dialer?

posguy99 said:
If people are removing Sense, what are they using for a dialer afterwards, since the Hero doesn't ship the standard Android dialer?
Click to expand...
Click to collapse
If I remember correctly, and I may not be, the dialer is a separate app that is not part of the rosie package.

rockcrawler said:
If I remember correctly, and I may not be, the dialer is a separate app that is not part of the rosie package.
Click to expand...
Click to collapse
This. The HTC Dialer is unaffected by the above script (which is good, because it's one of the things I think HTC improved on )

Isn't the sence UI the big feature and why everyone wanted the Hero in the first place. If you are going to get rid of it all together, whey not just get the Moment with the 800 Mhz proc. I may be missing something here but just don't get why people don't want it.

redram38 said:
Isn't the sence UI the big feature and why everyone wanted the Hero in the first place. If you are going to get rid of it all together, whey not just get the Moment with the 800 Mhz proc. I may be missing something here but just don't get why people don't want it.
Click to expand...
Click to collapse
Not that it matters, as this thread wasn't posted to discuss the merits of Sense but instead its method of removal, however, I purchased the Hero because it was the first Android device on my network (Sprint). I also have no interest in the Moment as I have no interest in the bulk of a hardware keyboard.
I've had multiple HTC devices on other platforms and after a few months I always end up disabling their "customizations" (touchflo 3d).
In addition to that, according to HTC's twitter post we have Sense UI to thank for a delayed Android 2.0 update for our phones. There is no excuse for that in my opinion, update the drivers for 2.0 and be done with it. Release the Sense UI update later if it's going to take so long. Not to mention the fact that 1.6 is being completely bypassed.

I am not trying to step on anybodies toes, I was just wondering.

redram38 said:
I am not trying to step on anybodies toes, I was just wondering.
Click to expand...
Click to collapse
Not to worry. No toe stepping was involved! You asked a question, so I tried to answer it from my perspective

diesel556 said:
This. The HTC Dialer is unaffected by the above script (which is good, because it's one of the things I think HTC improved on )
Click to expand...
Click to collapse
The Hero doesn't ship the standard Android Dialer app. You remove Rosie. So now you have stock Android. How do you place a call again? Through the People app?

posguy99 said:
The Hero doesn't ship the standard Android Dialer app. You remove Rosie. So now you have stock Android. How do you place a call again? Through the People app?
Click to expand...
Click to collapse
I would imagine that way or by using the dedicated phone button

posguy99 said:
The Hero doesn't ship the standard Android Dialer app. You remove Rosie. So now you have stock Android. How do you place a call again? Through the People app?
Click to expand...
Click to collapse
Removing Rosie does not give you stock Android (I WANT stock Android, and tried!). All it does is get rid of the HTC-customized homescreen. Separately, the HTC widgets can be removed. Even then, you still have other HTC-customized apps like the dialer, contacts, Peep, etc. left over. Now, I suppose someone could remove those apps, too, but I don't think anyone would remove the dialer.
Even doing all of that, you STILL won't have vanilla Android. The top taskbar will remain black, the notification icons are all HTC-customized, etc. Without a custom ROM that will install vanilla Android, there is no way (yet) to get all of the HTC stuff off this phone.

N0J said:
I would imagine that way or by using the dedicated phone button
Click to expand...
Click to collapse
Ok, so that app isn't part of Rosie, it's part of something else? There's no icon for it.

Is it the sense ROM that causes the bugs in the phone? SMS battery drain, BT core dumps etc?
thats enough for me to want it gone.
Too bad the phone was manufactured with a stupid class 2 card reader. this is HTC trying to dump overstock I guess.

Treefallingquietly said:
Too bad the phone was manufactured with a stupid class 2 card reader. this is HTC trying to dump overstock I guess.
Click to expand...
Click to collapse
Link, please? The phone ships with a class 2 *card* in it, hardly surprising, they're the most common.

Treefallingquietly said:
Is it the sense ROM that causes the bugs in the phone? SMS battery drain, BT core dumps etc?
Click to expand...
Click to collapse
Well, in the sense that HTC either modified the stock Messaging app, or wrote their own, I guess Sense is responsible for the wake-lock.
I can't answer for the core dumps. I've been waiting for my phone to throw one so I could grab the file and find out what process is actually dumping. Not that I could do anything about it, but more information is always better. What really bugs me is why does Android even *create* core dumps? Is that an HTC-ism, or did Google forget to disable them?
And if they're enabled on-purpose, why doesn't the phone clean them up on a restart?

man the hero is odd, you would think removing all that stuff manually would free up some internal space but no. faster though

posguy99 said:
Ok, so that app isn't part of Rosie, it's part of something else? There's no icon for it.
Click to expand...
Click to collapse
There is an icon for "Phone" in the apps list. You may not be able to see it through Rosie (kinda like a rootkit, they just hide it from you since it's not necessary). Or, you can just press the green talk button and it opens the dialer as well.
I removed Rosie and my phone is super fast all the time.

once u unninstall sense, how do you get it back on, just re-install whatever rom ur using?

I don't think you have to have root to disable Sense UI. See this guide.

jmglidden said:
I don't think you have to have root to disable Sense UI. See this guide.
Click to expand...
Click to collapse
im sorry, i would like it completely off my phone, if you disable it it will open up in the background and suck up like 15-25 mb of ram, and even with a taskiller it always opens back up

Related

i want to remove some heavy stuff from a rom... can i?

i am using danger's 2.1 v1
i want to remove:
all of sense
anything that has to do with phone.apk or cellphone usage
anything that has to do with sms/mms
basically i just want to strip it to barebones. i dont use telephone on this handset (i use sipdroid/sipsorcery/google voice so i only make my calls over edge/3g/wifi) and i only use google voice for sms
i need the edge/3g functionality to use google voice/sipdroid. i want to keep my phone book/contacts. everything else can go.
my dream/plan here is to have a completely stripped OS, no frills, no phone framework or anything, but i still need to be authenticated on the network.
can any dev pm me and let me know what you think about this?
I've been thinking about this today also, since I got sipdroid/sipsorcery/sipgate set up last night... basically it would be nice if the phone radio would stop polling the tower for calls. I'm not getting any calls, so why poll the tower for voice calls?
I will be watching this develop...
thedudejdog said:
I've been thinking about this today also, since I got sipdroid/sipsorcery/sipgate set up last night... basically it would be nice if the phone radio would stop polling the tower for calls. I'm not getting any calls, so why poll the tower for voice calls?
I will be watching this develop...
Click to expand...
Click to collapse
exactly what im thinking. also, why have the phone and sms/mms programs in memory at all? im really excited to try this, ive been dissecting roms and trying to load them but even when i sign them i just get update script not found when i try to load
well if you get something cooked up I will help test it...
Assuming you know how to use ADB, you could probably fire up a shell, pull all the apps (backup!!!), then go about deleting things such as dialer, and so forth.
sleejay said:
i want to remove some heavy stuff from a rom... can i?
Click to expand...
Click to collapse
I would recommend you start with:
rm anvil.dex
rm anvil.apk
rm grandpiano.dex
rm grandpiano.apk
rm tengoldingots.dex
rm tengoldingots.apk
Seriously though this is a very interesting idea. I am way to green to help with something like this but would love to know if you could pull it off, sounds like you would have the fastest phone on the block..
cant remove dialer or telephone provider
mms goes away nicely though!

scenes exporting?

Hi,
Is there a way to export the scenes you have saved on your phone and reflash them or reinsert them after a new rom install?
I dont always like having to place every app back where it belongs and hopefully not forgetting the layout or what panel they belong on.
Is there a way through the cmd? adb?
Yea that part melts my brain! I'm currently doing that right now on the new ZenEXP-0.8.8.1 MyTouch Slide Espresso ROM... It's a keeper! lol
zwade01 said:
Yea that part melts my brain! I'm currently doing that right now on the new ZenEXP-0.8.8.1 MyTouch Slide Espresso ROM... It's a keeper! lol
Click to expand...
Click to collapse
i think it would be quite helpful if there was a way to do
i cant find much about it in the web..
I never mess with scenes, but I've had luck with titanium backup (for root users only) backing up and restoring sense/home/launcher2. I never use more than one "scene" with sense though, so I don't know how it would handle that.
is there a single file that all the information is stored in and maybe i can grab that from the system/ and push it back after a rom install, considering it is the same type of rom?
Does anyone know its location too, if it is a single or a few files?

Damageless!!!

Can we please get some sort of mod that intercepts SMS and uses a different program or something that will store them on the SD chip vs where ever these geniuses decided to store them...so they don't take a millenia to delete!
Cloned2 said:
Can we please get some sort of mod that intercepts SMS and uses a different program or something that will store them on the SD chip vs where ever these geniuses decided to store them...so they don't take a millenia to delete!
Click to expand...
Click to collapse
yeah that would be nice. I know when i try to delete the 5000 or so msg on my hero it can take up to an hour and even then it doesnt work. it has nothing to do with the dev for the roms we use. you can blame the smart guys over at HTC, GOOGLE, and SPRINT. lol dont know which one decided that but its def one of them. And why is it when you decide to wipe back to factory it takes what 2 min. but when you want to just delete some msg it takes this damn long. i mean wtf really??????
cbarlan said:
yeah that would be nice. I know when i try to delete the 5000 or so msg on my hero it can take up to an hour and even then it doesnt work. it has nothing to do with the dev for the roms we use. you can blame the smart guys over at HTC, GOOGLE, and SPRINT. lol dont know which one decided that but its def one of them. And why is it when you decide to wipe back to factory it takes what 2 min. but when you want to just delete some msg it takes this damn long. i mean wtf really??????
Click to expand...
Click to collapse
just delete the whole database
Code:
adb remount
adb shell
# rm /data/data/com.android.providers.telephony/databases/mmssms.db
this will delete all of them in 1 second.
regaw_leinad said:
just delete the whole database
Code:
adb remount
adb shell
# rm /data/data/com.android.providers.telephony/databases/mmssms.db
this will delete all of them in 1 second.
Click to expand...
Click to collapse
Yeah this will be a staple in my Adb arsenal LOL. Thanks regaw

Remove HTCLOCKSCREEN!!!! HOW!

Hey quick question, I really dislike the EVO Sense lockscreen, I'd much rather have the 2.1 lockscreen style, Flan I think. How would I go about removing it?
Thanks!
Turn off Sense and it is gone.
Remove htclockscreen.apk and .odex or rename them and you should get stock while keeping the other sense goodness.
I turned of Sense and it stayed the original Sense lockscreen.
After you turned off Sense, it should have asked you what home screen you wanted...Sense or Launcher. I just tried it on my phone and it worked fine.
meatgel said:
I turned of Sense and it stayed the original Sense lockscreen.
Click to expand...
Click to collapse
Same problem, the sense lock stayed with a disable. I want to keep sense but I dislike the Locker, I tried using terminal with the Unrevoked root and I can't seem to access the APN? It says access denied or something.
Downloaded RootExplorer and mounted Read and Write operations and changed the name of the two files, Rebooting now. Lets see if that worked.
That didn't work, the file comes right back when I reboot.
I would like to now how to do this too. I am using ADW launcher and the Sense lock screen is still there.
Try no lock in the Market. Also lets you use the volume rocker to come out of standby.
Ranger093 said:
That didn't work, the file comes right back when I reboot.
Click to expand...
Click to collapse
We don't have /system rw in android yet. That is why its not working.
You have to boot to recovery (nandroid screen), mount, and change through adb.
jmxp69 said:
Try no lock in the Market. Also lets you use the volume rocker to come out of standby.
Click to expand...
Click to collapse
Thank you! Just what I was looking for although it would also be nice to be able to double tap one of the for cap buttons to wake up the Evo.
EDIT: Oh it seemed just about perfect and then I figured out that it also turns off the screen lock for incoming calls which is no good for me.
removing htclockscreen.apk and odex does bring up the android lockscreen however, the graphics are off, just like the hero was.
Well damn I've tried 3 different computers and I cannot get ADB to detect my phone correctly so that I can work around and delete the stuff. Is there a guide I can follow exactly to the tee for the Evo 4g
I saw a app on the market to remove the sense screen. Can't remember what its called tho.
-------------------------------------
Sent via the XDA Tapatalk App
i use myLock (free) to kill the Sense unlock and LockPicker (free) to bypass the password if you setup an exchange account
Ranger093 said:
Well damn I've tried 3 different computers and I cannot get ADB to detect my phone correctly so that I can work around and delete the stuff. Is there a guide I can follow exactly to the tee for the Evo 4g
Click to expand...
Click to collapse
sounds like you haven't enabled USB debugging in settings->applications on the evo.
ffolkes said:
sounds like you haven't enabled USB debugging in settings->applications on the evo.
Click to expand...
Click to collapse
I have though, the drivers I try to use will not install when I go to device manager, and I've tried stopping windows from installing automaticly to use the drivers from the SDK.
Lockbot Pro. Best app there is. Built in editor to make your own or browse the gallery and download.
I just made an X10 Themed lockscreen. I'm happy.
What is the Code I need to put in? I'm on the green nandroid screen

Espresso Barebones

Looking for anyone who wants to help cut the fat on the Espresso SENSE UI.
I'm not a fan of the Legend Sense UI and I think their are a lot of good aspects to the Slide Sense UI.
I think most of these attributes are covered up by the bloatware and redundancies of Tmo, HTC and Google APPs.
Right now I'm just going through APKs, clearing out the non-essentials, and testing to see if I break anything.
I'll keep a list of Safe to Remove here in the OP.
This list is from ROOT, ENG-Build, and flash to SlideMEROOT2. If you have stock, SlideMEROOT2 is stock ROM with extras and allows you to use SuperUser through ClockworkMod. (keep the update.zip from SlideMEROOT2 Flash Thread)
Safe to Remove List (Not set in stone)
T-Mobile Apps
AppPack2.0.apk
Faves.apk..............................(Tmo's useless Faves // Kills dock button // you will crash Contacts if you click add fav)
FavesWidget.apk.....................(Will leave blank spot in Widget List)
mytouchmusic-signed.apk.........(Tmo Internet Radio)
HTCSetupWizard.apk ..............(THIS IS THE TMO SET UP WIZARD AT FIRST BOOT)
SelfHelp.apk .........................(Tmo My Account and My Device For Idiots) TWO FOR ONE SPECIAL!!!
vvm-signed.apk.......................(Visual Voicemail)
The first time you use Visual Voicemail requires Self Help. After that you can remove Self Help and continue to use the VVM.​
HTC APPS and Widgets
Mail.apk................................(HTC Mail App)
htcmailwidgets.apk.................(HTC Mail Widget App)
HtcTwitter.apk.......................(HTC's Twitter App: aka Peep)
com.htc.TwitterWidget.apk.......(Peep Widget)
Random Apps
amazonmp3_1.6+24_signed_zipaligned.apk....(Amazon MP3 Store)
BarcodeScanner.apk................(Useful QR Code Scanner but unnecessary)
IM.apk..................................(Google's Instant Message App)
THEMES
Hoops.apk
LightShow.apk
NatureTheme.apk Nest Theme.... I think
Palazzo.apk
Surf.apk
Wildflower.apk
Not sure where Red Rocks Theme APK is....
​
(Going one by one, so much help would be appreciated.)
If you remove something and things break put it back. Some things may have broke you just haven't tried using the thing it broke, so keep a backup.
NOT Safe to Remove LIST
SetupWizard.apk (If you remove this and wipe the phone you are ****-out-of-luck.)
Screws up Account Syncing
FriendStream.apk
HtcFacebook.apk
NewsReader.apk
Stock.apk
Weather.apk
WeatherProvider.apk
WeatherSyncProvider.apk
Does this help?
http://wiki.cyanogenmod.com/index.php/Barebones
sk8rbebop said:
Looking for anyone who wants to help cut the fat on the Espresso SENSE UI.
I'm not a fan of the Legend Sense UI and I think their are a lot of good aspects to the Slide Sense UI. I think most of these attributes are covered up by the bloatware and redundancies of Tmo, HTC and Google APPs.
Right now I'm just going through APKs, clearing out the non-essentials, and testing to see if I break anything. I'll keep a list of Safe to Remove here in the OP.
amazonmp3_1.6+24_signed_zipaligned.apk
AppPack2.0.apk
Faves.apk
(Going one by one, so much help would be appreciated.)
Click to expand...
Click to collapse
There's already a thread for this...
I posted that on someone else's thread and have been using it as a jumping point. There are a lot of Espresso stuff that is buried or mislabeled (probably on purpose). Gotta Catch 'Em All.
That turned into more of a help group thread. I'm specifically looking for people that want to test and keep a list in the main thread. Not sure if the OP of that thread will be updating a list. It didn't seem like it and it was more of a help me shout out.
sk8rbebop said:
That turned into more of a help group thread. I'm specifically looking for people that want to test and keep a list in the main thread. Not sure if the OP of that thread will be updating a list. It didn't seem like it and it was more of a help me shout out.
Click to expand...
Click to collapse
Well, if you're going to pursue making this THE thread for the subject, I recommend you copy the list of apps I've successfully removed from my Slide running Eugene's SlideMEROOT2 rom.
HebrewToYou said:
Well, if you're going to pursue making this THE thread for the subject, I recommend you copy the list of apps I've successfully removed from my Slide running Eugene's SlideMEROOT2 rom.
Click to expand...
Click to collapse
Definately will. Thanks. You planning on cutting more out?
sk8rbebop said:
Definately will. Thanks. You planning on cutting more out?
Click to expand...
Click to collapse
Yeah, for sure. I'm going to try to remove...
Faves
MyModes
My Account
My Device
Peep
Stocks
Weather
News
...and as many of the themes as I possibly can. I'm fairly certain that I would have to leave at least one theme in place in order to prevent a crash upon wiping the phone, so I'll probably be leaving the surf/beach theme on the handset.
Someone in the other thread tried removing Faves and FavesWidget which resulted in crashes/issues with the Contacts app. Someone should try replacing Contacts and Phone with the "stock" versions from a CM5 rom, either the dream/sapphire or N1 version.
FriendStream.apk
Removing this seems to be causing Facebook for Mytouch sync issues. It syncs but the sync icon never goes away, and going into accounts sync google sync stuff shows icons that never go away as well.
My list so far no issues:
rm -r amazonmp3_1.6+24_signed_zipaligned.apk
rm -r AppPack2.0.apk
rm -r YouTube.apk
rm -r IM.apk
rm -r Mail.apk
rm -r vvm-signed.apk
rm -r Faves.apk
rm -r mytouchmusic-signed.apk
rm -r HtcTwitter.apk
rm -r com.htc.TwitterWidget.apk
rm -r FavesWidget.apk
rm -r htcmailwidgets.apk
mesajoejoe said:
rm -r Faves.apk
Click to expand...
Click to collapse
Wait... you removed Faves.apk with NO issues? Have you tried launching the Contacts app because someone else reported issues there.
Also, which apk is for peep?
Anyone know what apk is for that setup icon thats a green "my"
-----
Edit, found what peep and that setup icon are:
peep
HtcTwitter.apk
com.htc.TwitterWidget.apk
setup icon
HTCSetupWizard.apk
friendstream doest work correctly if you remove faves so it looks like that one has to stay, at least for me as i like the friendstream for facebook
ratchetrizzo said:
You CAN remove it, and as long as you aren't going to use favs its not a BIG issue.
It only *****es when you go to the faves icon at the bottom and click add.
If you dont click add it shows a add box at the top.
Also, which apk is for peep?
Anyone know what apk is for that setup icon thats a green "my"
Click to expand...
Click to collapse
Exactly what he says ^
rm -r HtcTwitter.apk
ratchetrizzo said:
You CAN remove it, and as long as you aren't going to use favs its not a BIG issue.
It only *****es when you go to the faves icon at the bottom and click add.
If you dont click add it shows a add box at the top.
I'm leaving favs.apk off of mine cause I dont use it and i'm tired of hitting the button on the home screen by accident.
Also, which apk is for peep?
Anyone know what apk is for that setup icon thats a green "my"
Click to expand...
Click to collapse
We should probably limit the "official" apps that can be removed without affecting the functionality of any other apps. For instance, we probably shouldn't advice anyone to remove the Genius app when there's a hardware button set to trigger the launch.
The Peep app is, I believe, htcTwitter.apk. I don't believe you should be removing the Setup app -- I dont know the .apk name -- but it's your phone.
the setup app only displays those 4 options you get when you turn on the phone for the first time.
I am savvy enough to know how to enable email, social networking, and adding contacts all by myself without a program holding my hand lol
There is a stock Setup and there is a Sense Slide Tmo HTC one lol. I'm curious about the contacts app issue... My only problem is the damn app keeps changing it's name from People to Contact and back and forth... It hasn't crashed yet. It only does when you try to add someone but hitting the dock button does nothing, which is a plus. I'm gonna find the correct setup to remove and the T-Mo Account bs right now.
It's a shame removing this crap doesn't get us more usable ram.
/data where **** gets installed to never changes and seems to be a different partition than /system.
Where are you removing it from and how?
/system/app where all the preinstalled crap is
I'm moving it to my sdcard for backup.
And yes, the files are gone, and yes df reports /system has more free space, but like I said, anything you install yourself gets installed to /data which is a seperate partition.
Do a df and see.
Ohh, yeah your personal installs still get saved to RAM sadly. We gotta wait on Apps2SD to fix that, but for now killing the useless stuff preloaded will make room for the stuff you want and need.

Categories

Resources