Hello.
I had an ADW Theme when I had CM6 on my Hero CDMA, but, it has been so long since I downloaded it, I do not remember what the name of it is.
I loaded a couple of Sense ROM's before I settled on CM7, and now, I would like to get my theme back.
I have my /system/app and /data/app backed up on my hard drive from when I had CM6 installed, plus, I still have everything intact on my SD card.
Would this theme be backed up? If so, what type of name would I be looking for? Would it have a particular extention?
Thanks in advance.
glen4cindy said:
Hello.
I had an ADW Theme when I had CM6 on my Hero CDMA, but, it has been so long since I downloaded it, I do not remember what the name of it is.
I loaded a couple of Sense ROM's before I settled on CM7, and now, I would like to get my theme back.
I have my /system/app and /data/app backed up on my hard drive from when I had CM6 installed, plus, I still have everything intact on my SD card.
Would this theme be backed up? If so, what type of name would I be looking for? Would it have a particular extention?
Thanks in advance.
Click to expand...
Click to collapse
they're usually zips in /data/app or /data/app-private, the name I can't help you with, that depends on the theme itself.
il Duce said:
they're usually zips in /data/app or /data/app-private, the name I can't help you with, that depends on the theme itself.
Click to expand...
Click to collapse
Very awesome!
Knowing WHERE to look was the key.
Thankfully, the filename had ADW in the middle of it, so I was able to find it rather easily. I did, just as a side thought, try to look the name up in Google, and, that particular theme is no longer available in the Android Market, so, it was a good thing I had my /data/app directory backed up.
By the way, the theme I was looking for was called iDroid. There is and iDroid ADW theme that is currently available in the Android Market, but, it is not the same theme, and isn't free either.
Thanks for your help.
Related
how the hell do i change the new market on my theme... it keeps refreshing the stupid new one OTA. I pulled all the system apps with adb to see if it over wrote anything, but to no avail... my original vending is still intact... where is this file so I can have the update automatically included in the build with MY files?????? Please help themers, im still new with this
update:
Ok, so most of you themers probably figured out how to overwrite the market file when its in the data/app/ but after troubleshooting, i could not get it to write to the system/app side... so for now, a temporary solve is to deleter picotts.apk and marketupdater.apk from the /system/app folder... market works still and installs still, just wont be 1.66, which for me doesnt really have any advantages other than the bill to account option... hope this helps some of you
Michaelr219 said:
how the hell do i change the new market on my theme... it keeps refreshing the stupid new one OTA. I pulled all the system apps with adb to see if it over wrote anything, but to no avail... my original vending is still intact... where is this file so I can have the update automatically included in the build with MY files?????? Please help themers, im still new with this
Click to expand...
Click to collapse
it's not you. it has something to do with cyan's latest roms. vending icon goes to stock so i believe it's allowing the htc 1.6 to overwrite it. i believe the only way perhaps to change it is to take vending from the htc image 1.6 itself and theme that. not 100% sure, but that's your best bet . hope it works.
Check my theme thread for more details, but it has to do with a tmo update placing a package com.android.vending.apk in /data/app/ thermr it, sign it in a .zip with the test keys, and pull the .apk from the .zip and push it back to /data/app/
opasha said:
it's not you. it has something to do with cyan's latest roms. vending icon goes to stock so i believe it's allowing the htc 1.6 to overwrite it. i believe the only way perhaps to change it is to take vending from the htc image 1.6 itself and theme that. not 100% sure, but that's your best bet . hope it works.
Click to expand...
Click to collapse
It's not Cy's ROM. It's like david said, the TMO update goes into /data/app instead of /system/app. Once everyone has the update, we can just start putting the themed vending in a data/app folder in our update.zips
jairomeo said:
It's not Cy's ROM. It's like david said, the TMO update goes into /data/app instead of /system/app. Once everyone has the update, we can just start putting the themed vending in a data/app folder in our update.zips
Click to expand...
Click to collapse
yeah my bad for the incorrect info. i just noticed that issue when i was on cyan's latest roms 4.2.7+. dwang's did not have this issue (except for 1.15). thanks for the correct info though .
I don't have the update because I wiped after it rolled out, but my GF's phone has the option to uninstall the update when you click on the Market inside the settings. Has anyone tried this yet? Just curious
jairomeo said:
I don't have the update because I wiped after it rolled out, but my GF's phone has the option to uninstall the update when you click on the Market inside the settings. Has anyone tried this yet? Just curious
Click to expand...
Click to collapse
I have been using this as a solution since the first day the issue arrived. What this does is remove com.vending.apk from /data/app (the tmo update is installed in data instead of system) with a manual delete. I have also tried pushing it back to data/app and the update works after that.
Here is what I have figured out: Do you remember the days of android when when it was first figured out how to manually set up apps2sd? There were many market issues in those days which often resulted from people setting up apps2sd before opening the market and signing the TOS. This same thing is reappearing with metamorph applications, in that after metamorph plays with the framework, the android market (online check server) no longer sees you as having signed the TOS, which normally happens upon the markets first launch. The market app itself has info in the cache that you have signed the TOS, and thus it will launch, but will the online check that occurs will not allow the install. When you downgrade it forces a resign of the TOS, and thus unless metamorph is used again, an upgrade is fine at this point.
jairomeo said:
It's not Cy's ROM. It's like david said, the TMO update goes into /data/app instead of /system/app. Once everyone has the update, we can just start putting the themed vending in a data/app folder in our update.zips
Click to expand...
Click to collapse
since its a tmo update, would it mess up anyones market that doesn't have tmo? or make separate version for people that have or don't have tmo?
yea, i found it last night after posting in the /data/app when i was extracting updated apks doing a backup (with backup for root)
wasnt the place i wouldve expected to find it. i tried renaming it to vending, themeing it, and then putting it back into system apps, but to no avail... so i added a /data/app and am going to have it auto install. hopefully the OTA wont still force it to overwrite my themed files... but thanks for the help guys, i hope this works
yeah im not on TMO im on rogers. i never even got a notice of any kind of update.
bump... check first post
i know some themes change it, but i like the theme i have already. i just want to change the keyboard to a more pleasant look. is there somewhere i can find different ones to download or flash onto my rom? i don't want to use betterkeyboard app, etc.
Here You Go Buddy.
Well i skinned the stock keyboard pretty easily with a few easy techniques.
First check out my theme Ivory http://forum.xda-developers.com/showthread.php?t=612315 To see if that's what you want. I hope your familiar with themeing or this might be confsing.
-I took the latinIME.apk from cyanogens last rom
-Opened it as a zip and navigated to the res drawable folders
-downloaded the better keyboard skins i wanted (simple black and green)
-pulled the different drawable files from the betterkeyboard apps and replaced the stock cyanogen ones
-resigned apk and flashed inside my theme
sassyness77 said:
Well i skinned the stock keyboard pretty easily with a few easy techniques.
First check out my theme Ivory http://forum.xda-developers.com/showthread.php?t=612315 To see if that's what you want. I hope your familiar with themeing or this might be confsing.
-I took the latinIME.apk from cyanogens last rom
-Opened it as a zip and navigated to the res drawable folders
-downloaded the better keyboard skins i wanted (simple black and green)
-pulled the different drawable files from the betterkeyboard apps and replaced the stock cyanogen ones
-resigned apk and flashed inside my theme
Click to expand...
Click to collapse
haha thats EXACTLY what i tried to do yesterday night! except i got the acore force close thing, & im sure it's because i didn't sign it first. i had an easy auto-sign program but i deleted it a few days ago :| & now i can't find it on here anymore!
jonesyruless said:
haha thats EXACTLY what i tried to do yesterday night! except i got the acore force close thing, & im sure it's because i didn't sign it first. i had an easy auto-sign program but i deleted it a few days ago :| & now i can't find it on here anymore!
Click to expand...
Click to collapse
haha what are the odds well at least your on the right track!
I would go for editing HTC_IME.apk, just a personal preference i guess, but i think its better, and have played around with editing it a bit myself, and its pretty easy, but you need to be able to do *.9.png files.
sassyness77 said:
haha what are the odds well at least your on the right track!
Click to expand...
Click to collapse
okay i found it. but im still geting te acore force close): what could i be doing wrong?
hmmmm.
jonesyruless said:
okay i found it. but im still geting te acore force close): what could i be doing wrong?
Click to expand...
Click to collapse
Im not sure, are you using stricstons signing tool? how are you flashing it?
What ROM are you trying it on? The new CM ROMs the keyboard is now in the LatinIME.apk instead of the framework-res.apk, but if you are using one of the other ROMs, that may not be the case.
sassyness77 said:
Im not sure, are you using stricstons signing tool? how are you flashing it?
Click to expand...
Click to collapse
i dont think so, im using a modded apk signing tool i found on here, i lost the link.
and im doing
cp /sdcard/LatinIME.apk(the one i made) /system/app
in terminal emulator.
then after that the keyboard just dissappears. if i restart after that, the keyboard never shows up. if i just try to go back, i get acore force close repeatedly.
jairomeo said:
What ROM are you trying it on? The new CM ROMs the keyboard is now in the LatinIME.apk instead of the framework-res.apk, but if you are using one of the other ROMs, that may not be the case.
Click to expand...
Click to collapse
yea i know, im on cyanogen's latest.
You may want to try getting Stericson's signing tool. If it is disappearing signing could be the main issue. Since you edit it on your PC, why don't you just push it through adb after signing instead of copying it to your sd and then having to use the terminal?
jairomeo said:
You may want to try getting Stericson's signing tool. If it is disappearing signing could be the main issue. Since you edit it on your PC, why don't you just push it through adb after signing instead of copying it to your sd and then having to use the terminal?
Click to expand...
Click to collapse
the thing is though that i used the same signing tool to edit a graphic on a different app & it worked just fine.
i don't have/really know what adb OR sdk is & terminal is the easiest way i know how to do it. i mean does it really make a difference?
its been confirmed that it's not my signing tool because i used the same tool to edit a different app, a battery widget i downloaded from the market. & it worked fine. anyone else can help me?
lets get this working buddy,
Alrighty maybe try flashing the keyboard in an update.zip, just put the latinIME.apk into a folder named app. Then copy a meta inf folder from another theme download, you can use mine. Then send that to a compressed folder, resign and try to flash it. I would try that, I have never had good luck pushing with adb and pulling stuff, I stick with the easy way
yesssss i finally got it to work! it turns out i didnt need the signing tool at all. i took the latinime.apk file from a theme with a skinned keyboard, then i ONLY replaced the keyboard png's, and kept the meta-inf how it was. thanks guys for trying to help
Ok so I have been tinkering around for the past few trying to get the Fender Music app on my dream. Well I did it but the app sucks cause it's not FOR my device. And being that I don't know how to make it work right, I decided to go back with the stock app.
Enough rambling, you want the goods...
Backup before doing this cause I take no responsibility.
remove the .zip from the name.
Wouldn't hurt to resign it either...
Put the file in your theme's .zip. In the app folder within the .zip of course.
I don't know how to take screen shots but I will tell you to try it and you will like it. This works on my dream flawlessly. I hope the same for you...
This wasn't really that hard to do. Mostly because I don't know how to modify/make .9's nor these .xml's for that matter. But most of the visuals are what I have modified anyway so I don't see the need...
The one thing I have a problem with is the lack of album art. As soon as I figure that out, things will be nice!
This will be on my theme as soon as I get it out. I have grown to understand how long this takes for you themeer's out there. I thank you all for everything you do. But I would like to thank Binary for helping me understand the basics of things around here!!!
Which brings to my attention, this is based on CM 4.2.13......
screenshot.apk from market...
Thanks much. I was waiting for that actually though.
But that's what I will use when I have everything finished.
Knowing this environment though, I'll never finish...
philosophics said:
Thanks much. I was waiting for that actually though.
But that's what I will use when I have everything finished.
Knowing this environment though, I'll never finish...
Click to expand...
Click to collapse
You can take screenshots even easier with ddms.bat
In revision 4 just go to Device and Screen Capture (or whatever).
Simple.
Ok. Thank you. But I'm still going to wait until I finish my theme before I take screen shots. Until then, you'll just have to dl it to find out what it looks like...
Nice to see you getting so into this. If you want help with .9.pngs, Jairomeo taught me a nice trick that makes it very easy (assuming eclipse is set up).
Eclipse is set up I just don't know how to use it other than to start up a virtual android...
Gonna try it out now. I want to know what it looks like
/edit: here is the signed .apk (Or was it already signed?)
(push to system/app)
ok noob question lol... i downloaded the file but when i try to copy it to system/app folder it says file is read only.. something i missed?
rel500 said:
ok noob question lol... i downloaded the file but when i try to copy it to system/app folder it says file is read only.. something i missed?
Click to expand...
Click to collapse
You need to root your device...
done that.. phones rooted with Dwang 1.7.1 rom. sd parted etc etc... im just confused, do i have to delete the current music apk and replace with the new one?
rel500 said:
done that.. phones rooted with Dwang 1.7.1 rom. sd parted etc etc... im just confused, do i have to delete the current music apk and replace with the new one?
Click to expand...
Click to collapse
adb remount
ffff00 said:
adb remount
Click to expand...
Click to collapse
yea. what he said.
This is outdated. I haven't had the time to work on it lately and I apologize for that. My theme hasn't seen any love for a few days either.
But it works and looks better than stock.
Here's how I install it.
Put music.apk in root sdcard folder. Use a file manager like Astro or And Explorer to navigate to it. Click it and install with package installer.
Enjoy!
I have a Captivate I just upgraded to, from a BlackBerry. [FINALLY]
After reading around for a week or two on XDA it's about time I ask the questions I've been searching so long for.
It's a couple questions, but I have no idea:
I'm running the latest Cognition rom. Though it's nice and all, can I have my old boot animation back? How?
Ever since I started researching Android and their themes, I've fallen in love with chancellorr's minimalist themes, notably this one from his deviantART account: http://chancellorr.deviantart.com/gallery/26259232#/d33q9jd. I've been trying to get his setup ever since I started. Help please?
How do I use MetaMorph? I'm not sure if it's the main theming app for Android, but it's nothing like Winterboard on the iPhone, I have no idea what I'm doing! Help with that too, please?
What's the nicest and most customizable launcher for Android?
Anything else I might need to know to help further customize my Captivate? What I should be worried about, and how I can prevent issues loading themes and the like.
Thanks for helping me out, loving this Captivate so far
bugmenever said:
I'm running the latest Cognition rom. Though it's nice and all, can I have my old boot animation back? How?
Ever since I started researching Android and their themes, I've fallen in love with chancellorr's minimalist themes, notably this one from his deviantART account: http://chancellorr.deviantart.com/gallery/26259232#/d33q9jd. I've been trying to get his setup ever since I started. Help please?
How do I use MetaMorph? I'm not sure if it's the main theming app for Android, but it's nothing like Winterboard on the iPhone, I have no idea what I'm doing! Help with that too, please?
What's the nicest and most customizable launcher for Android?
Anything else I might need to know to help further customize my Captivate? What I should be worried about, and how I can prevent issues loading themes and the like.
Click to expand...
Click to collapse
1. Yes; the boot animation resides in /system/media/bootanimation.zip. To replace it, put the new bootanimation.zip on your SD card and move it over with root explorer. Should you not have root explorer, run the commands below via AndroidSDK/tools (put the bootanimation.zip in the /tools folder too)...
Code:
adb push bootanimation.zip /sdcard/
adb shell
su [i](should change from a $ to a #, dont forget to accept superuser on the phone too)[/i]
cp /sdcard/bootanimation.zip /system/media/
exit
exit
adb reboot
2. As this seems to be designed for a different device, it would require decompiling the frameworks and such and porting them over to captivate-esque code; that would work with the captivates framework.
3. This thread should teach you how to MetaMorph.
4. It's a matter of opinion. The two big ones are Launcher Pro and ADW.Launcher, both come with their own advantages and disadvantages. Want a transparent app drawer background? ADW. Want to hide apps in the app drawer? LauncherPro. Best way to find which one you like is to try them yourself, but as for customizable, i would say Launcher Pro as you don't have to jump through hoops to change the dock background.
5. Don't try to flash a theme that was designed for a different phone. When you theme a ROM, you theme the framework, which is tightly bound to the rest of the software. Changing the Captivates framework to the Evo framework for example would cause problems, as the Evo frameworks calls for different values in different places. The code isn't necessarily different, but the layout and string values will be different too.
All in all, this phone is pretty unbrickable. Get used to making backups and flashing back from a bad flash, and before you apply a theme, make sure you back up whatever files this theme calls for you to replace! Most of the time, even with a theme that doesn't work(assuming it's for the captivate), you'll still retain basic functions. Backup is key!
Enjoy the new toy!
geokhentix said:
1. Yes; the boot animation resides in /system/media/bootanimation.zip. To replace it, put the new bootanimation.zip on your SD card and move it over with root explorer. Should you not have root explorer, run the commands below via AndroidSDK/tools (put the bootanimation.zip in the /tools folder too)...
Code:
adb push bootanimation.zip /sdcard/
adb shell
su [i](should change from a $ to a #, dont forget to accept superuser on the phone too)[/i]
cp /sdcard/bootanimation.zip /system/media/
exit
exit
adb reboot
2. As this seems to be designed for a different device, it would require decompiling the frameworks and such and porting them over to captivate-esque code; that would work with the captivates framework.
3. This thread should teach you how to MetaMorph.
4. It's a matter of opinion. The two big ones are Launcher Pro and ADW.Launcher, both come with their own advantages and disadvantages. Want a transparent app drawer background? ADW. Want to hide apps in the app drawer? LauncherPro. Best way to find which one you like is to try them yourself, but as for customizable, i would say Launcher Pro as you don't have to jump through hoops to change the dock background.
5. Don't try to flash a theme that was designed for a different phone. When you theme a ROM, you theme the framework, which is tightly bound to the rest of the software. Changing the Captivates framework to the Evo framework for example would cause problems, as the Evo frameworks calls for different values in different places. The code isn't necessarily different, but the layout and string values will be different too.
All in all, this phone is pretty unbrickable. Get used to making backups and flashing back from a bad flash, and before you apply a theme, make sure you back up whatever files this theme calls for you to replace! Most of the time, even with a theme that doesn't work(assuming it's for the captivate), you'll still retain basic functions. Backup is key!
Enjoy the new toy!
Click to expand...
Click to collapse
Thanks so much for answering :]
2. Where can I find Captivate frameworks? I always see different amazing looking themes, but no frameworks specifically for Captivate.
4. Learned that the hard way. Scared myself two days after getting it by trying to flash a theme for the G1 and had to wait half an hour to flash back to stock ROM, so I've started to backup more now.
bugmenever said:
Thanks so much for answering :]
2. Where can I find Captivate frameworks? I always see different amazing looking themes, but no frameworks specifically for Captivate.
4. Learned that the hard way. Scared myself two days after getting it by trying to flash a theme for the G1 and had to wait half an hour to flash back to stock ROM, so I've started to backup more now.
Click to expand...
Click to collapse
You can find them on this board. A theme almost always changes the framework, which can point to a couple files. These aren't all of the files in theming, but generally, these 2 are almost always changed.
/system/framework/framework-res.apk
/system/framework/twframework-res.apk
Themes usually come as a .zip file, which is intended for you to flash with CWM(ClockworkMod Recovery). Cognition comes with ROM Manager I believe, if it doesn't, DL it off the market. Open it, click Flash ClockworkMod, select Captivate, then you can reboot into recovery and flash themed updates.
Put the themed .zip on your SD card
1. Open ROM Manager, and Flash it, selecting Captivate.
2. Select Reboot into Recovery. (On the first attempt, you might have to click "Reinstall Packages" when it boots into recovery, to get you into CWM for the first time.)
3. Once inside CWM, Install ROM from SD Card > Choose ROM from SD card > theme.zip
It's pretty hard to brick this phone, so don't be afraid to experiment a bit. Generally, most captivate themes are available here in teh Apps & Themes board, but make sure you read the thread to see if there's any information about it being compatible with your current ROM or not.
That's awesome!
Is there anything I would really need to get started up with this phone? I used to have an iPhone and I'm used to their framework, so... :]
Hoping to become a master at this.
I would say ROM Manager, Root Explorer, Titanium Backup, and NinjaMorph are all musts. I would say update to one of the newer roms too; like Perception. The newer kernels are much faster. If you're into customizations, it's worth modifying the rom before you install it (please note however, to always keep a stock unmodified copy of the rom you're modifying, incase it doesn't work).
It's pretty easy. Open the Rom's .zip(like perception, etc etc) in 7z or WinRAR
Apps go in /system/app if you want them to be system-installed (can't remove them, samsung/atnt bloatware is installed in the /system/app for example..well was)
OR the /data/app , which is pre-installed but on a user level, uninstallable like any app downloaded from the market.
Anything theme related goes in /system/framework
Kernels/Modems/etc go in the /updates folder
drag, drop, replace. No need to uncompress and recompress. Whatever you download, assuming it's not an odin flashable, will generally be in the same file system as the rom you're modifying, so it's easy to swap them out. This way themes install with the rom, please note however that if you do install a theme in such a way, features like the all-boot menu (Reboot/recovery/download on power menu), or any extra animations or unlock screens may not work; unless the theme you're building in has them too!
Woops. Accidently double posted.
Hello XDA!
I am a big fan of ADW Launcher and recently I achieved the EX version of this wonderful app which has even more settings and greater look.
I created myself a stripped down base ROM and, of course, included the ADW Launcher EX in the system apps.
The problems begins with the following: when the ROM first boots, I see a changelog message for the ADW and then I see the effect of the implicit settings, the dock is messed up, the apps are shown in different places on the home screens, strange opening animation, etc. When I go to ADW Settings I see the option to backup/restore the settings to/from the SD card, therefore it generates 2 .xml files, which is great. But it would be awesome if I could include those files somewhere in the ROM, so on the first boot everything will look according to my desires.
That being said, could anyone point me in the right direction and tell me where can I put those files or what can I do in order to get that result? I wold appreciate a lot.
Thank you in advance,
Cheers!
Backup your data and do a factory reset. If it doesnt work,reflash whole rom.
mikko96 said:
Backup your data and do a factory reset. If it doesnt work,reflash whole rom.
Click to expand...
Click to collapse
Thanks for your interest in helping me!
My question is how can I make it work as i want from the first time after I install a ROM.
As I said, there is an options in settings which can backup/restore the actual configuration by generating 2 .xml files on the SD card. I realize is as easy as 1, 2, 3 to restore my settings from the SD right after I install a new ROM. But I want it easier than that.
I want to know where can i put those .xml files into a ROM's filesystem in order to obtain that effect at first boot, without the need to restore from the SD.
I hope everything is clear now, thanks again!
Oh sorry my english is not very good
mikko96 said:
Oh sorry my english is not very good
Click to expand...
Click to collapse
No problem. Thanks anyway!