Guest poenanie Posted April 16, 2011 Report Posted April 16, 2011 Hey, I've just tried out several roms and decided to stay with C7 as it seems quite stable and is just simply awesome. One thing I do miss is the text input I had in the stock version of my phone, it's called "xt9 text input version 2" according to the app manager. I tried to export the app with Titanium (root) and some other random apps I found trough some google-labour but to no avail! So I'm kind of confused now as to wether it's actually possible to export a stock application and then install it on another rom ... If it is then how would I go about this? In case it's not possible, is there anywhere I could find this text input? I've been searching my *** off but couldn't find jack shyte. :)
Guest Mushroom_Lord Posted April 16, 2011 Report Posted April 16, 2011 Unzip the backup you made with titanium. Put the apk in /system/app/ reboot your phone. Might work. You may need to enable it after in settings.
Guest poenanie Posted April 16, 2011 Report Posted April 16, 2011 Unzip the backup you made with titanium. Put the apk in /system/app/ reboot your phone. Might work. You may need to enable it after in settings. See that's the thing, there's just a .gz file wich is 1kb in size and a .properties file for the stock apps I tried to back up with Titanium. Maybe I've just done something wrong, I'll revert to stock rom and give it another go :)
Guest Mushroom_Lord Posted April 16, 2011 Report Posted April 16, 2011 .gz files are archive files, like .zip, .jar, .rar etc. they can be unzipped.... Make sure you backup up that app as well, not just the data. I *think* there should then be two .gz files and a .properties file.
Guest Mushroom_Lord Posted April 16, 2011 Report Posted April 16, 2011 .gz files are archive files, like .zip, .jar, .rar etc. they can be unzipped.... Make sure you backup up that app as well, not just the data. I *think* there should then be two .gz files and a .properties file.
Guest poenanie Posted April 16, 2011 Report Posted April 16, 2011 (edited) Allright I went over this again, but when I back up the "XT9 Text Input Version 2" With Titanium all I get is a properties file and a 1kb tar file. There's no apk or anything ... This is rlly annoying as I was rlly hoping to get that same keyboard with the same swype functionallity on Gingerbread! I've tried some alternatives but they just didn't feel as great. Any suggestions? edit: I've been further googling about this and all I could come up with is that the keyboard that was implemented apparently used T9 Trace, but I couldn't find anything on how to get that on any Android phone :/ Edited April 16, 2011 by poenanie
Guest Mushroom_Lord Posted April 17, 2011 Report Posted April 17, 2011 1) tar files can be opened...Inside it SHOULD be the apk you want... 2) then shove it in /system/app/ useing es, root explorer or file geek. 1) If that doesnt try use this method 2) If this method is still not helping dowload something like es file explorer, file geek, or root explorer (paid) 3) Open up the ROM with the t9 input or w/e (preferably on a pc,) 4) Navigate to /system/app/ 5) find the .apk you want 6) copy paste it onto your phones sd 7) Open up es/root explorer/file geek. 8) find the apk you just pasted. 9) copy it, and paste it in /system/app/ - and reboot. Note: I us Es file explorer. You have to go menu>settings>root options> enable> choose cyanogen and make sure mount file system is checked.... THEN navigate to the directory with the apk you want. (if you enable root explorer within the directory it can be problematic, for some reason....)
Guest poenanie Posted April 17, 2011 Report Posted April 17, 2011 (edited) Is there a tutorial anywhere on how to create a rom? Because there's no rom for my stock phone to be found, I could create one myself and post it back then if others need it. I just have a backup made with clockworkmod now. Edited April 17, 2011 by poenanie
Guest HMZX Posted April 17, 2011 Report Posted April 17, 2011 Is there a tutorial anywhere on how to create a rom? Because there's no rom for my stock phone to be found, I could create one myself and post it back then if others need it. I just have a backup made with clockworkmod now. Making a rom takes weeks, maybe even months. I think you mean a .zip file to flash.
Guest poenanie Posted April 17, 2011 Report Posted April 17, 2011 Making a rom takes weeks, maybe even months. I think you mean a .zip file to flash. Well whatever I mean, the point of it is that I want to extract the input keyboard from my stock phone and implement it in the rom I'm currently using (Cyanogen7). I can not do it with Titanium or any other application as far as I know (I just backs up an empty file for some reason along with the properties) and there is no stock rom availlable for my phone from wich I can download the apk. I'm kind of new to all this I'm sorry ..
Guest Mushroom_Lord Posted April 17, 2011 Report Posted April 17, 2011 Well whatever I mean, the point of it is that I want to extract the input keyboard from my stock phone and implement it in the rom I'm currently using (Cyanogen7). I can not do it with Titanium or any other application as far as I know (I just backs up an empty file for some reason along with the properties) and there is no stock rom availlable for my phone from wich I can download the apk. I'm kind of new to all this I'm sorry .. Are you currently running your stock ROM? Do you have a clockworkmod backup of it?
Guest poenanie Posted April 17, 2011 Report Posted April 17, 2011 (edited) Are you currently running your stock ROM? Do you have a clockworkmod backup of it? I'm currently running CyanogenMod7 but I do indeed have a ClockworkMod backup of my stock rom (with a few additional applications). edit: Making some progress, I found that in the hungarian stock rom there's also an XT9 Text Input application, I tried to install is and I actually do get the "input method" dialogue box when I longpress an input box, but whenever I select XT9 Text Input I get an error saying. The application XT9 Text Input (process com.nuance.xt9.input) has stopped unexpectedly. Please try again. No compatibility with Gingerbread, or would there be a workaround? Edited April 17, 2011 by poenanie
Guest poenanie Posted April 17, 2011 Report Posted April 17, 2011 Anyone? I've actually managed to extract the XT9IME.apk from my original rom now with adb, I've also discovered an xt9 folder in /system/usr on my stock rom so I copied that one aswell. I still get the "The application XT9 Text Input (process com.nuance.xt9.input) has stopped unexpectedly. Please try again." error :) Really want for this to work because I really prefer this keyboard, especially in my language. I could just go back to stock 2.1 ... but I think we all know that's not the coolest option :)
Guest handyman395 Posted April 17, 2011 Report Posted April 17, 2011 Wow, some great answers on here. Now I know where the stock apps are located and can copy them to sd card, although I already worked out that I could more easily extract .apk files from rom files I downloaded. Here's a similar question for you gurus... where do the .apk files for downloaded apps get saved when I install from e.g. Android market? Why do I ask.. so I can keep a copy of es file explorer on my sd card so I can easily install it to another phone in the future (that may not have a data connection established)
Guest poenanie Posted April 18, 2011 Report Posted April 18, 2011 (edited) I've written down a post at the Cyanogen forums with everything I know so far, I'm currently also trying if I can get this to work in Swedish Spring, will report back! Here's my post on Cyanogen for newcomers in this topic: Hi I've recently purchased a ZTE Blade in Belgium, it's being provided by "Proximus". On the stock rom there was a great keyboard with swype/trace functionallity and the ability to use that functionality on a t9 layout called "XT9 Text Input". Unfortunatly the application was nowhere to be found on the internet, so I tried to export it from the stock rom myself and then install it on my Cyanogen rom. I found the application, it was called XT9IME.apk and I exported it, after succesfully installing it on Cyanogen 7/Gingerbread and trying to select it as input method I get an error saying "The application XT9 Text Input (process com.nuance.xt9.input) has stopped unexpectedly. Please try again." !!! When I go into settings and select the XT9 Text Input settings I get the same error. This really is my input method of choice and not having this availlable to me could have me switching back over to the stock rom even though I really don't want that. I am aware of the alternatives but I don't want to pay money for them and the free alternatives do not seem to have the same quality as this application did. Additional info: I've googled lots and found that the technology the keyboard was using is simply called T9 Trace and is as expected provided by the guys behind T9 input technology. Information about T9 Trace I was hoping anyone would have any advice on what to do or could somehow help me out ... I can upload the files upon request. edit: So yeah, I've gotten this to work on Swedish Spring/Froyo also ... still want to get it to work on Cyanogen/Gingerbread Edited April 18, 2011 by poenanie
Guest Sparrow1 Posted April 20, 2011 Report Posted April 20, 2011 @poeanie: Can you describe what you have done to get it work on Swedish Spring? Just copying XT9IME.apk to /system/app doesn't work on my blade.
Guest Sparrow1 Posted April 20, 2011 Report Posted April 20, 2011 Yes. When I choose "XT9 input method" in "Settings/Language and Keyboard" or when I try to change input method in text field I got only "process com.nuance.xt9.input has stopped unexpectedly". I have got XT9IME.apk from backup of stock 2.1 rom. First I tried to install it as a user app (through Market service or something, just like unsigned app) but it doesn't work (obviously). Then I copied missing libjni_xt9input.so to /system/lib but still got FC. Finally I copied XT9IME.apk to /system/app and rebooted phone but still no luck.
Guest Mushroom_Lord Posted April 20, 2011 Report Posted April 20, 2011 Shoule @poeanie: Can you describe what you have done to get it work on Swedish Spring? Just copying XT9IME.apk to /system/app doesn't work on my blade. do after reboot. Works with launchers. Try enabling the keyboard In settings.
Guest Sparrow1 Posted April 20, 2011 Report Posted April 20, 2011 Thanks Everyone. I managed to install it. It looks that I didn't have database and config directories oryginally found in /usr/xt9 so I copied them by hand from backup and after that everything worked.
Guest poenanie Posted April 20, 2011 Report Posted April 20, 2011 Thanks Everyone. I managed to install it. It looks that I didn't have database and config directories oryginally found in /usr/xt9 so I copied them by hand from backup and after that everything worked. Hey, glad you figured it out! I got it to work by pushing both the usr folder and the XT9IME.apk using adb and then rebooting!
Guest Fri13 Posted May 5, 2011 Report Posted May 5, 2011 Hey, glad you figured it out! I got it to work by pushing both the usr folder and the XT9IME.apk using adb and then rebooting! I have tried that and even untarring (having correct rights and users) all three (app, lib and xt9 directory) but still the XT9 keyboard just crash. Dont know what to do anymore... I really hope there would be a zip what could be just installed from clockwork/modmanager.
Guest Fri13 Posted May 6, 2011 Report Posted May 6, 2011 Thanks Everyone. I managed to install it. It looks that I didn't have database and config directories oryginally found in /usr/xt9 so I copied them by hand from backup and after that everything worked. Did you need to change file/directories permissions afterwards? I have whole /system/usr/xt9 copied and the /system/lib/libjni_xt9input.so (+ app itself) with 755 permissions and as root.root but it does not work with any custom rom, were it 2.1, 2.2 or 2.3. Only way to get it work is to stick with stock 2.1 version what lacks USB tethering and all other wanted features. Is there a ZIP what could be just installed from clockwork?
Guest C_ee_X Posted December 9, 2011 Report Posted December 9, 2011 Thanks Everyone. I managed to install it. It looks that I didn't have database and config directories oryginally found in /usr/xt9 so I copied them by hand from backup and after that everything worked. Ah many thanks! it works for me too! Luckily I found an exe that was able to extract my stock ROM's backup system.img and I was able to copy the right files back into CM7. Now it works like a charm just like before! :-)
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now