一加手机吧 关注:5,442,237贴子:36,891,826

【教程】ROM编译引导

只看楼主收藏回复

上一个帖子好多人求教程,就先发个引导吧。。由于步骤太多,这个帖子相当于一个目录,也在以后教程需要一些改动的时候方便一点。。。。Ubuntu镇楼


来自Android客户端1楼2016-04-06 15:45回复
    okok


    IP属地:广东来自Android客户端2楼2016-04-06 15:47
    收起回复


      IP属地:湖南来自Android客户端3楼2016-04-06 15:50
      回复

        树上的鸟儿你为何紧皱眉~
        地上的人啊为一个清字罪……


        IP属地:北京来自Android客户端4楼2016-04-06 15:52
        回复
          接下来,安装64位ubuntu,目前建议使用ubuntu15.10,因为兼容openjdk7和8。目前AOSP使用的是openjdk8,而cm,omni一类的还在用openjdk7。ubuntu14.04.4我安装好多遍出错率相当高,不建议使用。ubuntu16.04(只兼容jdk8及以上)这个月底就要发布了,到时候cm之类的开源项目可能会跟随AOSP使用openjdk8。。。到时候再说吧。。。


          7楼2016-04-06 16:09
          回复
            尽量双系统安装,不要虚拟机,因为编译过程资源占用挺大的。而且尽量用原版ubuntu,不要用ubuntukylin...这里贴一个uefi+gtp模式安装ubuntu的教程http://tieba.baidu.com/p/2761657091


            9楼2016-04-06 16:12
            回复
              强烈建议先熟悉windows的u盘安装 再学习安装ubuntu,否则出了问题自己不好解决。。这里再贴一个uefi+gtp格盘安装windows的教程http://jingyan.baidu.com/article/d713063504112013fdf47589.html这个适用于win8和win10


              12楼2016-04-06 16:19
              回复
                ubuntu安装完成后,建议先熟悉linux的一些常用命令,熟悉ubuntu的使用
                $ sudo apt-get update 更新
                $ sudo apt-get upgrade 升级应用
                $ mkdir ~/xxx 在主文件夹创建一个名为xxx的文件夹
                $ cd ~/xxx 进入xxx文件夹执行相关命令操作


                13楼2016-04-06 16:26
                回复
                  配置编译环境
                  这里以AOSP为例
                  打开终端,分条输入以下命令(去掉前面的$)
                  $ sudo apt-get update
                  $ sudo apt-get install openjdk-8-jdk
                  $ sudo apt-get install git-core gnupg flex bison gperf build-essential \
                  zip curl zlib1g-dev gcc-multilib g++-multilib libc6-dev-i386 \
                  lib32ncurses5-dev x11proto-core-dev libx11-dev lib32z-dev ccache \
                  libgl1-mesa-dev libxml2-utils xsltproc unzip
                  这样编译环境就配置完成了


                  14楼2016-04-06 16:33
                  回复
                    下载完成后,就可以开始编译了,你可以先试试编译aosp_arm-eng之类的练练手,熟悉编译过程。针对专门机型编译还需要device,kernel,vendor等,建议使用omni熟悉过程。


                    16楼2016-04-06 16:53
                    回复
                      水的一手好贴


                      IP属地:西藏17楼2016-04-06 16:58
                      收起回复
                        这是大概的步骤,我以后还会发几个详细的帖子贴在这里,方便浏览


                        来自Android客户端18楼2016-04-06 17:03
                        回复
                          来自Android客户端19楼2016-04-06 17:03
                          收起回复