请选择 进入手机版 | 继续访问电脑版

机锋论坛

  • 关注机锋
  • 关注机锋
 找回密码
 注册
查看: 47110|回复: 16

[咨询求助] 大神进来指导下:如何将xposed框架集成到rom中?

[复制链接]

83

主题

0

好友

2170

积分

硕士

Rank: 9Rank: 9Rank: 9

  • TA的每日心情

    2018-1-3 18:39
  • 签到天数: 989 天

    [LV.10]以坛为家III

    G币
    2707
    最后登录
    2018-10-16
    注册时间
    2010-12-8
    发表于 2016-6-3 10:13 |显示全部楼层

    马上注册,结交更多机友,下载更多应用,让你轻松玩转手机。

    立即注册 已有帐号?点击登录   下载游戏和软件,请【猛击这里】进入机锋市场!

    ×
    本帖最后由 hasit 于 2016-6-3 10:21 编辑

    之前看到大神的root刷机脚本,可以将supersu.zip集成到刷机包,这样的好处就是supersu更新后,只需将最新的supersu.zip替换即可。脚本如下:
    ui_print(" Get Root     ");
    package_extract_dir("lollipop/supersu", "/tmp/supersu");
    run_program("/sbin/busybox", "unzip", "/tmp/supersu/supersu.zip", "META-INF/com/google/android/*", "-d", "/tmp/supersu");
    run_program("/sbin/busybox", "sh", "/tmp/supersu/META-INF/com/google/android/update-binary", "dummy", "1", "/tmp/supersu/supersu.zip");

    其中,lollipop是rom根目录的一个文件夹,把supersu.zip放在lollipop中。supersu.zip也可以放在任何文件夹,只要把脚本做相应改动即可。

    supersu.zip的刷机脚本在META-INF/com/google/android/update-binary中,updater-script中只有# this is a dummy file, the magic is in update-binary, which is a shell script这样一句话,也说明了supersu.zip是按照update-binary里的脚本刷机的。

    也想用类似的方法,将xposed的框架xposed-v85-sdk21-arm.zip集成到rom中,但始终不成功。
    与supersu.zip类似的是,xposed的刷机脚本updater-script也不是真正的刷机脚本,里面有这样一句话:# this is a dummy file, the magic is in update-binary and flash-script.sh。如果没猜错,xposed的刷机脚本与update-binary 和 flash-script.sh有关。recovery刷xposed显示的文本可以看出,它执行的脚本应该是 flash-script.sh。

    但用类似上面刷supersu.zip的脚本,刷xposed框架,始终刷不进去。
    我把xposed-v85-sdk21-arm.zip改名为xposed.zip后,放在lollipop/xposed文件夹中,我改的脚本是这样的:
    package_extract_dir("lollipop/xposed", "/tmp/xposed");
    run_program("/sbin/busybox", "unzip", "/tmp/xposed/xposed.zip", "META-INF/com/google/android/*", "-d", "/tmp/xposed");
    run_program("/sbin/busybox", "sh", "/tmp/xposed/META-INF/com/google/android/flash-script.sh", "dummy", "1", "/tmp/xposed/xposed.zip");



    求懂代码脚本的大神指导?


    附:
    supersu.zip中的update-binary:

    xposed的update-binary 和 flash-script.sh:

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?注册

    我醒了
    乐动时代  sony售后 

    83

    主题

    0

    好友

    2170

    积分

    硕士

    Rank: 9Rank: 9Rank: 9

  • TA的每日心情

    2018-1-3 18:39
  • 签到天数: 989 天

    [LV.10]以坛为家III

    G币
    2707
    最后登录
    2018-10-16
    注册时间
    2010-12-8
    发表于 2016-6-3 10:21 |显示全部楼层
    求指导   
    我醒了
    请将磁盘放入驱动器i  包含

    2

    主题

    0

    好友

    407

    积分

    大学本科

    Rank: 6Rank: 6

  • TA的每日心情
    无聊
    2016-5-31 10:35
  • 签到天数: 46 天

    [LV.5]常住居民I

    G币
    88
    最后登录
    2018-10-11
    注册时间
    2011-3-16
    发表于 2016-6-3 10:42 |显示全部楼层
    不懂帮顶!!
    杀价帮评测  说话猫下载

    28

    主题

    0

    好友

    1092

    积分

    学士

    Rank: 7Rank: 7Rank: 7

  • TA的每日心情

    2017-7-7 17:31
  • 签到天数: 585 天

    [LV.9]以坛为家II

    G币
    1682
    最后登录
    2018-6-11
    注册时间
    2013-10-30
    发表于 2016-6-3 11:14 来自手机 |显示全部楼层
    不懂,你可以去看看那些arom刷机包里怎么设定xposed的
    联通可以用飞信吗   35bt.info

    83

    主题

    0

    好友

    2170

    积分

    硕士

    Rank: 9Rank: 9Rank: 9

  • TA的每日心情

    2018-1-3 18:39
  • 签到天数: 989 天

    [LV.10]以坛为家III

    G币
    2707
    最后登录
    2018-10-16
    注册时间
    2010-12-8
    发表于 2016-6-3 15:41 |显示全部楼层
    13407501361 发表于 2016-6-3 11:14
    不懂,你可以去看看那些arom刷机包里怎么设定xposed的

    有些直接把xposed的那些文件,用脚本直接解压到相应系统目录,但是我的机器这样做,直接开不了机!
    我醒了
    手机上不了wifi  集成电路查询软件

    8

    主题

    0

    好友

    700

    积分

    学士

    Rank: 7Rank: 7Rank: 7

  • TA的每日心情

    2015-3-23 14:21
  • 签到天数: 10 天

    [LV.3]偶尔看看II

    G币
    224
    最后登录
    2018-4-25
    注册时间
    2011-8-3
    发表于 2016-6-3 17:18 |显示全部楼层
    你在刷机脚本的最后,run一下他的脚本,不知道可以不
    化学方程式大全  宏基a100

    524

    主题

    0

    好友

    2万

    积分

    机锋荣誉院士

    Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19

  • TA的每日心情
    奋斗
    2018-10-21 16:36
  • 签到天数: 1665 天

    [LV.Master]伴坛终老

    G币
    4713
    最后登录
    2018-10-21
    注册时间
    2012-10-13
    发表于 2016-6-3 17:35 |显示全部楼层
    技术帝啊。
    力卓社区  i9500三星

    83

    主题

    0

    好友

    2170

    积分

    硕士

    Rank: 9Rank: 9Rank: 9

  • TA的每日心情

    2018-1-3 18:39
  • 签到天数: 989 天

    [LV.10]以坛为家III

    G币
    2707
    最后登录
    2018-10-16
    注册时间
    2010-12-8
    发表于 2016-6-3 19:54 |显示全部楼层
    0007h 发表于 2016-6-3 17:18
    你在刷机脚本的最后,run一下他的脚本,不知道可以不

    run过了,没反应啊,没有文件刷进去
    我醒了
    小米2报价  i500

    13

    主题

    0

    好友

    2179

    积分

    硕士

    Rank: 9Rank: 9Rank: 9

  • TA的每日心情

    2017-4-8 11:47
  • 签到天数: 251 天

    [LV.8]以坛为家I

    G币
    1032
    最后登录
    2018-6-27
    注册时间
    2014-7-13
    发表于 2016-6-3 20:44 来自手机 |显示全部楼层
    hasit 发表于 2016-6-3 19:54
    run过了,没反应啊,没有文件刷进去

    你的是5.0?,你有在系统放apk文件?
    推背图下载  八门神器怎么使用

    83

    主题

    0

    好友

    2170

    积分

    硕士

    Rank: 9Rank: 9Rank: 9

  • TA的每日心情

    2018-1-3 18:39
  • 签到天数: 989 天

    [LV.10]以坛为家III

    G币
    2707
    最后登录
    2018-10-16
    注册时间
    2010-12-8
    发表于 2016-6-3 20:51 |显示全部楼层
    xiaolin3002 发表于 2016-6-3 20:44
    你的是5.0?,你有在系统放apk文件?

    其实是moto x pro ,5.0.2,关键是框架刷不上,那个apk我知道的,放了,提示没有框架
    我醒了
    无缘无故发烧   羽天华轩
    您需要登录后才可以回帖 登录 | 注册

    网上有害信息举报中心|手机版|机锋网 ( 京ICP备15063876号-5

    GMT+8, 2018-10-21 21:36

    Powered by Discuz! X2.5

    © 2001-2012 Comsenz Inc.

    回顶部