android:tvbox-install-app
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| android:tvbox-install-app [2015/11/27 22:56] – percy | android:tvbox-install-app [2016/05/05 13:07] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 88: | Line 88: | ||
| 后来做了一次RESET, | 后来做了一次RESET, | ||
| - | 域名禁止 | + | ===== 域名禁止 |
| < | < | ||
| tvupgrade.yunos.com | tvupgrade.yunos.com | ||
| Line 108: | Line 109: | ||
| </ | </ | ||
| + | |||
| + | |||
| + | ====== 最不想看到的解决方案: | ||
| + | 好吧, 就算我屏蔽了它的相关host, | ||
| + | |||
| + | 就拿HDP直播为例吧, | ||
| + | |||
| + | 如果真是这样的话, | ||
| + | |||
| + | 反编译破解一个APK并没有花掉几分钟 | ||
| + | |||
| + | |||
| + | ===== 反编译工具 ===== | ||
| + | |||
| + | 相关反编译工具, | ||
| + | git clone https:// | ||
| + | cd android_apk_tool | ||
| + | ./apktool D HDP_61.apk | ||
| + | cd HDP_61 | ||
| + | vim AndroidManifest.xml | ||
| + | |||
| + | 这里我把它原来的包名从hdpfans.com改为**com.aliyun.os**, | ||
| + | |||
| + | 查找一下哪些地方有" | ||
| + | grep -i -R " | ||
| + | | ||
| + | vim smali/ | ||
| + | vim smali/ | ||
| + | vim smali/ | ||
| + | |||
| + | 直接使用了vim sed ": | ||
| + | |||
| + | 改为之后, | ||
| + | cd .. | ||
| + | ./apktool B HDP_61 | ||
| + | | ||
| + | 再重新对APK进行签名 | ||
| + | cd resign_tool/ | ||
| + | ./ | ||
| + | | ||
| + | 得到签名之后的文件 | ||
| + | HDP_61_signed.apk | ||
| + | |||
| + | 最后安装 | ||
| + | adb install -r HDP_61_signed.apk | ||
| + | | ||
| + | 居然正常安装成功, | ||
| + | |||
| + | PS.整个过程貌似10分钟就搞定了 | ||
| + | |||
| + | ===== com.aliyun.os ===== | ||
| + | |||
| + | 最后我得到了一个应用, | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
/var/www/dokuwiki/wiki/data/attic/android/tvbox-install-app.1448636216.txt.gz · Last modified: 2016/05/05 13:06 (external edit)
