i am a huge fan of deleting anything not necessary.
what do the apks in /system/app do? i mean specifically?
which can we erase without problems?
ive trimmed most of it, the obvious ones...
These were deemed safe to remove on 1.5, not sure if they all apply for 2.1 ROMs. I would assume so, but read the full thread to verify.
http://forum.xda-developers.com/showthread.php?t=581976
srkmagnus said:
These were deemed safe to remove on 1.5, not sure if they all apply for 2.1 ROMs. I would assume so, but read the full thread to verify.
http://forum.xda-developers.com/showthread.php?t=581976
Click to expand...
Click to collapse
The majority of the stuff that was "okay" to remove in 1.5, applies to 2.1 as well. However, some of the file names for the .apks have changed, that's really the only difference. Otherwise, you'll still have the same Sprint and HTC stuff, which can be deleted.
Related
If I take a ROM in .ZIP format and unzip it on my PC into a folder with the same name...
Then delete any .APKs of programs I have no use for (Twidroid, facebook, etc) and then replace the boot.img with a different kernel of my choice and different SuperUser.apk...
Can I then ZIP this primary folder and load it as a ROM onto my MT3G?
Forgive me if this sounds really stupid, but I have no idea.
Would it need to be "cooked" before I can load it??
When you cook you need to make sure the gloves are on and you have the oven's temp turned up real nicely to fry that thing
I guess you didnt search or something? I need you to confirm that you cant/can see this at the top left corner of screen:
xda-developers > Dream > Dream Android Development
Press Dream then head to Q&A section please.Wait a sec...Thats not a Dream..You belong here for asking q's about your phone:
http://forum.xda-developers.com/forumdisplay.php?f=480
Just do a search for signing tool and it shows up.
rbrainard said:
If I take a ROM in .ZIP format and unzip it on my PC into a folder with the same name...
Then delete any .APKs of programs I have no use for (Twidroid, facebook, etc) and then replace the boot.img with a different kernel of my choice and different SuperUser.apk...
Can I then ZIP this primary folder and load it as a ROM onto my MT3G?
Forgive me if this sounds really stupid, but I have no idea.
Would it need to be "cooked" before I can load it??
Click to expand...
Click to collapse
its more complicated than it looks...
First u will have to know if removing those .apk will not cause any trouble...
Second u will have to sign the apks u r going to add, and signed the zip too...
about changing the boot.img has been tried before in another thread...
but most important u will have to search, search and read, read...
going to try and find some thread for u, before the mods closed this...
Need to have it resigned...once a zip file is open it breaks the signature but I would aslo like to kno if this is possible
ilostchild said:
Need to have it resigned...once a zip file is open it breaks the signature but I would aslo like to kno if this is possible
Click to expand...
Click to collapse
here its a thread about resigned:
http://forum.xda-developers.com/showthread.php?t=473580
read it all, has interesting stuff, but keep searching...
actually i would like to try this too...
if u ask devs, unless they want to teach u, great...
Wow...
You can open zips (roms/updates) and browse them without the need to resign them. If you change any of the contents in a zip (rom/update) file, as in remove or add, then you have to resign. You do not have to resign the apks you add to the zip (rom/update) file.
To do what you want to do, refer to the link about signing zips that was posted above. Remove the APKs, sign the zip (rom/update) file, and apply the update to your phone.
bring in the wrecking crew!
anyone know how to run this on a mac?
Ha people had post, but the one that make the thread, its no where...
Sweet! Thanks folks.
The "Search" function is the most important in any forum, but it does the user no good if they have absolutely positively no idea what to search for... lol
My goal is to take Manup's Eclair_2.1-v1.5 and remove all the .APKs I don't have any use for... Swap the boot.img for the eclair one with the 10MB hack, replace the SpareParts.APK with one that contains "Keep home app in memory" option, etc, etc, etc.
rbrainard said:
If I take a ROM in .ZIP format and unzip it on my PC into a folder with the same name...
Then delete any .APKs of programs I have no use for (Twidroid, facebook, etc) and then replace the boot.img with a different kernel of my choice and different SuperUser.apk...
Can I then ZIP this primary folder and load it as a ROM onto my MT3G?
Forgive me if this sounds really stupid, but I have no idea.
Would it need to be "cooked" before I can load it??
Click to expand...
Click to collapse
You've just described in detail what about 90% of roms out there really are: open zip, add/remove files, ..., profit!!!
As mentioned correctly by Moonspoon, all you'd need afterwards is to sign your package (just to ensure that there's no problems with the signature, delete the three files inside /META-INF (leave the folders alone)).
Also, as mentioned by ginatojr (kind of...), you have to know which files you're removing, for example, removing TelephonyProvider.apk, well, that should be obvious. One that's not so obvious is gtalkservice.apk. When I first started, I removed it because I though it was part of Google Talk, when in fact it's more closely related to GoogleApps and SubscribedFeedsProvider.
The only times you want to deal with signatures is if your roms come from two different sources (if you're using an AOSP test-signed core and want to toss in some release-singed Google apps), but for the most part it's unnecessary and mostly discouraged as it's a different can of worms.
So, yeah, that's basically "Rom Cooking 101", where most other people releasing roms are at "Rom Cooking 102", there's really nothing to it.
rbrainard said:
Sweet! Thanks folks.
The "Search" function is the most important in any forum, but it does the user no good if they have absolutely positively no idea what to search for... lol
My goal is to take Manup's Eclair_2.1-v1.5 and remove all the .APKs I don't have any use for... Swap the boot.img for the eclair one with the 10MB hack, replace the SpareParts.APK with one that contains "Keep home app in memory" option, etc, etc, etc.
Click to expand...
Click to collapse
The keep in home might not work on 2.1 roms yet.
If this works out... My future plans would include doing this to streamline and modify any ROM of my choice as they are released.
I have absolutely no intention of modifying ROMs for redistribution.
This will be for my own personal needs alone.
Can anyone tell me where the .APK files of Market downloads are stored on the handset?
rbrainard said:
Can anyone tell me where the .APK files of Market downloads are stored on the handset?
Click to expand...
Click to collapse
NEVERMIND!
Found them in /SDCard/BackupRoot/app directory.
Anyone know how to uninstall apps that came with the hd2? for example transformers & telenav? I do not see them under settings and applications.
afaik transformers is just a video file on the sd that can be deleted. Regarding stock apps installed to internal memory, you cannot really "uninstall" them, you can at least try to manually delete their files, yet the cleanest solution is always to flash a custom bare rom, but only if you feel up to the task
ephestione said:
afaik transformers is just a video file on the sd that can be deleted. Regarding stock apps installed to internal memory, you cannot really "uninstall" them, you can at least try to manually delete their files, yet the cleanest solution is always to flash a custom bare rom, but only if you feel up to the task
Click to expand...
Click to collapse
Some of them have an 'update' option. If you use it, the updated version will appear in the 'Remove Applications' list and you can remove that. The old 'built in' app will no loger appear (but it's still cooked into the ROM)
t6waver said:
Anyone know how to uninstall apps that came with the hd2? for example transformers & telenav? I do not see them under settings and applications.
Click to expand...
Click to collapse
Just remove them forcefully from Device\Programe Files.
Kalavere said:
Just remove them forcefully from Device\Programe Files.
Click to expand...
Click to collapse
That could cause problems, and he might delete the wrong files by accident. I'd suggest installing a clean rom to your device, as it will only have the basic "essentials" for your device!
Elemental_Fire said:
That could cause problems, and he might delete the wrong files by accident. I'd suggest installing a clean rom to your device, as it will only have the basic "essentials" for your device!
Click to expand...
Click to collapse
If I delete the MobiTV folder from the Program Files folder, how could it cause problems? What else would be using those files? If you just stick to deleting the folder for the program you want to delete, I don't see how there can be any problems. I deleted four different apps on my phone using this method as well as deleting the associated shortcuts in the Start Menu folder and haven't experienced any problems whatsoever.
First, what is that "deodexed" thing? Can anyone explain it in plain English? I was pretty good addict flashing Roms on my Nexus 1, but am kinda afraid to do anything with my new Dx, for unknown (to me) reason.
Also, i have heard or read somewhere that if i wipe everything in recovery, before flashing new "zip", i will be stuck at M logo forever.....is that correct?? I would appreciate anyone who can explain these.............ty.
WOW!!! Almost 60 people read this and nobody knows what they are doing??? OMG, i did not realize that we all are N00bs here................
Deodexed my friend is the past tense for deodex. Ha I have no clue
Sent from my DROIDX using XDA App
Uhm...its actually the opposite of "odexed"...=]
Sent from my PC36100 using XDA App
deodexed means you can install themes, dont worry any more about that. And a quick way to check is look in your system/framework there shouldnt be any odex files. if you installed the ota YOU ARE NOT DEODEXED, you must of installed a deodexed build or deodexed yourself
bad4u6669 said:
deodexed means you can install themes, dont worry any more about that. And a quick way to check is look in your system/framework there shouldnt be any odex files. if you installed the ota YOU ARE NOT DEODEXED, you must of installed a deodexed build or deodexed yourself
Click to expand...
Click to collapse
Thank you for the answer, but THAT i already knew. What i do NOT know is, what does it do? And what about that Recovery, can i wipe everything before flashing new zip, or do i have to do it, or should i do it?
fuzio1963 said:
Thank you for the answer, but THAT i already knew. What i do NOT know is, what does it do? And what about that Recovery, can i wipe everything before flashing new zip, or do i have to do it, or should i do it?
Click to expand...
Click to collapse
Deodex:
What bad4u6669 was saying is that is all you really need to know... the technical part is irrelevant really. In simple terms... deodex combines the classes.dex in the odex form of an application to it's corresponding .apk. So say you have INeedMoney.apk & INeedMoney.odex... the .odex part is broken down and then recompiled into the .apk.
.odex i supposed to make your phone more "efficient" and what not... and that's why companies use it, but in the dev world... it's not that big of a difference. It's WAY more easier to theme .apk files over .odex. So that's why devs only theme .apks and thus everybody who wants them must deodex there phone.
Recovery:
Wiping is a good way to clear all the garbage from your phone of an old build so the new stuff/information/apks can install cleanly. Now I always wipe the system and cache because those are the main things that are being flashed or rewritten most of the times. I try to stay away from wiping data (your user apps and accounts info) for obvious reasons. Only time I do wipe data is if it caused problems with the installation/flash.
Only time I can see to NOT wipe system is when you are told to be the person who is supplying you with the flashable.zip. Sometimes if it's minor updates to the system... you can save time by not wiping OR wiping will make you lose some vital information. If so, the dev who uploaded the flashable .zip will clearly state not to wipe.
Only in that case I would not wipe my system.
This is just my 2 cents on the questions that were asked.
Maybe this?
MrDanger said:
Deodex:
What bad4u6669 was saying is that is all you really need to know... the technical part is irrelevant really. In simple terms... deodex combines the classes.dex in the odex form of an application to it's corresponding .apk. So say you have INeedMoney.apk & INeedMoney.odex... the .odex part is broken down and then recompiled into the .apk.
.odex i supposed to make your phone more "efficient" and what not... and that's why companies use it, but in the dev world... it's not that big of a difference. It's WAY more easier to theme .apk files over .odex. So that's why devs only theme .apks and thus everybody who wants them must deodex there phone.
Recovery:
Wiping is a good way to clear all the garbage from your phone of an old build so the new stuff/information/apks can install cleanly. Now I always wipe the system and cache because those are the main things that are being flashed or rewritten most of the times. I try to stay away from wiping data (your user apps and accounts info) for obvious reasons. Only time I do wipe data is if it caused problems with the installation/flash.
Only time I can see to NOT wipe system is when you are told to be the person who is supplying you with the flashable.zip. Sometimes if it's minor updates to the system... you can save time by not wiping OR wiping will make you lose some vital information. If so, the dev who uploaded the flashable .zip will clearly state not to wipe.
Only in that case I would not wipe my system.
This is just my 2 cents on the questions that were asked.
Click to expand...
Click to collapse
Now, those are the answers!!
Thank you, i am "smarter" now.
A while back when I didn't know what I was doing, I downloaded Root Explorer and went into /system/app to delete some At&t bloatware. I was dumb not to rename the extension or 'freeze' them, so now when I update it gets stuck on error AttMusic40.apk (which is one of several At&t apps I removed). So anyways, I need the original Bravo apps so I can move them back over to /system/app, that way the update can complete it's self.
Thanks in advanced
NVM. Found HERE: http://forum.xda-developers.com/showthread.php?t=955075&page=13
That BDX is already on it (thanks)
Sorry for the n00b behavior.
I also did something quite stupid. I changed my boot animation without saving a back up. If someone can give me the original to animation. Or just the sound file that goes with it? I would really appreciate it. thanks
Ok guys here you go. This is from a system dump someone linked me to a while back of 2.1. It looks good and legit so I am posting it up on a server and giving you the ability to grab whatever you need AND see how it supposed to be stock.
enjoy.
http://46.4.232.120/bravo/
(if you find this useful consider buying my donation version of my app
Any chance you could zip the apps, taking forever to download them one at a time
this is where I am stuck, I went and looked at that guys linked dump, but can't find attmusic40.apk or any of the other bloatware apps that I deleted.
I tried the factory reinstall, but it didnt restore the att bloatware I deleted, how can I get a hold of those files?
is there an image of the 2.1, or a work around the file check to install 2.2
edit: nm, I used the 2.2 stock sbf.
Following the instruction here, I removed a bunch of OEM apps. But now a bunch of my other apps stopped working.
Since most apps that stopped working has something to do with logging into various accounts, I'm suspecting that it's due to the removed CredentialManagerService. But whether it's this or something else, is there a way to restore these removed apps in general, either individually or altogether?
ulysseh said:
But whether it's this or something else, is there a way to restore these removed apps in general, either individually or altogether?
Click to expand...
Click to collapse
You'll have to restore your backup or reflash the system with the Flashtool. What's bloat to one person isn't to others so I would never use a script like this.
You don't have to flash entire system again. You can just pull the apks that you want from system image and put them in system/app folder.
Maciek602 said:
You don't have to flash entire system again. You can just pull the apks that you want from system image and put them in system/app folder.
Click to expand...
Click to collapse
Look at the script, experience has taught me that sometimes a full system flash is required because depending on what you have removed putting an apk back doesn't mean it or other stuff will start working again. It's much quicker and simpler to start over.
XperienceD said:
Look at the script, experience has taught me that sometimes a full system flash is required because depending on what you have removed putting an apk back doesn't mean it or other stuff will start working again. It's much quicker and simpler to start over.
Click to expand...
Click to collapse
Sorry, maybe you are right in this case. I haven't seen the script.
Maciek602 said:
Sorry, maybe you are right in this case. I haven't seen the script.
Click to expand...
Click to collapse
I didn't actually use their script, I just followed the instruction and manually deleted a bunch of stuff. So I should have been able to restore individual apps... but too late, I went ahead and reflashed the whole thing already!