[Q] Replacement of Stock apps? - General Questions and Answers

I've just rooted my new Galaxy Ace 2x (GT-S7560M), and I've gotten pretty much everything set up as I want it - New launcher, SMS, Dialer, Contacts, Lock Screen, Browser, Keyboard, etc. Now, I don't have a ton of room or RAM on my phone, and I was wondering if I would be able to remove the stock versions of any of these, and what kind of effects that would have.
Note that anything I remove would be backed up either on my computer, or my SD.
I'm not sure if the default launcher can be removed in the first place, but if it can, will it effect GO Launcher? Does GO piggy-back off of the stock launcher, or would it be safe to remove?
Pretty much the same for the SMS and Dialer and the rest - are they only replacing the interface and piggybacking the functionality off of the stock, or will they work without the originals?
So, could someone give me a blow-by-blow of what effects each will have if they are removed?
As a side note, the main reason I'm doing this is because my phone, even when rooted, will not allow me to install any apps on my SD - So for a secondary solution, is there any way you know of to get around that?
{EDIT} Spelling/Grammar

Related

Stock Contacts/Dialer

Does anyone know where I can find the stock 2.1 Contacts and Dialer .apk's?
Are these even possible to install as .apks? I'm trying to get my phone to as close as stock as possible without rooting. Thanks
i am very interested in this as well, but i think we'll have to wait for root or mods to get the stock dialer, contacts list, sms app and keyboard...
i'm afraid there's only a few of us who /don't/ want the HTC modifications to Android on our phones...
If anyone finds these I'd also like them. The HTC sense ones leave out too many options and replace them with fancy icons.
Add me to the list.
Sent from my ADR6300 using the XDA mobile application powered by Tapatalk
just adding my 2cents.. i would love to have the stock android dialer from nexus/moto droid please.
Bump...
Is there any reason the n1 dialer, contacts and sms app can't be ported/installed on the incredible?
We've gotten a few things, clock, gallery, etc...
cpbills said:
Bump...
Is there any reason the n1 dialer, contacts and sms app can't be ported/installed on the incredible?
We've gotten a few things, clock, gallery, etc...
Click to expand...
Click to collapse
They depend on the stock framework and without root , they cannot be installed. I'm pretty sure that if you try to install them it'll tell that the application already exists.
ok, i was wondering if there was something prohibiting the install... thank you for the update.
bump, now that we have root, has anyone had success getting a stock mms.apk, contacts.apk or phone.apk installed?
without removing phone.apk and mms.apk from the device, contacts.apk is the only one from the n1 dump that will /attempt/ to install, but it fails.
i assume, once the stock phone.apk and mms.apk are removed, the n1 mms.apk and phone.apk will also fail to install, so something needs to be modified, but i don't know much about all of this yet, i imagine i will learn a lot, as roms are released and kitchens, etc...
but if anyone has ability, and wants to take a whack at it, or point us in the right direction for learning what we need to do, please let us know...
otherwise, i suppose we wait for a vanilla rom to come out... here's hoping the nand flash is hacked soon...
You cannot "install" those sorts of apks. You simply have to copy, move or push them into the folder with rw access. It just overwrites the old file and then it will function if it can. If you overwrite the apk with an incompatible one, you will probably crash your phone. You also have to be careful because a lot of applications are dependent on each other.
To remove Sense means removing about 90 applications since they all depend on each other. If you do not remove them all, you will have compatibility problems and a lot of fc's and possibly boot loops. You also have to make sure you have replacements for most of them. Then there is the whole framework issue. Our phones are built and configured to work with Sense and the htc framework. You could probably manage to remove most but not everything without messing up your phone. Since we do not have a way to do a nand backup yet, I would just sit tight.
If you want a phone without any residual bits of Sense, you will want a Cyanogen based ROM. It has no Sense whatsoever.
For now, there are a few good apps in the Market for free that can act as replacements for most things like your contacts, launcher and mms.
If you want to do an easy Sense removing mod that requires root, just search for removing the htc lock screen. It is very easy and will give you the standard Android lock screen with the tab unlock feature. You will, however, lose the music player and notifications on the lock screen that htc has programmed in.

[Q] Cleaning up the bloatware - Kidzone?

I tried searching the forums and found nothing...
Like a lot of others, i dont like most of the applications that come bundled on my phone and like to get rid of most of them. I cant seem to figure out what .apk file to remove to get rid of the "Kidzone" application. Any ideas?
If any root-level file explorer works, download Absolute System from the Market. It's about two bucks but it's worth it. You can use it to remove any bloatware from your device.
blackknightavalon said:
If any root-level file explorer works, download Absolute System from the Market. It's about two bucks but it's worth it. You can use it to remove any bloatware from your device.
Click to expand...
Click to collapse
Not in this case. We do not have S-OFF.
Freezing the apps with titanium backup lasts between reboots, luckily. Won't remove them completely but they will be prevented from running or showing in the app drawer.
Only problem is I'm having trouble finding the package names of a couple bloatware apps, namely kidzone, highlight, friend stream and t-mobile mall. If anyone could find the names of those packages it would be great. I'll look up the names of the apps I did find in a little while and post them for you.
vimk said:
Freezing the apps with titanium backup lasts between reboots, luckily. Won't remove them completely but they will be prevented from running or showing in the app drawer.
Only problem is I'm having trouble finding the package names of a couple bloatware apps, namely kidzone, highlight, friend stream and t-mobile mall. If anyone could find the names of those packages it would be great. I'll look up the names of the apps I did find in a little while and post them for you.
Click to expand...
Click to collapse
Download Absolute System from the Market.
Sent from a Western Union telegram.
vimk said:
Freezing the apps with titanium backup lasts between reboots, luckily. Won't remove them completely but they will be prevented from running or showing in the app drawer.
Only problem is I'm having trouble finding the package names of a couple bloatware apps, namely kidzone, highlight, friend stream and t-mobile mall. If anyone could find the names of those packages it would be great. I'll look up the names of the apps I did find in a little while and post them for you.
Click to expand...
Click to collapse
I cant figure out what process is Kidzone either, but i think the T-Mobile mall was called "AppPack" (MallLite-4.0.92.apk)
Gumpo10k said:
I cant figure out what process is Kidzone either, but i think the T-Mobile mall was called "AppPack" (MallLite-4.0.92.apk)
Click to expand...
Click to collapse
also tried removing the app pack, and it does not remove "kidzone"
Kidzone appears to basically be a locked down version of the home screen that only lets you turn on Youtube, Internet, Bejeweled, and T-Mobile TV from that screen. It requires you to setup a password for the lock screen. It appears to be built into sense. It's not really an application. Mostly a replacement lock screen. There's nothing "kid" about it honestly.
Akujin said:
Kidzone appears to basically be a locked down version of the home screen that only lets you turn on Youtube, Internet, Bejeweled, and T-Mobile TV from that screen. It requires you to setup a password for the lock screen. It appears to be built into sense. It's not really an application. Mostly a replacement lock screen. There's nothing "kid" about it honestly.
Click to expand...
Click to collapse
Is there a way to remove the shortcut from the app drawer?
electro_chef said:
Is there a way to remove the shortcut from the app drawer?
Click to expand...
Click to collapse
I second that request!
I made a thread in "themes and apps" about cleaning up bloat - still no luck on kidzone though.
I am fiddling around with dumping sense now, that will probably do it. I'll post back here if I can figure out how to make kidzone go away.
Meantime - http://forum.xda-developers.com/showthread.php?p=16739548#post16739548
okay - sorry to post after myself but I got rid of kidzone.
First, I restored a CWM backup I made right after root/busybox installation.
So, my phone state is fresh S-OFF/Root with SU & busybox installed.
It may be important to note that I did a factory reset to my phone just before S-OFF/Root & had a freshly formatted MicroSD card.
I then installed ADW Launcher from the Market, and hit my "home" key. Selected "Use Default" and chose ADW Launcher.
Now my phone defaults to ADW as it's launcher.
I then installed "Absolute System" from the Market, and used it to remove "HTC Sense"
Closed out Absolute System, then scrolled between all 5 ADW desktop screens, powered down the phone, then powered up again. (*NOTE fastboot = off)
Booted fine, was able to ditch sense without issue, and KIDZONE IS GONE!
As always, make sure to do a fresh system backup before messing with anything like this, but Kidzone is linked to sense, and replacing sense with another launcher will remove it.
HTC Sense was the only app removed from the phone, and I haven't checked everything to make sure it works yet, but no HTC crash report to send, and no force close issues. (yet - to be determined)
I've been itching to ditch sense since I got the phone, and this was my first quick test at it. Works good so far.
Edit to add:
Checked the "personalize" option at the top of the "settings" list. This just brings you back to the main desktop, doesn't throw an error.
I knew this one thing would be messed up somehow after ditching sense, but the fact that it doesn't make a problem and just closes the menu is fine by me.
I'll spend the rest of the day testing out my phone without sense to see how it runs. I'll post back how it went tomorrow.
Edit - 11/01/2011:
When I said "without sense" I meant without the sense launcher. I expanded on and clarified that in another thread (that app thread) but never cleared it up here.
To fully remove sense is one heck of a project, and will take much more then just switching your launcher.
This is great info - but with this last method - can you still use the stock/factory camera app? Is the camera fully functional, it might not be a big deal to some but would be cool to retain full factory camera functionality.
Wow, feels like going back in time -
Yep, stock camera app works fine.
It's tied to sense, and there is no true AOSP ROM out there yet, so pretty much no matter what you do you should keep stock camera functionality.
Actually, keeping the stock camera functionality/app is the main reason why there is no AOSP ROM yet, it's been generally decided that losing that would be...undesirable.
Kidzone is part of Rosie.apk, which is the Sense launcher. You lose it once you switch to another launcher (adw, go, etc...) and uninstall rosie.apk
Blue6IX said:
Wow, feels like going back in time -
Yep, stock camera app works fine.
It's tied to sense, and there is no true AOSP ROM out there yet, so pretty much no matter what you do you should keep stock camera functionality.
Actually, keeping the stock camera functionality/app is the main reason why there is no AOSP ROM yet, it's been generally decided that losing that would be...undesirable.
Kidzone is part of Rosie.apk, which is the Sense launcher. You lose it once you switch to another launcher (adw, go, etc...) and uninstall rosie.apk
Click to expand...
Click to collapse
Exactly.. + 1 for blue.
Sent from my Senseless Doubleshot using xda premium

[Q] Getting rid of TouchWiz & Samsung UI

Hey everyone,
I love my Infuse but the only thing is I absolutely HATE TouchWiz. I love HTC's Sense but unfortunately AFAIK there isn't a way of getting that on here.
Anyways back to my main point, what is the easiest way to get rid of TouchWiz and Samsung's Dialer, E-Mail Client and SMS Client? I much prefer the stock Android version of everything so if someone could please point me in the right direction that would be great.
My phone IS rooted BTW incase that makes things easier
Thanks!
CM 7 is in the process of being ported to the infuse, check the development section - still doesn't have all bugs worked out yet, but that's your only alternative to TouchWiz
Sent from my SAMSUNG-SGH-I997 using XDA App
Until CM7 is available you could change the launcher and use market apps to do SMS, Email, etc...
Just delete/move or freeze the APKs using a root-enabled file explorer or Titanium Backup. Then you can install some alternative apps, lockscreens, and launchers.
Alternatively, you might want to check out some of the ROMs in the dev section. You can easily get a close-to-AOSP feel with Infused v2 and the lockscreen addon.
Yeah I'm always watching the CM7 thread to see what's new, etc.
Am I able to get the AOSP APK's for the dialer, sms and e-mail from somewhere? I would change my launcher but without the AOSP APK's I don't see the point
I am currently on Infused V2 with the lockscreen addon, just want to get rid of the Samsung feel ;-)
Thanks for everyone's help!
the dialer and contacts would be difficult to permanantly change. way back designgears tried an aosp look rom for the captivate and he wasn't able to change the dialer. you can get go contacts/dialer which is a single app much like aosp with added features and is themeable.
you can change the sms to aosp I believe but I'm not sure why you'd want to, it is really limited. there are many market apps you can use. go sms pro and handcent are very popular.
and there are many launcher in the market for you to choose. the gingerbread one from Eugene373 is same as gtg puts in his roms I believe.
I guess I will just wait until CM7 is all ready
I like simplicity, I think the Samsung SMS, E-mail and dialer are way too bloated. I look at it this way, if the main used functions of my phone are simple and basic then I won't have too many problems with the phone with daily use.
RJ45 said:
I guess I will just wait until CM7 is all ready
I like simplicity, I think the Samsung SMS, E-mail and dialer are way too bloated. I look at it this way, if the main used functions of my phone are simple and basic then I won't have too many problems with the phone with daily use.
Click to expand...
Click to collapse
well it sounds like you might like go dialer/contacts then, it has some additional features but isn't very complicated at all. only issue is that every time it gets upgraded the defaults get cleared and you need to set them back to go contacts for like 4-5 different scenarios. it is a good app but the defaults system on android can get annoying. and I do believe aosp sms will work on this phone, just haven't seen it tried. it was done many times on the sgs phones because earlier versions of tw sms had weird problems with the time stamps, especially on custom roms, that and the theme was pretty gross.
Well I know SMS is possible for sure because I was using Refuse 1.7 before I upgraded to Infuse and it has the AOSP SMS which was nice
Hopefully CM7 gets finished up sooner than later
As mentioned, you have many options in the market...
popular launcher apps
go launcher
zeam launcher (i use on nook)
launcher pro (i use on infuse)
adw launcher (have on my son's phone)
android 2.3 launcher
SPB Shell 3D (looks like an amazing launcher)
and more
sms
chomp
go
handcent (i use)
and more
Dialers
I rarely make calls so I have not really looked into changing the dialer.

[Q]Launchers?

I was messing around with my phone and i found Go Launcher. I when messing around with that i like it so much and i want to know is it possible to replace htc sense with Go Launcher? To add more detail to my question is removing it off my phone through a root explore and replacing it with Go Launcher? Will that work? and how?
Yep.
Download whatever launcher you want to use ( I used ADW, you can use Go, or anything else that works).
Ensure that it works by playing with it for a little bit.
Once you are sure it's working correctly, hit your home button and select your new launcher as the default. (don't skip this step)
After you have your new launcher as the default, using Root Explorer (or File Expert, both of those i've tested - others may work) navigate to and delete:
/system/app/rosie.apk
/system/app/rosie.odex
/data/data/com.htc.launcher
Exit your file manager and reboot your system.
Done.
That's the quick and dirty method.
I'd recommend using something like "Absolute System" to first delete the data, then uninstall HTC Sense (make sure the file paths correspond to what I wrote above) and then going back to manually delete /system/app/rosie.odex
Absolute System won't get .odex files, so uninstalling system apps this way means you have to go back and clean it up yourself for the .odex files.
Also, you lose the HTC myTouch Power Control and a handful of other widgets in this process.
I am experimenting now with deleting/uninstalling other system packages (like fusion, open sense plugin manager and so forth) to see where it causes problems, but that's still preliminary at the moment.
I made a thread about this Here which i'll be updating in another few days once I get my new battery settled in and can continue.
Meantime, just uninstalling the HTC Sense launcher and replacing it with another one works well, and still allows full functionality of the stock camera app, as long as the rosie.apk -.odex and corresponding /data/data file is all you remove.
Blue6IX said:
Yep.
Download whatever launcher you want to use ( I used ADW, you can use Go, or anything else that works).
Ensure that it works by playing with it for a little bit.
Once you are sure it's working correctly, hit your home button and select your new launcher as the default. (don't skip this step)
After you have your new launcher as the default, using Root Explorer (or File Expert, both of those i've tested - others may work) navigate to and delete:
/system/app/rosie.apk
/system/app/rosie.odex
/data/data/com.htc.launcher
Exit your file manager and reboot your system.
Done.
That's the quick and dirty method.
I'd recommend using something like "Absolute System" to first delete the data, then uninstall HTC Sense (make sure the file paths correspond to what I wrote above) and then going back to manually delete /system/app/rosie.odex
Absolute System won't get .odex files, so uninstalling system apps this way means you have to go back and clean it up yourself for the .odex files.
Also, you lose the HTC myTouch Power Control and a handful of other widgets in this process.
I am experimenting now with deleting/uninstalling other system packages (like fusion, open sense plugin manager and so forth) to see where it causes problems, but that's still preliminary at the moment.
I made a thread about this Here which i'll be updating in another few days once I get my new battery settled in and can continue.
Meantime, just uninstalling the HTC Sense launcher and replacing it with another one works well, and still allows full functionality of the stock camera app, as long as the rosie.apk -.odex and corresponding /data/data file is all you remove.
Click to expand...
Click to collapse
Nice thanks i'm trying adw.launcher the app-drawer seems slow?
Yea, switch it to vertical view in settings.
(on desktop, hit menu, then more, then ADW settings, you'll find it in there)
It helps - i'm trying to see if there's a conflict with ADW fighting against anything HTC has running on the device, i'm using ADW since i'm pretty familiar with it at this point from my Nook Color, it's the 'stock' launcer for CM7 there.
I noticed that after loading the app drawer the first time, it hasn't been an issue.
I'd love to hear more about your experiences with this, it's a learning experience for us all at this point.
Ok i was think renaming go launcher as rosie.apk so it can boot up on its on. Unless there is some xml or cfg file some where i can edit and rename it.
Update:
I completely replaced htc sense with go launcher everything seems to work perfectly fine. i like this launcher way better less ram and fast too.
Update 2:
I renamed it to rosie.apk after that I pressed the home button. It opened up go launcher and the camera is still working correctly.
Update 3:
Personalize doesn't work if you remove htc sense.
Question: does having another launcher without uninstalling sense significantly impact performance? I'd rather not have to root and delete sense at the moment.
On another note, is anyone slightly fed up by how lackluster the optimization of Sense was for this phone? Since I'm coming from the original MyTouch, I was used to non-smooth performance, but today I installed 7 launcher and I was amazed by how comparitively smooth it ran, despite "just" being a market app. I just installed golauncher after seeing this thread and am just as amazed. So smooth!
napilopez said:
Question: does having another launcher without uninstalling sense significantly impact performance? I'd rather not have to root and delete sense at the moment.
On another note, is anyone slightly fed up by how lackluster the optimization of Sense was for this phone? Since I'm coming from the original MyTouch, I was used to non-smooth performance, but today I installed 7 launcher and I was amazed by how comparitively smooth it ran, despite "just" being a market app. I just installed golauncher after seeing this thread and am just as amazed. So smooth!
Click to expand...
Click to collapse
Before I removed sense. All you had to do really was set a default launcher then killing sense with a tasks/processes manager. But i went ahead and removed it because i really want one launcher and i don't want the phone booting up to sense then others.
As well as it works, bear in mind this is just a slap-it-together fix.
None of the underlying frameworks that actually power the launcher are gone with the removal of rosie.apk, simply the launcher itself. (well, on the surface at least)
Yes, there is a slight performance gain, but nothing like what it would be if you actually went in and pulled everything behind the launcher that powers it.
Doing that, of course, would compromise the camera.apk, and most likely the whole rest of the phone in the process. It's likely that a new/different phone.apk would be needed, as well as most of the apps on the device.
(I don't know for sure yet whether phone.apk is tied to the sense frameworks, but I have barely begun looking into the .apk's we get with the phone, so don't take that out of context.)
Replacing the launcher, no problem. Ripping out Sense itself...we're quite a bit away from that at the moment. You can pull the launcher on the surface and still have a stable, running system.
I'd venture to guess, though I haven't checked for sure, any performance gains from removing the sense launcher are nullified by whatever launcher you replace it with.
That doesn't mean you shouldn't experiment, and I personally don't like the Sense launcher too much. I like some stuff about it, but what I don't like about it makes it worth it to me to trade it out for something else now.
At the moment i'm running the stock launcher again while I build my battery stats file up again, but as soon as that's done i'm back to ADW and ripping out the guts of this stock rom to figure out what needs what.
Now, the cool thing about removing the Sense launcher is there are a slew of widgets that won't run without it, so you can dump them as well since they don't do anything anymore.
Combining dropping the Sense launcher with all the widgets it doesn't need anymore, and the lists we are making in a few places in this forum about what you can/can't delete/freeze you can see a significant performance gain.
I just want to dispell the illusion that removing the Sense launcher removes Sense itself, they are two different things. As we decompile and sift through the software on the phone we'll figure out what we can and can't get away with.
Don't forget there are other things to get rid of to truly remove the Sense launcher, such as /system/framework/com.htc.rosie.jar (and corresponding .odex file) .
What I posted in the second post of this thread is enough to get it out of the way so you can use something else, but a far cry from removing it entirely. The deeper you dig, the less stable it all becomes. Until someone releases a rom that starts from the ground up, there's only so much we can get away with starting from the top down.
Meantime, though, everything we're doing here and talking about is helping the people who will develop a rom get an idea of how the system works. Threads like this and the questions being asked and answered are a big help.
And of course, this is all good fun too. Android is like legos, you can basically just build what you want with whatever pieces you want to use. Android is pretty robust and self-correcting, you have to do something drastic (like delete phone.apk) to break it.
sonicjam - I was messing around with launchers again since I got my battery taken care of and i'd forgotten what GO was like.
I tried to use GO launcher a while ago, but on the Nook Color, which is really underpowered for such a thing. It didn't run so well and I put it out of my mind.
I downloaded it and started playing with it, and now that I have a piece of hardware that can run it well, it's a fantastic piece of software.
All the different fun options to have it change pages are pretty cool, and my lady was really getting a kick out of it all.
I think I found my new favorite launcher, I just wanted to say thanks for turning me on to it! It really makes the phone fun to play with.
I love the fact that I can have as many desktop screens as I want, and this device can handle quite a few...I now have enough space to never have to go in my app drawer again and not be all cluttered.
Once we get a custom rom, or figure out how to remove Sense itself, this is going to become my permanent launcher. In the meantime i'll keep using it.
I just can't get over how smooth it runs on this device, it really is amazing.
Just wanted to say thanks!
napilopez said:
Question: does having another launcher without uninstalling sense significantly impact performance? I'd rather not have to root and delete sense at the moment.
...
Click to expand...
Click to collapse
I know you also said in your post that you like GO launcher, and i'm definitely a convert now, but if you want something that will give you a significant performance boost, Zeam launcher is the most lightweight launcher on the market.
(maybe MoDaCo's port of the gingerbread launcher is about as fast, it's hard to tell)

[Q] Is there a way to automatically sort my apps?

I've gotten so many apps the only way to keep track of them all is to have them sorted alphabetically... except its an incredible pain to manually maintain that. Any way to get them autosorted?
Download Go launcher and in App drawer press menu, sorting, then Choose whatever u like!
Sent from my S+
or download Apex launcher, if you running 4.0.4
Will these conflict with MIUI?
I suppose I should clarify.. I don't particularly care to replace the MIUI launcher (which is what I have, and quite prefer to other 'drawer' based launchers), I just want to get my icons automagically sorted.

Categories

Resources