Latest swype for evo

Discussion in 'Bugs' started by solotmo138, Mar 13, 2011.

  1. solotmo138

    solotmo138Members

    Mar 13, 2011
    2
    0
    11
    I love swype but I am unable to install all or most sprint apps.

    Can anyone guide me in a better direction to be able to install ANY apk
     
  2. EndlessDissent

    Nov 13, 2010
    803
    1
    55
    What problems are you having exactly? Are you trying to install the OTA Swype, or the beta Swype?
     
  3. Hotspace

    HotspaceMembers

    Nov 21, 2010
    75
    0
    16
    I've had problems with swype too. I've taken backups and tried installing them but the swype backups always fc. I've heard that if you take swype from OTA that it will work. I'm just lazy and never have messed with it. Honestly, I've been hoping someone would post a download link (hint hint). :)

    Sent from my PC36100 using Tapatalk
     
  4. EndlessDissent

    Nov 13, 2010
    803
    1
    55
    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.
     
  5. Hotspace

    HotspaceMembers

    Nov 21, 2010
    75
    0
    16
    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?


    Sent from my PC36100 using Tapatalk
     
  6. Hotspace

    HotspaceMembers

    Nov 21, 2010
    75
    0
    16
    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??
     
  7. EndlessDissent

    Nov 13, 2010
    803
    1
    55
    You may not have the right permissions set for libSwypeCore.so. I'm honestly not sure what the correct permissions are. I've always used Root Explorer and never set any permissions, and Swype never gave me problems.
     
  8. Hotspace

    HotspaceMembers

    Nov 21, 2010
    75
    0
    16
    It's weird I am pushing the files while in recovery but they aren't there when I reboot. Hmm....Bed will help me figure it out.
     
  9. Bigmoogle

    BigmoogleMembers

    Nov 7, 2010
    114
    0
    26
    I've never had the phone in recovery. Here's what I do:

    I copy the Swype files to C:\android\tools
    Connect the phone to the computer via usb. (Charge Only)
    Open a C: command window
    Change directory to wherever adb is located (in my case, c:\android\tools)
    Then just type the following:

    Adb push Swype.apk /system/app
    Adb push libSwypeCore.lib /system/lib
    Adb reboot

    Done.

    Sent from my PC36100 using the miui-dev.com Forums App
     
  10. Hotspace

    HotspaceMembers

    Nov 21, 2010
    75
    0
    16
    I get: failed to copy 'libswypecore.so' to '/system/lib/libswypecore.so': Read-only file system
    and i get the same when I try to push swype.apk

    When I do it in recovery, eveything appears to have worked, but when I reboot, NADA.
     
  11. EndlessDissent

    Nov 13, 2010
    803
    1
    55
    Actually, the first command you need is

    adb remount

    That will mount your phone as read/write, and you won't get that error.
     
  12. Hotspace

    HotspaceMembers

    Nov 21, 2010
    75
    0
    16
    Ok...adb remount. push the files...adb reboot....upon startup Swype FC. Suggestions? Anyone else have this many problems pushing swype?
     
  13. Hotspace

    HotspaceMembers

    Nov 21, 2010
    75
    0
    16
    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
    adb reboot

    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!!! :)
     
  14. Bigmoogle

    BigmoogleMembers

    Nov 7, 2010
    114
    0
    26
    I admit to being stumped. I hope Endless Dissent can help.

    I'm also assuming step 6 just contained a simple typo (libSwypeCore.so, not libswype.so).

    Sent from my PC36100 using the miui-dev.com Forums App
     
  15. EndlessDissent

    Nov 13, 2010
    803
    1
    55
    Everything looks right to me, but just to be sure, the commands are case sensitive, so it should be exactly

    adb push libSwypeCore.so /system/lib

    and exactly

    adb push Swype.apk /system/app

    I'm assuming, though, that the any error in the post is just from rushing to post, and if the commands were wrong, it should give an error message.

    I'm also stumped. The only suggestion I have is to join the beta at beta.swype.com. It's still open and guaranteed to install (I install it for every build). Plus, you'll get a newer version than you get from the OTA, sometimes with bugs, but the current version works fine for me, so ymmv.
     
  16. ZeroBarrier

    Nov 24, 2010
    249
    0
    38
    Las Vegas, NV
    Perhaps if you set the correct permissions for both files?
     
  17. Hotspace

    HotspaceMembers

    Nov 21, 2010
    75
    0
    16
    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
     
  18. EndlessDissent

    Nov 13, 2010
    803
    1
    55
    Yes, chmod is the correct command, but you enter it by doing

    adb shell

    which opens up a Linux prompt inside the cmd window, at which point, you enter

    cd /system/app

    chmod 644 /system/app/*.apk

    cd /system/lib

    chmod <I don't know, sorry> /system/lib/*.so


    I wish I could tell you the correct permissions for the libs, but I can't, sorry.
     
  19. Hotspace

    HotspaceMembers

    Nov 21, 2010
    75
    0
    16
    Thanks for the tip...I will definitely give this a shot on the next update. I've got everything running well right now. I don't want to screw anything up.
     

Share Our Site