Skip navigation.

an opera ninja in shibuya

because wiz needs a blog too.

STICKY POST

legal

This is a personal blog. Any opinions expressed here are my own and not those of Opera Software. Any data, information, or copyrighted materials provided here are for nonprofit educational purposes.

ninja video

Chinese article about Opera Mobile on Android

Article is here. The author of the article and I posed for a picture (above). He asked many questions I couldn't answer, since the project is still confidential... it was very nice meeting them and spending time in China.

iPhone 3GS launch

,

Softbank held an event to launch the new iPhone 3GS. It started at 10pm...
Developers showed off their apps. The new iPhone is cool but I think I like my Sapphire better :smile:
Above picture of me taken by the cool guy sitting below, Danny Choo.
Danny did a cool presentation, showed off his own application, and gave away prizes.

Google Wave (developer preview)

,

Japanese IME (iWnnIME) on Android - T9 / qwerty

, , , ...

At Google Developer Day last week, I received a free HTC Magic with a special version of Android made for Japan by Google. The OS is very minimal, meant only to support developers working on Android applications, but it came with a Japanese IME application called iWnnIME. Since there is currently no native Japanese IME available anywhere for Android, I decided to post installation instructions so everyone can enjoy it :smile:

Thanks to the guys at XDA developer forums for helping me with this.

Here is the simple pre-packaged installation guide how to get Japanese IME installed on your Android device:

Download the iWnnIME Japanese IME application from here and extract it so that you have the iWnnIME directory in your SDK tools directory.

Then do: :wizard:
adb kill-server
adb root
adb remount
adb push iWnnIME/jp.co.omronsoft.iwnnime /data/data/
adb push iWnnIME/system@app@iWnnIME.apk@classes.dex /data/dalvik-cache/
adb push iWnnIME/libiwnn.so /system/lib/
adb push iWnnIME/lib_dic.conf.so /system/lib/
adb push iWnnIME/lib_dic_e.conf.so /system/lib/
adb push iWnnIME/libEnjcon.so /system/lib/
adb push iWnnIME/libEnjemailuri.so /system/lib/
adb push iWnnIME/libEnjlearn.so /system/lib/
adb push iWnnIME/libEnjlearnL.so /system/lib/
adb push iWnnIME/libEnjlearnM.so /system/lib/
adb push iWnnIME/libEnjrel.so /system/lib/
adb push iWnnIME/libEnjyomi.so /system/lib/
adb push iWnnIME/libkaomoji_kihon.so /system/lib/
adb push iWnnIME/libkaomoji_tyukyu.so /system/lib/
adb push iWnnIME/libnjaddress.so /system/lib/
adb push iWnnIME/libnjcon.so /system/lib/
adb push iWnnIME/libnjemoji.so /system/lib/
adb push iWnnIME/libnjexyomi.so /system/lib/
adb push iWnnIME/libnjexyomi_new.so /system/lib/
adb push iWnnIME/libnjexyomi_re.so /system/lib/
adb push iWnnIME/libnjfzk.so /system/lib/
adb push iWnnIME/libnjname.so /system/lib/
adb push iWnnIME/libnjtan.so /system/lib/
adb push iWnnIME/libnjubase1.so /system/lib/
adb push iWnnIME/libnjubase2.so /system/lib/
adb push iWnnIME/DroidSansJapanese.ttf /system/fonts/
adb install iWnnIME/iWnnIME.apk

After installation, open Settings -> Locale & Text and you should have options to enable and configure the "iWnn IME".



:sherlock:
Open any application which has a text input, such as the mail application. Hold your finger on a text input for 3 seconds until the "select text input" dialog appears. Now you can select the iWnnIME input method.

If a T9 keypad appears, hold down the bottom left "文字" key for 3 seconds, and you will switch to the full-size qwerty IME keyboard.

「Android 日本語IMEをインストールする方法」
1. ダウンロードします。
2. (上の指示)をインストールします。
3. 設定メニューでIMEを有効にします。
4. テキスト入力(メールなどの)でアプリケーションを開きます。
5. テキスト入力のときに3秒間、指を握っています。
6. 「入力メソッドを選んでください」を選択します。
7. "iWnnIME"を選択します。
8. T9キーパッドが現れるなら、3秒がQWERTYのキーボードに変えるように主要な左下に指を握っています。
9. 英語と日本語の切り替えはShift-Spaceです。

Enjoy typing with native Japanese IME on Android !
Thanks Google :cheers:

Update for Dream/Kaiser: To switch English/日本語 on a hard keyboard use shift+space.

Homebrew OS on HTC Magic

,


OS distros from XDA forums:

Utilities you'll need:

Push the OS over USB to device:
  • SDK contains the USB driver
  • cd to the SDK 'tools' directory
  • adb push OS.zip /sdcard/update.zip

Boot into recovery utility:
  • Power off device
  • Hold 'volume down' key and power on device
  • When HBOOT menu appears, press 'back' key to load fastboot mode (may need to press twice)
  • When FASTBOOT is ready on device, run 'fastboot boot recovery-new.img'

Install the OS from update.zip:
  • Make a nandroid backup of your current OS
  • Wipe data partition if necessary
  • Apply the update.zip
  • Reboot into new OS

After installation:
  • First boot may take a long time.
  • After OS boots, run 'adb shell' - should be root.