Jump to content


Photo

ICS Spellcheck Fix

- - - - -

  • Please log in to reply
79 replies to this topic

#61
jpbroad1970

jpbroad1970

    Regular

  • Members
  • PipPip
  • 63 posts
  • Devices:huawei g300
worked for me using script on b936
cheers

  • 0

#62
BigEric

BigEric

    Newbie

  • Members
  • Pip
  • 41 posts
  • Devices:Huawei G300

EDIT: Just got back from Spain - I haven't had chance to test this on B934, so can only confirm that it works on B926/B927. That being said, there's no reason that it shouldn't work. If anyone has successfully used the scripts/fixes on a B934 rom please let me know!

Anyone having problems with the built in spelling correction on ICS (e.g. All words underlined in red), you have two options for the fix:

I've had confirmation that the scripts work on all platforms, so should all be OK! If not, add a message to this thread and I'll do my best to get back to you. I'm exploring caves in Spain from July 15 - August 15 though, so don't expect an answer between those dates!

OPTION ONE (Root NOT required)

Using my script which does it all for you using adb:

Grab this: http://www.mediafire...xr1gm09zoh560xq

Turn your phone on, plug it into your PC and make sure USB Debugging is enabled.
Then unzip and run the appropriate script. (dictfix-linux.sh, dictfix-mac.sh, dictfix-windows.bat)
Restart your phone.

This will back up the current IME and dictionary to /sdcard/IME_Backup/ and the install the new dictionaries. If everything works well, you can safely delete the backup, or keep it. As you wish.


Dave,

Sorry to be dim but I'm trying to run the Mac version of your script (by dragging it into a Terminal window and hitting return...) but I get "DictFix/dictfix-mac.sh: line 2: ./adb/adb-mac: No such file or directory"

What am I doing wrong?

(I don't know what "adb" is and wether it's working or not...)

I didn't get any prompt to say that I'm using USB mass storage as I usually do and the phone isn't showing in my Finder.

OSX 10.6.8 btw...

Hope you can get me past this :-)

Thanks!

E

  • 0

#63
Cyda

Cyda

    Hardcore

  • Members
  • PipPipPipPipPipPip
  • 1,448 posts
  • Gender:Male
  • Location:Wales
  • Devices:Nexus 4 & 7 running PAC

(I don't know what "adb" is and wether it's working or not...)

ADB is important. Best to have a read about it: http://esausilva.com...dge-in-mac-osx/

  • 0

#64
BigEric

BigEric

    Newbie

  • Members
  • Pip
  • 41 posts
  • Devices:Huawei G300

ADB is important. Best to have a read about it: http://esausilva.com...dge-in-mac-osx/


Cyda,

Really appreciate your help...

Not keen to be running so much Googlecode on my Mac, especially since it requires Java... I'll root the phone and use Dave's second method :-)

E

  • 0

#65
Cyda

Cyda

    Hardcore

  • Members
  • PipPipPipPipPipPip
  • 1,448 posts
  • Gender:Male
  • Location:Wales
  • Devices:Nexus 4 & 7 running PAC

I'll root the phone and use Dave's second method :-)

E

That is the easier route, tbh.

  • 0

#66
BigEric

BigEric

    Newbie

  • Members
  • Pip
  • 41 posts
  • Devices:Huawei G300

That is the easier route, tbh.


Cyda,

Got distracted but seem to have cracked it now...

Thanks for everyone's help as always ;-)

E

  • 0

#67
JethroUK

JethroUK

    Regular

  • Members
  • PipPip
  • 64 posts
  • Devices:Huawei G300

EDIT: Just got back from Spain - I haven't had chance to test this on B934, so can only confirm that it works on B926/B927. That being said, there's no reason that it shouldn't work. If anyone has successfully used the scripts/fixes on a B934 rom please let me know!

Anyone having problems with the built in spelling correction on ICS (e.g. All words underlined in red), you have two options for the fix:

I've had confirmation that the scripts work on all platforms, so should all be OK! If not, add a message to this thread and I'll do my best to get back to you. I'm exploring caves in Spain from July 15 - August 15 though, so don't expect an answer between those dates!

OPTION ONE (Root NOT required)

Using my script which does it all for you using adb:

Grab this: http://www.mediafire...xr1gm09zoh560xq

Turn your phone on, plug it into your PC and make sure USB Debugging is enabled.
Then unzip and run the appropriate script. (dictfix-linux.sh, dictfix-mac.sh, dictfix-windows.bat)
Restart your phone.

This will back up the current IME and dictionary to /sdcard/IME_Backup/ and the install the new dictionaries. If everything works well, you can safely delete the backup, or keep it. As you wish.

.........

After using one of these methods, you should have working spellcheck - you'll need turn it on in Settings -> Language and Input data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAABGdBTUEAANbY1E9YMgAAAiJQTFRFV0AI////V0AIV0AIV0AIV0AIV0AIV0AIV0AIV0AIV0AIV0AIV0AIV0AIV0AIV0AIV0AIV0AIV0AIV0AIV0AIV0AIV0AIV0AIV0AIV0AIV0AIV0AIV0AIV0AIV0AIW0IIV0AIW0IIW0QJW0IIV0AIV0AIV0AIQzQQa0oJbEwJbVELbk4Kb0wJb1QMcVILc1cMlF8Ll2oNmXEQnn8Vo2gLpGgLpGoMpW8NpXEOp3YQq4MUrH0Rro0Xr4QUsI4XsZAYuXQNwIkSwI0VyIAOyocQyqcdy4QQzosS1Kod1rIf3ZMS3ZUT3a8c3o4Q3rcf4ZER5JUR5ZYS5ZgS5aIW55wT554U6KkZ6qQV6qUW6qYW6qcX66gW7Lsf7a0X7a0Y7a8Z7bEb7rAY7rEY7rMa7rMb77EY77Ma77QZ77cd77oc8bgb8bkb8bob8b4f8cUh8skh87wb870c88If88kk89Im9Mwl9cMd9cch9sUe9scf9sgg9skh9swi9swk98og988k99Mm+c8h+dMk+dYm+9Mh+9Mi+9Uj+9Yk+9cl+9gl+9kn+9on+9oo+9op+9so/Ncl/Ngl/Non/Nso/N0o/N0p/dkk/dok/d4o/eAp/eEp/tsk/twk/t0k/t4l/uAn/uAp/uIq/uMp/uMq/uQq/94l/94m/98l/98m/+Am/+An/+En/+Eo/+Io/+Ip/+Mo/+Mp/+Mq/+Qp/+Qq/+Qr/+Uq/+UrX/9jcQAAACd0Uk5TAAABCQoLHCYnMDY4OjuCg4WHiImKm56fx8jJys3P1Ofp6enq7/DyAdnyKAAAAUZJREFUGNNt0b9Kw1AYhvH3OzlJ2qRpiiVCIxUUdXIRdFd0cfQOvA4HF3UWr0Fw83J0VEQpaLX/myY5Od/n0FGfS/g9RPibhgBwfB00MMuqwgIgDQBelMbRLj9NRp/TEgCRKD9Jjjq+FIvy9fm7XzA5BC/dPuu00tjx0EhsubCk4Mbd03Z6DVq5TcJ4J21qaPido6BNsACaeR50J1mm4cVhXQTCAPmeG0QuFIKWH4sFiwVHNa3jOjRqG2KV3FjgikVEtA8FkvzCMphZeLZ4rARQyF8KWGZhFlsYmMpAYTEuzi8ti3A1Hz4cmlEGh5x64u3fHSjJsp/7k1H+NTBEemVrL6o9AACOx9nH27Aiktra+nboKnA5n5TDt15BGih7ZrQZaqlMVbwP+gYgEsCLVptRk6fjWX9aAkS0RHbDBmZzs0Sm/3b8Apz1nhT0ICJTAAAAAElFTkSuQmCC


1/ I know what USB mode is, but what is USB "debugging" mode???????????

2/ Unzip the file where???????? on my PC, on the SD card???????

3/ Run dictfix-windows.bat in dictfix folder or dictfix-windows.bat in MACOX folder?????

4/ Run dictfix-windows.bat from my PC or from mobile???????

Anyone know what whats going on here???????

  • 0

#68
noobi

noobi

    Regular

  • Members
  • PipPip
  • 56 posts
  • Gender:Male
  • Location:Auckland, NZ
  • Devices:G300

1/ I know what USB mode is, but what is USB "debugging" mode???????????

2/ Unzip the file where???????? on my PC, on the SD card???????

3/ Run dictfix-windows.bat in dictfix folder or dictfix-windows.bat in MACOX folder?????

4/ Run dictfix-windows.bat from my PC or from mobile???????

Anyone know what whats going on here???????


Lol
For windows
All this is assuming you have ADB set up correctly and it can see your phone, Im not going to go through setting it up.
To check adb is working correctly, open the command promt, type adb devices, and see whether a code is displayed, if nothing comes up adb is not set up.

USB debugging, is a setting that needs to be checked within the phone, its usually in Developer options, but may be somewhere else in other ROMs, so search for it in settings.
Unzip the zip on your PC
Select the dictfix-windows.bat, run as administrator. should do some stuff in command prompt, then it will close prompt, reboot your phone, if the bat file doesnt do it already. Then dictionary should be fixed.

Ive done this method often and it works fine each time.

Edited by noobi, 10 October 2012 - 09:54 PM.

  • 0

#69
JethroUK

JethroUK

    Regular

  • Members
  • PipPip
  • 64 posts
  • Devices:Huawei G300
Followed instructions here:

http://androidadvice...ndroid-devices/

Doesn't specify what parts need to be downloaded so left my computer for a few days downloading most of the civilized world

Got to the instruction

"All you need to do is to just launch SDK Manager from the SDK folder and click on “Available packages”"


Posted Image

My SDK Manager has no left hand panel??

Just main panel prompting me to download the other half of the world??

  • 0

#70
noobi

noobi

    Regular

  • Members
  • PipPip
  • 56 posts
  • Gender:Male
  • Location:Auckland, NZ
  • Devices:G300
Heres a simpler way, which requires less downloading than using SDK tools. I Have't tried it, as I found a tutorial for setting up SDK, which I cant find anymore.

http://forum.xda-dev...d.php?t=1387527

Edited by noobi, 11 October 2012 - 07:39 PM.

  • 0

#71
JethroUK

JethroUK

    Regular

  • Members
  • PipPip
  • 64 posts
  • Devices:Huawei G300

Heres a simpler way, which requires less downloading than using SDK tools. I Have't tried it, as I found a tutorial for setting up SDK, which I cant find anymore.

http://forum.xda-dev...d.php?t=1387527


Cheers - Link doesn't work but maybe the site is down?

  • 0

#72
noobi

noobi

    Regular

  • Members
  • PipPip
  • 56 posts
  • Gender:Male
  • Location:Auckland, NZ
  • Devices:G300
Works fine for me. maybe try a different browser.

For Windows

Want to set up ADB or Android Debugging Bridge on your PC, here is a quick guide for you. This tutorial does not need large download or full Android SDK installation. You will just have to download a small compressed file, which is all that you require.

STEP 1: First download this file called ADBUNZIPTOCDRIVE.zip, just click on the link, download will start automatically.

STEP 2: Now download PdaNet for driver installation. It comes with drivers from all major manufacturers, so this is all you need. Install PDAnet after downloading.

STEP 3: Now extract the zip file that we downloaded in the first step to C drive and name the extracted folder ADB.

STEP 4: Now we will go to the desktop and right click to make a new shortcut.

STEP 5: Point the shortcut to ADB folder that we created in step 3, and name the shortcut ADB or whatever you want.

STEP 6: Now right click on that shortcut and go to properties and change START IN field to c:\adb.

STEP 7: Click Apply or OK and you are done. Click on ADB shortcut on the desktop and you are good to go.

Here is list of ADB commands that might be useful for you in the future.

adb devices – list all connected devices
adb push <local> <remote> – copy file/dir to device
adb pull <remote> [<local>] – copy file/dir from device
adb sync [ <directory> ] – copy host->device only if changed
adb shell – run remote shell interactively
adb shell <command> – run remote shell command
adb emu <command> – run emulator console command
adb logcat [ <filter-spec> ] – View device log
adb forward <local> <remote> – forward socket connections forward specs are one of: tcp:<port>
localabstract:<unix domain socket name>
localreserved:<unix domain socket name>
localfilesystem:<unix domain socket name>
dev:<character device name>
jdwp:<process pid> (remote only)
adb jdwp – list PIDs of processes hosting a JDWP transport
adb install [-l] [-r] [-s] <file> – push this package file to the device and install it
adb uninstall [-k] <package> – remove this app package from the device (‘-k’ means keep the data and cache directories)
adb bugreport – return all information from the device
that should be included in a bug report.
adb help – show this help message
adb version – show version num
adb wait-for-device – block until device is online
adb start-server – ensure that there is a server running
adb kill-server – kill the server if it is running
adb get-state – prints: offline | bootloader | device
adb get-serialno – prints: <serial-number>
adb status-window – continuously print device status for a specified device
adb remount – remounts the /system partition on the device read-write
adb reboot [bootloader|recovery] – reboots the device, optionally into the bootloader or recovery program
adb reboot-bootloader – reboots the device into the bootloader
adb root – restarts the adbd daemon with root permissions
adb usb – restarts the adbd daemon listening on USB

adb tcpip <port> – restarts the adbd daemon listening on TCP on the specified port


Edited by noobi, 11 October 2012 - 07:52 PM.

  • 0

#73
sillygoose0

sillygoose0

    Newbie

  • Members
  • Pip
  • 5 posts

I also used ES File Explorer to do this the first time, and it worked fine. Bear in mind that you have to go to Settings -> Spelling Correction, press the settings button, and select the correct dictionary.


This way worked OK for me except I had trouble moving the larger file over, came to the conclusion there was not enough room in my 940 stock rom so took the opportunity to remove the pointless but quite large youtube apk, then copying the dictionary file was OK. Needed a proper off/on reboot (fastboot off) and its working fine. Thank you to the op for making it so easy to follow.

(it would be helpful if ES File Explorer flashed up with 'can't move, insufficient room' instead of just 'failed' but thats another matter!)

  • 0

#74
JethroUK

JethroUK

    Regular

  • Members
  • PipPip
  • 64 posts
  • Devices:Huawei G300
Dont know what I did - ended up with no keyboard at all (just voice type) - downloaded new ICS keyboard and it works fine including dictionary

  • 0

#75
sillygoose0

sillygoose0

    Newbie

  • Members
  • Pip
  • 5 posts

Dont know what I did - ended up with no keyboard at all (just voice type) - downloaded new ICS keyboard and it works fine including dictionary


Sounds like a bit of a heart stopper though. glad you fixed it. Its the only bug I have found in 940 so far.

  • 0

#76
Manx Ste

Manx Ste

    Newbie

  • Members
  • Pip
  • 3 posts
  • Gender:Male
  • Location:Douglas, Isle of Man
  • Interests:online FPS (PC), MTB, Everton FC, Tinkering/fixing my Landrover, Motorbikes, Junk food and sweets.
  • Devices:Huawei G300 Ascend
Option 1 works like a charm on B936 - cheers!

  • 0
Plan for the worst, hope for the best.

#77
lowrider007

lowrider007

    Newbie

  • Members
  • Pip
  • 18 posts
Just fixed my dictionary using option 1

Thankyou!! <B

  • 0

#78
stanik

stanik

    Newbie

  • Members
  • Pip
  • 10 posts
thanks :) option 1 worked good [B936]

Edited by stanik, 04 November 2012 - 12:22 PM.

  • 0

#79
Cobble

Cobble

    Regular

  • MoDaCo Silver
  • PipPip
  • 112 posts
  • Gender:Male
  • Location:Antrim town
  • Devices:Huawei G300
Option 2 working on stock B944 :)

Edited by Cobble, 03 November 2012 - 09:34 PM.

  • 0

#80
anyusername

anyusername

    Newbie

  • Members
  • Pip
  • 29 posts
  • Gender:Male
  • Devices:Huawei Ascent G 300
Installed using option two... worked perfectly, thank you :D

  • 0




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users