Pocket Wifi Unlock化への道(その2) ― 2010/06/09 22:00
さて、なぜ直接、Pocket Wifiの中身を書き換えないのか?
それは、Pocket Wifiに使われているファイルシステムがcramfsと言うRead Onlyの圧縮ファイルのため、ひとつのファイルを書き換えることはできないからだ。
3.どう書き換えるか?
これはtelnetでなくてもわかるが、ネットワークの選択画面で手動にすると、ネットワークとして選べるのがEMだけあるが、実際に、このネットワークの画面を作っている、javascriptを見ると、
at_network_list_get
を使って、ネットワークのリストを作っていることがわかる。
じゃ、この関数を持っているモジュールをだましてやればOKなのでは?
と考えては見たが、どうだますかがわからない。
一番簡単なのは、ネットワークロックがかかっていないファームを見ることができればよいのだが・・・・
E5830のファイルが覗ければ良いな・・・・
でも、E5830持っていないし・・・・!?
4.E5830のファイルを見る
ここに書くことは、公開すると法に触れる可能性があるので、ぼかして書きます。
1.「E5830 ファーム」で検索をかける。
2.どんなファイルでも解凍できるツールで、入手した
ファイルを解凍
3.「505というファイル」=ファーム+あるファイルシステム
(ヒントは、この記事)
4.ファイルシステムの先頭から、ファイルの最後までを
別ファイルに保存
5.保存したファイルをlinuxに持っていってマウント
これから書く記事は、これらが理解できる人向けに書きますので、質問は受け付けません。
(続く・・)
それは、Pocket Wifiに使われているファイルシステムがcramfsと言うRead Onlyの圧縮ファイルのため、ひとつのファイルを書き換えることはできないからだ。
3.どう書き換えるか?
これはtelnetでなくてもわかるが、ネットワークの選択画面で手動にすると、ネットワークとして選べるのがEMだけあるが、実際に、このネットワークの画面を作っている、javascriptを見ると、
at_network_list_get
を使って、ネットワークのリストを作っていることがわかる。
じゃ、この関数を持っているモジュールをだましてやればOKなのでは?
と考えては見たが、どうだますかがわからない。
一番簡単なのは、ネットワークロックがかかっていないファームを見ることができればよいのだが・・・・
E5830のファイルが覗ければ良いな・・・・
でも、E5830持っていないし・・・・!?
4.E5830のファイルを見る
ここに書くことは、公開すると法に触れる可能性があるので、ぼかして書きます。
1.「E5830 ファーム」で検索をかける。
2.どんなファイルでも解凍できるツールで、入手した
ファイルを解凍
3.「505というファイル」=ファーム+あるファイルシステム
(ヒントは、この記事)
4.ファイルシステムの先頭から、ファイルの最後までを
別ファイルに保存
5.保存したファイルをlinuxに持っていってマウント
これから書く記事は、これらが理解できる人向けに書きますので、質問は受け付けません。
(続く・・)
コメント
トラックバック
このエントリのトラックバックURL: http://darkmark.asablo.jp/blog/2010/06/09/5150593/tb
※なお、送られたトラックバックはブログの管理者が確認するまで公開されません。
コメントをどうぞ
※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。
※なお、送られたコメントはブログの管理者が確認するまで公開されません。
※投稿には管理者が設定した質問に答える必要があります。