发布于: Android转发:1回复:44喜欢:4
网页链接
手把手教大家做一个全新“操作系统”,其实也没多难,第一步配置好系统环境,第二步把AOSP分支clone下来,第三步全局替换android文字和绿色小机器图标,同时还可以改改UI、加加新feature、改改class name、封装封装系统API搭建个小程序运行环境什么的,最后compile编译输出即可。

这样一个全新的“操作系统”就出来了,你可以叫它安皁系统、也可以叫它红蒙系统,都可以。当然严格意义上来说,这并不算一个全新的操作系统,只能说基于AOSP的一个发行版,就跟Linux有CentOS、Ubuntu、Deepin等系统一样,虽然我们可能受营销概念等原因影响日常称其为系统,但其实际上只是Linux的一个发行版,因为他们所有的核心以及生态都是基于Linux的。

真正意义上的操作系统,应该具备自己的完整硬件和软件生态以及其主要功能模块是不依赖于任何二级系统的,比如谷歌的Android、Chrome OS、Fuchsia OS。另外基于AOSP的系统就不是操作系统了么?当然是,因为Android就是操作系统,你只不过基于它开了条新分支发行了个新版本,但是你要称其为一个全新的操作系统,那不过是自欺欺人。

真正的科普完毕,感谢大家的观看。
$小米集团-W(01810)$

全部讨论

薛定谔不懂薛定谔2021-06-02 19:21

,深表怀疑,并不觉得华为架构软件能力有多高。

挖鼠2021-06-02 19:15

华为好几年前就在做这个事情 逐步在替换安卓的模块 比如文件系统 内存管理 这是为什么华为会比其他安卓手机要流畅的原因

薛定谔不懂薛定谔2021-06-02 19:12

掏空安卓

挖鼠2021-06-02 17:32

不是套壳 是换核 是把安卓的底层换成了鸿蒙。

薛定谔不懂薛定谔2021-06-02 13:46

说套壳没错啊,就是在AOSP上修改的啊。这是关键,甚至你内核是不是Linux都不是关键。

挖鼠2021-06-02 12:46

这位博主的问题在于 有点冷嘲热讽的意思。另外他自己觉得用了AOSP就能叫真正意义的操作系统。另外他最后那句新分支的意思明显是在说鸿蒙是套壳,但鸿蒙是有自己内核的 只不过鸿蒙的L3-L5分支上面用了AOSP。看似博主文中说的大部分都没用问题,但这个态度不言而喻。

挖鼠2021-06-02 12:41

AOSP有什么问题吗?本身就是开源的,要兼容安卓app也只能用AOSP。华为不是神,本身也有对安卓的很多贡献的。自主可控不是要所有东西都自己重新来过一遍,活下去不被卡脖子就行。

薛定谔不懂薛定谔2021-06-02 11:36

所以说是只要基于AOSP开发的,这位博主讲的就没错。至于你做了什么修改你都不能否认基于AOSP开发的事实。

挖鼠2021-06-02 10:40

因为要兼容 所以要用AOSP啊,因为有了AOSP所以媒体就说是套壳安卓。但明确的是 这里系统底层完全跟安卓不一样,不是套壳安卓 而是把安卓底层换掉了

Winst20202021-06-02 09:58

离职员工都能安排251 讲真话估计人直接没了