SlideShare a Scribd company logo
Kobo を Linux で遊ぶ

By KenichiroMATOHARA
http://matoken.org/
オープンソースカンファレンス2013 oita LT
2013/11/23( 土 )
大分県消費生活・男女共同参画プラザ「アイネス」
自己紹介
●
●
●

●

KenichiroMATOHARA(@matoken)
http://matoken.org/
千葉でサーバ管理とかやってましたが 3 月か
ら鹿児島で就農 !
夜は PC で遊んでます.
昼農夜 hack
半農半 hack

★
Kobo を Linux で遊ぶ
Kobo?
●

●

電子書籍と電子書籍端末を販売しているカナ
ダの会社…だったが日本の楽天の子会社に
Kobo Touch / Kobo Glo などの E Ink Display
端末がある
http://kobo.rakuten.co.jp
今回は手持ちの Kobo Touch / Kobo Glo が
ターゲット
関西オープンフォーラム2013に参
加
●

●

●

以前から Kobo で NetBSD が動いている
→ 「 Linux でも動けばなー」
@shimadah 「 kobo で Debian 動かしてる人
居るよ . 調べてみる価値はあると思う」
な、なんだってー!( AA 略
●
●

●
●
●

帰ってから早速調べてみる
marek さんて方がイメージを配布しているよ
う.
mikutter も動いた !
OSC 福岡に持って行ったらそこそこ受けた
じゃあ LT してみよう <- いまここ
必要なもの
●

kobo Glo or Touch( 他は未検証 )
●

●
●

●

ヤフオクで買ったり楽天でセール時とかに

8GB 以上の microSD card
オリジナル kobo のイメージ (hw_config
抜き出し )
適当なプラスチックのカード (Kobo 分解時に
利用 )
開腹
●
●

●
●

●

Kobo のストレージは microSD です.
これをバックアップしておけばいつでも元通
りに
大容量,高速なものに交換することも
保証はなくなります !
スイッチの辺りにクレジットカード的なもの
を差し込んでパキパキ開けていく
Kobo Touch
Kobo Glo
バックアップ
●

Kobo から取り出した microSD を PC に接
続してバックアップします
( microSD をそのまま保存しておいたほうが
いいかも)
$ sudo dd if=/dev/mmcblk0 of=kobo_backup.img bs=4M
※ デバイス名やファイル名は環境に合わせること
Kobo 用 Debian イメージの入手
●

Kobo as a Linux tablet - mgibek から
2013-08-17_kobo_debian.part01.rar
2013-08-17_kobo_debian.part02.rar
2013-08-17_kobo_debian.part03.rar

を入手 .
イメージの書き込み
●

展開して 8GB 以上の microSD card を用意し
てイメージを書き込む
( 今回はディスクスペースがもったいないの
で一時ファイルを作らずそのまま流し込ん
だ)
% sudo sh -c "unrar p -inul  2013-0817_kobo_debian.part01.rar > /dev/mmcblk0"

※ デバイスを間違えると致命的なことに
なるので注意する
起動… . タッチが効かない
●

●
●

●

後は kobo の電源を切ってから microSD card
を差し替えて起動するだけ
起動後タッチしても反応しない .
よく見るとこれは N905C 用のイメージ . 手
元の端末は N905B
Kobo Touch/Glo/Mini hacking スレ Part.6
によると hw_config を書き換えるといいら
しい
hw_config?
●

●

起動時にここの情報を見てハードウェアの初
期化をするらしい
よく分かってません ><
hw_config 置き換え
●

とりあえずアドレスは以下で見つけたのでオリジ
ナル Kobo イメージから hw_config を抜き出して
Debian イメージに書き込む
Beware of soapy frogs: Taking a disk image of th
e Kobo Wifi without opening the device

●

読み出し
% sudo dd if=./glo_hwconfig.bin of=/dev/mmcblk0 
bs=512 count=1 skip=1024 count=2

●

書き出し
% sudo dd if=./glo_hwconfig.bin of=/dev/mmcblk0 
bs=512 count=1 seek=1024 count=2
※ デバイス名やファイル名は (ry
起動成功
後は Debian なので好きなように
●

Mikutter も勿論動きます !
$ sudo apt-get install mikutter
色々遊んでます
●
●

●

日本語フォントがないから入れてみたり
規定ブラウザが Iceweasel で起動しただけでメ
モリを使い切るので swap を作ったり midori
を入れたり
vnc server や xrdp 入れてみたり…

http://hpv.cc/~maty/pukiwiki1/index.php?kobo%2Fdebian
これから
●

●
●

シャットダウンの制御をして任意の画面を表示
したままにしたい
スリープに対応したい
ネットワークの設定を Debian から出来るように
したい
:
Kobo on Android も

http://hpv.cc/~maty/pukiwiki1/index.php?kobo%2FAndroid
Credits & License
●

●

●

Content by KenichiroMATOHARA
http://matoken.org/
License: CC-BY-2.0
OpenOffice.org template by Raphaël Hertzog
http://raphaelhertzog.com/go/ooo-template
License: GPL-2+
Background image by Alexis Younes “ayo”
http://www.73lab.com
License: GPL-2+

More Related Content

KoboをLinuxで遊ぶ