[Epic 4G Themes] hoey2011:
YOU MUST HAVE A SWYPE.APK LOCATED IN /SYSTEM/APP/ FOR THIS METAMORPH TO APPLY!

To summarize, when you type "ls /system/app" in your terminal on your phone, you should see a "Swype.apk" file located there. If not, go to the instructions right after this notice in the post.

====Theme Application Instructions============

You MUST have this file: /system/app/Swype.apk

The theme is designed to apply to Galaxy S phones where we already have a Swype.apk located there. If you are using an installed version, follow these steps to determine how to continue from here:

In Terminal type:

ls /system/app/

If you don't see a Swype.apk or a com.swype.android.inputmethod.apk listed, then type this:

ls /data/app/

If you still don't see a Swype.apk or a com.swype.android.inputmethod.apk, you're in the wrong thread :)

If you found that your Swype file is located in the system directory, then you are 3/4 of the way to being prepared for a metamorph theme. If this is you, but your file is named com.swype.android.inputmethod.apk, check the next step to get set up to apply the morph.

-------------------------------------------------------------------

In order for the morph to apply, the file HAS to be named Swype.apk.

So, to get to that point, do this:

In Terminal:

su
cp /system/app/com.swype.android.inputmethod.apk /system/app/Swype.apk

Now that you have the Swype.apk in your /system/app/ directory, continue on to the theme application step.

-------------------------------------------------------------------

If you are not one of the lucky ones to have Swype in your /system/app/ directory and it is in your /data/app/ directory, follow these steps to allow the file to be themed by metamorph:

In Terminal:

su
cp /data/app/com.swype.android.inputmethod.apk /system/app/Swype.apk

or

su
cp /sd-ext/app/com.swype.android.inputmethod.apk /system/app/Swype.apk

Basically, we want to get a copy of the Swype file in the /system/app/ directory, with the EXPLICIT name of Swype.apk, so that the theme will read it and apply it accordingly. Once you have done this, move onto the next step.

-------------------------------------------------------------------

APPLYING THE THEME

Now that you have a Swype.apk file in your /system/app/ directory, it's time to apply the Metamorph. If you have read this far, I'm assuming you already know how to use this application, so go through the usual steps and apply the theme, TWICE, ALWAYS TWICE!

If you have a themed Swype.apk, then you are ready for the next step, which will be replacing the normal Swype with the themed Swype.

-------------------------------------------------------------------

For those with Swype in /system/app/ :

su
mv /system/app/Swype.apk /system/app/com.swype.android.inputmethod.apk

Then Reboot.

For those with Swype in /data/app/ :

su
mv /system/app/Swype.apk /data/app/com.swype.android.inputmethod.apk

Then Reboot

==============================

Ok, in an effort to consolidate all of my threads in the Galaxy S forums, I am posting my WVGA Swype theme work here.

Most of the time I have to apply these themes twice in order for them to work correctly, so instead of getting ahead of yourself, or skipping over instructions in the OP, just APPLY THE THEME TWICE.

The images are only samples, and the on screen view is much clearer.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

WORD CHOICE WINDOW BLACK TEXT CORRECTION

The coloring outside the word choice window doesn't actually show in the theme, it's just compressed weird by 4shared

Blue

http://www.4shared.com/file/WCma2Zd3/Blue.html

Green

http://www.4shared.com/file/h7Wq88Ni/Green.html

Grey/Black

http://www.4shared.com/file/dG7dMVeZ/Grey.html

Orange

http://www.4shared.com/file/PlZxDT5q/Orange.html

Purple/Pink

http://www.4shared.com/file/802Kw-mF/Purpinkle.html

Red

http://www.4shared.com/file/j0gmvY2E/Red.html

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Currently, Voice Input ONLY is supported, Now that I have completed my Hoey Phone 7 theme, I will be finishing up my conversion of all themes to Non Voice Input.

Stock Revert Theme:

http://www.4shared.com/file/GfQobUNA/StockSwype.html

Galaxy S Green

http://www.4shared.com/file/kPlp_3T5/StockGreen.html

Galaxy S Red

http://www.4shared.com/file/PO4dpdRT/StockRed.html

HTC IME:

http://www.4shared.com/file/AY1TvDfp/HTC_IME.html

Naked Red

http://www.4shared.com/file/dXU8D3YW/NakedRed.html

Naked Blue

http://www.4shared.com/file/d30k_ywj/NakedBlue.html

Naked Green

http://www.4shared.com/file/rbszsak-/NakedGreen.html

Naked Gingerbread

http://www.4shared.com/file/xWKD-elj/NakedGingerbread.html

Naked White

http://www.4shared.com/file/_Bw9RAPK/NakedSwype.html

Naked White Blue

http://www.4shared.com/file/5oen08Mg/NakedWhiteBlue.html

Naked White Green

http://www.4shared.com/file/mGXGj477/NakedWhiteGreen.html

Naked White Orange

http://www.4shared.com/file/UnQ4u2HE/NakedWhiteOrange.html

Naked White Pink

http://www.4shared.com/file/J4_BVRA1/NakedWhitePink.html

Naked White Purple

http://www.4shared.com/file/FP2OB5Dq/NakedWhitePurple.html

Naked White Red

http://www.4shared.com/file/Ch8gYAfM/NakedWhiteRed.html

Naked White Yellow

http://www.4shared.com/file/5Uz8mYIC/NakedWhiteYellow.html

Black Glass

http://www.4shared.com/file/zMXvFHVr/BlackGlass.html

Hoey Phone 7

http://www.4shared.com/file/tdJQkar8/HoeyPhone7.html

Hoey Phone 7 Galaxy Flavored

http://www.4shared.com/file/sXRXsYsE/BlueHoeyPhone7.html

Hoey Phone 7 Red

http://www.4shared.com/file/pYtXTaWe/RedHoeyPhone7.html

---------------------------------------------------------------------------------

HOW TO EDIT THE SWYPE TRAIL COLOR

Line in new Swype to edit trail color is :0004B7DO, 0C, 0D, 0E, 0F

HEX COLOR: DDa25B

html code: 5Ba2DD

Use a Hex editor such as HxD. That is what I use.

Install and use it to open the libcoreSwype.so file located in

EITHER:

com.swype.android.inputmethod.apk/lib/armeabi/

OR:

/system/lib/

Press CTRL+F, or select find from the menu, and make sure you are searching Hex Values from the menu, and not text-string

Type in "DD A2 5B", WITH the spaces in between, and it will take you line that contains the trail line color, and it will be highlighted.

The hex color code for the original Swype line is DDA25B, which is 5BA2DD in HTML.

You have to use the hex code to get the color you want. But, you have to invert the first and third pairs when you edit the file. For example, red's color code is usually #FF0000. What we would do for a red trail line is replace DD A2 5B with 00 00 FF. The second pair stays the same.

Change to your liking, and save as libcoreSwypeRED.so or libcoreSwypeBLUE.so, etc. so you know what color it is.

When you share the file you have edited, make sure that you rename it back to libcoreSwype.so

and.... BOOM, NEW SWYPE LINE COLOR WOOT WOOT!

------------------------------------------------------------------------------------------