[LG Optimus Black] maddesz:
Hi everyone,

I'm just trying the current Zeus ROM since CM 7.2 unfortunately has some major problems on the P970.

Because I was using CM all the time with my old phone, I really got used to some of its awesome features and one thing I just can't resign is the Keyboard. There are 2 reasons for that: It's the best keyboard imho and I'm really used to it AND I have lots of User Dictionary entries that I just don't want to lose.

Besides, I just don't understand why almost every ROM includes the HTC-ime? :P

So what I did was:

- Installed Zeus 6.11

- Extracted LatinIME.apk from the CM 7.2.0-RC1 package

- Installed LatinIME

- As soon as that keyboard is selected in the input method settings, I get random FC's. Seems the user dictionary included in Zeus is not compatible (check attached log).

So the question is: Is that really the problem and can the user dictionary included in CM7 installed?

When I try to install the UserDictionaryProvider.apk from the CM7 package, the installation fails and even if it worked, I assume that it requires a special native library, doesn't it?

Thanks in advance for any helpful comments on this! :)

edit: Okay, here's the log again:

04-17 12:05:14.359: I/ActivityManager(1376): process name to start: com.android.inputmethod.latin
04-17 12:05:14.359: E/ActivityManager(1376): heap conf. property name string trimmed: hs.com.android.inputmethod.lati
04-17 12:05:14.375: I/ActivityManager(1376): Start proc com.android.inputmethod.latin for service com.android.inputmethod.latin/.LatinIME: pid=2217 uid=10070 gids={}
04-17 12:05:14.460: D/szipinf(2217): Initializing inflate state
04-17 12:05:14.500: D/gm-dbg(2217): [GestureManager.java:57:<clinit>()] GM java static init
04-17 12:05:14.507: E/BinaryDictionary(2217): [BinaryDictionary.java:66:<clinit>()] Could not load native library jni_latinime
04-17 12:05:14.539: D/dalvikvm(2217): GC_EXTERNAL_ALLOC freed 101K, 47% free 2882K/5379K, external 1636K/2148K, paused 34ms
04-17 12:05:14.554: W/dalvikvm(2217): No implementation found for native Lcom/android/inputmethod/latin/BinaryDictionary;.openNative (Ljava/nio/ByteBuffer;II)I
04-17 12:05:14.554: D/AndroidRuntime(2217): Shutting down VM
04-17 12:05:14.554: W/dalvikvm(2217): threadid=1: thread exiting with uncaught exception (group=0x4001a560)
04-17 12:05:14.554: E/AndroidRuntime(2217): FATAL EXCEPTION: main
04-17 12:05:14.554: E/AndroidRuntime(2217): java.lang.UnsatisfiedLinkError: openNative
04-17 12:05:14.554: E/AndroidRuntime(2217):	at com.android.inputmethod.latin.BinaryDictionary.openNative(Native Method)
04-17 12:05:14.554: E/AndroidRuntime(2217):	at com.android.inputmethod.latin.BinaryDictionary.loadDictionary(BinaryDictionary.java:134)
04-17 12:05:14.554: E/AndroidRuntime(2217):	at com.android.inputmethod.latin.BinaryDictionary.<init>(BinaryDictionary.java:77)
04-17 12:05:14.554: E/AndroidRuntime(2217):	at com.android.inputmethod.latin.Suggest.<init>(Suggest.java:107)
04-17 12:05:14.554: E/AndroidRuntime(2217):	at com.android.inputmethod.latin.LatinIME.initSuggest(LatinIME.java:456)
04-17 12:05:14.554: E/AndroidRuntime(2217):	at com.android.inputmethod.latin.LatinIME.onCreate(LatinIME.java:373)
04-17 12:05:14.554: E/AndroidRuntime(2217):	at android.app.ActivityThread.handleCreateService(ActivityThread.java:1956)
04-17 12:05:14.554: E/AndroidRuntime(2217):	at android.app.ActivityThread.access$2500(ActivityThread.java:117)
04-17 12:05:14.554: E/AndroidRuntime(2217):	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:996)
04-17 12:05:14.554: E/AndroidRuntime(2217):	at android.os.Handler.dispatchMessage(Handler.java:99)
04-17 12:05:14.554: E/AndroidRuntime(2217):	at android.os.Looper.loop(Looper.java:130)
04-17 12:05:14.554: E/AndroidRuntime(2217):	at android.app.ActivityThread.main(ActivityThread.java:3694)
04-17 12:05:14.554: E/AndroidRuntime(2217):	at java.lang.reflect.Method.invokeNative(Native Method)
04-17 12:05:14.554: E/AndroidRuntime(2217):	at java.lang.reflect.Method.invoke(Method.java:507)
04-17 12:05:14.554: E/AndroidRuntime(2217):	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
04-17 12:05:14.554: E/AndroidRuntime(2217):	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
04-17 12:05:14.554: E/AndroidRuntime(2217):	at dalvik.system.NativeStart.main(Native Method)