Thanks for the direction...any way to adb push directly from the phone? I'm away from my PC, and I have the needed files on my phones sdcard. I remember seeing a terminal emulator once but now I can't find it. Would something like that work?Yes, taking Swype from the OTA will work. I'm not going to post an illegal apk, though, so you're going to have to get a Sense ROM and take it from there, sorry.
Plus, just the apk won't help you. All you'll get are force closes, like you have gotten. When you take the apk from /system/app, you have to also get libSwypeCore.so from /system/lib/.
Then, in MIUI, you put both files back in their respective places (ie., Swype.apk goes in /system/app, and libSwypeCore.so goes in /system/lib). Then, Swype should work just fine.
And if anyone does post a download link for Swype, it will probably be removed soon after.
Ok...so I pushed libswypecore.so to /system/lib but I'm still getting FC's. This is frustrating. I'm on my mac and just figured out how to ADB from it. pretty cool....but I need my SWYPE to work. suggestions??
OK...so here's my challenge. Replicate what I've done using the files I supply and make it work. Obviously, I've got some poor adb skills....but here's what I've done.
1. Downloaded the newest rooted OTA (Supersonic_3.70.651.1-Deodexed_signed_teshxx)
2. I extracted the OTA
3. I Copied swype.apk and libswypecore.so from the extracted OTA
4. ADB remount
5. ADB push swype.apk /system/app
6. Adb push libswype.so /system/lib
When the Evo restarts, and I choose the input method of Swype...I'm greeted with FC's.
Feel free to critique everything I've typed. I'm freaking out!!!
For what its worth, I installed the beta. But, I really wish I knew why the original wouldn't install....maybe its the permissions. How would I change them? Chmod? Is that command available on windows? Let me also say thanks to all those that have helped out through this thread. I realize that I hijacked a little. Hopefully the original poster solved his problem.
Swyped from my PC36100 using Tapatalk