Themed Google Keyboards!! Updated: 7/14/2014- 116 Different Choices and Counting!!
Themed Google Keyboards
As Seen on XDA- Portal
Compiled And Presented By:
FIRST AND MOST IMPORTANT, I am not responsible for anything that happens to you and/or your device. There is no serious risk involved with installing these keyboards but I have to say it.
Secondly, DO NOT Post the links on this page on ANY other site or thread without my permission!! You can post a link to this thread but DO NOT repost my links!
I love customizing my phones. Ever since the first day with my first smartphone, the Droid X, I have spent countless hours themeing and modding the look of my Android. It's almost embarrassing how much of my life this stuff consumes. I literally knew nothing about ROM's, kernels, apk's, zips, etc. However, a little over 1 year from the day I rooted my first device, thanks to this incredible site with ALL it's amazing members, I bring you, ShaftaKeyboards! Make no mistake, I clearly did not make these keyboards, that you can thank Google for. All I did was compile them using the image resources from the Aroma installer that was at the heart of my favorite GS3 ROM. That fantastic ROM was called M.O.A.R. I am still praying to see that beast on the S4 one day! Good Stuff!
What you get here is the newest version of the Google Keyboard from the play store.Version: 3.0.19373.1072412a. You have the option of an APK or a flashable ZIP(coming soon). For those of you non- root users, the APK's are the only way to go. For rooted users, it's entirley up to personal preference. I have personally tested every apk and zip on my GS4 and they all work flawlessly. I have also, just for kicks, tried them on the Note 2 and GS3, also no problems. These keyboards should work on any phone with 4.0 ICS or higher with MDPI, HDPI, XHDPI or XXHDPI DPI's In simple terms, pretty much any relativley new phone will work.LDPI is not supported and never will be. If your device is LDPI, it will still work fine, it just won't be themed. The keyboards include predictive text, swype functionality and all the other great features you have come to expect from the best keyboard on Android, with that Shaftamle twist of color! I hope to, in the future, add some more color combinations and also to further theme the existing 7 boards that I'm posting today. Im' still learning so bear with me. I appreciate you checking out this thread and hope you enjoy them as much as I do! And remember, friends don't let friends buy iPhones!
Special Thanks @wildstang83BIG thanks to wildstang83 for his awesome XDA-Portal article on 12/18/2013 about this thread! @Rompnit-For allowing me to use the keyboard PNG's from his M.O.A.R. ROM's Aroma installer. Also for his inspiration and guide to themeing keyboards, located here. @PhilDX-For modifying the original Google Keyboard to include a dedicated row of numbers. Without him, Shafta123Series would not be possible. Tha Phlash- For letting me use an icon from his MNMLcony icon pack! Check out his AMAZING collection either in his app or his brand new website!! @remotehugger-For helping me test the HDPI functionality. @PiggySmalls502-For helping me with testing on Nexus devices. @Brut.all, @vmancini3 and @NilsP-Thank you all for the help in my search to "Recompile the Google Keyboard!" My Mom-For giving me her upgrade so I didn't have to pay $600+ for this phone!
Instructions Note, if you already have the Google, Android or AOSP Keyboard installed, uninstall it now using the phone's built in application manager. Using the Play Store to uninstall is no longer an option as the 5.0+ keyboards are not recognized, and do not show as installed in Google Play. Shaftamle 5.0+ keyboards need a clean install, so AFTER you uninstall any older versions, your ready to go! Once installed, you can change to any of the 50 different designs by simply installing the downloaded apk file. No uninstall needed, as long as your going from 6.0 to 6.0!
If your phone comes with Google Keyboard pre-installed(IE: Nexus, Moto X, Droid Ultra ect.) you must completly uninstall it for Shaftamle Keyboards to work. Phones like these have the keyboard installed as system apps. So without root you can't uninstall them, which unfortunately means, these keyboards may not work on your device, sorry! If your not sure, go ahead and try, the worst that will happen is the install will fail.
Download APK(app) to internal or external storage.
Uninstall any existing Google/AOSP/Shaftamle keyboard using the Application manager or Titanium Backup.
Reboot your device.
Click on downloaded APK(app) and follow the prompts to install.
When installation is complete, click the "open" button on the bottom right of the completion screen. This starts the 3 step setup wizard for enabling the keyboard, making it the default and setting up any additional languages. (Oh yeah, setup wizard is now themed to represent the choosen keyboard!!)
DONE! Enjoy your Shaftamle Google Keyboard!!
IMPORTANT- ALL KEYBOARDS NOW GOOGLE!! After months of reading, learning and trial and error. After tons of PM's and plenty of testing. I present, the first collection of completely themed GOOGLE Keyboards ever created!!(to the best of my knowledge) I have been searching high and low for a way to make this possible. Then, with some help, some logic and no doubt a little luck, BAM! IT WORKED!! I hope you all are as pumped as I am! So without further delay, the next generation of Shaftamle Keyboards is here! 6.0!
Thanks for reading, thanks for downloading and thanks for hitting the "Thanks" button! Enjoy!!
Maintaining all of these keyboards has become a pretty big task. It is this reason that I have discontinued the Zip format. Making zip files for each release requires twice the work that just doing apk's does. Since our non- recovery users are only able to use apk's, that is my file format of choice. However, since this is XDA and my primary goal is to give back as much as possible, I have come up with a solution. If you are a die hard flasher and really want Shaftamle zips, follow this extremely easy 5 step tutorial on how to make your own!! Knowledge is Power!! This tutorial is for Windows Users 1) Download and install 7zip. (Win RAR and others similar are fine as well)
2) Download the Shaftamle Zip Template from below.
3) Take whatever Shaftamle keyboard you would like and rename it exactly as follows: com.google.android.inputmethod.latin-1
4) Right click on the downloaded Shaftamle template zip and select: 7zip -> Open Archive. DO NOT UNZIP OR EXTRACT!!
5) In the open 7zip window, double click the "data" folder, then double click the "app" folder. Now, drag the renamed Shaftamle keyboard into that folder and click "ok" on the popup message, overwriting the stock keyboard thats already in there. Congratulations! You have built your own Shaftamle Zip file! Now go flash that bad boy!! Shaftamle Zip Template 3.0.19373.1072412a
If you like my work, please Rate the thread and hit that "Thanks" button! I never expect Donations,but they are definitely appreciated!!
It is a tremendous amount of work to maintain all of the different options, as well as keeping the OP clean and easy to navigate.
A couple Bucks goes a long way!! Thanks for your support!!
Most Recent Update
7/4/2014:ShaftaGlassRage is born!! Also, a brand new section has been added called, "Unique!" It was created for any future designs that don't fit in the existing sections. To kick it off, check out ShaftaNexusIV!! Both keyboards available in 123Series format!! Enjoy!!
6/28/2014:Thanks for 250,000 views!! Big Milestone!! 6 more 123 series options!! Shafta123Green, Cobalt, Amethyst, Ivory, KOSquared and NexusV!! Enjoy!!
6/20/2014: #100 IS HERE!! Introducing, ShaftaGlassNexusV!!!! Something completely different and extremely unique! Especially for all you Nexus lovers out there!!
Thanks so much to all you amazing supporters out there!! You provide the drive and encouragement to keep this thread going!!
Also, a huge thank you to the 3 members who have submitted their work to this thread!! They account for 30% of the keyboards!!
5/25/2014:I never wanted to do it! I said it would never happen! But thanks to the countless number of requests by the many users and supporters, it is finally here!!
Available in AppleSauceStandard(Grey shift keys) and AppleSauseLight(White shift keys)! Black, ICS and Red are your color choices, and yes, all are available in 123 series format as well!!
They are not exactly like BlahBlah but its the closest this thread will get. Not cause I can't, cause I WON'T!
On the bright side, AT LEAST YOU CAN SWYPE TYPE ON YOURS!!
Attention: If you are having trouble seeing the non-bold font on the keyboard, have no fear!
If your using "English(United States)" as your language Go to:
There you can select Normal or Bold!!
If you're using other languages, it will still show up as "color scheme." That was a mistake on my part.
HOWEVER, even if your phone shows color scheme instead of font options, the feature WILL STILL WORK.
Blue=Bold Font Please keep in mind that using non-system font may prevent this from working. Some fonts are not available in bold.
4/29/2014:Thanks for 200,000+ views!! A small token of my appreciation, I present to you, ShaftaGlassAsh!! Available in standard and 123 Series format!! Enjoy!!
4/20/2014:Happy Holidays! 5 Brand New 123 series keyboards!! Introducing, Shafta123ChronicSquared, CrimsonSquared, IvorySquared, ICS and Stone!! Also be sure to check out the ever growing User Submit section! joy!! As always, Enjoy!!
4/11/2014:All Shaftamle Keyboards updated to Google Version #3.0.19373.1072412a. All keyboards now include improved suggestions and corrections using data from Google apps and services. Also, all 123 series keyboards now include the number row for the Spanish language. Long press functionality for E, I, O and U have also been restored!! Enjoy!!
3/20/2014: After a long wait and lots of testing, it's finally here!! Introducing....ShaftaGhost!!!! 4 Brand New Shaftamle keyboards!! KO and KOSquared, BOTH available in 123series format!!
1/28/14:Thanks for 100,000+ views!! I present to you, ShaftaStoneSquared! Also, thanks to PhilDX, Shafta123Series is born!! Featuring a dedicated row of numbers!! Themed with the 5 most popular designs!! Shafta123Black, Shafta123Blue, Shafta123Onyx, Shafta123CreamSandwichSquared and Shafta123GlassICS!! Lastly, fixes as requested. KO, Onyx and Stone all have visible sub-numbers. Fixed emojis not appearing on Ivory and IvorySquared. Fixed suggestion text visibility issues on ShaftaBlue. Removed red accents from ShaftaBlack and replaced them with black!
User requests/submission section will open this week featuring the first user submission from vmancini3!
1/4/14:Happy New Year! Shaftamle Keyboard 5.0 is here!! Biggest Update so far!
ALL KEYBOARDS ARE NOW GOOGLE KEYBOARDS!!
All Original Keyboards support "Dual Theme!" Under "Color Scheme" Set White for Shaftamle Accent or Blue for Kit Kat Accent!
Introducing, ShaftaGlassCitrus. The newest Glass member!
Introducing, ShaftaSquared!! Availible in 10 Shaftamle colors!! ICS, Cobalt, Crimson, Fire, Lemon, Chronic, Amethyst, Rose, Ivory and KO!!
Keyboards may not appear themed or may look discolored or distorted if you are using another theme that also themes the keyboard(see posts #9 and #10). Some Theme Chooser themes such as Crimson Cobalt, color the keyboards as well and can cause problems.
These keyboards may not work on phones that have Google Keyboard pre-installed and ARE NOT rooted. If this is you and you dont understand, send me a PM and I will explain.
Sometimes after installing a keyboard, swype functionality does not work. If this happens, simply re-install the keyboard.
Advanced Trouble Shooting
If you are experiencing extensive lag, force closes or the app fails to install, don't panic!! Sometimes this happens. Why? Nobody is really sure. However, the steps below fix the issue 99.9% of the time. So, if you ALREADY tried to UNINSTALL as the instalation directions state, then click the button below for further troubleshooting instructions.
You MUST be rooted to perform these steps. You also must have a Root File Browser. ES File Manager is free and works great.
1) UNINSTALL ALL Google, Android, AOSP and Shaftamle keyboards. Titanium Backup or ROM Toolbox works great for this.
2) Open your root browser. Search through the following folders:
look for the following files and delete them: com.google.android.inputmethod.latin-1 OR
Now, search through these folders:
For anything named:
And delete them as well.
3) Reboot your device.
4) Now that you have deleted any leftover duplicates you should not have any problems installing Shaftamle Keyboards, so give it a shot!
Please, If you do not understand or need any extra help, please PM me! I would hate for someone to mess something up on their phone because they did not understand the instructions. Enjoy!!
You can find Shaftamle Keyboards pre-installed in these Awesome ROMS/Mods!! Thanks you to all these amazing devs for including my keyboards in your work! I'm honored to be a part of your final product!
Over the course of the last couple months, I've had few users ask if I would post their work on my thread. I figured, why not? I have a lot of keyboards up already, why not help others show their skills without having to create their own thread. With that, Shaftamle User Submits is born!
Please note, these keyboards will work the same as my 5.0 version. They will install right over any other 5.0 version of mine. I have tested them to ensure they work with no issues. Also, that they will also work on the same resolution phones that mine support, which is almost all of them(no ldpi, ICS and up). I did not make these keyboards nor will I include them in my updates on the main thread. They are the creations of fellow users(Please thank them), I am simply hosting them on my thread. Hopefully to give the keyboards more exposure and you faithful, Amazing users, a couple more Shaftamle options!
If you would like to submit a keyboard that you have made, please follow the following Rules and Guidelines:
Google Keyboards ONLY!
Themeing ONLY! No moving of buttons, symbols, adding features, ect.
Your keyboard MUST be optimize for mdpi, hdpi, xdpi and xxhdpi.
It must work and function properly. If it does not, I will let you know. Its up to you to fix it and resubmit it. Otherwise it will not be posted. Sorry!
If you meet those requirements, feel free to PM me a link to the apk. Also, include the name of your design. After I test it, I will gladly add it to the thread! I reserve the right to post or reject any submitted keyboard at my discretion. Lastly, if you like one of the user submitted keyboards, please make sure to thank the xda-member who did the work!
Round #1 is over. Accepted requests are posted below.
Please keep in mind, this IS NOT my job. Please be respectful and understand that this is a hobby. Regretfully, it will not be possible for me to fulfill all requests. Please be understanding of that. If this gets out of hand, I will simply stop doing requests all together. Rules
If you would like to submit a request, please feel free AFTER reading the following rules:
1)Do Not make a request more than once.
2)Do Not PM me a request.
3)Do Not ask me to rebuild or copy anyone else's work.
4)Do Not ask for ETA's.
5)Do Not ask for physical changes to the keyboard such as moving the punctuation, making the keys bigger/smaller, adding symbols or anything that is outside the scope of theme modification.
6)Please show some effort in your request. Details are always good. If you would like a specific color, post the hex color code. Dont be the person who says, "Hi, can you do a teal one. Thanks." You WILL be ignored.
I will be more likely to fulfill:
Requests that are popular with many people. The more the better!
Minor fixes or different color schemes for already existing designs.
Requests for a existing color to be made into a 123 series keyboard.
Any reasonable request from someone who has donated to me. Please understand, I AM NOT SELLING OR REQUESTING money in exchange for keyboards.
I am also not guaranteeing that if you have donated or do so in the future that your request will be fulfilled.
I am simply stating that anyone who is kind enough to donate to me, for all the time and effort I have already put in, will certainly get preference.
For Round 1 of User Requests, I will take 2-4 of the best, most popular ideas submited between 2/9/14 and 2/16/14. If you like someone else's idea, re-post it.
If your request has been chosen, it will appear below.
Downloaded the apk and got this orange bar behind the keys. Doesn't look right.
He's only MOSTLY dead.......
Never saw that before... Did you have the Google keyboard installed prior to installing the apk? Are you using any other theme item that had previously themed your original keyboard? Sometimes if you have a themed ROM, theme engine theme or anything similar they take pressedence over a themed app. It looks like there is some conflict because your return key is orange, which is normally gray.
Some of you may have remembered a story on the Portal a few weeks back … more
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?