• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root HTC_IME mod Keyboard Theme

Hey!

Ok, so I have an HTC Desire (hence where this thread is located). It is rooted with DefroST 6.0d Froyo custom ROM installed. Just discovered the ability for the HTC_IME keyboard (which came with the DefroST ROM) to be themed, as well as create your own themes for it which is freakin' awesome!

See [MOD] HTC_IME (8th June) v27: Small fix - xda-developers for the keyboard itself and http://www.gimpsta.com/themer/main.php to create custom themes.

So, immediately, according to instructions, I go and download the app Metamorph so I can install my custom created theme. Well, after installing and on first boot it says it needs to perform some checks to ensure that it can run properly. During those checks, the app quits with the message that I might not have enough space in /system.

After some research, it turns out that a rooted HTC Desire isn't fully rooted....I though Android was supposed to be open?!?! C'mon HTC, let us open 'er up if we want to!

Sorry about the quick rant....so basically /system is only modifiable in recovery mode, not while Android is running full out meaning that Metamorph can't do its thing.

What I'm wondering is if there is any way to install the custom keyboard theme that I have created (or on more general terms if there's any way to allow r/w privileges to /system while Android is running)? I would love to be able to mod my phone to all end, but it seems HTC doesn't want the same thing (where's that Nexus 2....).

Absolutely any ideas are greatly appreciated!

Thanks ahead,
Bob
 
You need s-off.

Personally I have HTC ime mod installed in data. Before I flash the Rom, I remove clicker and ime from system/app.

You could extract these from your Rom and place on SD. Reflash the Rom without them and install them normally. You'd have to remove them.every time you update, but you'd have to reinstall.the theme anyway
 
  • Like
Reactions: bobob101
Upvote 0
You need s-off.

Personally I have HTC ime mod installed in data. Before I flash the Rom, I remove clicker and ime from system/app.

You could extract these from your Rom and place on SD. Reflash the Rom without them and install them normally. You'd have to remove them.every time you update, but you'd have to reinstall.the theme anyway

That sounds simple enough....only thing though....what is s-off? :p
 
Upvote 0
Http://Alpharev.nl

Security flag off. You need that to edit /system whilst running. Otherwise my method

Ok, well after reading that s-off could potentially brick my phone I'm gonna avoid that route :D

So, trying your method, I took the .zip for the DefroST ROM and extracted it to a folder. I then went inside that folder to /system/app/ and moved HTC_IME_hi22.apk as well as clicker_hi22.apk completely out of the extracted contents (just to a random folder on my hard drive with the intention of moving them to the SD card and installing separate once I have a working phone again). Then I recompressed that folder as a zip and tried installing it both with and without flashing first.

Everytime I try and install it starts the installation and then seems like it's going to go then kicks over to the recovery mode and nothing has changed after I reboot (unless I flashed in which case I have to use recovery to reinstall the original ROM).

Any ideas? What am I doing wrong?

Thanks so much for your help btw!

[Edit: As quickly as my eyes can read the install hits the "Installing Update" stage in the install and then heads back to the recovery screen.]

[Edit2: Just answered my own question as to why it isn't working: don't unzip the ROM! :p Now I just need to figure out a way on OS X to browse a ZIP archive without decompressing.......]
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones