Installing Chinese Input on JFv1.50 ADP1.5 - G1 Android Development

Source: http://www.sofee.cn/blog/2009/05/01/214/
I figured some of you may be hankering to switch from haykuro's ADP1.5Hr3 to jesusfreke's JFv1.50 ADP1.5, but miss HTC's perfectly working Chinese Input on haykuro's ADP build. Simply installing HTC_CIME.apk gives issues when changing the Chinese input methods to anything other than Handwriting, such as PinYin. This is because you need the dependent libraries in addition to HTC_CIME.apk!
Here's how to do it:
1. Download HTC_CIME.apk and the dependent libraries at http://www.mediafire.com/?sharekey=fd121d39fa751465c2b435915e8821d7e04e75f6e8ebb871
2. Extract to a folder somewhere
3. Run the following adb code in a command window opened at the directory where the files were extracted:
Code:
adb remount
adb push lib/libcimet9.so /system/lib/libcimet9.so
adb push lib/libimezi.so /system/lib/libimezi.so
adb push lib/libpphwr.so /system/lib/libpphwr.so
adb push lib/zi/Zi8DatPYP_CN.z8d /system/lib/zi/Zi8DatPYP_CN.z8d
adb push lib/zi/Zi8DatPYS_CN.z8d /system/lib/zi/Zi8DatPYS_CN.z8d
adb push lib/zi/Zi8DatZHA_CN.z8d /system/lib/zi/Zi8DatZHA_CN.z8d
adb push lib/zi/Zi8DatZHA_HK.z8d /system/lib/zi/Zi8DatZHA_HK.z8d
adb push lib/zi/Zi8DatZHA_TW.z8d /system/lib/zi/Zi8DatZHA_TW.z8d
adb push lib/zi/Zi8DatZYP_TW.z8d /system/lib/zi/Zi8DatZYP_TW.z8d
adb push lib/zi/Zi8DatZYS_TW.z8d /system/lib/zi/Zi8DatZYS_TW.z8d
adb install HTC_CIME.apk
4. Go to Settings > Locale & text > Check 'TouchInput Chinese'
5. ???
6. PROFIT!!!

Awesome tip. Thanks for sharing.

God,there are so many files need to add into the system area...
I have not try the Google input method yet.. Is it ok to install without any modification?

thanks will try this when i get home.

Would you by any chance know how to get the HTC TouchInput working? (The non-Chinese one). When I try to install the apk for it onto 1.5, it forcecloses every 10 seconds.

Awesome one. Your help is much appreciated.

Payne IV said:
Would you by any chance know how to get the HTC TouchInput working? (The non-Chinese one). When I try to install the apk for it onto 1.5, it forcecloses every 10 seconds.
Click to expand...
Click to collapse
Nope, I have never tried any build with that, sorry.

Oh BTW there is one thing I've notice with the HTC-CIME.apk in JF1.5.
If I call out the handwriting interface in horizontal layout, the TouchInput will crash.
Does any buddy meet this problem too? I'm now trying very hard not to write Chinese in horizontal layout now.

comchan said:
Oh BTW there is one thing I've notice with the HTC-CIME.apk in JF1.5.
If I call out the handwriting interface in horizontal layout, the TouchInput will crash.
Does any buddy meet this problem too? I'm now trying very hard not to write Chinese in horizontal layout now.
Click to expand...
Click to collapse
Just tried it - facing the same issue. I didn't notice this before since I was using PinYin input all the time.
Does this problem occur on haykuro's ADP1.5Hr3?

lol just load up HTC_CIME.apk via app installer and you have chinese touch input, no need for all those steps...

joeydsmith said:
lol just load up HTC_CIME.apk via app installer and you have chinese touch input, no need for all those steps...
Click to expand...
Click to collapse
From the first post:
Simply installing HTC_CIME.apk gives issues when changing the Chinese input methods to anything other than Handwriting, such as PinYin.
Click to expand...
Click to collapse

is there one of these for japanese?

Payne IV said:
Would you by any chance know how to get the HTC TouchInput working? (The non-Chinese one). When I try to install the apk for it onto 1.5, it forcecloses every 10 seconds.
Click to expand...
Click to collapse
Yeah, I've been trying to do this too, but IDK what's wrong...

the normal key.apk forcecloses, but the chinese touchinput works (and it has everything key.apk has), so I'm just using the english part of the chinese one

When I press the up-right arrow in the handwriting input screen, it force-closed and will force-close everytime until I uninstalled it. Anyone experienced the same?

if you want to use it just for typing, just load htc_CIME.apk thats what i did, typing is flawless even in landscape, im not Chinese so i don't draw in, tho if they had an english version thatd be awesome.

Thank you!!!!!!

comchan said:
Oh BTW there is one thing I've notice with the HTC-CIME.apk in JF1.5.
If I call out the handwriting interface in horizontal layout, the TouchInput will crash.
Does any buddy meet this problem too? I'm now trying very hard not to write Chinese in horizontal layout now.
Click to expand...
Click to collapse
I have no problems opening and using handwriting layout in horizontal. I am running JF ADP1.5 with CIME+libraries from Haykuro 1.5r3. I actually diffed the system folders of JF1.5 and Hr3 myself before I discovered this thread (who needs search when you can just reinvent the wheel, right?) Unlike the OP, I actually also had some additional z8d files in /system/lib. They are not identical to the ones in /system/lib/zi , so they might be important. Here are the steps I carried out (for windows):
Code:
adb push \lib\libimezi.so /system/lib/libimezi.so
adb push \lib\libpphwr.so /system/lib/libpphwr.so
adb push \lib\Zi8DatPYP_CN.z8d /system/lib/Zi8DatPYP_CN.z8d
adb push \lib\Zi8DatPYS_CN.z8d /system/lib/Zi8DatPYS_CN.z8d
adb push \lib\Zi8DatZHA_CN.z8d /system/lib/Zi8DatZHA_CN.z8d
adb push \lib\Zi8DatZHA_HK.z8d /system/lib/Zi8DatZHA_HK.z8d
adb push \lib\Zi8DatZHA_TW.z8d /system/lib/Zi8DatZHA_TW.z8d
adb push \lib\Zi8DatZYP_TW.z8d /system/lib/Zi8DatZYP_TW.z8d
adb push \lib\Zi8DatZYS_TW.z8d /system/lib/Zi8DatZYS_TW.z8d
adb push \lib\zi\Zi8DatPYP_CN.z8d /system/lib/zi/Zi8DatPYP_CN.z8d
adb push \lib\zi\Zi8DatPYS_CN.z8d /system/lib/zi/Zi8DatPYS_CN.z8d
adb push \lib\zi\Zi8DatZHA_CN.z8d /system/lib/zi/Zi8DatZHA_CN.z8d
adb push \lib\zi\Zi8DatZHA_HK.z8d /system/lib/zi/Zi8DatZHA_HK.z8d
adb push \lib\zi\Zi8DatZHA_TW.z8d /system/lib/zi/Zi8DatZHA_TW.z8d
adb push \lib\zi\Zi8DatZYP_TW.z8d /system/lib/zi/Zi8DatZYP_TW.z8d
adb push \lib\zi\Zi8DatZYS_TW.z8d /system/lib/zi/Zi8DatZYS_TW.z8d
adb push \app\HTC_CIME.apk /system/app/HTC_CIME.apk
adb shell reboot
And here are the MD5s of all the involved files. The z8d files that differ are highlighted in red:
Code:
\lib
59657ce1382e4e53fe283d74c1371c87 *libcimet9.so
1ebc36556d0638a4307c7f3dd1dad072 *libimezi.so
860d2cdfaac7fef7efcd7532db3a215b *libpphwr.so
[COLOR=Red]a1f94f8ffc20f92b13523d5a85dc0be1 *Zi8DatPYP_CN.z8d
481d8db5e5ee72e85a3d1411a2e1b749 *Zi8DatPYS_CN.z8d
37b5a15f497ae3db4039d801c67d4ecc *Zi8DatZHA_CN.z8d
1c8adc5b49086e1be175c39e3d084441 *Zi8DatZHA_HK.z8d
ff5481f75bfa0d58a31ac3f1ca07a302 *Zi8DatZHA_TW.z8d[/COLOR]
216c4e3f1ef1f2ba7c03efd2a7c02e20 *Zi8DatZYP_TW.z8d
3f3c1369570741c7364aab29a3de1546 *Zi8DatZYS_TW.z8d
\lib\zi
[COLOR=Red]f15fdcc9bc7d01bc8f205e8fd7ee20a1 *Zi8DatPYP_CN.z8d
cbe5ea8c2fa23eca1998d6d8c099e224 *Zi8DatPYS_CN.z8d
5fded2f2cad794d55d7677b84ec0856d *Zi8DatZHA_CN.z8d
681a4570f3b492fd2466fd369199619d *Zi8DatZHA_HK.z8d
9efe407f5ce4340b569765bbea019935 *Zi8DatZHA_TW.z8d[/COLOR]
216c4e3f1ef1f2ba7c03efd2a7c02e20 *Zi8DatZYP_TW.z8d
3f3c1369570741c7364aab29a3de1546 *Zi8DatZYS_TW.z8d
\app
6538031938394571232fe12018694a5a *HTC_CIME.apk
I created a package incorporating all the required files in an update.zip form. New thread here.
http://drop.io/htc_cime_hr3

(delete this post)

intalling the HTC_CIME.apk doesnt work for JF 1.5 ADP it just overrwrites another app i have no clue why
anyone else get this?

Related

HTC_IME or HTC_CIME Never worked on ION Rom

I'm trying to make HTC_CIME to run...but no matter what i do...
1. adb install and push the lib over..never worked (with check box to put chinese input, but the keyboard is still the normal android keyboard)
2. try using update.zip rename never worked (no check box option, same effect)
3. finally i ended up trying HTC_IME as well...that didn't work as well
I'm soo confuse...is ION rom can't use HTC_IME/CIME?????
I have seen another member install it and work perfectly on daldriod's rom...
anyone figure this one out?
I've got HTC_IME running on my ION. Make sure you have the correct package.
All I did was adb install *.*
and later just installed via ASTRO
hankit said:
I'm trying to make HTC_CIME to run...but no matter what i do...
1. adb install and push the lib over..never worked (with check box to put chinese input, but the keyboard is still the normal android keyboard)
2. try using update.zip rename never worked (no check box option, same effect)
3. finally i ended up trying HTC_IME as well...that didn't work as well
I'm soo confuse...is ION rom can't use HTC_IME/CIME?????
I have seen another member install it and work perfectly on daldriod's rom...
Click to expand...
Click to collapse
I have it running on my stock ion rom rooted... use haykuro's method to install it and then install the clicker... after that open a sms or email and long press select input method and you are done... itll stay as default keyboard...
eViL D: said:
I've got HTC_IME running on my ION. Make sure you have the correct package.
All I did was adb install *.*
and later just installed via ASTRO
Click to expand...
Click to collapse
How did you install via ASTRO? I try copying the files but it wont let me overwrite. I try installing on daldroid's rom... without luck.
Remeber to adb remount THEN
adb push HTC_IME.apk system/app/HTC_IME.apk
adb push libt9.so system/lib/libt9.so
adb restart/reboot (can never remember)
Once its rebooted open a new sms and long press entry field

Install htc keyboard instead of original keyboard

Hi all,
How can I install (and use ) the grey HTC keyboard instead of the original present in cupcake (and then in vodafone rom and CyanogenMod with Palm Pre theme).
Thanks in advance
pippocannelunghe said:
Hi all,
How can I install (and use ) the grey HTC keyboard instead of the original present in cupcake (and then in vodafone rom and CyanogenMod with Palm Pre theme).
Thanks in advance
Click to expand...
Click to collapse
Simple...
Download this file
http://drop.io/hidden/cjuojksggdfgvh/asset/dXBkYXRlLWNyaW9zLWtleWJudW1iLXppcA==
Rename in update.zip and copy on SD
update your system with a modded recovery.
Crios said:
Simple...
Download this file
http://drop.io/hidden/cjuojksggdfgvh/asset/dXBkYXRlLWNyaW9zLWtleWJudW1iLXppcA==
Rename in update.zip and copy on SD
update your system with a modded recovery.
Click to expand...
Click to collapse
Is it a full qwerty keyboard? It vibrates when I type a message?
I just need to apply the update.zip?
pippocannelunghe said:
Is it a full qwerty keyboard? It vibrates when I type a message?
I just need to apply the update.zip?
Click to expand...
Click to collapse
Yes, Yes..is full qwerty keyboard with vibrate feedback...
Just apply the update and select the new input method...
Crios said:
Yes, Yes..is full qwerty keyboard with vibrate feedback...
Just apply the update and select the new input method...
Click to expand...
Click to collapse
On top of that you can also download Better Keyboard from the Android Market i think its US$2.99... buttons are bigger (so it'll let you be more accurate) and can apply skins to the keyboard. Cons, it takes more screen space than the original keyboard but for me i rather type faster with less mistakes.
Thanks to all guys!!!
Hey Ho!!!
I've got a rom with the HTC Keyboard, but i don't like it...
Is there a way to get the original Keyboard back?
Crios said:
Simple...
Download this file
http://drop.io/hidden/cjuojksggdfgvh/asset/dXBkYXRlLWNyaW9zLWtleWJudW1iLXppcA==
Rename in update.zip and copy on SD
update your system with a modded recovery.
Click to expand...
Click to collapse
I tried this, but i cant select the new keyboard. the old one still shows
weetabix1980 said:
I tried this, but i cant select the new keyboard. the old one still shows
Click to expand...
Click to collapse
Did you change the input type to Touch Input at the settings?
yep did that
TouchPal for Android
TouchPal for Android will Release Soon!!!
Demo here:
http://www.youtube.com/watch?v=LtFRarsgnEM
weetabix1980 said:
yep did that
Click to expand...
Click to collapse
Ive got same problem touch input shows and you can use it when calibrating but thats all
pippocannelunghe said:
Hi all,
How can I install (and use ) the grey HTC keyboard instead of the original present in cupcake (and then in vodafone rom and CyanogenMod with Palm Pre theme).
Thanks in advance
Click to expand...
Click to collapse
Try Haykuro's :
http://haykuro.theiphoneproject.org/?p=213
Thats what i used but thanks.The problem is we have it on our systems but it wont use it automatically just uses cupcake one.Any way we can remove cupcake one?
I used the adb method and it worked find on my rogers ROM.
adb remount
adb push HTC...
Then rebooted and that's it. Pretty sure those were the steps I took.
bonesy said:
Thats what i used but thanks.The problem is we have it on our systems but it wont use it automatically just uses cupcake one.
Click to expand...
Click to collapse
Have you pushed libt9.so library file ?
Related, but not exactly the same...
I had a similar issue with RAv (wanted to replace the HTC keyboard with the HTC Chinese input, HTC_CIME) and Amon_RA suggested the following (after applying update.zip):
adb remount
adb shell rm /system/app/HTC_IME*
adb shell rm /system/lib/libt9.so
adb shell rm /system/app/Clicker*
Click to expand...
Click to collapse
However, for me, when I did it this way it didn't work. Reversing the order works, that is, doing the adb commands first, then boot into recovery and and all.
Is there any way i can get the google keyboard on a custom rom? Liked that better than the htc one....
Yes i pushed libt9.so aswell, As i said i can find it in lkocale settings but i cant use it anywhere but calibrate? Im using cyanogens port
roy_drage gave me a solution. Go to create message then long press message input box, choose touch input

[REF] Google Navigation Install on G1 (Dream) Running Cyanogen's ROM (any version)

LATEST AND LAST EDIT TO THIS THREAD:
Download the new maps from Google in the marketplace for Google Navigation. Works Android Phones running the 1.6 platform.
No need to follow these instructions anymore!
---------
#Thought I would make a thread with clarified instructions on installing the new Google navigation on a G1 running Cyanogen's ROM. There have been a lot of #problems with the instructions in the other thread since the files supplied (namely build.prop and build.trout.prop) are not correctly referencing each person's #setup correctly.
#Instead of pushing generic prop files onto your phone, you can simply edit one line in your build.trout.prop file found in the system directory on your G1. #Thanks goes to aad4321 who posted it.
#The edit is simply changing the ro.build.fingerprint line to:
#ro.build.fingerprint=verizon/voles/sholes/sholes:2.0/ESD20/17572:user/ota-rel-keys,release-keys
#You can pull this file, edit, remount, then push back onto your phone to allow you install the new maps.apk. You can find the new maps.apk file in the #attachment. You can also find batch files to do all of the above, but is only guaranteed to work on the 4.2.5 ROM. All other Cyanogen version users can use #these files as well if they replace the build.trout.prop file with their own, and then edit the line as above.
#This method will keep all your apps intact, and not cause any problems with marketplace (protected apps not showing), google voice (force closing), facebook #(force closing), etc as reported in the other thread.
#<EDIT 1>If you get the errror "Device not found," make sure you have USB Debugging enabled in settings (thanks kizer).
#<EDIT 2>After performing a rm command, if you get a statement about the directory or file not existing, all is fine. Those rm commands are just trying to #find all possible places the old maps app could be stored, and so if it doesn't exist, you don't have to worry about it. Just go on to the next step.
#<EDIT 3>If you don't see the navigate function, install google voice.
#0) Connect phone
#1) Unzip downloaded file
#2) Run Part 1.bat
#3) When prompted to press any key, do so; the phone will reboot
#4) When your phone is running again, run Part 2.bat
#5) When prompted to press any key, the installation process is done.
#6) Make sure GPS is enabled
#7) Open Maps and press OK
#8) Press Menu
#9) Press Directions
#10) Enter an end point
#11) Click Go
#12) Just under "Show on map", click Navigate.
#13) If prompted to install the voice codec, do so.
#http://www.mediafire.com/?znzizmd1mmm
junker02 said:
Thought I would make a thread with clarified instructions on installing the new Google navigation on a G1 running Cyanogen's ROM. There have been a lot of problems with the instructions in the other thread since the files supplied (namely build.prop and build.trout.prop) are not correctly referencing each person's setup correctly.
Instead of pushing generic prop files onto your phone, you can simply edit one line in your build.trout.prop file found in the system directory on your G1. Thanks goes to aad4321 who posted it.
The edit is simply changing the ro.build.fingerprint line to:
ro.build.fingerprint=verizon/voles/sholes/sholes:2.0/ESD20/17572:user/ota-rel-keys,release-keys
You can pull this file, edit, remount, then push back onto your phone to allow you install the new maps.apk. You can find the new maps.apk file in the attachment. You can also find batch files to do all of the above, but is only guaranteed to work on the 4.2.5 ROM. All other Cyanogen version users can use these files as well if they replace the build.trout.prop file with their own, and then edit the line as above.
This method will keep all your apps intact, and not cause any problems with marketplace (protected apps not showing), google voice (force closing), facebook (force closing), etc as reported in the other thread.
0) Connect phone
1) Unzip zip to desktop
2) Run Part 1.bat
3) When prompted to press any key, do so; the phone will reboot
4) When your phone is running again, run Part 2.bat
5) When prompted to press any key, the installation process is done.
6) Make sure GPS is enabled
7) Open Maps and press OK
8) Press Menu
9) Press Directions
10) Enter an end point
11) Click Go
12) Just under "Show on map", click Navigate.
13) If prompted to install the voice codec, do so.
http://www.mediafire.com/?znzizmd1mmm
Click to expand...
Click to collapse
While I placed the files from his zip directly on my SDcard and used terminal to run the command, Junker's method appears stable. I have Google voice, protected apps in market, and functional Navigation. (can't answer for facebook, since I don't have an account.)
Note to someone who does not know shell commands...don't try and copy the ADB commands they are not the same. Know what you are doing before you do it.
Thanks for the post Junker02
i really dont get why there are like 325435412512 threads for this.
They should be condensed into 1.... and listed as separate options/ways to do it.
I had no connection then realized I didn't have USB debugging enabled.
Seemed to work fine.
krstnsn said:
i really dont get why there are like 325435412512 threads for this.
They should be condensed into 1.... and listed as separate options/ways to do it.
Click to expand...
Click to collapse
I believe the methods listed on the other threads are incorrect, or are more complicated than need to be (and possibly breaks other apps). I only found this method buried in the think-tank post, and though it was suggested for the OP to fix the first post, it never was. Hopefully others who are on Cyanogen's ROM will appreciate the info.
kizer said:
I had no connection then realized I didn't have USB debugging enabled.
Seemed to work fine.
Click to expand...
Click to collapse
Thanks for the tip! I'll add it to the first post.
junker02 said:
I believe the methods listed on the other threads are incorrect, or are more complicated than need to be (and possibly breaks other apps). I only found this method buried in the think-tank post, and though it was suggested for the OP to fix the first post, it never was. Hopefully others who are on Cyanogen's ROM will appreciate the info.
Thanks for the tip! I'll add it to the first post.
Click to expand...
Click to collapse
I agree, the other threads over complicate it and cause problems for those who don't know what they are doing. If they learned how to do it themselves there would be less questions and complication.
But then again, now this is just another thread about nav. Really, they should all be locked and something like what is in the first post should be put in the informative links thread.
wanted to thank you for instructions, possibly a better forum wiulda been q&a, as I go there to find answers and help solve some =) other than that this does clear some things up such as the ro line. Like in the other post it says almost same thing but fails to mention the line to change. Etc..etc... this did catch my eye and I was was about to try another method for my buddies phone and this saved me of searching through a thread. My penies, again ty.
junker02 said:
0) Connect phone
1) Unzip zip to desktop
2) Run Part 1.bat
3) When prompted to press any key, do so; the phone will reboot
4) When your phone is running again, run Part 2.bat
5) When prompted to press any key, the installation process is done.
6) Make sure GPS is enabled
7) Open Maps and press OK
8) Press Menu
9) Press Directions
10) Enter an end point
11) Click Go
12) Just under "Show on map", click Navigate.
13) If prompted to install the voice codec, do so.
http://www.mediafire.com/?znzizmd1mmm
Click to expand...
Click to collapse
I'm confused. Are you telling me that if I follow the steps outlined above that Google Navigation should work on my Cyanogenmod 4.2.5 ROM without any (google voice, market, etc.) problems?
scrappyabs2 said:
I'm confused. Are you telling me that if I follow the steps outlined above that Google Navigation should work on my Cyanogenmod 4.2.5 ROM without any (google voice, market, etc.) problems?
Click to expand...
Click to collapse
I had no problems, but I did it myself:
from scratch (no map mods, orig build.prop):
adb remount
adb pull /system/build.trout.prop build.trout.prop
open it with notepad and edit the line
ro.build.fingerprint=tmobile/kila/dream/trout:1.6/DRC83/14721:user/ota-rel-keys,release-keys
so that it reads
ro.build.fingerprint=verizon/voles/sholes/sholes:2.0/ESD20/17572:user/ota-rel-keys,release-keys
save it
adb push build.trout.prop /system/
adb shell reboot
now reininstall google voice from market and reinstall maps with the new one
help me out here man, i dont have adb, i just use my phones terminal
bigstunta101 said:
help me out here man, i dont have adb, i just use my phones terminal
Click to expand...
Click to collapse
ok, even easier, do you have astro?
you can navagate to the /system directory, copy the build.trout file to your sdcard directory. mount your sdcard and edit the file with notepad. copy it back over to the /system directory and reboot
then install voice and maps
or try doing the same from your pc using droid explorer
http://forum.xda-developers.com/showthread.php?t=558108
haven't tried it either way way but it seems like it should work
scrappyabs2 said:
I'm confused. Are you telling me that if I follow the steps outlined above that Google Navigation should work on my Cyanogenmod 4.2.5 ROM without any (google voice, market, etc.) problems?
Click to expand...
Click to collapse
Yes, that's exactly what it will do.
bigstunta101 said:
help me out here man, i dont have adb, i just use my phones terminal
Click to expand...
Click to collapse
The ADB app is included in the download. I'm not sure if it will work without the driver installed, but you can give it try and report back. Simply run the two .bat files and it will execute all the necessary ADB commands automatically.
Worse comes to worse, you would just need to install the driver for your phone.
Ok, here are the steps I took without adb, since comps at work do not allow USB write.
I uploaded the build.prop and maps.apk and sent them to my email using yousendit.com
Downloaded both into sdcard/download
Using "Root Explorer" navigated to /system and set it R/W (there's a button on the top)
Moved the build.prop to /system
Reboot
Install Maps
Reinstall GoogleVoice
Voila!
When I run the first batch file I get this errror: Device not found.
I've never gotten this message before. ADB was working fine for me a few days ago, before I reinstalled 4.2.5. Any ideas?
scrappyabs2 said:
When I run the first batch file I get this errror: Device not found.
I've never gotten this message before. ADB was working fine for me a few days ago, before I reinstalled 4.2.5. Any ideas?
Click to expand...
Click to collapse
Is your usb debugging enabled on your device?
Settings>Applications>Development
xavina said:
Is your usb debugging enabled on your device?
Settings>Applications>Development
Click to expand...
Click to collapse
Yes, its enabled. I swear I installed this navigation app on an earlier version of CyanogenMod and ADB worked just fine. Now it won't recognize my device. Please help me.
scrappyabs2 said:
Yes, its enabled. I swear I installed this navigation app on an earlier version of CyanogenMod and ADB worked just fine. Now it won't recognize my device. Please help me.
Click to expand...
Click to collapse
If you can't get the batch files to work, edit the batch files to see what commands are performed, and execute them in a terminal. There aren't that many.
junker02 said:
If you can't get the batch files to work, edit the batch files to see what commands are performed, and execute them in a terminal. There aren't that many.
Click to expand...
Click to collapse
adb remount says "error: device not found"
Here you go guys, safe simple and so easy a caveman can do it... (insert the, "If you break it, it's your own fault disclaimer here.)
Download the file in the first post of this thread.
extract the file on your hard drive and copy the build.trout.prop file and the Maps.apk, then put them on to your SD Card.
If you can't get this far....we have a bigger issue.
Then in terminal emulator type
Code:
su
mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
cp /sdcard/build.trout.prop /system
reboot
When the device reboots then do this one in the terminal emulator
Code:
su
mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
rm /system/sd/app/*Maps*
rm /system/sd/dalvik-cache/*Maps*
rm /system/app/*Maps*
reboot
*Note: Someone might say that the reboot at the end of this code is not needed. That maybe, but it worked just fine for me.
Now using Astro, or another file manager, install the maps.apk from the sd card.
If prompted, install the voice. I had it from other programs.
Turn on GPS
Open the drawer
Click on Maps
Let the Maps program find you
Then click menu, directions
Enter the destination, and click go.
It should show
Code:
My location
<the destination address you entered>
Show on map
[B]Navigate[/B]
Thanks for making clear instructions for the terminal emulator [email protected]
Everyone please remember that one can only use the build.trout.prop file in the first post if they are also running Cyanogen 4.2.5 on the G1, else you run the risk of app errors and force closes. If you are running a different version of Cyanogen, make a copy of your own build.trout.prop file found in your system directory, and edit it.

getting stock Android keyboard on sense 2.1 ROM

so, it seems as if a lot of people want to get the stock Android keyboard onto sense builds, because they type better, keys larger, word prediction less intrusive, etc.
so, i got it to work, but i don't believe that the voice search for it works.
i attached a LatinIME.apk to the thread, download it and save it to wherever is convenient. I saved it to my desktop.
1. adb push the LatinIME.apk to /system/app
Code:
adb remount
adb install <where you put your LatinIME.apk>
2. go to Settings> Keyboard and Language and make sure Android Keyboard shows up. There's going to be two different Android Keyboards, nevermind that.
3. find any app or place that has a text input box, like chompSMS or your texting app. open up a thread or start a new message
4. tap and HOLD the empty text box, and select Text Input. there should be three choices: Touch Input, Android Keyboard, and Android Keyboard.
5. it could be different for you, but if you select the first Android Keyboard, you'll encounter a force close. If you chose the second Android Keyboard, it should work.
BASICALLY, pick either of the Android Keyboard choices; one will not force close.
now, you can use the Android keyboard on 2.1!
EDIT: there might be only one Android Keyboard, i had two, but your results may vary. Either way, it should work
EDIT2: if the adb install method returns an unexpected error or a failure, try doing an adb push.
Code:
adb remount
adb push <path of LatinIME.apk> /system/app
that's fail for me... I only have on android keyboard show up, and it just FC's.
Running fresh 2.1b
make sure you downloaded the file i attached.. it says 0 views.
well, i've downloaded it twice and it still says 0 views lol
justinisyoung said:
make sure you downloaded the file i attached.. it says 0 views.
Click to expand...
Click to collapse
shows 10 views now....
reported that this works better if you do an install instead of just pushing...
so
Code:
adb install LatinIME.apk
I am using the Eris Leak (Villian3.3) on Hero and on installing I get the following:
Failure [INSTALL_FAILED_UPDATE_INCOMPATIBLE]
Pushing also fails with a'No space left on device error'. I tried some other LatianIME.apk's that I got out of other 2.1 Roms and had the same troubles.
Is there anything I am missing or could try? I really like the android keyboard over the HTC one!
EDIT: If I remove the HTC keyboard and push the attached I end up with no keyboard at all as the apk is not compatible (I'm guessing). I even tried to using a LatinIME from an 2.1 asop Rom thinking it should work! Nope...
did adb install on 2.0b, said successful installed and nothing show up in touch input after reboot.
Worked great!
Thanks!
Off topic
Do you know the name of the 2.1 lockscreen apk? I was going to rip it from the DarchDroid release but I can't find it.
This doesnt work on 2.0b2. Damn, says "not installed"
update
Here's the link for the source code for LatinIME
If anyone want's to play around with it, maybe we can get it to work.
http://android.git.kernel.org/?p=platform/packages/inputmethods/LatinIME.git;a=tree;hb=HEAD
We're missing some resources that are only available in the open source eclair builds.
+1 for this thread. I followed the adb instructions above and successfully installed the stock keyboard to the fresh 2.0b rom the other day but for whatever reason, doing the same thing to damage's new rom gives me the "install unsucessful/failure dialog mentioned above as well. I'd appreciate any help or suggestions.
if you get an install unsuccessful, try an adb push.
instead of adb install <path of LatinIME.apk>, try this
Code:
adb remount
adb push <path of LatinIME.apk> /system/app
at first it was discovered that the install method would work better, but using adb push worked fine for me. test it out anyone?
justinisyoung said:
if you get an install unsuccessful, try an adb push.
instead of adb install <path of LatinIME.apk>, try this
Code:
adb remount
adb push <path of LatinIME.apk> /system/app
at first it was discovered that the install method would work better, but using adb push worked fine for me. test it out anyone?
Click to expand...
Click to collapse
i just tried every method mentioned in this thread and nothing worked. A long press gives me nothing, no option to switch input methods, so I know ots not installed.
rockcrawler said:
i just tried every method mentioned in this thread and nothing worked. A long press gives me nothing, no option to switch input methods, so I know ots not installed.
Click to expand...
Click to collapse
Same here using DamageControl. I really want this keyboard.
No luck on Damagecontrol Rom,
I've now tried both pushing and installing following the instructions above on the most recent Damagecontrol v.9999999 and have had no luck with either. I get the same [INSTALL_FAILED_UPDATE_INCOMPATIBLE] when I try to install and when I push, it shows the file as having been transfered but it doesn't show up when I long press or in my language & keyboard settings. Anyone have any other suggestions? Any and all help is appreciated.
I tried to install this on a HTC Hero with Villain 3.4 (sense 2.1) and it does not work, the apk is there, but it does not show up.
I've also tried the VoiceSearchWithKeyboard.apk (should be nexux one keyboard with voice control), this shows up in the options, but it does not show up in input method, maybe someone has more luck?
I got the android stock keyboard to work.found the zip file in a thread.just gotta flash it n done.ill look for it n post the link
Here ya go.
http://forum.xda-developers.com/showthread.php?p=5883918&highlight=keyboard#post5883918
Download. flash..n done
Thank you
johndoehizzle said:
Here ya go.
Download. flash..n done
Click to expand...
Click to collapse
Completely excellent! Works fine on Villian3.4. Would prefer the keyboard without the voice search, so I can type a comma without two keypresses... Still beggars can't be choosers!
Thanks very much!
EDIT: Turning voice search off is only an option change away. Perfect! Thanks again.

[PORT] Droid 2 Multi-Touch Keyboard [Froyo] UPDATE! fixed4!

Got this working on a recent nightly for cm6 (dont see why it wouldnt work on any others too) also, it will most likely work on any deodexed rom (odexed im not sure) -- Let me know what does/doesnt work and ill try and do something or point you in the right direction.
this should also work with other phones (so far just hdpi phones)
EDIT: punk.kaos got it working on all phones! good work! thread here: http://forum.xda-developers.com/showthread.php?t=764021
You must be rooted for this to work!
THEMERS: These are the fixed .xml files that you will need to re-replace while theming: http://www.mediafire.com/?nhy8hd143hk81x0
BEFORE READING ANY MORE, GO DO A NANDROID!
/queue Jeopardy music
...
....
.....
......ok
Confirmed working on:
CM6 Nightlies/Tests (inc)
jdfroyo v1.9 (inc)
Skyraider 2.? (inc)
8/1 froyo leak (inc)
aiccucs 4.2 (inc)
redemption (inc)
CM6 (evo)
THIS HAS KNOWN ISSUES CAUSING THE HARDWARE KEYBOARD TO DO WEIRD STUFF ON THE DROID 1!!!!
something with the alt key not working correctly, i do not have a moto droid, so thats making it very tough to troubleshoot anything. anyone who does and wants to test some things, pm me, probably have some time this weekend to look at it
Bugless Beast 4 (moto droid)
Ultimate Droid Extreme Froyo 6.00 (moto droid?)
CM6 (nexus 1)
modaco r21 (nexus 1)
DeFrost 2.6a (desire)
BUGS:
- &amp on one of the keys, more of an annoyance than anything, will fix eventually fixed!
- crap, another &amp error, when holding the . key...fix coming eventually... fixed!
- < symbol fixed! <-- thanks for the help enragedpaza
- vibrates too lightly fixed! <-- thanks for the help enragedpaza
- others?
Voice input works too!
Back up your stock keyboard first:
Code:
adb shell cp /system/app/LatinIME.apk /system/app/LatinIME.apk.bak
adb shell cp /system/lib/libjni_latinime.so /system/lib/libjni_latinime.so.bak
FLASH (EASY) METHOD:
flash this from your recovery or from rom manager:
http://www.mediafire.com/?9yawjq9weakbl9y
Geo411m has made a black colored one. details here: http://forum.xda-developers.com/showpost.php?p=7684399&postcount=211
install the same as the easy way, otherwise download it and pull the apk out of it and install it with the manual method
ENJOY!
MANUAL (OLD) METHOD:
get both of these files:
apk:
fixed4: http://www.mediafire.com/?7q0406gqazq8rer
(harder vibrate, < symbol fix)
if you had an older version, be sure to switch to a different keyboard, then remove the old LatinIME.apk before pushing the new one over, otherwise you will get fc's like crazy!
lib:
(you may not need this, but it shouldnt hurt anything (backup instructions below) and if the keyboard doesnt work, then definitely try pushing it)
http://www.mediafire.com/?awy84cz5t8ngx49
some have reported that for some reason or another this file downloads as a .txt (although it comes as a .so for me all the time) make sure you rename it, if need be, to libjni_latinime.so before going any further
you will need adb for this method (others have done it without a computer)
youll either want to be in recovery, with /system mounted, or remount it read-only while the phone is up (need s-off for this, thanks unrevoked!)
then push the two downloaded files to your phone: (in some roms it is called GoogleLatinIme.apk, so use that instead of LatinIME.apk if thats how your rom is)
Code:
adb push d2keyboard-signed-fixed4.apk /system/app/LatinIME.apk
adb push libjni_latinime.so /system/lib/libjni_latinime.so
choose your input method like always, and enjoy the multi-touch keyboard on froyo
ok, the screenshots really dont mean much, anyone can use gimp, but w/e thought id put them up there anyway
thanks to LegionTHEFecalExcretion for the system dump!
if you like what i do and feel compelled to donate something to me, do so here
Great thanks
Working on Skyraider 2.
" & " button showing in bold " &amp " Otherwise good.
-Michael_ said:
Working on Skyraider 2.
" & " button showing in bold " &amp " Otherwise good.
Click to expand...
Click to collapse
yea i noticed that, its going to have to wait for a bit before i go in and fix it, otherwise if someone else wants to, by all means
Works on BB v.4 for the Droid and this is sick!! Thanks so much.
Can you just install the app like you normally would?
And what's the second file for?
Thanks.
palomosan said:
Can you just install the app like you normally would?
Click to expand...
Click to collapse
try it, report results
palomosan said:
And what's the second file for?
Click to expand...
Click to collapse
force closed on me without it
it works on jdfroyo rc1 with no problems without the lib file.....now i can actually type w/o all my typos.
jdkoreclipse said:
it works on jdfroyo rc1 with no problems without the lib file.....now i can actually type w/o all my typos.
Click to expand...
Click to collapse
hmm, yea i guess it is working without the lib file...
invisiblek said:
try it, report results
force closed on me without it
Click to expand...
Click to collapse
You were right, install the app but it kept force closing. Thanks. I'm using Skyraider 2.2
I can't tell you how excited I was when I pushed this on my phone, not because of how it is a much better keyboard then the stock one. I was excited because I was able to push this system without having to be in recovery. UnrEVOked is amazing!
BTW.. I am having no issues with this so far. Excellent keyboard, good port!
tcberg2010 said:
I can't tell you how excited I was when I pushed this on my phone, not because of how it is a much better keyboard then the stock one. I was excited because I was able to push this system without having to be in recovery. UnrEVOked is amazing!
BTW.. I am having no issues with this so far. Excellent keyboard, good port!
Click to expand...
Click to collapse
i cant tell you how excited i was when the keyboard finally popped up on my screen!
thanks for the feedback
i'm running sapphire 1.0 and i was able to install with Root explorer.
Works on skyraider 2.2 - no pc required. I did have to copy over the lib file with root explorer. Btw I am typing on this keyboard now and it is amazing at correcting mistakes!
Sent from my ADR6300 using Tapatalk
I can't push the .so file to my phone, the keyboard fc's on me when I try to select it in the input method section, so I thought i would try pushing the lib, but it keeps saying the directory doesn't exist.
this is exactly what i type
adb push libjni_latinime.so /system/lib/libjni_latinime.so
cannot stat: 'libjni_latinime.so' no such file or directory
It downloaded for me as a. Txt extension. I had to change it to .so - check to see if that happened to you
Sent from my ADR6300 using Tapatalk
dude0909 said:
I can't push the .so file to my phone, the keyboard fc's on me when I try to select it in the input method section, so I thought i would try pushing the lib, but it keeps saying the directory doesn't exist.
this is exactly what i type
adb push libjni_latinime.so /system/lib/libjni_latinime.so
cannot stat: 'libjni_latinime.so' no such file or directory
Click to expand...
Click to collapse
its saying the .so doesnt exist
is it located in the directory your command prompt is in? otherwise it wont be able to find it
AMAZING work!! Thank you sir!
djkms said:
It downloaded for me as a. Txt extension. I had to change it to .so - check to see if that happened to you
Sent from my ADR6300 using Tapatalk
Click to expand...
Click to collapse
now thats weird, op updated for this
invisiblek said:
its saying the .so doesnt exist
is it located in the directory your command prompt is in? otherwise it wont be able to find it
Click to expand...
Click to collapse
Oh i thought it was supposed to be in the root of my sd card just like the apk.

Categories

Resources