iPhone 3GS 3.1.2 Jailbreakに成功したものの5RowQWERTY.Keyboardの最新版をインストールしても上手く適用できませんでしたが、以下の方法で成功しました。
こんな感じ。

うまくインストールできない方は試してみて下さい。
まず、こちらからiKeyEXのdebファイルをダウンロードしてインストール。
そしてRespring。
次にこちらから5RowQWERTY Keyboradのdebファイルをダウンロードしてインストール。
次にCydiaから、5Row Dvorak 2をインストール。

次に、
/Library/iKeyEX/Keyboards/5RowQWERTY.Keyboard
の中の、
layout.plistをコピー。
/Library/iKeyEX/Keyboards/5RowDVORAK.Keyboard
の中の、layout.plist
を削除して先ほどコピーしたlayout.plistをペースト。
そして、念のためRespring。
以上でiKeyEXの設定画面から5RowDVORAK.Keyboardを選択すればOKです。
ちなみに、
[debファイルの簡単なインストール方法その1]
/private/var/root/Media/
の中に、
「Cydia」というフォルダを作りその中に、
「AutoInstall」というフォルダを作ります。
その中にdebファイルをアップロードします。
あとは、iPhoneを再起動すれば、自動でインストールされます。
[debファイルの簡単なインストール方法その2]
debファイル名を、i.debなど簡単な名前にリネーム。
/private/var/mobile
の中にdebファイルをアップロード。
CydiaからMobileTerminalをインストール。
MobileTerminalを開く。
suと打ち込んで、改行をタップ
パスワードを聞かれるのでalpineと打ち込んで改行をタップ。
dpkg -i [debファイル名]
(例)dpkg -i i.deb
と打ち込んで改行をタップ。
これでインストール完了。
インストール後は、exitと入力して改行をタップ。
もう一度、exitと入力して改行をタップ。
ここまできたらMobileTerminalを終了します。
どちらの方法でもいいと思います。
簡単なのは、その1
時間が速いのは、その2
です。
ikeyEXの設定方法はこちらのビデオをご覧ください。
こんな感じ。

うまくインストールできない方は試してみて下さい。
まず、こちらからiKeyEXのdebファイルをダウンロードしてインストール。
そしてRespring。
次にこちらから5RowQWERTY Keyboradのdebファイルをダウンロードしてインストール。
次にCydiaから、5Row Dvorak 2をインストール。

次に、
/Library/iKeyEX/Keyboards/5RowQWERTY.Keyboard
の中の、
layout.plistをコピー。
/Library/iKeyEX/Keyboards/5RowDVORAK.Keyboard
の中の、layout.plist
を削除して先ほどコピーしたlayout.plistをペースト。
そして、念のためRespring。
以上でiKeyEXの設定画面から5RowDVORAK.Keyboardを選択すればOKです。
ちなみに、
[debファイルの簡単なインストール方法その1]
/private/var/root/Media/
の中に、
「Cydia」というフォルダを作りその中に、
「AutoInstall」というフォルダを作ります。
その中にdebファイルをアップロードします。
あとは、iPhoneを再起動すれば、自動でインストールされます。
[debファイルの簡単なインストール方法その2]
debファイル名を、i.debなど簡単な名前にリネーム。
/private/var/mobile
の中にdebファイルをアップロード。
CydiaからMobileTerminalをインストール。
MobileTerminalを開く。
suと打ち込んで、改行をタップ
パスワードを聞かれるのでalpineと打ち込んで改行をタップ。
dpkg -i [debファイル名]
(例)dpkg -i i.deb
と打ち込んで改行をタップ。
これでインストール完了。
インストール後は、exitと入力して改行をタップ。
もう一度、exitと入力して改行をタップ。
ここまできたらMobileTerminalを終了します。
どちらの方法でもいいと思います。
簡単なのは、その1
時間が速いのは、その2
です。
ikeyEXの設定方法はこちらのビデオをご覧ください。