2013年6月29日土曜日

【Android】端末上で実行できる単独バイナリのコンパイル【C/C++】

Androidで実行できるのは、apkのアプリだけでしょうか。待てよ、AndroidってLinuxベースのはず…じゃあネイティブのバイナリが動くはず…!
という鬱陶しい前置きはともかく、CやC++で書いたコードをAndroidのシェルで実行できるバイナリにコンパイルして遊ぶ記事です。

【Xperia】Bluetoothテザリング(BT-PAN)有効化

テザリングというと通常はWi-Fiテザリングですが、世の中にはBluetoothテザリングというものもあるそうで。Wi-Fiよりも電池を食わないとの噂です。
ところが最近のXperiaでは、なぜかBluetoothテザリングの設定項目が消されており、使えません。
ということで、この設定項目を復活させ、Bluetoothテザリングを可能にする試みを行います。

2013年6月21日金曜日

【CWM】ClockworkMod-Based Recovery with cray_Doze Mod for Xperia v2.3a

我らがXperia用CWMですが、2011年モデルのXperiaにも対応したv2.3がリリースされました。
cray_Dozeさんありがとうございます。
取り急ぎ、謹んで紹介いたします。
2013/6/25 修正版2.3aがリリースされましたので、記事を差し替えました。
2013/7/8 バージョン2.5がリリースされています。こちらの記事を参照してください。
2014/2/21 Android 4.3なXperiaでも動作するバージョン2.5 vfix2を公開しました。こちらの記事を参照してください。

【Xperia】各機種ワンクリックroot取得【VL SOL21 / Z SO-02E / A SO-04E / UL SOL22 / Tablet Z SO-03E / Tablet Z SGP312】

Xperia VL SOL21(Android 4.1)および2013年以降発売の各種Xperia最新ビルドに関しても、root取得出来ました。(2013/6/21現在。)
技術公開していただいた博識な方々、また某巨大掲示板や某つぶやき会場、メール等を通じて資料提供や実機検証していただいた方々、ありがとうございます。
手順はワンクリックで済みます。
※2013/7/11以降、Xperiaの脆弱性は塞がれつつあります。良いことではあるのですが、当然rootを取ることは出来なくなります。ですのでrootに関して今後あまり過度な期待はされない方が良いかもしれません。私はその時その時の可能な範囲でカスタム出来れば…程度に考えております。
※2013/11/13現在、Xperiaの多機種に対応した新しいrootkitをリリースしています。こちらの記事を参照してください。
※2014/7/21現在、さらに別の穴を使った新しいrootkitを公開しています。こちらの記事を参照願います。

2013年6月12日水曜日

【Xperia AX SO-01E】Jelly Bean(9.1.C.0.473)におけるワンクリックroot取得

とうとうXperia AX SO-01E にも公式にJelly Bean(Android4.1)がやってきました。
博識な方々の知恵をお借りし、今回もrootを取得することが出来ましたので、手順を紹介します。
なお今回は本当にワンクリックです。
2013/6/26 9.1.C.0.475へのアップデートがありましたが、アップデート後も同じrootkitが使用できます。