首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
华为云
V2EX  ›  Android

有没有办法升级安卓安全补丁和添加高版本新增的 OP?

  •  
  •   fengleidongxi · 96 天前 · 1266 次点击
    这是一个创建于 96 天前的主题,其中的信息可能已经有所发展或是发生改变。

    已经编译好的 ROM,不升级安卓版本,有没有办法升级安全补丁?有没有办法添加高版本新增的 OP ?

    7 回复  |  直到 2018-05-17 20:20:13 +08:00
        1
    honeycomb   96 天前 via Android   ♥ 1
    安全补丁(其实就是一些特定的 commit 和新版的 binary )也好,appops 也好都是 Android 的一部分,想在不动 Android 的情况下增加 Android 的改动,显然是不太可行的。

    总不至于靠 xposed 给系统搞什么热更新。
        2
    fengleidongxi   96 天前
    @honeycomb 谢谢楼上,确实不太现实
        3
    creedowl   95 天前
    感觉 Project Treble 就是干这个的?
        4
    fengleidongxi   95 天前
    @creedowl 好像不是一回事
        5
    msdx123   95 天前
    不可能,就跟一楼说的一样,安全补丁其实是源码的一部分
        6
    YumeMichi   94 天前   ♥ 1
    一楼基本都说了 对于低版本的安卓例如 7.1、6.0 的谷歌已经停止维护了 按照 LineageOS 的做法就是将安全补丁相关的提交 backport 到低版本安卓上 其中的部分提交可能不适用于低版本安卓 则会被丢弃 代码合併完需要编译成全量包刷入手机

    关于 backport 可以以 cm-13.0 和 cm-14.1 爲例:
    https://github.com/LineageOS/android_build/commit/e5e0e0b2e2f09b484ff26446be85196fab3789d7
    https://github.com/LineageOS/android_build/commit/5d2a20821707270bd09bf1f3b44d12c609a755cc
        7
    fengleidongxi   93 天前
    @YumeMichi thanks
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   鸣谢   ·   实用小工具   ·   1862 人在线   最高记录 3762   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.1 · 16ms · UTC 08:24 · PVG 16:24 · LAX 01:24 · JFK 04:24
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1