実際に作ってみたのは、
・カメラアプリのシャッター音切り替えメニューの有効化(samsung端末専用)
・docomo端末でMVNOなSIMでもテザリングを使えるようにするためのAPNの書き換え(docomo端末専用)
・ActionBarを下に移動する
・NavigaionBarを表示・非表示する
・ステータスバーのバッテリー残量1%刻みで表示
・TelephonyManagerで取得できる電話番号、SubscriberID, IMEIなどの偽装
・ContentProviderで取得できるアドレス帳データの偽装
などです。
これらのパッチは、ある程度まとまったら、パッチコレクションのアプリとして公開しようかと思います。
製作過程で、何度か書き換えに失敗して、端末が再起動を繰り返す状態に陥りました。
その場合、起動途中でadbが使える状態であれば、すかさずadb uninstallでmoduleをuninstallしてしまえば、元の状態に戻せました。
まぁ、最悪、moduleがuninstallできなくても、CWMが使える環境であれば、SDカードの直下にあるXposed-Diasabler-CWM.zipをCWMで焼けば、Xposedが無効化された状態で起動します。
直接、systemパーティションのframeworkやSystemUIをいじるよりかは、文鎮化のリスクは少ないかなと思います。
(決して、リスクがないことを保障するわけではありません。最終的には自己責任ですが…)
セルスタンバイのパッチいただきました。SC-02Eですが、正常に使えています。
Xposed module本当に便利ですね。
パッチコレクション、どれも使わせていただきたい物ばかりですね。
パッチコレクションの公開を楽しみに待っております。
「セルスタンバイ対策モジュール」を使わせていただいています。
簡単に解決し、とても助かりました。
リクエストがあり、書き込みさせていただきます。
「Bluetoothテザリング(PAN-NAP)」ができませんでしょうか。
http://labs.m2hq.net/Memo/Gadgets/XperiaSX/ を参考に格闘中ですが、
あきらめモードになりそうです。
某巨大掲示板の「SO-03D root」スレッドで拝見しました。
早速モジュールをインストール。
インターネットに接続されているのを確認しました。
この書き込みも、SO-03DのBluetooth接続から書き込んでいます。
うまく書き込みできるといいのですが。
私の知識不足から、掲示板上でご迷惑をおかけしているようです。
もうしわけありません。
要望したのはSO-03Dを親機とした「Bluetoothテザリング」でして、
wiki(http://ja.wikipedia.org/wiki/Bluetooth)によると、
DUN (Dial-up Networking Profile)
携帯電話・PHSを介してインターネットにダイヤルアップ接続するためのプロファイル。
...となるようです。
最初に書いた「PAN-NAP」ですと、
PAN (Personal Area Network Profile)
小規模ネットワークを実現するためのプロファイル。
...となり、LANのようなネットワークを形成するものらしいです。
ご迷惑をおかけしてしまったようで、本当に申しわけありませんでした。
もちろん、リクエストしたのはSO-03Dを親機とした
「Bluetoothテザリング」ですので、この機能には大満足です。
もう少しテストを行い、また報告させていただきます。
ありがとうございました。
>TelephonyManagerで取得できる電話番号、SubscriberID, IMEIなどの偽装
との記載ですが偽装系のパッチでドレになるんですか
モジュールのフォーラムでは公開されていないですか?
子機としてではなく親機として可能だったのでしょうか?