[Galaxy S II Themes and Apps] dsixda:
Interesting, I re-flashed my custom ICS ROM again, and now I only have the Samsung Keypad problem, but the other issues (no root in CWM app, no wi-fi connection) are no more. Titanium Backup has also noticed root, unlike yesterday. I am not sure what happened there before. Maybe the kernel got corrupted when I built or copied the ROM?

So the problem that remains is the Samsung keypad.

I do notice with logcat that there was this error when I had trouble accessing a text box:

http://pastebin.com/b8KySc2s

or:

01-16 20:32:18.588: E/AndroidRuntime(11438): FATAL EXCEPTION: main
01-16 20:32:18.588: E/AndroidRuntime(11438): android.view.InflateException: Binary XML file line #3: Error inflating class com.sec.android.inputmethod.axt9.AxT9KeyboardHwrView
01-16 20:32:18.588: E/AndroidRuntime(11438):	at android.view.LayoutInflater.createView(LayoutInflater.java:606)
01-16 20:32:18.588: E/AndroidRuntime(11438):	at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:680)
01-16 20:32:18.588: E/AndroidRuntime(11438):	at android.view.LayoutInflater.inflate(LayoutInflater.java:466)
01-16 20:32:18.588: E/AndroidRuntime(11438):	at android.view.LayoutInflater.inflate(LayoutInflater.java:396)
01-16 20:32:18.588: E/AndroidRuntime(11438):	at android.view.LayoutInflater.inflate(LayoutInflater.java:352)
01-16 20:32:18.588: E/AndroidRuntime(11438):	at com.sec.android.inputmethod.axt9.AxT9IME.onCreateInputView(AxT9IME.java:958)
01-16 20:32:18.588: E/AndroidRuntime(11438):	at com.sec.android.inputmethod.axt9.AxT9IME.onStartInput(AxT9IME.java:1330)
01-16 20:32:18.588: E/AndroidRuntime(11438):	at android.inputmethodservice.InputMethodService.doStartInput(InputMethodService.java:1647)
01-16 20:32:18.588: E/AndroidRuntime(11438):	at android.inputmethodservice.InputMethodService$InputMethodImpl.startInput(InputMethodService.java:448)
01-16 20:32:18.588: E/AndroidRuntime(11438):	at android.inputmethodservice.IInputMethodWrapper.executeMessage(IInputMethodWrapper.java:158)
01-16 20:32:18.588: E/AndroidRuntime(11438):	at com.android.internal.os.HandlerCaller$MyHandler.handleMessage(HandlerCaller.java:61)
01-16 20:32:18.588: E/AndroidRuntime(11438):	at android.os.Handler.dispatchMessage(Handler.java:99)
01-16 20:32:18.588: E/AndroidRuntime(11438):	at android.os.Looper.loop(Looper.java:137)
01-16 20:32:18.588: E/AndroidRuntime(11438):	at android.app.ActivityThread.main(ActivityThread.java:4507)
01-16 20:32:18.588: E/AndroidRuntime(11438):	at java.lang.reflect.Method.invokeNative(Native Method)
01-16 20:32:18.588: E/AndroidRuntime(11438):	at java.lang.reflect.Method.invoke(Method.java:511)
01-16 20:32:18.588: E/AndroidRuntime(11438):	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:789)
01-16 20:32:18.588: E/AndroidRuntime(11438):	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:556)
01-16 20:32:18.588: E/AndroidRuntime(11438):	at dalvik.system.NativeStart.main(Native Method)
01-16 20:32:18.588: E/AndroidRuntime(11438): Caused by: java.lang.reflect.InvocationTargetException
01-16 20:32:18.588: E/AndroidRuntime(11438):	at java.lang.reflect.Constructor.constructNative(Native Method)
01-16 20:32:18.588: E/AndroidRuntime(11438):	at java.lang.reflect.Constructor.newInstance(Constructor.java:417)
01-16 20:32:18.588: E/AndroidRuntime(11438):	at android.view.LayoutInflater.createView(LayoutInflater.java:586)
01-16 20:32:18.588: E/AndroidRuntime(11438):	... 18 more
01-16 20:32:18.588: E/AndroidRuntime(11438): Caused by: java.lang.RuntimeException: native typeface cannot be made
01-16 20:32:18.588: E/AndroidRuntime(11438):	at android.graphics.Typeface.<init>(Typeface.java:432)
01-16 20:32:18.588: E/AndroidRuntime(11438):	at android.graphics.Typeface.createFromFile(Typeface.java:426)
01-16 20:32:18.588: E/AndroidRuntime(11438):	at com.sec.android.inputmethod.axt9.AxT9KeyboardView.initVariables(AxT9KeyboardView.java:873)
01-16 20:32:18.588: E/AndroidRuntime(11438):	at com.sec.android.inputmethod.axt9.AxT9KeyboardView.<init>(AxT9KeyboardView.java:638)
01-16 20:32:18.588: E/AndroidRuntime(11438):	at com.sec.android.inputmethod.axt9.AxT9KeyboardView.<init>(AxT9KeyboardView.java:632)
01-16 20:32:18.588: E/AndroidRuntime(11438):	at com.sec.android.inputmethod.axt9.AxT9KeyboardHwrView.<init>(AxT9KeyboardHwrView.java:108)
01-16 20:32:18.588: E/AndroidRuntime(11438):	... 21 more
01-16 20:32:18.593: E/android.os.Debug(2277): !@Dumpstate > dumpstate -k -t -n -z -d -o /data/log/dumpstate_app_error