編集

Androidの「Multiwindow」システム

2016/06/23

 Android One端末向けに、root化せずに「Multiwindow」システムを体験できる方法がXDAフォーラムの下記スレッドで紹介されていたので試してみました。

[Enable Feature][100% Working] Enable Multiwindow in Android 6.0 without Root

 「Multiwindow」の仕組みとしては、履歴画面を使って重ねたいアプリを選択するという方式で、


 アプリを起動させた後にアプリ履歴画面(□ボタン)を呼び出し、☓の横にあるターゲットマークっぽい四角アイコンをタップすれば、


 このようなアプリを配置する場所を選ぶ画面が出るので、それを選ぶと、


 こういう形でアプリが2つ表示されるようになります。

 これで動画見ながら、りんなちゃんとお喋りできる!という誰得なことが出来るようになりました。

 ついでに、hostsファイルも書き換えたのは言うまでもない…

 以下、コマンドプロンプト上で入力(基本、XDAスレッド記載コマンドのコピペですが…)したコマンドを列挙。詳しい手順や解説は、TOPのXDAフォーラムのスレッドを見ましょう!

adb reboot bootloader
fastboot boot twrp.img

※ fastbootモードで起動後、カスタムリカバリTWRPを一時的に導入、/systemのマウントを忘れないように。

adb pull /system/build.prop
adb pull /system/etc/hosts

※ ファイルの転送(端末→PC)、hostsはついでに行っただけです。

adb push build.prop /system/
adb push hosts /system/etc/

※ ファイルの転送(PC→端末)、hostsはついでに(略)

adb shell
cd system
chmod 644 build.prop
cd etc
chmod 644 hosts
exit

※ adb shellを使った作業、ディレクトリ移動と転送したファイルの権限変更

adb reboot

※ 作業完了につき、再起動


 コマンドプロンプト作業の様子。
 adb shellを起動させた際に文字化けしたけど、これはいったい…コマンド入力時に余分なスペースが入っていたりしたのか、それともWindows 10のInsider Previewを使用しているためか…とにかく、動作的には問題なかったので、このまま作業を実施し、無事、完了。

 あと、まだ試してはいませんが、パフォーマンスを改善することが出来るかもしれない「build.prop」の追記項目も別スレッドで話題になっていたのでそれをメモしておきます。

Best Build Prop For All (Specially Android One)

 日本未発売端末なので、需要はゼロでしょうが…

 以上!