Sony Tablet Pでスモールアプリを複数起動する
公式で来たのでネタばらし。 mAllowMulti に 0x0 ではなく 0x1 入れるとどの端末でもいける。
— Ryo Ueshima (@ru_426) September 11, 2013
@ru_426さんはEXmall for Small Appの作者でEXmall for Small Appのmodを使うことでスモールアプリの複数起動が可能でした。
そしてXperia Z Ultraでその複数起動に公式が対応したのでネタばらしということですね。
ダウンロード
allow_multiple_smallapp_on_sony_tablet_p.zip手順
SmallAppManagerService.apk\smali\com\sony\smallapp\managerservice\SmallAppManagerService.smaliを以下のように書き換えます。
.method private init()V .locals 1 .prologue const/4 v0, 0x0 // 0x1に書き換える .line 105 iput-boolean v0, p0, Lcom/sony/smallapp/managerservice/SmallAppManagerService;->mAllowMultiple:Z .line 106 iput-boolean v0, p0, Lcom/sony/smallapp/managerservice/SmallAppManagerService;->mUseAppTokens:Z .line 111 return-void .end method
- そしてそれをコンパイルするか、上記のリンクよりダウンロードして/system/appに突っ込むのですが上記のリンクのSmallAppManagerService.apkはSony Tablet PのスモールアプリをJB化で導入したものなので、導入していない場合は先に導入する必要があると思います。
- 端末より
$ adb push SmallAppManagerService.apk /data/local/tmp $ adb shell $ su # mount -o rw,remount /system /system # cd /system/app # mv SmallAppManagerService.apk SmallAppManagerService.apk.org # cp /data/local/tmp/SmallAppManagerService.apk ./ # chmod 644 SmallAppManagerService.apk # rm /data/local/tmp/SmallAppManagerService.apk # reboot
コメント
コメントを投稿