yashsingh1/xdaforums huggingface dataset:
[Nexus One Themes and Apps] gIMpSTa:
Important notes about upcoming v22 keyboard

Jonasl's next version (v22) is expected to be final tomorrow night. There are some pretty big (and awesome) changes (read through his thread or wait until the release and read the release notes for more details) most importantly, he's completely changing the package name so that it is truly a third party keyboard app (think better keyboard, smart keyboard, etc). There are many really good reasons behind him doing this, only drawback is at that point it will, by all definition, be a "third party app" which shouldn't be in /system/app. Now, if you really insisted on it you could certainly make it work in /system/app rather then /data or /sd-ext (apps2sd) however to simply things (like future upgrading, etc) it really should be installed/uninstalled like any other app and not pushed to /system/app.

Now what does all this have to do with this thread? Well as you may or may not know, metamorph is solely for non-market "system apps" and simply will not work if you install v22+ via the preferred/supported method. This means going forward, I will only be releasing the pre-themed APK files (link to that thread is in my signature). I have honestly been looking for a reason to stop doing the moprhs since my other thread contains the exact same skins, and it just adds to the overall amount of data I have to upload for every new version/skin. So in short, once v22 is out, I will likely have this thread locked and only upload the pre-themed/signed APK files. It is actually much easier to install that way anyways, especially with the changes to v22.
[Nexus One Themes and Apps] jairomeo:
Didnt know you did a Mets one, will go perfect with my Mets theme. Consider yourself kanged.
[Nexus One Themes and Apps] Mikey:
Heck, Cyan get Kanged, why not Gimpsta?? =)
[Nexus One Themes and Apps] gIMpSTa:
Hahahaha I consider it an honor :)
[Nexus One Themes and Apps] Mikey:
You should =)

Let me know if you wanna do anything with this thread........as in lock
[Nexus One Themes and Apps] gIMpSTa:
Will do, probably not for a day or two at the least *just in case*. Thanks!

edit: since this bumped to new page, this is in reference to the post I made here, nothing bad! -> link
[Nexus One Themes and Apps] sh0ebox:
Any word on the buuf theme (can prepackage it as an apk actually that will work better for me)? :p
[Nexus One Themes and Apps] Gilg@mesh:
v22 update? :)
[Nexus One Themes and Apps] gIMpSTa:
Won't be for couple hours til I get home. Will be the pre themed apks only for v22 forward. Sorry can't be sooner, out of town but will do it tonight when I get back.
[Nexus One Themes and Apps] S_Dot:
Re: [Morphs] HTC_IME High Res v21 skins! Updated Apr-11!

were patiently waiting.

Sent from my Nexus One using the XDA mobile application powered by Tapatalk
[Nexus One Themes and Apps] gIMpSTa:
Just walked through the door finally! My script is running right now, should take about 5 minutes. Once that is done it will take, unfortunately as much as an hour to upload all the files. Soon as it is done I will post them to the other thread and update this one and ask to have it locked (as stated before, the morphs will no longer be done, straight pre-themed keyboards from here on out).
[Nexus One Themes and Apps] gIMpSTa:
Visit new thread!

As stated here, going forward morphs will no longer be an option for this keyboard. Please visit the pre-themed thread (link below) for downloads/requests/help. Thanks!

http://xdaforums.com/showthread.php?t=654179

Note: all the v23 skins are uploading now and will be posted in above link as soon as they finish!

Could a mod please close/lock this thread? thanks in advance!
[Nexus One Themes and Apps] stian230:
Realy nice . I miss the speak to tekst button ! :(

thank-you.
[Nexus One Themes and Apps] gIMpSTa:
It's still there.... It's the little button with microphone/gear (settings). If you tap it it does speech to text, long press gets you into settings.
[Nexus One Themes and Apps] stian230:
sweet . i had to choose language
[Nexus One Themes and Apps] MYxdaUSERNAME:
any word on the white letters on black theme? using your transparent stock look one right now and love it.
[Nexus One Themes and Apps] PISSANDVINEGAR:
+1 Very good stuff. Quality!
[Nexus One Themes and Apps] gIMpSTa:
^ This will happen today :)
[Nexus One Themes and Apps] martin0285:
Thats solid news....
[Nexus One Themes and Apps] gIMpSTa:
Without further ado, first two themes with alternate font color (white for now) have been posted!!! Thanks to jonasl for helping me find the code!
[Nexus One Themes and Apps] UnderCoverLover:
The new dark keyed themes are great! Keep'em coming! You're awsome!
[Nexus One Themes and Apps] irishrally:
I also used this method. Thanks for the heads up.
[Nexus One Themes and Apps] MYxdaUSERNAME:
the black/white is perfect, awesome. thanks for posting!
[Nexus One Themes and Apps] jrodizzkool01:
Thank you for making the black with white text. Looks great on my Droid.
[Nexus One Themes and Apps] bfspider:
Hi,

Thanks for the theme! I wanted to point out a small graphics glitch that I found (see attached). It is a screen shot of the gTalk app.

If it hasn't been pointed out already, the keyboard isn't transparent under the messenger App in portrait mode. It is transparent in landscape mode. There is just a black background.

Also, for completeness, in the white on black w/ transparency theme. The space bar symbol is still black instead of white. :)

Thanks again for your work.
[Nexus One Themes and Apps] rjhay22:
Looks nice! thank you for this. white letters a little blurry though, gives me a little eye strain. hehe.
[Nexus One Themes and Apps] palosjr:
i think thats due to the "glow" of the letters. If you look at the regular black text IME, you can see a white glow from behind. If the glow can be changed to a grayish/white color, this would look much clearer!

also... i am working on tearing down the ..zip file and applying it to the .apk for us non-rooted people ;)
[Nexus One Themes and Apps] Ehsan021:
Sorry guys but how can i pste htc_ime to sys/app ?

I cant paste with and explorer !
[Nexus One Themes and Apps] beagz:
Any chance you could point me in the direction of how to change text color. thanks
[Nexus One Themes and Apps] martin0285:
should really use ADB and push it to /system/app. Can try "Android Mate" in the market, free ver, which lets you access system files. Maybe able to "copy" from SD and "paste" in /system/app although I have not ever tried this method, sounds like it would work.....

And @-gIMpSTa and jonasl: You guys rocked that out!! TY for your work!!
[Nexus One Themes and Apps] gIMpSTa:
I've noticed that with other apps and I almost think it has something to do with the way that app is drawing the keyboard. It's transparent on the home screen right? I will look into this more tho. Yeah I noticed the space bar but kinda liked it hahah. I'll proly white it out for next ver tho.

As stated below it's because of the shadow layer (glow) on the keys. I noticed it after I took the screenshot (it's way more noticable in the screenshot then on the phone, but to the keen eye it's noticable). I am going to try to remove the shadow layer completely and will likely post an update later today

I'll throw together a quick tutorial later today.

Overall tho, thanks for all the positive feedback everyone, glad you like!
[Nexus One Themes and Apps] gIMpSTa:
Quick update, I removed the shadow layer (the "blur") and created a couple other colors. I have not updated the files or screenshots here yet, will have to wait until I get back home (hour or 2).
[Nexus One Themes and Apps] DocRambone:
Impressive, U a real pro :)
[Nexus One Themes and Apps] gIMpSTa:
Updated again, removed the shadow layer on both white text keyboards (font is super crisp now) and added a red text version. Haven't forgotten the space bar, just being drawn in a different spot and I need to debug some more code to find it. I'll update morphs when I do get it, but I recommend downloading the latest white text versions as they look a lot better now!
[Nexus One Themes and Apps] bfspider:
awesome! thanks :)
[Nexus One Themes and Apps] bfspider:
Correct, I only noticed it on the Message app in portrait mode.

Uploaded some screen shots..
[Nexus One Themes and Apps] beagz:
Looking really good
[Nexus One Themes and Apps] qvert:
always get a force close when

adb pushing it to system/apps

maybe it's not working with mcr? but don't know why

it's working when i install the .apk with astro, but then i can't theme it..
[Nexus One Themes and Apps] gIMpSTa:
Are you pushing Clicker.apk to system/app too??
[Nexus One Themes and Apps] usmc2k:
lovn the red n black theme !!!
[Nexus One Themes and Apps] Gabewithkungfugrip:
Yup. I'm in the same boat. Install with Astro works but can't theme. Push HTC_IME and Clicker apks to system/app and it's FC city. I tried wiping and reflashing CM 5.0.4.1, gapps and radio and pushing the apks again. No joy though.

I'm having the same FC problem, and I'm pushing both Clicker and HTC_IME to system app.

Kinda sucks cause that transparent skin looks really nice.
[Nexus One Themes and Apps] daz23:
is it jst me or is the blk kb with white text- transparent not working..

ie i cant get it to be transparent.

ive morphed both versions and hehy are the same?

EDIT

i cant even get the white with blk text -transparent back..

any ideas?
[Nexus One Themes and Apps] gIMpSTa:
I'll see what i can do about theming it in /data/app but in the mean time can you try this?

Try this:

adb remount

adb shell rm /data/app/HTC_IME.apk

adb shell rm /data/app/Clicker.apk

adb push HTC_IME.apk /system/app

adb push Clicker.apk /system/app

adb reboot
[Nexus One Themes and Apps] gIMpSTa:
Def transparent, I just downloaded htc_ime-black-whitetext-transBG-morph.zip and checked. I'm guessing you are having the same issue as a few others in here where you installed it originally (via astro file manager or something, really honestly shouldn't be installed this way) it was installed to /data/app. My morph (as stated in first post) morphs /system/app/HTC_IME.apk. If you have it in /data/app you will have to remove it first and adb push the 2 apks to /system/app.
[Nexus One Themes and Apps] daz23:
i def pushed to /system/app as i attempted to adb rm from /data/app and it couldnt find it.

anyway. have repushed and rebooted and attempted to flash the white transparent. says successful in metamorph but kb is still black.
[Nexus One Themes and Apps] gIMpSTa:
Wait, the keyboard is black or the text? The keyboard should be black and text white. You will have to reselect touch input as your keyboard as well.

I will try to recreate this when I get home and see how to resolve. I really think it has to do with installing it first rather then pushing it but who knows.
[Nexus One Themes and Apps] daz23:
im now trying to get back the white kb with transparent background jst to see if it works. at present my kb is black with white text non transparent.

EDIT- im an idiot. reselected touch input and the theme is ryt. sorry mate!
[Nexus One Themes and Apps] gIMpSTa:
hahaha no problem. Phew, I was starting to wonder what the (*@#&$ was going on!!!
[Nexus One Themes and Apps] palosjr:
so replaced the res folder in the HTC_IME.apk

tried to resign and adb install but i keep getting error parse exception... any ideas?
[Nexus One Themes and Apps] gIMpSTa:
I think you need to adb push it to /system/app rather than install it.

Also I don't believe you need to resign it.

Edit: for non rooted phone? i'm not really sure.... never tried much of anything on a non-rooted phone.
[Nexus One Themes and Apps] daz23:
sorry sorry!! lol

so the mass confusion must be that i have a theme with a black stock keyboard and didnt know it! :p

anyway, note to self: after themeing reselect Touch Input :D
[Nexus One Themes and Apps] Gabewithkungfugrip:
Thanks for your quick response. :)

"can't remove '/data/app/HTC_IME.apk': No such file or directory"

I used Astro originally to install the HTC_IME.apk and Clicker.apk by copying the two apks directly to the root of my sdcard and then running with Astro. I deleted the apks after installing and every thing worked fine.

I can uninstall Keyboard Calibration and Touch Input from settings > applications. But pushing the apks to /system/app after that just gives me the FCs again.

As mentioned before, I've even tried starting fresh by wiping and reflashing everything before trying to push the apks to /system/app with no luck. I would say this is strange, but what do I really know. I just starting messing with Android 2 weeks ago. heh
[Nexus One Themes and Apps] gIMpSTa:
Someone (around page 3) said he had to do this:

Installed both via astro first

then pushed both to /system/app

then did adb install -r HTC_IME.apk and

adb install -r Clicker.apk

Again, i'll try to recreate this later so i can post some definitive directions.
[Nexus One Themes and Apps] Gabewithkungfugrip:
You sir, are a gentleman and a scholar. That worked perfectly. I can now confirm your transparent skin is the tits. :D
[Nexus One Themes and Apps] Ehsan021:
thanks buddy but unfortunately didn't work . how can i copy with adb ?
[Nexus One Themes and Apps] martin0285:
Copy? With adb? What you tryin to copy? HAHAHA I have no clue what you are trying to ask. It appears you are having a "freak" bug that @gimpsta is trying to reproduce. That is, if you are doing everything correctly!! STOP USING ASTRO, PUSH WITH ADB (both clicker and HTC_IME), MORPH, Then select the touch keyboard....I've tried everyone morph on here and they have all worked...Try the method gimpsta mentioned above^^ someone else had luck that way....
[Nexus One Themes and Apps] :
Great work! These make for a great mod. Thank you.
[Nexus One Themes and Apps] gIMpSTa:
Try following the directions in this thread to the dot. Particularrly the one on this page regarding installing, then pushing, then reinstalling (with adb install -r).
[Nexus One Themes and Apps] gIMpSTa:
I've fixed the space bar "text" color. I will be doing an update later today (after work) to the white and red themes to colorize the space bar and function buttons (function buttons on the red themes only). I'll probably likely release a couple more at same time.
[Nexus One Themes and Apps] beagz:
Any news on instructions for text color change?
[Nexus One Themes and Apps] gIMpSTa:
My bad!! I will do it this afternoon. Crazy weekend at work!!!
[Nexus One Themes and Apps] beagz:
Great news been waiting 4ever

I only need to know where the edit is. I understand the xml and smali stuff if needed
[Nexus One Themes and Apps] qvert:
yes

i am pushing both with adb to system/app
[Nexus One Themes and Apps] gIMpSTa:
The following has been pasted in here several times and has fixed the issue for multiple people.

Someone (around page 3) said he had to do this:

Installed both via astro first

then pushed both to /system/app

then did adb install -r HTC_IME.apk and

adb install -r Clicker.apk
[Nexus One Themes and Apps] qvert:
will give it a try
[Nexus One Themes and Apps] gIMpSTa:
In that case i have my notes with me. You need to baksmali and modify HTCIMMView.smali. These are the 3 sections i found relevant (everything else, including space, is an image).

.line 584

top part of key

.line 641

function key in landscape

.line 645

bottom part of key

FWIW, rumor has it we will be getting a theme loader for htc_ime that handles all the text changes automagically pretty soon. :)
[Nexus One Themes and Apps] beagz:
Thanks

that's all I needed

really appreciate this
[Nexus One Themes and Apps] qvert:
it's working great

at Black With White Text (for v9) the spacebar color is black too, could you change it? because not it's black on black ^^

but overalln thanks for the themes! looks great in dark ^^
[Nexus One Themes and Apps] gIMpSTa:
Heh, 1 page back I wrote this :) Thanks, glad you like them!!!
[Nexus One Themes and Apps] qvert:
maybe i should read the whole thread and not only every 2nd post :-)
[Nexus One Themes and Apps] gIMpSTa:
No worries, lots of messages, easy to miss :)
[Nexus One Themes and Apps] avio07:
is this keyboard better then the stock one?
[Nexus One Themes and Apps] qvert:
this is just a skin

here is the keyboard:

http://xdaforums.com/showthread.php?t=624416
[Nexus One Themes and Apps] gIMpSTa:
Updated white text skins.

Both white text skins have been updated to include white text space bar! I will work on the red version and a couple others tonight.
[Nexus One Themes and Apps] milenko11:
Any idea when we will see apk of the keyboards for non root people?
[Nexus One Themes and Apps] gIMpSTa:
Does jonasl's current htc_ime work on non rooted phones? If so I could repack it with a particular theme if you are looking for one just let me know. I have no way to test, not sure if needs to be signed special way for non root phone? But i'll give it a shot if you want to try.
[Nexus One Themes and Apps] sh0ebox:
Looking awesome... thanks for the update! Currently using the black keyboard w/ white text. Using non-transparent mostly because of the strange drawing issues that occur with various apps (GTalk especially). Looking fantastic... can't wait to see what else you've got in store :D
[Nexus One Themes and Apps] milenko11:
Looking for black with white text. Thanks!
[Nexus One Themes and Apps] gIMpSTa:
ooops actually keyboardview.smali, my bad!
[Nexus One Themes and Apps] gIMpSTa:
red text/black skin updated!
[Nexus One Themes and Apps] martin0285:
hm.....

Just a slight modification!!! :D
[Nexus One Themes and Apps] gIMpSTa:
Added white text (trans and non trans BG) versions of red green and blue skins and reorganized first post a little better! Lots of choices now!
[Nexus One Themes and Apps] gIMpSTa:
Like I said, I have no way to test this but here is V9 repackaged with my dark/white text theme. Can you try downloading, unzipping, and adb pushing or installing or however you crazy non root people install stuff ;) and let me know?

http://www.gimpsta.com/random/morphs/HTC_IME.zip
[Nexus One Themes and Apps] Brutus2TheMax:
Will these skins work on a CDMA Hero?
[Nexus One Themes and Apps] gIMpSTa:
Running what rom? These rely on HTC_IME High Res that I linked to in the first post, if you can run that then I don't see why not.
[Nexus One Themes and Apps] gIMpSTa:
Uploaded new Black/CyanogenMod edition skin :)
[Nexus One Themes and Apps] Brutus2TheMax:
A 1.5 Sense ROM with the IME keyboard... I think it will I just don't wanna chance bricking my phone b/c I know people have putting GSM mods onto CDMA Heroes...
[Nexus One Themes and Apps] gIMpSTa:
Well there is no carrier specific code in my morphs. Most it would do is screw up your keyboard maybe. Are you running the high res version from jonasl? My morphs with text color changes do have code specific to that version.
[Nexus One Themes and Apps] Brutus2TheMax:
I'm running the stock IME apk. Is the black with white lettering going to cause a problem with what I have?
[Nexus One Themes and Apps] gIMpSTa:
Probably. Wouldn't brick your phone but may EFF up your keyboard. I'd take a backup before trying anything.
[Nexus One Themes and Apps] Brutus2TheMax:
I was ready for that haha just nandroided. Thanks for the help, I'll let you know how it goes...
[Nexus One Themes and Apps] Brutus2TheMax:
Hahaha that did not go to well! Force closes all over the place with HTC Sense thanks anyways! Good job with the themed keyboards too!
[Nexus One Themes and Apps] natz:
Thai input

How can i input Thai language to this keyboard?
[Nexus One Themes and Apps] beagz:
hrmm,

I see where you made the changes but I don't get the color codes. They don't seem to match the hex I know...

Any pointers?
[Nexus One Themes and Apps] gIMpSTa:
hah ya after I posted that I realized you are proly using a low res version anyways. there might be some themes for that version around too.

Thanks!!
[Nexus One Themes and Apps] gIMpSTa:
Sure here's an example of one in there now:

const/high16 v6, 0x4040

if you change this to

const v6, 0xFF00FF00 (note drop off the /high16)

you would end up with green. the first 2 hex characters are alpha transparency followed by standard hex RGB color codes.

Now after it's compiled it will change out of the AARRGGBB format and if you baksmali it again it will have different values but will be the same colors.

Hope this helps.
[Nexus One Themes and Apps] gIMpSTa:
I would start by asking here: http://xdaforums.com/showthread.php?t=624416
[Nexus One Themes and Apps] beagz:
ahhhh ok. so recompiling and decompiling it changes.

If I put in the correct codes it will alter them after I compile/decompile

Thanks!
[Nexus One Themes and Apps] gIMpSTa:
No prob, and i'm an idiot up there, you would end up with green not blue hahaha. But yeah i think you got what I meant ;)
[Nexus One Themes and Apps] beagz:
Yes, I figured it out. Just stupid thing is not recompiling so I have to play some more.

Thanks again.
[Nexus One Themes and Apps] adamtheman:
Hey man, great work, however there is something missing in the Black CM .zip - it only downloads as about 6 KB when all of the others are around 600 KB.

Thanks!

Great work
[Nexus One Themes and Apps] gIMpSTa:
Thanks!

Nice catch, upload fail! Just reuploaded and confirmed working! Thanks again!
[Nexus One Themes and Apps] gIMpSTa:
Last skin for the day!

Uploaded dark green/white text skins. Last one for tonight!
[Nexus One Themes and Apps] optimus82:
Dude. I don't kno about anyone else here who wears prescription glasses, but that black with red letter theme pops out. The red letters seem to be floating from the black keys. Its freakin trippy
[Nexus One Themes and Apps] usmc2k:
Lovn the new red n black theme !!!! And I know Cyanogen would be proud of you to !!!
[Nexus One Themes and Apps] palosjr:
no luck with the .apk you posted a few pages back... get install failed parse exception
[Nexus One Themes and Apps] diaztradeinc:
Hey i loaded one of these on the desire rom, and on messages i get the constant tutorial, everything else works besides that, any ideas why?
[Nexus One Themes and Apps] diaztradeinc:
Seems to be something with the classes.dex that keeps it in a constant loop, i use the old one and it works but i dont get the blue for lettering.
[Nexus One Themes and Apps] gIMpSTa:
Which one are you using that caused this? Also, I assume you have v9 keyboard prior to morphing?
[Nexus One Themes and Apps] gIMpSTa:
Looks like we have v10 keyboard now, i'll update all the themes in about an hour when I get out of work. In the mean time, if you install one of the colored skins over v10, you are going to basically roll back to v9, so i'd wait an hour or 2 for my updates!
[Nexus One Themes and Apps] kfett82:
Any chance you could make these into zip updates? I cannot get the apk's pushed to system/app.
[Nexus One Themes and Apps] stian230:
Love the black and read theme

Thank-you:)
[Nexus One Themes and Apps] martin0285:
these are morphs!!! Not the full keyboard....
[Nexus One Themes and Apps] sh0ebox:
Anxiously awaiting the v10 skins :D

Can't wait to use the keyboard in landscape with some nice skins.

Unfortunately I read your post about getting rolled back to v9 by applying a theme AFTER I did it.. so now I'm on the v9 keyboard. adb install -r HTC_IME.apk didn't seem to want to update it to v10 oddly enough. Maybe I'll try again and use it unthemed until you update your skins.

Edit: jk got v10 to install over the skinned keyboard. :)
[Nexus One Themes and Apps] gIMpSTa:
Probably, but i'd much rather help you get it pushed to /system/app These are not 3rd party apps and shouldn't in /data/app...

v10s are uploading now :)
[Nexus One Themes and Apps] gIMpSTa:
If I woulda waited 2 mins I coulda put this all in one post, oh well!

All colored text themes (white, red and cm edition) have been updated to v10, updating first post now!!
[Nexus One Themes and Apps] sh0ebox:
Looks awesome.... thanks!
[Nexus One Themes and Apps] gIMpSTa:
And just like that we have a v11... Heh Suppose it gives me a chance to test this auto color patching script that i'm 99% complete.

I'll make v11 updates asap.