タグ別アーカイブ: JailBreak

[UPDATE3]Kindle 2 Int’l版に青空文庫を直接ダウンロードして読む

Kindle Global Wirelessから青空文庫のデータを直接ダウンロードして読むためのハック。備忘録としてのまとめ。

Updated on June 27, 2010
更新日現在、Kindle Software Versionは2.5.3になっており日本語フォントハックの方法が従来と異なっております。下記の内容では日本語フォントハックが適用できなくなっています。十分注意してください。こちらのエントリを参考にしてください。
代助のブログ Kindle 2.5.3 で日本語ハックが復活
また、残念なお知らせがありました。青キンDirect[alfa]はホームページサービスの解除の関係から2010年8月31日で閉鎖となるようです。

Updated on Feb 19, 2010
このエントリはKindle Softwareが2010年2月17日に2.3.3にバージョンアップされたことで古い記事となっております。フォントハックのアップデータのバージョンには注意してください。

青空文庫のデータをPDF化する青空キンドルがありますが、KindleにPDFファイルを直接ダウンロードしてくれる青キンDirectが @hitoriblog さんからリリースされています。ますます便利になっていくKindle、またひとつ進化を遂げた。

screen_shot-60876

青空キンドルはPDFファイルをいったん母艦に保存してからUSBマスストレージに転送するためJB不要ですが、青キンDirectは青空キンドルで作ったPDFファイルを直接Kindleにダウンロードします。これを実現するにはJBが必要のためレンガ(文鎮)化するリスクがあります。特にハックをあてた状態で”Reset to Factory Defaults”は再起動不能(強制リセットも不可)に陥るリスクがあります。またここで紹介させていただく方々が提供してくださっている各種ツールは無保証であることに留意してください。完全に自己責任でどうぞ。

まず、@ichinomoto さんの kindleの全フォント入れ替え対応フォントハックからアップデータをダウンロードして適用します。内容が2010年1月24日に更新されていますのでそれ以前に適用している場合は、一度アンインストールが必要。複数ハックを当てている場合のアンインストール方法や他のフォントハックとの併用などは注意が必要。アンインストールしたくない場合は、netfront.iniをvi等でダウンロードファイルにPDFを追加しなきゃだめ(試す前に @ichinomoto さんがアップデータを更新してくれたw ありがとうございました)。

次に、Kindleで青キンDirectにアクセスするだけ。小ネタ:Kindleでこのページを開いているときにMenu>Bookmark This Pageとしてブックマークに追加しておくと次回からのアクセスが容易。

screen_shot-39383

screen_shot-39386

環境
 Kindle Global Wireless(Kindle 2 International Wireless)FW2.3
  + update_ufh_icustom+p_install-k2i_20100124.bin
  + usbnetwork23-0.10
 MacBook w/ Mac OS X 10.6.2

–Updated on Feb 6, 2010
フォント+PDFハックの最新版は “update_ufh_icustom+p_install-k2i_20100202.bin” です。私の環境では問題なく動作しています。このハックは @ichinomoto さんのこちらのサイトからダウンロードできます。

Jailbreakで日本の財政を考える

要JB:iPhone/iPod touchをJailbreakする必要があります。保証対象外となるとともに文鎮化するリスクを伴います。自己責任でどうぞ。

2010年度の国家予算が閣議決定され、一般会計総額は92.3兆円となり補正予算が組まれる前では過去最大となった。景気悪化による税収の落ち込みに反して歳出は膨らむ一方で日本の財政赤字はより深刻さを増している。日本経済新聞では複数面にわたり取り上げられている。

R0010076

借金が増えて大変だ!とは聞くけれど、いったいどれくらいの借金があるのか?普通国債だけでも約563兆円(2009/9末時点:財務省報道資料)ある。2010年度の税収見込みが40兆円程度といわれているから、そのすべてを償還財源としても10年以上要することになるわけで、この他には財投債や地方公共団体が発行する公債もあり、日本の借金残高は想像し難い数字に膨らんでいる。

当然、借金には利息がつきもの。借金残高が増えるとともに利息負担も加わる。残高が天文学的数字なのでその利払い負担も相当なもの。それをビジュアルで見せてくれるサイトがリアルタイム財政赤字カウンター 9。正確な残高は財務省等の報道発表資料でしか確認できないが、利息は時間の経過とともに増え続けるので面白いアイディア(というか怖いのだが)である。

前置きが長くなったが、このサイトをSaurikが提供するCydget用に移植してみた。iPhone/iPod touchのロックスクリーンで見る必要もないけれど、HTML/CSSやJavascriptを勉強中の身としては面白い素材だった。

IMG_0012

まず、CydiaからCydget/Cycriptをインストールする。DiskAidやCyberduck等で必要なディレクトリを作る。

/System/Library/Lockcydgets/”cydget_name”.cydget/
cydget_nameの部分は任意で、設定>Cydget>Lock Cydget Orderのenable設定画面に”cydget_name”が現れる。

中身はHTMLでjavascriptを呼び出すだけの単純な内容だし、そもそも計算させるjavascriptも上述のサイトからの複製(人口だけは最新にしておいた)なので画面のデザインをどうするか程度の作業である。

所定のディレクトリには以下のファイルを入れた:
Info.plist ※必須。ロードするファイルをhtmlに指定。
JapanDebt.html
bg.jpg ※背景画像
fin.js ※債務残高の計算ロジック

あとは設定>Cydget>Lock Cydget OrderでenableにしてRespringするだけ。イメージの動画も用意してみた。

1秒経過ごとに残高が増えていくのがわかる。この金額はあくまである時点の残高情報をもとに利息がどういうスピードで増えていくかというイメージであって正確なものではないのでご注意を。

最後に。借金が増え続け、税収は減少し、少子高齢による社会保障費の増加は確実にやってくる。また超低金利から金利が上昇し始めれば・・・この現状について国はどう考えているのか?財務省が「日本の財政を考える」というウェブサイトを作っている。9月に政権交代は果たされようやくマニフェスト実現に向けた「命を守る予算」の目処がたったようだけれど、さてさてどうなることやら。

Kindle 2のSIMをiPhone3GSに挿してみた

iPhone3GSのJailbreakにより保証対象外となるとともに文鎮化するリスクを伴います。
同様にKindle 2 Int’l版を分解することで保証対象外となり文鎮化するリスクを伴います。

Kindle 2 Int’l版はキャリアとの契約なしに世界中で3G回線を使用することができる。米AT&Tの国際データローミングサービスにより実現しているものと思われるが、事実関係は米Amazonや米AT&Tが公表しておらずはっきりしていない。いまのところKindle 2 Int’l版は、Kindle Store関連の一部サービスを除き、通信料の負担なくウェブブラウジングが出来ている。

このことから「もしかしてアンロックしたiPhoneにKindle 2 Int’l版のSIMを挿せば、通信料かからずデータ通信可能になるかも?」という素人考えから勢いでやってみたので、備忘録として記録しておく。結論から言うと、SIMを挿しただけではダメだった。

まず、iPhone3GSのSIMロックを解除する。自分はOS3.1.2からBlackra1n RC3でJailbreakしてあったiPhone3GS(new bootrom前のロット)に、CydiaからBlacksn0w RC1をインストールした。2009年11月4日にリリースされた当時もインストールしたがWiFiをつかまなくなるなど動作が非常に不安定なため外した経緯があったが、今回ばかりはこれがないと先に進まない。SIMロックが解除されたことを確認するため(前回も成功しているが)、docomo SIMを挿したところ正しく認識され、通話もできた。

IMG_1017

次にKindle 2 Int’l版の分解にかかる。裏面の上側のプラスティック部分中央、”amazonkindle”のロゴの上あたりを押して上にスライドさせ、少し隙間ができたところにマイナスドライバーを差し込んで一気に上に開けた。

R0010053

次にステンレス部分のカバーを外す。上の写真で筐体両側に白いプラスティックとシャンパンゴールドのステンレスカバーを固定するネジが見える。これを外し、ステンレスカバーを下に少しずらし、上に引き上げると下の写真のように、バッテリー、モデム、SIMが白いプラスティックのカバーの間から見えてくる。


R0010054

SIMを固定している部分にはシールで封がされており、綺麗に剥がすのに自信がなかったので、白いプラスティックのカバーも外すことにした。今思えば、そんなことをせずにシールをペリッと剥がして、固定している留め具を引き上げれば、SIMは簡単に取り外せたのに、と。すべてのケースを外すと下のような写真。シールを剥がして、SIMを固定している留め具をunlock側に少しスライドさせると、留め具が上に跳ね上がってSIMがお目見えする。

R0010057

R0010065

SIMには何を意味するのかは分からないが数字20桁の番号が印字されている。Oberthur社のロゴが印字されている。海外ではメジャーなのか?どういう会社なのかはよくわからない。これを大事に取り出して、iPhoneのソフトバンクのSIMを抜き取り、Kindle 2 Int’l版のSIMを挿し込んでみる。

IMG_1019

ネットワークには”SoftBank”、キャリアには”AT&T”と表示されている。回線の表示がされていない。iPhoneのステータスバーにはアンテナはたっているが、3Gの表示がない。設定からデータローミングをONにすれば3G表示されるものの、通話もデータ通信もできない状態である。Android Dev Phone1で電話番号が確認されたとの情報もあるが、iPhoneでは電話番号の表示を確認できなかった。いまのところSIMを挿し込むだけでは無理というまでが自分の理解出来る範囲。

[UPDATE1]Kindle 2 Jailbreak 試してみた

Updated on June 27, 2010
更新日現在、Kindle Software Versionは2.5.3となっており古い記事になっているため、この方法での日本語ハックは適用できません。

Kindle 2 国際版をJailbreakしたので備忘録。よくわかりませんがJailbreakで失敗すると文鎮化する可能性があるようです。自己責任でどうぞ。 Jailbreak = Font hack なのか、別ものなのかいまいちわからないけどとりあえず日本語は表示できるようになる。

準備するもの
Kindle2国際版(Kindle US&International Wireless)Software Version:2.3
付属のUSBケーブル
パソコン(WinでもMacでも)
JB用バイナリ update_ufh_m_ipa_install-k2i.bin

手順
1.Kindle2国際版をパソコン本体に接続

IMG_1006

2.JB用バイナリをKindle2国際版のaudible/documents/music/systemがある同じ場所に置く
  ※ここがルートではないと思われるけど

0

3.USB Drive Modeを終了する(Kindleデバイスを取り外す)

4.KindleのHOME画面のMENUを呼び出し、Settingsを選択する

screen_shot-11403

5.さらにMENUボタンを押してメニュー画面を呼び出して”Update Your Kindle”を選択

screen_shot-11404

screen_shot-11405

6.”Update Your Kindle”でOKを選択して更新作業を開始

IMG_1007

7.完了。Settings画面の右下のバージョン情報に”+ UFH 0.3″が表示されている。日本語のサイトが文字化けせずに表示される。

screen_shot-46395