Optimized Rosie.apk for KingxK 2.3 Sense Rom - G1 Android Development

Here is an optimized Rosie.apk for King's Hero 2.3. I used the theme from Black Eclair on the Hero forum and then used OptiPNG to reduce the size of the .PNG files, Used 7-zip to condense the file, signed it and then used Zipalign to correct the positioning. It's a little tedious but it reduces the footprint of the application from 4.5 megs down to around 900k. There are a number of ways to install this, but I would suggest the following:
First, rename the file from Rosie.zip to Rosie.apk
then connect your phone to your computer and type the following with ADB:
ADB push <directory>\Rosie.apk /system/app/
after that, you can just reboot your phone and you will be good to go.
A couple things about this -- Make sure that your wallpaper is not one of the stock wallpapers from the gallery because I have removed most of them. If you use the wallpaper gallery, it will FC on any of the wallpapers that are shown as a black square. Other than that, you should have a noticeable difference in the speed of your UI.
Red.

Gonna test it...
Now making backups...
//EDIT: It's working nice and smooth. I think I'm gonna keep the Hero ROM.

What makes you people believe that removing things counts as optimization? That's akin to calling DOS an optimization of window 98 (which some people would say is true, actually...).
If you're going to trade wallpapers for size, the replace them with single-pixel black pngs/jpgs, you use a lot less space and avoid the fc's caused by missing wallpapers.

redd12345 said:
Here is an optimized Rosie.apk for King's Hero 2.3. I used the theme from Black Eclair on the Hero forum and then used OptiPNG to reduce the size of the .PNG files, Used 7-zip to condense the file, signed it and then used Zipalign to correct the positioning. It's a little tedious but it reduces the footprint of the application from 4.5 megs down to around 900k. There are a number of ways to install this, but I would suggest the following:
First, rename the file from Rosie.zip to Rosie.apk
then connect your phone to your computer and type the following with ADB:
ADB push <directory>\Rosie.apk /system/app/
after that, you can just reboot your phone and you will be good to go.
A couple things about this -- Make sure that your wallpaper is not one of the stock wallpapers from the gallery because I have removed most of them. If you use the wallpaper gallery, it will FC on any of the wallpapers that are shown as a black square. Other than that, you should have a noticeable difference in the speed of your UI.
Red.
Click to expand...
Click to collapse
Lol its funny cuz coolbho had written a script that does the so called "tedious" task in like a minute and all by ITSELF. Script was titled apkopt. So if ur lying SHAME ON U, if ur not u just WASTED ur TIME.

I like it
I like it so i am going to keep it
I did not benchmark it because i do not know how, but i kinda of notice a speed boost
Thanks redd12345

You are correct.
Daneshm90 said:
Lol its funny cuz coolbho had written a script that does the so called "tedious" task in like a minute and all by ITSELF. Script was titled apkopt. So if ur lying SHAME ON U, if ur not u just WASTED ur TIME.
Click to expand...
Click to collapse
I followed Coolbho's method on an earlier version of JacHero. However, I did not know that he had written a script for the same proceedure, so I did it by hand. I used the highest setting on OptiPNG. As far as wasting my time, nothing is a waste if it was done in good cause.
Jubeh, I respect your work highly, and I also will take your suggestion to change out the wallpapers for 1 pixel png files. However, referring to me as "you people" and your negative attitude can go elsewhere. Many people, especially developers, seem to enjoy flaming people who are trying to help. Your insecurities will be your downfall.
Red.

I agree 100%. Red simply posted an update to a current rom that he and others might find useful for the time being. Thats it.
If you dont like the way he did it, or know a better way to do so, Do it your way. There is just no need for the influx of sarcastic, insecure and negative comments on these boards.
Even though there was an easier way for Red to accomplish this, I still appreciate the effort, thats what these boards are supposed to be here for. Not the constant bickering, insults and complaints that constantly plague these boards.

is there a way to push this using terminal? If so, can someone please kindly post it. Thanks

chucky80 said:
is there a way to push this using terminal? If so, can someone please kindly post it. Thanks
Click to expand...
Click to collapse
should be the same thing but make sure you put Rosie.apk in the root of ur sd card and do the following:
su
rwsystem
cp /sdcard/Rosie.apk /system/app
rwsystem if used with King's HERO ROMs, those commands should work for terminal

chucky80 said:
is there a way to push this using terminal? If so, can someone please kindly post it. Thanks
Click to expand...
Click to collapse
I tried to replace the original rosie.apk by this new rosie.apk through root explorer, but no luck. Hope there is anyone can post another way for pushing it to the phone.

p_pen said:
I tried to replace the original rosie.apk by this new rosie.apk through root explorer, but no luck. Hope there is anyone can post another way for pushing it to the phone.
Click to expand...
Click to collapse
read my reply above. that should help you install the new Rosie thru terminal

ckien6 said:
read my reply above. that should help you install the new Rosie thru terminal
Click to expand...
Click to collapse
It works. Thanks for your tips. And the new rosie.apk really smooth.
Great job

Related

framework-res.apk & services.jar

Can anyone offer some insight on the SDK emulator? I'm trying to test out a new framework-res.apk/services.jar for white notification/clock text on froyo. trying to push it to an AVD(emulator) but getting errors:
"C:\Users\pwner>adb push C:\Users\pwner\Desktop\Theme\framework-res.apk /system/framework/framework-res.apk
failed to copy 'C:\Users\pwner\Desktop\Theme\framework-res.apk' to '/system/framework/framework-res.apk': Out of memory"
can't find anything about this on the web. sorry, know it's a noob question but i'm very much so looking forward to having a black theme back on my nexus + froyo. i'm also going to be developing my own themed* ROM which depends on white text.
any help would be greatly appreciated.
---
edit: using an emulator because i don't want to blow up my phone
edit2: yes, i've reviewed the documentation here: http://developer.android.com/guide/developing/tools/emulator.html
you ever figure this out? seems there is a way to change the clock color on froyo now, but i'm clueless.
RogerPodacter said:
you ever figure this out? seems there is a way to change the clock color on froyo now, but i'm clueless.
Click to expand...
Click to collapse
yeah totally thanks to all the help to everyone who replied. LOL. NOT.
no, i never did. i quit screwing with the emulator.
there is a way yes, BUT, we need a fully deodexed froyo rom first. paul over at modaco has deodexed the build but hasn't released the deodex pack for the kitchen. once he does, i'll be building/releasing a theme. till then. we are fuct
edit:
more info over here:
http://forum.xda-developers.com/showthread.php?t=698295
This could help:
http://forum.xda-developers.com/showpost.php?p=6778975&postcount=86
Did you get this worked out? I haven't had much time over the last 36 hours but may be able to assist now since I've done it a few times.
Although I don't know much about using an emulator, I always use a handset.
So, if you think I can help, either with your patching or your future rom, let me know.
DocRambone said:
This could help:
http://forum.xda-developers.com/showpost.php?p=6778975&postcount=86
Click to expand...
Click to collapse
djmcnz said:
Did you get this worked out? I haven't had much time over the last 36 hours but may be able to assist now since I've done it a few times.
Although I don't know much about using an emulator, I always use a handset.
So, if you think I can help, either with your patching or your future rom, let me know.
Click to expand...
Click to collapse
Hey thanks for the advice guys! Well, I've actually gotten a ported Kspec theme set up on my phone right now. Only problem is that I just pushed the framework and launcher and apps to my phone using adb push. so no update.zip
So what I could really use some advice on would be:
1. Setting up my PC for signing apps that I modify. I use windows 7 though. none of the articles about setting up signing seem to pretain to me, including stericsons guide
2. Creating update.zip files to flash(sure i can find more info on this in the forum but with out signing ability not too much point right now).
3. using apktool to decompile apps to edit XML files. this is so i can change the text on the music app's text color to white(so now playing shows up properly in the notification bar) along with other apps I use so I can theme and change font colors such as touteir, etc.
other than that, I'll be working on images to get my custom rom out! This is what I have on my phone ATM:
PLEASE NOTE THAT THIS IS NOT MY THEME. just ported it from brendank's kspec monster theme. i hope he wont mind that i'm sharing screenies of what i'm using on my phone here, and i have no intention on releasing his theme at all...i am using it as a temp theme so i don't go insane with all the white on the phone till i make my theme. anyways, screen shots attached.
edit:
just for anyone who cares, my theme will be very similar to the kspec monster theme(all black, with transparencies), but will have blue high lights to match the blue on the clock on my home screen.
Okay, there's a fair bit to answer there so perhaps we just take it one step at a time...
Windows 7 is not a problem. You will need to install the Android SDK and the included USB drivers. Once you've done this test that your phone can connect to your computer by USB, if not you'll need to diagnose that (that's a search).
You need the JRE (Jave Runtime Environment). You probably have this, type java.exe at a command prompt to make sure it exists, if not then download and install (any Windows version).
The you need to check that adb (Android Device Bridge) is working. Drop to a command prompt and go your SDK/tools dir and type adb devices with your phone plugged in via USB. It should display the serial number of your connected phone. If it does not then you need to diagnose your adb problems (that's a search).
The you need to autosign (search this forum) and apktool (search google), these will allow you to decompile/compile/sign apks and also sign update.zips.
Once you have all of that and you're familiar with how it basically works then post back here with some of your experiences and we'll take it to the next step.
Please also look in the Chef's Central sub-forum, there's lot's of helpful information (including many of the required tools) in there.
geahboi said:
Hey thanks for the advice guys! Well, I've actually gotten a ported Kspec theme set up on my phone right now. Only problem is that I just pushed the framework and launcher and apps to my phone using adb push. so no update.zip
So what I could really use some advice on would be:
1. Setting up my PC for signing apps that I modify. I use windows 7 though. none of the articles about setting up signing seem to pretain to me, including stericsons guide
2. Creating update.zip files to flash(sure i can find more info on this in the forum but with out signing ability not too much point right now).
3. using apktool to decompile apps to edit XML files. this is so i can change the text on the music app's text color to white(so now playing shows up properly in the notification bar) along with other apps I use so I can theme and change font colors such as touteir, etc.
other than that, I'll be working on images to get my custom rom out! This is what I have on my phone ATM:
PLEASE NOTE THAT THIS IS NOT MY THEME. just ported it from brendank's kspec monster theme. i hope he wont mind that i'm sharing screenies of what i'm using on my phone here, and i have no intention on releasing his theme at all...i am using it as a temp theme so i don't go insane with all the white on the phone till i make my theme. anyways, screen shots attached.
edit:
just for anyone who cares, my theme will be very similar to the kspec monster theme(all black, with transparencies), but will have blue high lights to match the blue on the clock on my home screen.
Click to expand...
Click to collapse
I love the Notification bar on that theme... You think I could get the string for that or maybe the theme to extract the framework-res.apk and services.jar?

Possible theme that improves upon stock HTC Sense

I just recently moved from iOS to Android, and I like it so far but it looks kind of... cheap. I'm talking about HTC Sense specifically, stock/AOSP Android is well design but albeit dull to some (although I don't agree, I prefer the minimalistic design). Some of it is okay while other parts don't make a whole lot of sense or just look plain amateur. Most of all, I think it's way over exaggerated. I hate looking at the browser bar and seeing a heavily glossed bevel with a near near flat text input and a inset button. Why would a button be even inset?
Anyway, I like some of Sense's additional features, and since Cyanogen isn't stable yet, I'd like to re-design Sense to be more subtle and just better designed. I'm a well established UI/UX designer but always have a lot of work on hand. So if someone who is knowledgeable with the graphic files that make up Sense (preferably in the new Froyo build) and is willing to identify and send the files (preferably in a zip of organized folders so I could just re-design and leave as is which could then be easily turned into a usable update file by someone), I'd get started ASAP.
The EVO is fine as is, but improving the appearance of Sense would go a long way in calming my OCD mind Attached is a quick example of how it would look like. It's the "to" contact bar in the HTC messaging app - the top is default, the bottom is my redesigned version.
My main beefs with the default graphic are:
a. It's too glossy making the outset depth of the bar appear high, problem is that a flat element (the text input box) is laid on top of it thus making it look weird and unnatural. Plus it makes it look like cheap plastic.
b. The button is inset. Why? Have you ever seen a inset button? Maybe once or twice. Looks more like a active selection than a button. the lighting is also off and just plain looks terrible.
c. The corners are rounded, but why? It looks out of place and loses fluidity with the rest of the layout. One thing I noticed is that HTC likes to throw in rounded corners in just about everything they can.
Like I said, this will be a very subtle theme but I think it will help make the stock Sense theme better. So if anyone wants to help identifying the files or knows a known resource (which I doubt since Froyo must have changed things a bit), just PM me.
I second this request. I wish I could help.
I totally agree with you in that the Sense theme needs to be more subtle.
I have always wondered why it has taken so long for someone to come up with this theme.
that would be nice
I like the idea!
Heres what I have so far.
In framework-res, I have included everything I think you will need. You'll have to let me know how much theming you intend to do. ie buttoms/selections (everything with a stock gloss?) or not.
I will continue to dig up more of what you need once I hear how deep you're looking to go. I included the taskbar icons because those will need to be changed to fit whatever the taskbar changes too so they will match. Obviously I have yet to include the signal ones along with 4g, as well as the individual app status bar notifications.
I'll wait to hear back before I progress much further.
Again, very nice looking.
Edit: Updated my post to add more.
I want to fix as much as possible. Anything you send, I'll theme. I'll commit to that.
But at the least, I want to redesign buttons and major UI elements like the example I showed. I definitely would like to redesign selections -- I'm not sure why they are "crystal-like", I much prefer a AOSP-like selection but of course in green for Sense.
I'll look through these and see what I'll do with them.
Award Tour said:
I want to fix as much as possible. Anything you send, I'll theme. I'll commit to that.
But at the least, I want to redesign buttons and major UI elements like the example I showed. I definitely would like to redesign selections -- I'm not sure why they are "crystal-like", I much prefer a AOSP-like selection but of course in green for Sense.
I'll look through these and see what I'll do with them.
Click to expand...
Click to collapse
Ok, don't know if I edited my post before or after this, but I added more to the framework-res folder with an updated zip. It now includes everything from there you should/could need from that particular file. See what you can do with those. I'm not 100% sure if any of the files used in froyo have changed (what gets used in those folders and what doesn't) so bare with me. But for the most part it shouldn't be that difficult to dig up the rest of the important stuff.
I just pulled it now so it should be the latest files.
I just pushed that sense folder to my work server, once something is in there, they get done. I'll update the folder as I get more items.
barnacles10 said:
Ok, don't know if I edited my post before or after this, but I added more to the framework-res folder with an updated zip. It now includes everything from there you should/could need from that particular file. See what you can do with those. I'm not 100% sure if any of the files used in froyo have changed (what gets used in those folders and what doesn't) so bare with me. But for the most part it shouldn't be that difficult to dig up the rest of the important stuff.
Click to expand...
Click to collapse
Alright so this is what I'll do. I'll theme these current files and when I'm done I'll post some previews and then you or someone else who is willing can send a new batch of files. That way it can be done in waves and can be easily managed.
So I'll finish these and post back soon.
Award Tour said:
Alright so this is what I'll do. I'll theme these current files and when I'm done I'll post some previews and then you or someone else who is willing can send a new batch of files. That way it can be done in waves and can be easily managed.
So I'll finish these and post back soon.
Click to expand...
Click to collapse
Ok, well this has totally got me pumped, so I went through and did more for you. I've included the other files out of ease, so what I have done is labeled all the folders which have new files (new from that one posted above) and added "contains new" at the end. Then within each folder i have created "new" folders for what I have added. That way you don't have to go through and figure out what you have done and whats been added.
This should keep you busy as I'm done for the night. This is a lot of the major stuff though. I will report back with anything else I find later on.
Award Tour, just curious, do you have experience with .9.png's?
Barnacles, I noticed you pulled stuff out of framework-res, did you toss him the stuff from com.htc.resouces.apk too?
nebenezer said:
OP, just curious, do you have experience with .9.png's?
Barnacles, I noticed you pulled stuff out of framework-res, did you toss him the stuff from com.htc.resouces.apk too?
Click to expand...
Click to collapse
Yeah the second file I posted here has pretty much everything he needs to start. Most everything from resources, and framework as well as other stock apps
nebenezer said:
Award Tour, just curious, do you have experience with .9.png's?
Click to expand...
Click to collapse
Not yet, but I understand them now I think. I noticed immediately that some of the files had to scale somehow and from your post just noticed that those files are the .9 files you speak of. I'll look into it but I'm just gonna assume that they have some sort of meta info in them for now. I'll work on those last so I can read up on the file format.
barnacles10 said:
Yeah the second file I posted here has pretty much everything he needs to start. Most everything from resources, and framework as well as other stock apps
Click to expand...
Click to collapse
Awesome, sorry to interrupt, just wanted to make sure
Award Tour said:
Not yet, but I understand them now I think. I noticed immediately that some of the files had to scale somehow and from your post just noticed that those files are the .9 files you speak of. I'll look into it but I'm just gonna assume that they have some sort of meta info in them for now. I'll work on those last so I can read up on the file format.
Click to expand...
Click to collapse
Yeah they have invisible guides that tell the OS where to stretch the image to suit whatever purpose it needs.
When you open, edit and re-save them the guides disappear so you'll have to redraw them. You will find plenty of info on .9's.
The search bar you did looks much better than Google's version, I'm sure this will end up being a pretty sweet theme
This is no small undertaking or I would jump in on it and help out.
There are tons of people here who are more talented and experienced than I but if you have any questions you're welcome to pm me.
Hey guys. I am up for the night and addicted to flashing **** so let me know if you need a beta tester.
Once you finish what's there feel free to send them back to me and I can throw em back where they need to go and make a morph for the changes to test them out.
ok so are those .zips flashable? any screens of what you have done? it looks nice on the first picture
magicalan said:
ok so are those .zips flashable? any screens of what you have done? it looks nice on the first picture
Click to expand...
Click to collapse
I only spent like 20 minutes on it today during work but I should do a hour or so more later tonite.
I finished some of the status bar but I was disappointed to see that the background image for a notification item was missing. I still designed it but if anyone knows how I can throw it in sense (maybe a simple file with the right name? maybe check a AOSP build because it should be in there) let me know.
Here it is for those that are interested, I will probably refine it further but this is what I got so far:
The aim, if you haven't already noticed, is to combine stock AOSP Android with a Sense-like look.
Award Tour said:
I only spent like 20 minutes on it today during work but I should do a hour or so more later tonite.
I finished some of the status bar but I was disappointed to see that the background image for a notification item was missing. I still designed it but if anyone knows how I can throw it in sense (maybe a simple file with the right name? maybe check a AOSP build because it should be in there) let me know.
Here it is for those that are interested, I will probably refine it further but this is what I got so far:
The aim, if you haven't already noticed, is to combine stock AOSP Android with a Sense-like look.
Click to expand...
Click to collapse
Looks good! Ill look for the notification bg image for ya when I get home tonight.
Sent from my PC36100 using XDA App
magicalan said:
ok so are those .zips flashable? any screens of what you have done? it looks nice on the first picture
Click to expand...
Click to collapse
They are not flashable. Sorry for double posting but can't multiquote. They are simply folders. Had to zip them up to attach them is all
Sent from my PC36100 using XDA App
Try to send me a new batch as well, I *think* I'll be done with this in a hour. If you can, send me the froyo ones.

Flipping Animations for Us too?!

I was browsing around and found this:
http://forum.xda-developers.com/showthread.php?t=813162
and tried pushing and pulling the anim folder and all worked great, except everything!
the flip animations worked, but every app FC'ed.
so i basically only saw the flipping during the fc screens!
looks great, but doesn't work.
i have NO CLUE how to make it work.
what needs done to the files to get it to work?
and i MAY need the stock anim folder from our phone please!
by MAY i mean i do badly!
thanks!
:scooter:
Back when I was running Zen-ROM I was using Envynet's Elegant Envy theme, seen here: http://forum.xda-developers.com/showthread.php?t=768540
It had very similar animations to what I saw in the video...hopefully you can pull something from that.
i'm going to look into that.
thank you very much
Just wanted to say first time I pulled com.htc.resources.apk and pushed to that (made a backup before I modified) so after I pushed it nothing happened..
Then I pulled framework-res.apk and ploped the anim files in that.
Well now I get some really cool flip style transitions on my status bar up top, but no flip clock... Or is this what it's about? BTW, I got NO fc's on this either. If you want the framework-res.apk file, i'll post it.
Either way at least the flip style status bar will make a great addition to my roms
i could only get the ones from the dark to actually work.
all others wouldn't unzip.
so i'm giving them a go now.
i'll keep you posted.
sure, let me have what you got.
i'll toy around with them a little too.
thanks
so, the aria dark framework-res didn't work.
same thing.
force closes, but they flip!
by the way,
i'm using cm6 with adw launcher.
andro green theme.
i'm going to try LP instead of adw.
I believe envynet has did this before with his Envy Aria theme as I remember the flipping animations when i used that rom and his theme.
http://forum.xda-developers.com/showthread.php?t=768540
i tried those from Envy.
no avail.
still the same FC's as before.
rideascooter said:
sure, let me have what you got.
i'll toy around with them a little too.
thanks
Click to expand...
Click to collapse
Here's my framework-res.apk file:
http://www.mediafire.com/?1xdbf9w9308cwe2
All I did was pull the original from my phone, merge the anim directories with the file you provided and pushed back and voila! flips animations (between screens)
....
I just noticed you said your using cm6...
Well, I guess I better warn you.
I am using HTC Stock 2.1(base). And I am on Cellular South not Sprint, so definitely make a backup of your current framework-res.apk file before pushing this one.. dunno if it will work or not but hope so.
Thanks Hex:
Still gettting FC's.
i'm guessing it doesnt like AOSP.
i haven't had any luck with anything i've come across.
but they have ALL been from sense based roms. i think ....
i think i'm going to need some help on this.
anybody?!
Man this would be cool
it looks great,but ....
i can only see it on the FC screens!
Sounds to me like the xmls in that anim folder have settings pointing to various Sense related stuff (as I am finding out the hard way on my minimalist rom atm)
What you would need to do is decompile the xmls from cm6, and the xmls from the flipping anim folder and go through one by one merging just the flip code related to the animations and remove any sense related links... Which if I remember correctly are going to be addresses AND memory pages. This may prove to be quite tough to decipher.
Yeah I just think the .zip you found doesnt like aosp. I got it to work on my sense rom thanks to Hex. Now I like the animations.
Thanks man, always glad to help!
and how do i edit / decomplile these?
point me in the right direction, and i'm on it.
i want this to happen.
i'll probably hate it after a while, but i keep getting teased with the fc screens.
so for now, i want it!
what do i use to view xmls to edit them?
bump this up for a little help?
Shoot man, mah bad. I was meaning to help you.
#1 you need apktool:
http://forum.xda-developers.com/showthread.php?t=640592
This decompiles apks. I have never used it so... ymmv, but I have heard this is the best tool to do so.
Alternatively you can use xmlprint:http://forum.xda-developers.com/showthread.php?t=514412
This decompiles apks to text files, however it does it 1 by 1 and does not re-compile them into native bytecode, however at the same time since it's just one folder you may prefer this to apktool for decoding (but you still need apk tool to recompile them)
For CM6, instead of decompiling all of them, it may be better to just go grab the source for CM6. You can get that here:http://wiki.cyanogenmod.com/index.php?title=Compile_CyanogenMod_for_Hero_CDMA
This wiki also gives a howto for compiling the code afterwards. The upside is you can tweak CM6 to your liking. The downside is... compiling the whole thing.
If you find a fast easy way of compiling just the files you need, you can just merge them with your current cm6 install.
DO A NANDROID FIRST SO IF YOU MESS IT UP YOU CAN GO BACK!!!!!
Hope this helps man!

Swype DIY Themes + Vector Templates

Alright, so we all love swype, and with the developers not wanting to share means you cannot load a theme'd apk file, this seems like the next best route, teach you how to make your own and gives the tools to make it easy!
I am not distributing Swype here, so plz don't ask, this is how to theme your current Swype set up.
Disclaimer: This is my first attempt at themes, and since im just offering my work for freeeee, don't give me crap if I overlook'd something just politely inform me and I'll do what I can. Also I only have my Droid X for testing so its kinda on you if your keyboard is not similar to mine for now. Also, im not even going to attempt to water mark this or put some symbol to show I made it since I'm giving you the files you could just remove it anyway plus they are annoying to look at, so plz just dont take credit for my work.
So first things first, to ensure this post is quick and to the point you will need to already have a few things up and running,
Currently I use keyboard manager so portrait orientation is Swype, and landscape is multi-touch since its too wide to be efficient with swype, therefore; I only created templates for portait swype so far, sorry.
ADB
WinRar(for exploring apk)
Adobe Illustrator version CS 1 and up (for editing templates)
Adobe Photoshop (for resizing keyboard images)
Side Note: Other programs will work, and other methods work, these are just tried and proven so your on your own or at least quite possibly beyond the realm of my help by using different editors.
Step 1:
ADB pull the Swype.apk file from system/app
Step 2:
Back up said Swype.apk file to ensure you can revert to stock
Step 3:
Open apk and extract "assets" folder to an easily accessible location with WinRar
Step 4:
Download 4 Illustrator Templates attatched
Step 5:
Edit templates as you see fit (font, size, color, button color, background color, GO CRAZY!)
Step 6:
From Illustrator export as .png file (make sure to keep the same file names!)
Step 7:
In Photoshop, resize images to same size as the stock ones in the folder /assets/keyboards, (480 x 320 for Droid X but you should check yours to make sure)
Step 8:
Place your newly made and sized .png files into the previously mentioned /assets/keyboards folder overwriting existing. You can make other changes here, I was focusing on the keyboards here because they are the most tedious to change but go ahead, Run Amok. "Amok Amok Amok Amok" yeahh line from the movie "Hocus Pocus" ANYWAY
Step 9:
re inject Assets folder into Swype.apk overwriting old, (i usually delete Assets, then inject to ensure overwrite)
Step 10:
ADB push back to phone and switch input method back to Swype
Step 11:
Show off your newly customized keyboard!
Step 12:
Post your .png files to help the community and show off what you did!
Alternate Lazy Way: Sit around wait for a cool keyboard to be posted and leach, simply inject someones .png files into your Swype.apk
Daves Dark Theme 1
Alright so here is the .png files for my first theme, just to get the ball rolling. Lets see what you got!
HOLY SHYTE I was planning to create AI files for this and Launcher Pro Icons, this will save some time
Any chance you have LP Icons in vector format too?
Dude.
Thanks for providing .AI files, what a great contribution! I was going to take the stock png's and photoshop them. This is much cleaner!
You don't have full-width .AI's laying around do you?
Morkai
sorry I just started making themes last night, so I don't have any Icon files lying around. Although, in the newer versions of Illustrator you can use "live trace" to make vector formats from raster images.
Jeftep
You're asking about the landscape aspect ratio keyboard right? Currently I didn't make it yet if I do landscape it will be for the stock multi-touch keyboard first then maybe id get around to swype. The keys are just too spaced out to be efficient to use with 1 finger.
And yes, thats exactly where I started too, "well lemme just see what I can do with photoshop.... awww screww it Fresh Start in illustrator"
So sorry thats a no to both questions, but come on, I just started.
SharkBaitDave said:
Morkai
sorry I just started making themes last night, so I don't have any Icon files lying around. Although, in the newer versions of Illustrator you can use "live trace" to make vector formats from raster images.
Jeftep
You're asking about the landscape aspect ratio keyboard right? Currently I didn't make it yet if I do landscape it will be for the stock multi-touch keyboard first then maybe id get around to swype. The keys are just too spaced out to be efficient to use with 1 finger.
And yes, thats exactly where I started too, "well lemme just see what I can do with photoshop.... awww screww it Fresh Start in illustrator"
So sorry thats a no to both questions, but come on, I just started.
Click to expand...
Click to collapse
Are you saying you can use one keyboard portrait and the other Landscape? Please say you are.. and do tell how!!
Morkai Almandragon said:
Are you saying you can use one keyboard portrait and the other Landscape? Please say you are.. and do tell how!!
Click to expand...
Click to collapse
yepp! and its Amazing!!!
http://getandroidstuff.com/download-keyboard-manager-android-dual-keyboard-switch-portraitlandscape/
Batman Theme
Thinking about Batman Theme'ng out my phone, I'm not sure what the keyboard needs, but its not quite there yet...
SharkBaitDave said:
Alright, so we all love swype, and with the developers not wanting to share means you cannot load a theme'd apk file, .......
Click to expand...
Click to collapse
.......?
Ummm.. I have always shared how to theme with whom ever has asked.. plus all mine are simple to load... some swypes are custom to certain themes, and in those cases the dev's aren't going to spend time explaining how to do each part.
Not trying to bash, just stating a point.
As many know i have made quite a few swype themes(check sig), and many custom order for other devices who "technically" arent supposed to have swype.
If anyone needs help modding the tracer, or if you run into the "amp&" issue when playing with any other KB's i will be happy to help.
Good work btw, all the extra people theming makes more stuff avail, never anything wrong with that.
Swype C&D
Alright thats my fault, I meant the developers of Swype, not the XDA community.
http://www.xda-developers.com/announcements/xda-notice-swype/
this is what I was talking about with not really being able to share swype on the forum in an installable format. I was just trying to show a new way we can still all share themes while keeping the forum out of the firing range of C&D letters or worse.
While I'm certainly not claiming this to be a breakthrough in any means as its simply another way we can continue to share themes for this great app. I definitely agree there is a better way to install than this run around...
Have you modified the tracer for version 1.64.40.9380? I found a few forums that showed how to do it, but only in the newer versions and not droid X. Is libSwypecore.so different by Swype version? manufacturer?
http://forum.xda-developers.com/showthread.php?t=801770
Says to modify 5b410, 5b411, and 5b412 for Blue, Green, Red but it doesn't seem to change the color after I push it back to the phone. I got a newer version, but it was configured for 800x480 not our screen and repeadly threw errors.
Thanks
ahh, agreed. The creators are definitly unfriendly towards devs.
you are correct on the file to edit for the tracer. If you open up an unmodified .so file and search for the string "dda25bff" that is the hex color part. Since its in hex its backwards. The proper color code would be ffb52add. So say you wanted to make the color black = ff000000. You would type it in reverse 000000ff.
Only change that string and you should be good.
Tracer Edit worked like a charm, thanks.
Sketch theme
just found an new ADW theme and wanted a sketchey/hand drawn style KB
how do i complete step 4? where are the 4 Illustrator Templates attatched?

metamorph themes for incredible

does anyone know where, on here, can i get some mods for my notification bar? like wifi and 3g and signal bars? i need to be able to use metamorph to apply them cause i am not too good at this stuff. i have done the search but have only came up with batts. any help would be appreciated.
What rom?
sent from dinc
Clockwork recovery
mills23 said:
Clockwork recovery
Click to expand...
Click to collapse
That's not a ROM, but since you dont know that, I'm going to assume that you have the stock rom. Just look in this forum, theyre all over the place.
Lol yeah im not sure what I got! That's part of why I'm looking for easy ways to do mods.
Don't worry: we all had to start somewhere.
With that said, if you don't yet know the difference between recovery and a rom, I'd shy away from jumping into MetaMorph themes for your notification bar for now.
First, I'd recommend you do a bit of reading on the terminology: roms, recovery, kernels, etc. Then familiarize yourself with how to make a nandroid backup and how to restore it: this is going to be critical once you decide to move forward with theming. Finally, people may disagree with me on this last point, but I'd recommend you educate yourself on how MetaMorph is working and how apks store their icons.
If you are semi-proficient with computers, none of the above should be too hard. In fact, you'll probably be surprised at how easy it ends up being. With a little bit of reading, and trial-and-error, you'll be able to find almost any theme you like, pull only the png files you want, then make your own MetaMorph theme.
You can open any apk file (like a copy of your system's framework) using a zip program (like 7zip) and see what png icons it contains. MetaMorph does nothing more than replace these png files with new files that you give it. A MetaMorph theme will have an XML control file that instructs it where to place the png files, which will also be dictated by the folder structure.
Jumping straight into MM themes without an understanding of these concepts is a bit of a risky move. Since signal/wifi/etc icons are part of the framework-res.apk, it's quite easy to throw yourself into a bootloop.
Again, I know some people will disagree with this advice: it's just my personal opinion. I know you are eager to tweak your device, but without a decent understanding of what you are doing, you could find yourself trying to fix a problem that takes a lot more time than my suggested path of first learning.
I agree! Read read read, then flash
sent from dinc
I just don't have alot of time with a 18 month old runing around. So I was just looking for something easy.
Droidpirate.com
Sent from my ADR6300 using XDA App
mills23 said:
I just don't have alot of time with a 18 month old runing around. So I was just looking for something easy.
Click to expand...
Click to collapse
Understood; some of us definitely have more time than others when it comes to tinkering.
I'll make you a deal: if you find a theme that you like (doesn't have to be MetaMorph... could just be a rom that visually appeals to you), point me to the link. If I'm able to, I will make a MetaMorph theme file for you to try. For simplicity's sake, find something that would use the same number of icons as your current setup. In other words, if you are currently running a rom that uses a 4-bar signal icon (which is most likely the case), let's avoid the 6-bar signal icons. If the theme you want is solely visual in nature (i.e. no functional changes, like the 4 -> 6 bar change), then I should be able to make the MM pack and give you instructions on its use.
Ok great thank you! I will get them together and pm them to you.

Categories

Resources