yashsingh1/xdaforums huggingface dataset:
[G2 and Desire Z Themes and Apps] ianmcquinn:
No, this won't work since as you said, they are completely different OS's. They just opened up the beta again though, so even users who do not have SWYPE built-in to the ROM can download and install a beta APK. You can register at http://beta.swype.com/.
[G2 and Desire Z Themes and Apps] shenkin:
This is just to say that I used your SwypeRestore.apk method to restore Swype from my Clockworkmod image prepared a couple of days ago, just before rooting and installing Cyanogenmod. It worked perfectly. I already had Astro on the device. For those who haven't done this sort of thing before, what I did was:

- Download the .apk to my Mac

- Plug in the G2

- Turn on USB storage on the device, which mounted the SD card on the Mac

- Drag the .apk to the root of the SD card, using Finder windows

- Eject the SD card

- Turn off USB storage on the device

- Open ASTRO

- Scrol to SwypeRestore

- Select it and specify Install

- Open the SwypeRestore app

- Select the Clockworkmod backup from the list presented

- Do whatever the App asked me to do (I forget -- something like "Restore Swype from the selected backup"

Following this, I checked in Settings/Language and Keyboard, and Swype was already enabled and configured. When I went to an app with a text-entry, I tapped and held on the entry field till I got the Input selection dialog, then selected Swype (or maybe it was already selected).

This may be obvious to most, but in case not, I thought being very explicit might help someone out there. Key is that to use this method, you need to have made a backup before switching over to Cyanogenmod.

Thanks much to oldsk00lz for this time saver.

-P.
[G2 and Desire Z Themes and Apps] neyurt:
is there a way to use the app without having the saved nandroid backup? i think i made a mistake and did not back up before i installed the new rom.

after i installed the app, it says that it cant located any backups.
[G2 and Desire Z Themes and Apps] thatg:
wondering the same thing, i didnt create any kind of backup before flashing c7villian and lost my swype. is there a way to get the keyboard without any sort of backup?
[G2 and Desire Z Themes and Apps] oldsk00lz:
Well, this app was just a quick front-end to extract from a nand backup then copy to the original installed location. If you don't have one it won't work.

You should be able to find some vanilla G2 Roms, and extract the two files from the zip. Then you can push the files via adb or a shell prompt. You can look at the manual instructions for the path of the files and the steps to copy them to your phone.

Hope that helps.

-oldsk00lz
[G2 and Desire Z Themes and Apps] BlueG2:
Just chiming in.. worked great on mine ~ Thank you!! Made it quick and easy!

At first, I thought it froze.. but it just took a little time.
[G2 and Desire Z Themes and Apps] TheShoura:
what if i dont have a clockwork mod backup of stock rom? I have the APK installed but i think im missing library files cuz theres no option to enable swype
[G2 and Desire Z Themes and Apps] qrohlf:
voice input?

I restored Swype with the swyperestore apk, it worked great. The only problem is, the voice input button is now disabled. Solutions?

Edit: Ignore me, I am dumb. (It's only disabled on single-line input fields, everywhere else it works fine. I should really get more sleep.)
[G2 and Desire Z Themes and Apps] sabez:
I signed up for the beta and just installed the apk. It works fine most of the time, but sometimes I can't swype. Anybody getting this issue too?

I need to turn Swype off and use the default keyboard. Any suggestions? I'm running GV v1.5.
[G2 and Desire Z Themes and Apps] invisiblefire101:
this worked perfect for me im on cm 6.1.1 real nice thanks man
[G2 and Desire Z Themes and Apps] malickie:
Thank you for making a newb friendly apk to get this redone.
[G2 and Desire Z Themes and Apps] malickie:
Oh FYI for those of you who didnt backup your rom there is another way to get swype, just go to beta.swype.com and well yea you can get the idea from there. As far as I can tell it will work on any android device considering I have it working on my wifes garminfone which is quite a few steps below the G2.
[G2 and Desire Z Themes and Apps] trsanning:
And the beta version is newer and better then what came with stock.
[G2 and Desire Z Themes and Apps] onelikeseabass:
You are the man! Thank you for the APK!
[G2 and Desire Z Themes and Apps] skiptomylou11:
I've tried to back up Swype with this app, but when I did my nandroid back up and ran it, it said there were no Swype files in the back up. Any idea why it's not picking up Swype from the back up?
[G2 and Desire Z Themes and Apps] onelikeseabass:
Your nandroid backup was from a G2 running stock 2.2?

HTC Vision (G2) - CM7 RC1 B11 (B4 GPS)
[G2 and Desire Z Themes and Apps] db1911:
The restore app worked like a charm. Many thanks
[G2 and Desire Z Themes and Apps] Spastic909:
Easiest and painless way to do it right there. Won't take as long either
[G2 and Desire Z Themes and Apps] onelikeseabass:
For me, installing an app and letting it restore Swype was a lot easier than loading a web page, registering for the Beta, downloading and then finally installing.

Just saying, if you have a nandroid backup that contains working Swype, this app is cake.

HTC Vision (G2) - CM7 RC1 B23 w/AUS radio
[G2 and Desire Z Themes and Apps] Charles_Haynes:
Worked perfectly the first time. Had to download and compile unyaffs for Mac OS but that was easy.

Did not have to reboot after pushing (HTC Desire G2).

Thanks!
[G2 and Desire Z Themes and Apps] LooieENG:
I'm running Stock 1.34 and it doesn't have Swype :confused:
[G2 and Desire Z Themes and Apps] Vandale:
Or you could just to the swype website since its on beta again and download it from there. And install like you Install/download a normal app
[G2 and Desire Z Themes and Apps] Spastic909:
You don't have to sign up everytime. Appmonster backs up swype and installer but for me swype license keeps expiring if I don't use swype installer(not the same as when you reboot phone on sense roms).

To each their own...takes all but 2 mins
[G2 and Desire Z Themes and Apps] dirtybudha:
Swype Restore works!

just Mod'd to Cyanogen 7 RC4, it took a couple tries, but the "simplified APK" file worked. While I'm more tech savvy than the public, I can't program.

I appreciate you making this easier for those of us who can't programs.

Bravo good sir, bravo!

Dirty
[G2 and Desire Z Themes and Apps] phoenix79:
I just pulled the .apk and the .lib out of an old backup and wrote a quickie windows .bat file that does an adb remount and then pushes those 2 files where they go. Then run it after I flash a new nightly. Works every time.
[G2 and Desire Z Themes and Apps] digikid:
When I moved from stock to CM, I didn't know about the .lib file before I ripped the apk out of the system and installed it like a normal apk. Swype not only has worked since, but every time I wipe my phone it installs without issue and runs like a champ.
[G2 and Desire Z Themes and Apps] tvdang7:
going to try this right now.
[G2 and Desire Z Themes and Apps] Talesin_BatBat:
Odd behaviour; upgraded to CM7-RC1 and used the SR .apk to restore from backup, worked perfectly.

Just flashed to CM7-Final, and now SR is claiming that none of my CWM nandroid backups contain Swype.

The heck?

(edit) Fixed it by yanking the files from a stock ROM and taking the manual route; for those lacking ADB, can be done locally with an unzipper and a terminal app if you have root and remount /system as read-write. Do be careful to set permissions for the library .so and apk to 644, then install the apk by running it.

Still not sure why SR thinks my backups don't have it.
[G2 and Desire Z Themes and Apps] Wicked68:
Edited to delete, haha
[G2 and Desire Z Themes and Apps] donrisotto:
Swype beta seems the fastest route atm. cheers.
[G2 and Desire Z Themes and Apps] Wicked68:
SwypeRestore apk worked perfectly for me. Installed it,opened it, it found my backup, extracted the swype and installed it, and it works. I tried the swype beta way before I found this thread, and the 1 that it gives you to install, didn't work for me. So, I backed up the apk, and now have it if I need it again
[G2 and Desire Z Themes and Apps] datmexican:
Just tried the link with the apk provided on the first page myself, worked perfectly on my g2 with gingervillain 2.5. Thank you.
[G2 and Desire Z Themes and Apps] OneBadLT123:
I have tried the swyperestore.apk on my stock MT4G nandroid rom and I can confirm it did work correctly. Thanks!
[G2 and Desire Z Themes and Apps] riahc3:
You can't simply install a Swype .apk to get it back?
[G2 and Desire Z Themes and Apps] frussif:
I tried installing the version from my phone, but I couldn't trace and that made it all but useless.

Going to try the beta now and hope it works...
[G2 and Desire Z Themes and Apps] Samcrow:
As long as you made a back up before upgrading to CM then the apk on the OP works great! Thanks for this!
[G2 and Desire Z Themes and Apps] PatrickHuey:
I just sign up for the beta. Its easy and I always get the most updated version.
[G2 and Desire Z Themes and Apps] FSE09:
Cna't find file

When I launch the apk it says it can't find my backup. I put the folder on the root of my SD card. I don't even see an option to browse to it or anything. Bit of a noob so help is appreciated.
[G2 and Desire Z Themes and Apps] oldsk00lz:
The swypeRestore application is looking for your nandroid backups located in the /sdcard/clockworkmod/backup/*/ folders.

Hope that helps. If not, then check out the Swype beta.

-oldsk00lz
[G2 and Desire Z Themes and Apps] mskelbel:
nevermind, it works now all of the sudden :)
[G2 and Desire Z Themes and Apps] endrec:
Limited functionality

I have extracted Swype (lib and apk) from a stock ROM image. Swype works now, but I got a message, saying that my Swype is configured for another device, and will work with limited functionality. (e.g. I can not change language)

How can I get rid of this and enable all functions?

Update: I thought it works, but I can only type, not swype. :(
[G2 and Desire Z Themes and Apps] Nospin:
I think this is because Cyanogenmod calls the device the HTC Vision, where Swype is looking for the Tmobile G2. You need to change your build.prop back to G2.
[G2 and Desire Z Themes and Apps] endrec:
It was on an SGS2 :), but I've got the idea. I will check it, thanks.
[G2 and Desire Z Themes and Apps] alforque:
Thank you!

It takes a while to work. The screen appears "This could take a few minutes..." and the spinning animation doesn't work (or maybe you just used a static image). Then the device asks me if I want to force quit. I say "wait" and it works.
[G2 and Desire Z Themes and Apps] Saenzscene:
There is a new swype beta just released today. Working great.
[G2 and Desire Z Themes and Apps] jmfeitosa:
Worke fine for me, in portuguese!

Jus had do make a Force Close in app managment after install, and that´s it!
[G2 and Desire Z Themes and Apps] john.cantin:
THANK YOU! I got very attached to swype and have missed it dearly.
[G2 and Desire Z Themes and Apps] JRW160:
Swype restore app worked great. Thanks to the OP for making it easy for us.
[G2 and Desire Z Themes and Apps] tvdang7:
This doesn't work for me any more since upgrading from rc1.to the new nightlies. When I use the Swype nothing will work but manual tapping still works. Using the beta now but I still like the old one better.
[G2 and Desire Z Themes and Apps] etp23:
Anybody know how I can get the black swype like the commercials??
[G2 and Desire Z Themes and Apps] philosophics:
I just made a script for swype to restore itself (actually it's gscript restoring it) and then reboot the phone, assuming you have the files on your sdcard and also assuming you are using the Nexus S 4G swype.

If you are using a different version of swype, just edit the script to how you need it. This approach takes less time and only one reboot.

Here it is...

You can run this one of 2.5 ways...

Through Gscript, you will create the script with "Needs su" checked

Through adb, put the script on the root of your sdcard

You will follow the same steps for adb if you want to use the terminal on your device.

Hope this helps!
[G2 and Desire Z Themes and Apps] dragon-son:
No methods have worked for me

Since upgrading to CyanogenMod 7.1.0 for the G2 I have been unable to get swype back. I used to be able to use the swype restore. Now it tells me I do not have the file in any of my nandroids. So tried manually. Keep getting error that its for another device and will only work with limited functionality, basically allowing me to only type direct words and no swype. Tried restoring from old TitaniumBackup files, and nandroid backups. Went so far as to dl stock G2 rom extract and try manually installing still same error. Tried everything listed here so far. Really don't like the beta version but it seems to install and work without issue. Any other suggestions on how I could go about installing the older version again?

---------------

found my answer in post 123. Ended up having to dl stock rom for G2, manually extract files, place files on phone, set permissions, edit build.prop file to T-Mobile G2 from the one that CM has listed. Also used same procedure on wife's G2x to recover its lost swype.

Hope this helps other people.
[G2 and Desire Z Themes and Apps] enzephalon:
German layout?

Hello

Yesterday my SGS (DarkyRom9.5) didn't boot, so I decided to switch to CyanogenMod7 today. All works fine and fast. But I missed Swype, so I tried RestoreSwype.

It works too, but one thing I'm missing!

How can I get the german keyboard-layout? There's only english layout - also in settings!

btw: I tried SwypeBeta, but this hangs up with errors, so I deinstalled it.

Is there anybody who knows a way to getting german layout to swype (restored by RestoreSwype)???

Thanks

EnzephaloN
[G2 and Desire Z Themes and Apps] IrishRed:
Odd. I've got a CWM backup from before I upgraded to CM, but the SwypeRecover app can't find Swype inside it. Does the recovery App also work on a Galaxy Ace? or is it phone specific?
[G2 and Desire Z Themes and Apps] james.shumaker:
Guaranteed Swype Fix

You have to make changes to your build.prop in order for Swype to recognize your device as a valid host. In particular, make note of the elements below that identify T-Mobile and the model ID:

ro.com.google.clientidbase=android-tmobile-us

ro.com.google.clientidbase.vs=android-hms-tmobile-us

ro.com.google.clientidbase.ms=android-hms-tmobile-us

ro.product.model=T-Mobile G2

# begin build properties

# autogenerated by buildinfo.sh

ro.aa.maincid=T-MOB010

ro.aa.cidlist=T-MOB010

ro.aa.project=Vision_Gingerbread_S

ro.aa.modelid=PC1010000

ro.build.host=AA125

ro.product.brand=tmobile

ro.product.name=htc_vision

ro.product.device=vision

ro.product.board=vision

# end build properties

#

# system.prop for mahimahi

#

#

# ADDITIONAL_BUILD_PROPERTIES

#

ro.url.legal=http://www.google.com/intl/%s/mobile/android/basic/phone-legal.html

ro.url.legal.android_privacy=http://www.google.com/intl/%s/mobile/android/basic/privacy.html

ro.com.google.clientidbase=android-tmobile-us

ro.com.google.clientidbase.vs=android-hms-tmobile-us

ro.com.google.clientidbase.ms=android-hms-tmobile-us

Make these changes in addition to adding the apk and the two Swype-related so files and you'll be golden.

Cheers
[G2 and Desire Z Themes and Apps] Critical Jeff:
Does this recover your custom dictionary also?
[G2 and Desire Z Themes and Apps] james.shumaker:
Custom Dict Recovery ...

Not that I'm aware of ... :mad:
[G2 and Desire Z Themes and Apps] robtopSGSII:
Swype from SGSII TW Android to CM7.1

Thank you guys for all your help! With your advices, I just managed to get my swype copy from Samsungs original TW bloated Android to CM7.1 on my Samsung Galaxy S2 and I want to give a brief description of the procedure for newbies like me to do it. Maybe this is not the right threat, but it's the one google gives you asking for problems like this...

So after following the first steps of the CM guide on how to get CM onto the SGSII, I created a backup of my TW Android copy. Using unyaffs, to get the TW Android and CM accessible on my PC, I extracted the two files (.so and .apk) necessary to get swpye to work and copied them into the appropriate places of my CM copy.

Next, you need to edit build.prop of your CM copy, as swype apparently checks some parameters (don't know which actually) to identify your phone and see if its supposed to run on it. If you don't adjust build.prop, swype will have limited functionality which means it works just like a regular keyboard:/

I changed the following parameters of CM's build.prop to the values given in TW Android:

ro.build.version.release

ro.build.date

ro.build.date.utc

ro.product.device

ro.product.locale.language

ro.product.locale.region

ro.build.product

ro.build.description

ro.build.description

ro.build.fingerprint

ro.com.google.clientidbase

Also, I added the following samsung specific properties to the CM copy of build.prop:

# Samsung Specific Properties

ro.build.PDA

ro.build.hidden_ver

ro.build.changelist

ro.tether.denied

ro.flash.resolution

After that, just re-zip your modified CM copy and install it following the official CM update guide. I am not sure (in fact I highly doubt;) that all these parameters are necessary for swype to work or whether some of the changes will cause problems with other apps... However, it works for me for a few days now and I am really glad for the advice of you guys here.

Hope this helps someone...

Cheers!
[G2 and Desire Z Themes and Apps] palswim:
Thanks for your research into this. We're referring to the file "/system/build.prop". You can remount your partition as read/write and save the file (then reboot) instead of inserting it into your Cyanogenmod installation file and re-installing.

Mainly, you need to ensure that the product identifiers match from the old to the new. I'm not sure which one exactly Swype will check, but I copied:
[G2 and Desire Z Themes and Apps] knny:
Thx!
[HD2 Android Q&A, Help & Troubleshooting and Genera] mcbyte_it:
What about AdHoc wifi support in MDJ Android builds (or others)? I am using 'MDJ FroYo Sense Clean v. 2.3 [kernel: mdeejay #15]' and in no way i can enable adhox wifi...

I looked around a lot, and i found nothing that works:

*) There is this thread that fixes the problem by patching the wpa_supplicant binary, and provides a compiled one to put on your android, but the mentioned file doesn't even exist on Sense Clean, can this be integrated? or how does it work?

*) This blog entry explains how to enable ad hoc on Samsung Galaxy, but it uses wpa_cli, which is also not present on this android build

*) few threads and blogs explain about how to enable this by directly modifying the wpa_supplicant.conf (/data/misc/wifi/wpa_supplicant.conf) and tiwlan0.conf (/system/etc/wifi/tiwlan.ini) files, but seems that in latest builds this doesn't even work, and anyway, the tiwlan is not found in the mentioned location.

update to point 3:

as expected, ap_scan is removed from the conf file, and what i get is only that android tried to connect (Connecting to ssid, Authenticating to ssid) but then disconnects.

does anybody have a working solution?
[HD2 Android Q&A, Help & Troubleshooting and Genera] hardstuffmuc:
If I am understanding your post rightly, you are looking for connecting your HD2 with the Internet connection of your computer, either WLAN or LAN fixed.

I have been looking around as well, as I am travelling a lot and in some parts of the world there is only plugged LAN connection available in hotels, so one cannot use an Android fone unless you want to push your roaming costs skywards!

However, I managed to connect the HD2 to the internet via my laptop with a free little program called Connectify and it is working flawlessly.

Works only under Windows 7 though.

Maybe this helps.

WinMo Goatrip 6.0

Android MDJ 1.3 Matted

MDJ S3 Kernel and very happy with it
[HD2 Android Q&A, Help & Troubleshooting and Genera] mcbyte_it:
SO, this Connectify will make you laptop wifi appear as if it is an Access Point and not AdHoc network, making any device connect to it?

Ok, but unfortunately it doesn't support my laptops intel wifi module (3945), that's the reason i've never checked what connectify really do. But i'll try with a usb wifi that i have.

Thanks for the tip...

Update:

Thanks !!! it worked !!!!!!

With an external usb wifi adapter that is supported by Connectify i was able to connect Android to the computers Wifi network, more than enough.
[HD2 Android Q&A, Help & Troubleshooting and Genera] inevitableashu:
NO ROOT required!! - I am using MyTouch 4g with android 2.2.1

This is for anyone using Android who wanted to use Ad Hoc network to connect to internet (Android device connects to PC/laptop which is connected to internet) and couldn't because android doesn't support it ( Not rooted ). Here is a solution that DOESN'T require rooting the phone. I am running Android 2.2.1 and have no knowledge on compatibility despite my 2 days of research and eventual success.

Things you need: Windows 7, Android device and Connecitfy software ( link below... free version works just fine )

1. Update drivers for Ethernet and WiFi adapters in device settings... windows virtual WiFi miniport adapter should show up in the device list

2. Now startup Connectify: Create hotspot and choose password (uses WPA) and then start hotspot.

3. Now on your android device this network name should show up because its not Ad Hoc anymore. Its like a virtual router or hotspot.

4. NOTE: If google services fail on the android device. Go to account and settings and then sync now for your google login. Once synced, try opening android market and if it says authentication failed, try opening market two or three times more and it should eventually accept. If it doesn't... go find a solution and add to this post or create a blog.

5. Enjoy...hey hey wheres my treat!!

Links that helped me:

www(.)connectify(.)me --- The software -- I AM NEW SO IT DOESN'T LET ME INSERT LINK!!

erratasec(.)blogspot.com/2009/11/windows-7-includes-soft-ap(.)html -- Main source for solution (Remove dots)
[G2 and Desire Z Themes and Apps] TheRomMistress:
I would like to start off by welcoming all new and active users to the General Forum for the HTC Desire Z.

I am TheRomMistress (or TRM for short), your Forum Moderator. ​

I am here to help in anyway I can, so please contact me if you have any suggestions, problems, comments, etc. with this forum. While I cannot promise you will get an immediate resolution, or that I will be able to act on every suggestion, I can promise it will receive my attention.

With that being said, please take a moment to review XDA forum rules. Anyone found intentionally violating these rules will be punished. ;)

The most important "rule" I urge you not to forget is, HAVE FUN and BE COURTEOUS! Thank you and I look forward to keeping "ORDer" and "Peace" throughout the forum.​

​

Oh and BTW - You dont HAVE to refer to me as Supreme Commander of The Universe, but I do highly recommend it. ;)​
[Omnia 7 General] bobbanj:
I have some strange problems with my Omnia 7 (which is unlocked) and my Telia SE subscription.

The phone it self was locked to 3 SE and when i use that sim card it works like a charm, when i use a Tele 2 sim card everything works but the mms, but when i use my Telia sim card the sound gets really strange, sometime its gets quite after someone answer or when i answer, some times its like the phone puts on a robot sound filter so both me and the one i talk to sounds like "robots" and when i call some ppl its 2 beep signals, one loud and one quite.

I tried 2 different Samsung Omnia 7 phones and its the same problem with both of them, and it cant be the sim card cause when i have it in my iphone it works perfectly. Anyone have any idea what todo or what can be wrong?

Oh btw when i use Samsung Network app it say this application cant be launched with your mobile operator and it says active profile 3 SE.
[Omnia 7 General] Keithoms:
Ok I think we have an Omnia problem too. I thought this was the network, but I get those sounds too, on 35% of all calls.