Froyo ICS Keyboard Install via Recovery Problems - Android Software/Hacking General [Developers Only]

Hi there, before I begin, if you're gonna rage about Froyo, it's because I'm using an old testing device, and it's smoothest, most operable version is Froyo, it's the old Galaxy i7500.
Now, I'm having this strange problem that I just can't figure out, and I'm hoping that the bright minds here at XDA can help me with this.
As the topic name suggests, I'm trying to install an ICS keyboard into this Froyo ROM I'm currently running on this phone. If I install the keyboard normally, either via pushing it through ADB install or running the APK in my phone, the keyboard runs perfectly.
The strange part is though, that whenever I try to install the keyboard through recovery, by putting it either in the system/app folder, or data/app folder, my phone gives me an error which says the Keyboard has crashed, and this keeps happening, rendering me unable to use the keyboard at all.
I've tried updating the libjni_latinime.so file in libs to the one in the APK, but that doesn't seem to do it either.
Can someone help shed some insight into this for me? Thanks.
EDIT: A quick debug of this, shows me that the error seems to appear even if I did an ADB push of the apk into the system folder, or normal app folder for that matter.
It only seems to work if installed, either using ADB or in Phone, rather than copied into folders. Any insight into this?

Related

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.

[Q] APK manager help

Hey i am trying to use apk manager 4.9 but it says adb cannot be found. Im thinking this is because its been moved from tools to platform-tools. Is there anyway to make it look in there instead or is there a different solution?
Ive tried a lot of different ways to sign the apps but I cant get the app to install after i do it.
Thanks.
Copy the contents of platform-tools to tools.
worked up till a point
thanks that works. although once i get the app installed it closes (says it has stopped working).. have you had success modding apps? all i changed was one image slightly and saved it as the exact same name ect.
edit: im a retard. ignore this post

Who wants Netflix? I got it!

I downloaded the netflix.apk that has been floating around, and with a few tweaks to my build.prop, I was able to get it to work on the galaxyXT ROM.
You have two choices, either download the attached build.prop file and stick in into your /system/ directory... or make the modifications yourself. FYI, please make a backup of the original build.prop before you mangle it.
I changed three lines in my build.prop. Just find these lines in your build.prop and change them to this:
ro.product.model=HTC Vision
ro.product.manufacturer=HTC
ro.build.fingerprint=tmobile/htc_vision/vision/vision:2.2.1/FRF91/277427:user/release-keys
Reboot, and that worked for me! If you have different experiences, please be sure to post them here.
FYI, If you make the changes yourself, make sure they are exact, case and everything. Use Notepad++.
Enjoy!
how/where do you access the /system/ directory? I looked on my SD card but cannot find.
thx
c_urbanek said:
how/where do you access the /system/ directory? I looked on my SD card but cannot find.
thx
Click to expand...
Click to collapse
Not on your sd card.
It is in the /system/ Use Root Explorer or something like it.
It's in the phones internal memory, not on your sdcard. You would either need a file explorer with root access (e.g. Root Explorer) or you need to push it with adb.
tried using root explorer & it says the system files are read only...
Nevermind, clicked the R/W button & it allowed...
I'll try Netflix now after a reboot.
At the top of window while in root explorer you'll see a MOUNT R/W button, you need to toggle on read / write access.
Wow! Works Beautifully!
Wow! Works Beautifully! Thank YOU!
Work on Dexter's 1.3 too!
Sorry for the ignorance but what is it?
Streaming movie/TV service. Not everybody has it, but its a big deal for Android phones to FINALLY get it since iphone and Windows 7 phones have had it for a while.
I'm not sure, but there are several apk XDA of netflix, and other folders, I can not understand yet. Apk is installed, replace the buildprop and that would be enough? You may be able to give us the link to the apk please because in my market does not appear.
For the payment of subscription must be from the website or can be within the application?
The truth was unaware of this application, it looks very interesting. Thanks for sharing.
can someone share here the apk..tq
This is where I downloaded it from
3rdstring said:
This is where I downloaded it from
Click to expand...
Click to collapse
Thanks for posting that. I couldn't remember where in the forums I had found it.
Hey I'm running stock 2.1 rooted on the xt720. I swapped out the build.prop you supplied in the .zip and installed numerous versions of the netflix clients to see if any would work. The apps installed fine but when I tried to open them (every single one) just opened to a black screen, then it force closed with a bunch of Japanese lettering. Any suggestions? Thanks.
donovanx3 said:
Hey I'm running stock 2.1 rooted on the xt720. I swapped out the build.prop you supplied in the .zip and installed numerous versions of the netflix clients to see if any would work. The apps installed fine but when I tried to open them (every single one) just opened to a black screen, then it force closed with a bunch of Japanese lettering. Any suggestions? Thanks.
Click to expand...
Click to collapse
Unfortunately
"Latest version: 1.2.0 build 819145-1.2.0-102 (for Android version 2.2 and higher)"
I got Netflix installed and everything seems to work. But when I hit play, it starts to load and says that I don't have a Netflix ready device. I have Dexter Froyo v1.3 on XT720. Anyone have this problem?
see 1st post in this thread....
ErnFuggit said:
I got Netflix installed and everything seems to work. But when I hit play, it starts to load and says that I don't have a Netflix ready device. I have Dexter Froyo v1.3 on XT720. Anyone have this problem?
Click to expand...
Click to collapse
once you install the apk, you need to do the hack rev explained in the 1st post.
New APK
Has anyone tried the new "stock" Netflix apk with the XT720?
I running the 1.20 APK, haven't seen an apk for the 1.21 yet, though I haven't gone looking yet either.

Need Help

I down loaded Imnuts CWM, PBJ with voodo kernel and the SD card fix to my EE4 Charge. Everything went well and I have root until I noticed that the card wasnt, being read by the computer. Turned the phone off and then back on and now I get the stock lock screen, was running launcher pro and then I get sorry messages that application Luancher Pro ( process android. process.acore has stopped unexpectedly. I am also getting these messages for any app I download from the market, apple keypad, widget pro, etc that they have stopped also, i do a force stop but it doesnt seen to matter. I cant get past the lock screen. I have tried rebooting from the recovery screen and no luck. The phone also wont mount to the computer to reflash it. Any ideas or help how to get past this. I also deleted some of the bloatware prior to this problem (rock band, golf, block buster etc). Right now the phone turns on and goes to the lock screen slide the puzzle piece and then get the messages can't get past that.
Do you think if I downloaded a diffent ROM to the card directly from my computer and put a different rom on the card and then opened the zip file and installed from recovery will get me out of this or what about a reset.
Thanks for any help.
Demoscrapper said:
I down loaded Imnuts CWM, PBJ with voodo kernel and the SD card fix to my EE4 Charge. Everything went well and I have root until I noticed that the card wasnt, being read by the computer. Turned the phone off and then back on and now I get the stock lock screen, was running launcher pro and then I get sorry messages that application Luancher Pro ( process android. process.acore has stopped unexpectedly. I am also getting these messages for any app I download from the market, apple keypad, widget pro, etc that they have stopped also, i do a force stop but it doesnt seen to matter. I cant get past the lock screen. I have tried rebooting from the recovery screen and no luck. The phone also wont mount to the computer to reflash it. Any ideas or help how to get past this. I also deleted some of the bloatware prior to this problem (rock band, golf, block buster etc). Right now the phone turns on and goes to the lock screen slide the puzzle piece and then get the messages can't get past that.
Do you think if I downloaded a diffent ROM to the card directly from my computer and put a different rom on the card and then opened the zip file and installed from recovery will get me out of this or what about a reset.
Thanks for any help.
Click to expand...
Click to collapse
I suspect your issue is one I went through.
You said you have the voodoo kernel, right? Sometimes, if the external sdcard doesn't mount in time, voodoo creates a folder in the internal rom memory named /sdcard. When the real sdcard mounts, it gets mounted in /mounts/sdcard. The apps that look there have no issues, the ones that just look for /sdcard but only find the voodoo related one puke and cause issues.
I think Imnuts has some terminal commands you can check/run to fix it, but I also fixed mine by using root explorer, going to the "/" folder, finding he "/sdcard" folder, then checking in it to see if it's the real external sdcard, or the voodoo created one. (hint:, the voodoo created one will have nothing in it but the /voodoo stuff).
If you're sure it's the voodoo stuff only folder, just delete and reboot. Should fix it. For extra safety, backup your external sdcard contents before messing around with this...just in case.
P.S. - You might get crap from some folks for posting this in Development rather than general; you might want to ask a moderator to move it for you.
Moderator, please move to general questions thanks
Did that fix you?
I am a little further along but not where I should be. I have been able to get past the lock screen and disable launcher pro. I have the phone working and email etc. But the unit itself is very laggy and I get continous force stops from calender, google apps etc. I went and did a CWM reboot and checked the vodoo file and it says that vodoo is disabled it will not let me enable it, is this normal? At this point I have a functioning phone but it is nowhere near were it should be with all these force closures and the lag.
I also cannot down load anything from the market and it seems all of the apps I installed through market are doing force stops even if they aren't opened. I have also been able to get the phone and the card to show up when connected to the computer.
This is my first android phone and after spending weeks reading about this stuff I figued I was ready to root, I guess I was wrong.
Still stuck and dont have any idea where to go from here.
Should I reboot and install the voodoo kernal again. Can I just install a different ROM like GummyCharged from a zip file and can I do it with or without lagfix enabled?
It really seems like the phone reset itself to stock and some part of it doesnt like PBJ kernal with voodoo lag fix.
Thanks for any help
Do you know how to use adb? If so, start up an adb shell session and run the command "mount" (no quotes). Paste back the ouput here, but you're basically looking to see if your stuff is mounted as RFS or ext4.
If you're not familiar with adb, get a terminal app from the market and just do the same thing from the terminal app.
Flashing another ROM will probably get you going, but make sure to wipe/reset (this will delete all your data on the phone, but not the sdcard).
Have you pulled the sdcard out and looked at its contents on a computer? Is there a voodoo folder on it? Is there a file or subfolder named "disable-lagfix" in it?
Got it working, downloaded Gummy Charge and everything is back in working order.
Thanks for your imput.

[Q] Deleted important system files. help!

I have a motorola xt300 aka spice. It runs on android 2.1 but has a locked bootloader.
What I basically did was delete/uninstall some important files (gtalk,motoblurhome). Really stupid of me.......I factory reset hoping to have the files back but the phone completely deleted those apks so I cant exactly go into settings or access into of my apps. Currently USB debugging is disabled so I cant use adb shell. And since Gtalk is no longer there I cant install a home replacement because android market doesnt work anymore. I downloaded a romdump and renamed it to update.zip and put it onto my sd card. but when i tried flashing it, it said something along the lines of "file can not be read". after opening it up with winrar i saw a folder inside it that had the system apks in something called "system.tar". Is that right?
I'm pretty new to android (had this phone about 3 months) and Im not sure i can fix it by myself!! Help!

Categories

Resources