V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  besto  ›  全部回复第 21 页 / 共 33 页
回复总数  649
1 ... 17  18  19  20  21  22  23  24  25  26 ... 33  
如果上班做的有意义,那么提升巨大。资源多,还可能有人带。
如果上班做的毫无意义,比如改个翻译, merge 一下代码,那么必须自己学,但不如上面的快。
2017-03-28 15:17:58 +08:00
回复了 phantastar 创建的主题 Android 移植 AOSP 的必要条件都有哪些?
@phantastar 说句不太好听的啊,但凡需要重写 HAL 的,绝对搞不定。所以,官方支持到哪个版本,就扒哪个版本的库,可以碰碰运气能不能用。
2017-03-28 12:14:41 +08:00
回复了 phantastar 创建的主题 Android 移植 AOSP 的必要条件都有哪些?
@kmahyyg 做 OTA 的同事告诉我,默认就有 system.img 那个 system.new.dat 是 block ota 的东西,要么你再看看?
2017-03-28 12:06:10 +08:00
回复了 phantastar 创建的主题 Android 移植 AOSP 的必要条件都有哪些?
@phantastar Android 的 code 相对混乱。 Android 其实分为 2 部分, AOSP/GMS 还有 partner 可以拿到的 developer branch 。不和 Google 签订协议,也可以拿到 AOSP 的 code ,你想改啥就该啥。如果和 Google 签订 AOSP 的协议,需要过 CTS 认证(理论上不通过 CTS 认证,并且是 Goolgle 认为你过了,不可以称自己为 Android 设备),严格意义上,不可以改任何 google 的 code ,即使是 BUG ,但厂家仍旧可以通过在编译前打 patch 。再进一步可以签订 GMS 的协议,附加在 AOSP 的协议之上,这个包主要会有 Google Play 等那一堆东西,同时需要过 GTS 的测试。
2017-03-28 11:59:44 +08:00
回复了 phantastar 创建的主题 Android 移植 AOSP 的必要条件都有哪些?
@kmahyyg 我这边 vendor 还是可以产生普通的 system.img(Android 7.0) 并没有在 AOSP 里做什么修改,只增加了一些编译脚本和 mk 。这块我不是非常了解,帮你问一下吧。
2017-03-28 11:08:49 +08:00
回复了 phantastar 创建的主题 Android 移植 AOSP 的必要条件都有哪些?
@kmahyyg 关于#58 ,我没有做过 OTA 相关的东西,抱歉无法帮到你,试试用全镜像?
2017-03-28 10:33:22 +08:00
回复了 phantastar 创建的主题 Android 移植 AOSP 的必要条件都有哪些?
@phantastar AOSP 是开源的。我们的一切假定前提是,没有任何 vendor 的支持(有 datasheet 也没啥意义),那么只要保证 vendor 没有过度修改 AOSP 内和 HAL 对接的相关 code 。
2017-03-28 10:29:54 +08:00
回复了 phantastar 创建的主题 Android 移植 AOSP 的必要条件都有哪些?
@phantastar Android 标准 hal 层必须是 C/C++,广义 hal 层可以用任何可以跑的语言,前提是搞的定权限问题。
2017-03-28 10:19:33 +08:00
回复了 AlwaysBee 创建的主题 程序员 小程序对个人开发者开放了!!!
@zonghua gmail+点可以试试。
2017-03-27 16:16:50 +08:00
回复了 phantastar 创建的主题 Android 移植 AOSP 的必要条件都有哪些?
@phantastar 你可以继续提问,聊天工具上讲实话很难说清楚。说实话坑非常之多,并不是非常推荐自己移植这个。
2017-03-27 16:15:38 +08:00
回复了 phantastar 创建的主题 Android 移植 AOSP 的必要条件都有哪些?
@honeycomb 名字很有个性。
2017-03-27 15:41:35 +08:00
回复了 phantastar 创建的主题 Android 移植 AOSP 的必要条件都有哪些?
@xingda920813 并没有,因为懂这个的,基本都是做 rom 的,或是 vendor 自己的人。
2017-03-27 15:29:31 +08:00
回复了 phantastar 创建的主题 Android 移植 AOSP 的必要条件都有哪些?
@RobertYang 我只能说你得笔记本很强大 :-) 当然系统里可能有些精简。 ccache 倒是不会节约太多时间的。
2017-03-27 15:15:11 +08:00
回复了 phantastar 创建的主题 Android 移植 AOSP 的必要条件都有哪些?
@RobertYang 32 核 E5-2450 +48G 内存,全 SSD ,编译一遍用时也得 40 分钟,你确定是原始 Android ,干净的还没有 ccache ?
2017-03-27 15:11:57 +08:00
回复了 phantastar 创建的主题 Android 移植 AOSP 的必要条件都有哪些?
@phantastar
第一步没有任何难度,拿到 AOSP 之后,先编译那个能在模拟器上跑的,检查 android 的编译环境,该装的装好,内存不够, jack server 大小调调好。先保证默认那个能在模拟器上跑的能搞起来。
第二步就比较麻烦了,假设没有 kernel 和任何厂家 native 的代码,那么最好能拿到 kernel image+dtb 的组合,能 root 现有机器,把所有的 binary 都拿出来,做的好的厂家,所有自己的东西会放 /vendor ,不好的,随便放,那就麻烦了。不管怎么样, hal 层的 so 必须得有尤其是 gralloc ,另外请分析一下 init.xxxx.rc ,看看里面有没有什么必须要启动的 service ,一并移植了。
第三步,是如何烧进去,自己查教程。。。注意分区表

以上只能说有可能起来, wifi/bt 很可能不可用(这些说不定有 firmware 啥的),如果有 key 签名啥的,很可能就是起不来的。
2017-03-27 15:03:30 +08:00
回复了 phantastar 创建的主题 Android 移植 AOSP 的必要条件都有哪些?
@RobertYang 最新 Android ,用笔记本 2 小时能编完?
2017-03-27 14:14:55 +08:00
回复了 phantastar 创建的主题 Android 移植 AOSP 的必要条件都有哪些?
@phantastar 至少编译 4 小时。另外 4G 内存基本一定会有 OOM 的问题。
2017-03-27 11:58:54 +08:00
回复了 phantastar 创建的主题 Android 移植 AOSP 的必要条件都有哪些?
@mozartgho 50G 是妥妥不够的。 AOSP 带 git 就有 46G 大小。
2017-03-27 10:21:54 +08:00
回复了 phantastar 创建的主题 Android 移植 AOSP 的必要条件都有哪些?
一台好电脑,最好装 Linux 。
没有底层的库还是不要指望了。
1 ... 17  18  19  20  21  22  23  24  25  26 ... 33  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3595 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 21ms · UTC 11:13 · PVG 19:13 · LAX 03:13 · JFK 06:13
Developed with CodeLauncher
♥ Do have faith in what you're doing.