개발 강좌

    • 글자 크기

안드로이드

리니지 OS를 빌드해보자 1편 - 사전준비

Kongjak2017.10.15 11:18조회 수 529댓글 0

안녕하세요 공작입니다.

이 글은 리니지 OS를 빌드해보자 1편 - 사전준비편입니다.

들어가기 앞서 빌드에 사용될 컴퓨터에는 우분투(또는 데비안 기반 리눅스)가 깔려있어야 하며 CPU는 i5이상을 사용해주시기 바랍니다.

이 강좌는 우분투 16.04 이상 기준으로 작성되었습니다.

 

먼저, JDK를 설치 해주셔야 됩니다.

 

sudo apt-get update

sudo apt-get install openjdk-8-jdk

 그 다음, 빌드에 필요한 패키지를 설치해주셔야 합니다.

 

sudo apt-get install bc bison build-essential curl flex g++-multilib gcc-multilib git gnupg gperf imagemagick lib32ncurses5-dev lib32readline6-dev lib32z1-dev libesd0-dev liblz4-tool libncurses5-dev libsdl1.2-dev libwxgtk3.0-dev libxml2 libxml2-utils lzop pngcrush schedtool squashfs-tools xsltproc zip zlib1g-dev

자 이제 adb와 fastboot를 설치해주셔야 합니다. 

파일을 다운받아서 쓰는법도 있지만 여기서는 명령어로 설치하겠습니다.

 

sudo apt-get install android-tools-adb android-tools-fastboot

자 이제 소스 다운을 위한 repo를 설치하셔야 합니다.

먼저, repo를 받을 폴더를 만들어줍니다.

 

mkdir ~/bin

PATH=~/bin:$PATH

 만드셨나요? 그러면 이제 repo를 받아주시면 됩니다.

 

curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo

chmod a+x ~/bin/repo

자 이제 리니지 소스코드를 받을 차례입니다.

먼저, 소스를 받을 폴더를 만들어줍니다.

폴더이름은 각자 정해주세요!

 

mkdir 폴더이름 

cd 폴더이름

자 이제 소스를 다운받을 차례입니다.

만약 리니지 14.1 소스를 받으시려면

 

repo init -u https://github.com/LineageOS/android.git -b cm-14.1

만약 리니지 15 소스를 받으시려면

 

repo init -u https://github.com/LineageOS/android.git -b lineage-15.0

자 이제 준비는 모두 끝났습니다!

마지막으로 소스만 받아주시면 됩니다.

 

repo sync -j8 

이제 한시간정도 천천히 기다려주세요.

그럼,  다음강좌 리니지 OS를 빌드해보자 2편 - 빌드를 해보자 로 찾아뵙겠습니다.

감사합니다.

 

출처

https://forum.xda-developers.com/chef-central/android/how-to-build-lineageos-14-1-t3551484

https://source.android.com/source/downloading

  • 0
  • 0
    • 글자 크기
리니지 OS를 빌드해보자 2편 - 빌드를 해보자 (by 공작) 삼성 기기의 커널을 빌드해보자! #1 (by DY3413)

공작 커뮤니티 관리자

댓글 달기 WYSIWYG 사용

댓글 쓰기 권한이 없습니다.
정렬

검색

번호 분류 제목 글쓴이 날짜 조회 수
7 안드로이드 안드로이드 트레블(Treble)에 대해 알아보자 Kongjak 2018.02.27 157
6 안드로이드 안드로이드 기기에 리니지 OS 설치하기2 공작 2018.02.17 515
5 Git 다루기 - 1편 GitHub에 가입하고 Repository를 만들자! 공작 2018.01.24 82
4 안드로이드 리니지 OS를 빌드해보자 3편 - SubStratum을 지원해보자! 공작 2017.12.25 157
3 안드로이드 리니지 OS를 빌드해보자 2편 - 빌드를 해보자 공작 2017.10.15 208
안드로이드 리니지 OS를 빌드해보자 1편 - 사전준비 Kongjak 2017.10.15 529
1 안드로이드 삼성 기기의 커널을 빌드해보자! #1 DY3413 2017.10.14 238
정렬

검색

Copyright© 공작 커뮤니티 All rights reserved.
Powered by Rhymix

서버에 요청 중입니다. 잠시만 기다려 주십시오...