[Nexus One Android Development] Docmjldds:
Doc Mark's Swype Fix

http://xdaforums.com/showthread.php?p=11983103

Referenced thread #883

I know others here posted their methods or referenced posts for supposed Swype installer issues on MIUI. On March 10th I intentionally put myself in the hot seat to deal with Swype install issues. The fix I propose is similar to others, but it has you powering off the phone and turning back on, at a specific point in time during the process. I am reposting my reply from March 10th and the reference to the thread. Not meaning to step on toes of those that have offered their input. Just offering mine and what has worked for me on the latest Swype install issues.

I have been a registered beta swype user for eons. I have used it on just about all prior MIUI variations. Should not be an issue as far as I know. I will go thru the scenario and get back on how I installed it and have it working with the current beta licensing scheme. Have not installed it yet so I will get back in a bit.

Edit: I have to admit I really was ready to give up. Tried every trick in the book, including pushing swype to system instead of data, trying a slightly older 10Mb file I had been using around NOV. Anyways, this is the way to get it to work. This assumes you are a registered beta swype person, although I did see the beta was OPEN today for all. Can't say for how long.

1. I used the latest Swype installer. I had an older one. It asked me to upgrade. V1.1.17861 (11.4) is the latest most current installer. Run that installer and after logging in with correct email and password, it offered a small 2.5Mb Beta English/Spanish or a Full 10MB download. I chose the 10MB.

2. It basically ran, and said application installed. Here is where I finally figured out what needs to be done.

3. DO NOT click on Done. IOW, after the install, use the power button before even doing anything else, and Power OFF. Powering OFF was the main method that finnally got it to work without that familiar sound you hear after swyping a word and no input occurs.

4. I reboot, from POWER OFF, then went to settings, system tab, language and input settings and looked to see swype was the KB chosen already at the top. Here is where you can choose different default KB, and then below are all the settings for each KB installed.

5. If you happen to look at the last app installed on a home page on your phone, you will see the swype installer app. If you click on that, it says Congratulation, Swype is successfully installed and ready for use. I did NOT hit watch video, Start Tutorial, or Finish. I almost have the feeling that hitting finish will undo what we just accomplished.

For the sake of argument, after I post this, I am going to reboot and make sure all is still OK. I may then hit finish to see if that does anything bad

It's the Power Off after the install completes but not saying OK to anything, that was the magic method for me to get this to work. In the past, all one needed to do was to change input methods, then change back, via a long press of a compose a message box, but that no longer fixes the installed but wrong device issue. They really need to get their act together. The amount of effort spent in beta and dealing with this licensing scheme has got to cost the developers a ton of money. This product is already released on many phones. It comes preinstalled, yet the install process is really awful and it's been that way for almost a year now. Just my 2c.

Edit#2... I tried hitting finish from the app on the home page where it offers tutorial or video, or finish. It immediatley went to a checking installer version, and seemed to hang. I closed it down and tried it again, just clicking on finish...this time it said checking installer version and went back to a dektop after a while. Subsequent tries hitting that finish produces either mthe hanging checking installer version, or just goes back to desktop. But swype still works. Reboot next.

Edit#3....reboot still works. Swype is installed, till the next ROM install

__________________

Nexus One on T-MOB

Proud MoDaCo Plus Member

EXT3 Partition 1.5GB Patriot 32GB Class 10

Amon 2.2.1 Exclusive recovery method

Moving on from MIUI to Cyano Based

and "others"

[UNOFFICIAL][GIGGLEBREAD] CM7up currently

No More mean Bad Blocks

Last edited by Docmjldds; 10th March 2011 at 02:38 AM.

http://xdaforums.com/showthread.php?p=11983103