Hey all,
Is it possible to unzip any custom ROM, and delete certain APK's from data/app folder or from system/app folder (including the corresponding odex files), thus making my own customized ROM?
I want to make sure there is no checklist file that will produce an error during flashing in the event it is missing certain APK's, or that this won't brick my beloved Desire.
Thanks.
Rusty
Hi! You can modify custom ROMs that way but before flashing you'll have to re-sign the zip, so there won't be an error at the verification stage.Here: androidforums. com/developer-101/8665-how-signing-roms.html you can find a pretty straightforward walkthrough on doing that. (note the space before the .com)
jarrekstar said:
Hi! You can modify custom ROMs that way but before flashing you'll have to re-sign the zip, so there won't be an error at the verification stage.Here: androidforums. com/developer-101/8665-how-signing-roms.html you can find a pretty straightforward walkthrough on doing that. (note the space before the .com)
Click to expand...
Click to collapse
Thanks for the quick reply. I'll give it a try.
You'll have to be careful with what you remove - some things just don't like getting yanked out of there. Keep a backup.
Either way, it'd be pretty hard to brick your phone, you'd just lose some functionality or the ability to boot that ROM. You can always flash back to a working one and try again.
The Professor said:
You'll have to be careful with what you remove - some things just don't like getting yanked out of there. Keep a backup.
Either way, it'd be pretty hard to brick your phone, you'd just lose some functionality or the ability to boot that ROM. You can always flash back to a working one and try again.
Click to expand...
Click to collapse
Thanks. I thought of removing things like Flicker, Facebook, Stocks, Footprints etc. and their widgets..
Those things can be removed in the Modaco online kitchen any way..
On the other hand, I may just become a premium member and bake it in the online kitchen..
so i have the bell pay as you go edition of the gio
and when i got it, i just uninstalled as much crap as i could
one of those happen to be 'Talk', which i now discovered is google talk (thought the app was called gtalk)
uninstalling it makes it disappear forever and you cannot find it in the market
in addition to that, i uninstalled whatever app/service needed to run live wallpapers
so if someone could rip/backup those apps and upload it here, many thanks
(i tried installing the talk apk on it's own, and the talk service apks, it does not like me install for some reason)
last question is,
any 5660m users got adobe flash running, i tried the stand alone armv6 apk, installed it, and does nothing
the other flash apk with loading the lib files into the root dir, i have not tried, if i can get the standalone apk working, i'd rather do that
any other tips for the 5660m would be great
thanks
edit - see post #9 (need help with stock browser)
Promise you'll back things up the next time?
Look at my stock rooted ROM for the files you shouldn't have deleted. You should be able to read (not write, at least not in a way the phone can handle) the RFS partitions with MagicISO among others. (Basically any program capable of handling FAT partition images.)
ADB push back the files into place, make sure their permissions are correct.
Can't help you for Flash, I've never tried it myself and my Gio is out of order for the time being.
For flash you need root and push LIB files to /data/data/com.adobeflash***/lib ant set permissions
Sent from my GT-S5660 using Tapatalk
Darkshado said:
Promise you'll back things up the next time?
Look at my stock rooted ROM for the files you shouldn't have deleted. You should be able to read (not write, at least not in a way the phone can handle) the RFS partitions with MagicISO among others. (Basically any program capable of handling FAT partition images.)
ADB push back the files into place, make sure their permissions are correct.
Can't help you for Flash, I've never tried it myself and my Gio is out of order for the time being.
Click to expand...
Click to collapse
so this is something i cant just grab someone's titaniumbackup files and install?
That too, if you have another rooted Gio at your disposal. I answered based the info I got.
ya, sorry, that's sorta what i meant in the first post,
i was actually asking for someone's to backup the gtalk/talk service/app and the live wallpaper service/app with titanium backup and upload it
if someone could do that for me, much appreciated
Try this and let me know if it works.
View attachment TitaniumBackup.rar
thanks, that did the trick
additionally i want to ask:
is the reason 5660m incompatible with most of the custom roms is the slight difference in hardware?
if i were to change microsd card, is a drag and drop to the new card sufficient or are there hidden/protected files that cannot be copied
lastly,
if i were to update the rom/install custom rom, is there any way to back up settings and apps or would i have to do stuff all over again?
gonna bump this again,
I need the stock browser this time, if someone would kindly back up from titanium backup
i'm just testing some compatibilities on certain websites
anonxlg said:
gonna bump this again,
I need the stock browser this time, if someone would kindly back up from titanium backup
i'm just testing some compatibilities on certain websites
Click to expand...
Click to collapse
Enjoy.
FusiveR said:
Enjoy.
Click to expand...
Click to collapse
finally got around, i tried installing it, doesnt work
it starts installing, then resets and browser does not appear in app list
tried both app and app+data
anonxlg said:
thanks, that did the trick
additionally i want to ask:
is the reason 5660m incompatible with most of the custom roms is the slight difference in hardware?
if i were to change microsd card, is a drag and drop to the new card sufficient or are there hidden/protected files that cannot be copied
lastly,
if i were to update the rom/install custom rom, is there any way to back up settings and apps or would i have to do stuff all over again?
Click to expand...
Click to collapse
Only the roms flashed from Odin usually aren't compatible with our phone anything else such as CM7.1, CM7.2, CM9, and all the other roms able to be flashed from
Recovery mode are mostly compatible with our version of gio hope I helped
Sent from my GT-S5660M using xda premium
What isn't compatible are the baseband and the bootloaders.
As long as an Odin-flashable ROM contains only system and boot.img you're in the clear. This is mostly a problem with early Europe/Asia 5660 ROMs.
Drag and dropping your files to the new SD card should do the trick. Hidden files and folders for Android (and Linux) have a dot at the beginning of their name, e.g.: /.android_secure/ and by default there shouldn't be any files with the FAT32 "hidden" attribute set on the SD card. The settings of your Windows Explorer will influence whether or not the latter copy over or not.
Backing up your applications and their settings can be done by applications like Titanium Backup. Most should transfer well from one ROM "family" to another. (As in: from stock to CM7, or CM7 to CM9, or CM9 to stock...) Your mileage will vary if you try to transfer system apps, or system settings.
so why do you (have to?) use odin, i thought there is CWM for gio, isnt that better than odin?
and still looking for a titanium backup of stock browser
maybe i should just install the ics rc
anonxlg said:
thanks, that did the trick
additionally i want to ask:
is the reason 5660m incompatible with most of the custom roms is the slight difference in hardware?
if i were to change microsd card, is a drag and drop to the new card sufficient or are there hidden/protected files that cannot be copied
lastly,
if i were to update the rom/install custom rom, is there any way to back up settings and apps or would i have to do stuff all over again?
Click to expand...
Click to collapse
I dunno what you are talking about, My canadian Gt-S5660M runs all custom firmwares, kernels, scripts etc just fine.
Odin and CWM are different and each serves their purpose.
Odin works with the lower level Download Mode, and can recover from situations CWM can't. It is also the usual way to install CWM in the first place. (You could also do it with a clever dd command on a rooted phone.) It is however cloakware, undocumented, difficult to install, buggy at times and just quirky overall.
CWM is more stable, doesn't require a computer to run, and is generally much safer to use.
AlwaysDroid: If you look at very early posts about the 5660M, many users encountered major issues after flashing European 5660 ROMs. Screen brightness all over the place and no network connection.
The problem was that those ROMs were Odin flashable "One Package" files that contained bootloaders and radio images as well. Those files were required for users upgrading from Froyo to Gingerbread, as stock Gio 5660s were also sold with 2.2 unlike the 5660M.
I noticed most of the developers on here remove most of the system apps for various reasons but there are a few that I like to use. So can someone upload a zip that contains the system apks that can be flash through clockwork.? I would just rip the system apps from a stock Rom and add them to what ever custom Rom I'm using but I'm at work right now. So can someone please do me that solid.
From the official iPhone killer.
blackdragon79 said:
I noticed most of the developers on here remove most of the system apps for various reasons but there are a few that I like to use. So can someone upload a zip that contains the system apks that can be flash through clockwork.? I would just rip the system apps from a stock Rom and add them to what ever custom Rom I'm using but I'm at work right now. So can someone please do me that solid.
From the official iPhone killer.
Click to expand...
Click to collapse
Look, man...You phrase this as if it's just a little simple thing, but it really isn't: You haven't mentioned the ROM you're on, whether it's an ODEXed version of "ALL?" the system apps, or a deodexed version you want/need.....
Also, please realize that you're not asking for someone to "just throw up" a little 2mb keyboard app or something...
A full, CWM flashable zip of all the system apps would be over half the size of a full, stock ROM....prolly like 160 megs.
Also, if someone only had their phone, and tried to do this for you, it could turn into a total PITA, and I'm only saying that because I found out the hard way:
I went ahead and made these for you:
Here ya go:
A CWM flashable zip that'll install EVERY stock system app (from EL26) (deodexed version):
http://db.tt/ING4bImk
and an odexed version, just in case:
http://db.tt/Y3NZL3qq
If you're not on EL26, I'd think they'd still work, but I'd have no idea.
I can see you got a bit PO'd and I can't blame you. Sometimes people think you wave a magic wand and that your time isn't of value. I really think he didn't mean any harm and is as thankful as I for your hard work.
Just wanted to personally thank you for the .zip file. Well done.
Regards,
R
Just a quick question. I know most people, as am I, are fumbling around seeking for a solution for the difficult Group MMS feature which is missing and nearly incompatible with Touchwiz. Well, I've found an AT&T Galaxy S3 Rom which seems to have solved the problem on their device. I want to try and extract the apk, or even just flash this zip provided by the developer, and see if it translates over.
Now I know I can backup my device, flash the zip, and if all goes to hell just wipe and restore, but I hate tedious endeavors like that and would rather know in advance if it's even worth the trouble to try, or if the frameworks are just too different. If anyone has tried this crossover with success or failure, can you please let me know to save me the trouble? Thanks in advance, and if this turns out to work, I will definitely post it's success somewhere.
PS - I'm on Clean Rom ATT SE 1.5. I know there are some framework differences between stock TW and this rom, so that might have some relative impact. Blah.
I remember seeing a thread in themes and apps about this...take a look there
I would dowload the rom and extract the zip and all framework and lib files necessary to run and a give it a shot. Ask the rom maker what was needed to get it working if you are not sure.
Sent from my GT-N7105 using xda premium
I just down;oaded the zip you refer to and unzipped it and I wouldn't just flash it as it has a build.prop included and chances are it'll mess up your phone anyway as it's for an S3. You could try extracting and just putting the SecMms.apk and SecMms.odex into your system app and make sure permissions are proper, reboot and see if it works. There are a few more files and libs in there but supper is burning lol, I'll have a look later to see if I can get it working on my phone if no one figures it out in the meantime.
Edit....just reread your post and moving those two files wont work....the rom your on is deodexed....sorry
My question should be rather simple. I want to make some personal mods to my phone and after wondering why I can't seem to find the files I want, I discovered that since I am still running the original stock ROM (rooted), my rom is still odexed and the files to mod aren't in a form I can work with properly.
My question now is, how can I deodex my ROM? I've tried looking around and found things like xUltimate, which seems outdated and doesn't work, but nothing else.
I'm NOT looking to download someone's custom ROM. I want nothing more or less than to be able to keep my phone exactly the way it is, but with deodexed system files.
Titanium backup. Menu, see picture.
You're referring to "Integrate sys Dalvik into ROM..."? That will deodex the entire OS?
Undo will deodex.
Integrate will odex.