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

AOSP 编译出来的映像用 fastboot 刷都可以直接用吗?

  •  
  •   ostrichb · 2020-03-12 00:22:33 +08:00 · 10636 次点击
    这是一个创建于 1748 天前的主题,其中的信息可能已经有所发展或是发生改变。
    手上有一台 SM-G9350(Snapdragon 820),貌似没有安卓 8 以上的第三方 ROM 可刷,想去 aosp 编译一个系统出来烧到手机上
    目前想刷的是 Android10 (如果不行的话,9 和 8 都可以接受),但是好像网路上并没有针对这个手机的教程。大部分的教学都是用官方的方法用 repo 同步原始码,然后选择 aosp_arm64-eng 这个版本来编译,再用 fastboot 来 burn 到手机里。想问下这种方法是万能的吗?如果不是,能否通过一些方法针对特定机型来实现呢?
    8 条回复    2020-03-12 19:18:13 +08:00
    iziv
        1
    iziv  
       2020-03-12 00:41:22 +08:00 via iPhone   ❤️ 1
    aosp 的代码下载下来不包含驱动程序,直接编出来的 image 刷到任何设备里面都起不来。建议放弃。
    ysc3839
        2
    ysc3839  
       2020-03-12 04:18:41 +08:00 via Android
    不行,需要针对硬件进行适配。至于怎么适配我也不知道,可以看看相关开发文档,或者联系一些适配者询问。
    ysc3839
        3
    ysc3839  
       2020-03-12 04:36:40 +08:00 via Android
    刚刚简单搜索了一下,大概是因为 S7 Edge 国际版用的不是高通芯片,仅仅国内等少数型号用的是高通芯片,所以无人适配。前代 S5 就没有这样的问题,到目前 LineageOS 还在持续支持。
    这种问题也没什么办法,只能看看能否联系到一些人帮你适配了,不过求人适配至少是要提供设备的。
    cev2
        4
    cev2  
       2020-03-12 04:36:47 +08:00 via Android
    不是,没有。
    有了 AOSP 源码离适配好一个机型中间隔了 81 难中的 80 难。
    即使手机厂商也很少去拖 AOSP 源码移植,一般都是用芯片厂商提供的特定 soc 型号的 SDK 来二次开发,版本越新越贵。所以目前国产千元机基本都出厂一个安卓版本用到报废。
    killeder
        5
    killeder  
       2020-03-12 12:31:40 +08:00
    aosp 里面的代码也有一部分是与硬件相关的,手机目前的标准化程度还达不到 pc 那样
    keymao
        6
    keymao  
       2020-03-12 13:43:51 +08:00
    一般的手机厂都是一整套方案买回来的,都是供应商提供的。AOSP 只是基础中的基础,还需要编译大量的硬件的驱动程序。
    luwies
        7
    luwies  
       2020-03-12 15:17:50 +08:00
    aosp 上的代码只支持部分 nexus 和 Pixel 手机,你可以编一个 lineageos 的 rom,好像最高只支持 Android8.0.参考 https://wiki.lineageos.org/devices/hero2lte/build
    ostrichb
        8
    ostrichb  
    OP
       2020-03-12 19:18:13 +08:00 via Android
    @luwies hero2lte 只适用于 exynos 处理器,snapdragon 是不能用的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   994 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 21:21 · PVG 05:21 · LAX 13:21 · JFK 16:21
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.