AndroidDev 板


LINE

大家好~ 我想请问一下,目前想移植 sony 的 small app 到已经刷过的平板上 参考了一下 XDA 的文章: SSmallAppX http://forum.xda-developers.com/showthread.php?t=2066827 因为不可能直接拿来用,所以是把自己平板里相同的东西抓出来,慢慢分析去对照 把 zip 里面的稍微分析了一下後,有底下几个东西要调整: (都是透过 akptool 或者 smali 做 decompile , 搜寻关键字 sony ) android.policy.jar => checkAddPermission : switch 加入一个 permission 的 case 放置几个新个档案(sony small app 的核心) framework.jar => 新增 com.sony.... package => 透过 smali 反编译修改後再编译 放回 /system/framework/ ---- 以上都一个一个修改测试过,替换後可以开机 ---- 最後要动到 framework-res.apk , 透过 apktool decompile , 一样是先寻找 sony 字样,结果确实在 AndroidManifest.xml 找到我要的东西: <permission android:label="@string/permlab_smallapp" android:name="com.sony.smallapp.permission.SMALLAPP" android:protectionLevel="dangerous" android:description="@string/permdesc_smallapp" /> 和 <permission android:label="@string/permlab_externalTaskSwitcher" android:name="com.sonymobile.permission.EXTERNAL_TASK_SWITCHER" android:protectionLevel="signatureOrSystem" android:description="@string/permdesc_externalTaskSwitcher" /> 於是将原本平板中 framework-res.apk 反编译,开启 AndroidManifest.xml 在适当的地方加入这两笔资料,并且在 pubic.xml 和 strings.xml 加入 permlab_externalTaskSwitcher permdesc_externalTaskSwitcher permlab_smallapp permdesc_smallapp 都完成後再透过 apktool 转回 apk 接着因为印象中有提过 framework-res.apk 不能重新签章 所以做了底下几个测试,透过 recovery 把档案放进 /system/framework 接着 Wipe Dalvik Cache 和 Cache: [Case 1] 因为只有修改 AndroidManifest.xml 和 resource 所以先指替换 resources.arsc 和 AndroidManifest.xml 保留 framework-res.apk 里面的签章 (META-INF/) 结果:一直演开机动画给我看 [Case 2] 全部档案替换掉,但还是保留签章 结果:还是不停的拨放动画给我看 接着同上述不过做了重新签章,都可以开进系统, BUT 当 "程式优化" 结束後就又重新进入开机动画给我看了 orz... 只要是重新签章,一开始都可以先进入系统,但是没重新签章 连系统都进不去 想请问一下版上有没有对修改 framework-res.apk 有经验的板友可以帮忙 指处一下哪边可能有问题呢 QQ 之前常常去改里面的图片,但修改 AndroidManifest.xml 还是第一次@@ --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.116.39.75
1F:→ madjack:有没有试过把回编译过dist资料夹里面的apk档用winrar打开 03/22 23:29
2F:→ madjack: 把resources.arsc拉到旧到apk里~记得要调成仅储存 03/22 23:31
3F:→ madjack:压缩方式不能用一般~用一般容量会少很多~ 03/22 23:32
4F:→ darkk6:有试过(这就是所谓用原本的签章) , 我放 arsc 都是选仅储存 03/23 14:35







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Tech_Job站内搜寻

TOP