안드로이드:리니지OS

학교의 모든 지식. SMwiki
둘러보기로 이동 검색으로 이동

틀:안드로이드

  1. 안드로이드:루팅
  2. 안드로이드:핸드폰에 리눅스 설치하기
    1. 안드로이드:커스텀롬
      1. 안드로이드:리니지OS

개요[편집 | 원본 편집]

좋다. 좋다 좋아.

안드로이드에서 루팅을 통해 루트권한을 얻어도 기존 안드로이드에 막혀 sudo 명령이 실행되지 않는 경우가 있다. 이럴 땐 간단히 커스텀 롬을 설치하는 방법밖에...

설치법[편집 | 원본 편집]

준비물.[편집 | 원본 편집]

  • 오딘 등 기초 파일의 다운은 안드로이드:커스텀롬을 통해 알아보자.
  • 커스텀롬 파일은 https://download.lineageos.org/을 통해 받을 수 있다. 제조사와 모델을 정확히 찾아 받는 편이 안전.(공식 지원하지 않는 경우, 이전 모델의 커스텀롬을 설치하면 되기도 한다.(물론 업데이트가 안된다든가 등 자잘한 문제가 생기기도 한다.))

공식 지원하지 않는 경우의 성공사례[편집 | 원본 편집]

대상기기 리니지OS 비고
갤럭시S6 갤럭시S5 LTE
갤럭시S7~S8+, Note8 https://ivanmeler.github.io/

방법[편집 | 원본 편집]

  1. 오딘 실행.
    폰 다운로드모드로 진입.(기종에 따라 다르다. 일반적으로 전원을 끈 상태에서 전원키+볼륨Down키를 계속 누르고 있는다.)
    - 오딘 실행 : USB로 컴퓨터와 연결 후에 오딘을 켠다.
    - 연결 확인 : 좌측 상단 ID:COM 아래에 빈칸이 아닌, 뭔가가 뜨면 연결에 성공한 것이다.
    - twrp 설치 : 오딘에서 중간 부분의 AP 버튼을 클릭한 후, 다운받아둔 twrp 파일을 선택하고, 중간 하단의 START버튼을 누른다.
  2. 포멧 및 설치준비.
    twrp 설치가 끝났다면 강제 제부팅(방법은 기종에 따라 다르다.) 직후 CWM-Recovery(복구)모드 진입.(기종에 따라 다르다. 일반적으로 전원을 끈 상태에서 전원키+볼륨Up키를 계속 누르고 있는다.)
    -백업 : 안해도 된다. Backup 메뉴에서 훗날 필요해질지도 모를 Boot 등의 필요한 것들을 백업한다.(훗날 정식 롬으로 되돌릴 때 필요.(되돌리려면 뭐가 필요할까...?)) 백업한 자료는 TWRP폴더 안에 담긴다.
    -포멧 : Wipe 메뉴에서 필요에 따라 포멧을 진행한다.
  3. 커스텀 롬 설치.
    롬 파일 및 필요한 파일들을 USB로 연결한 휴대폰에 보낸다.
    - 설치 : Inatall 메뉴에서 해당 파일들을 설치한다.(USB를 통해 휴대전화 최상위에 파일들을 넣으면 /sdcard에 담긴다.)
    - 추가적으로 설치할 것이 있다면 리니지OS 설치 후 진행하면 된다.
    추가기능(선택) : 리니지OS엔 최소한의 기능들만 설치되어 있다. 때문에 다음의 것들이 필요해진다. 롬파일 설치와 동일하다.(twrp로 들어가 설치.)
    gapps : 구글 관련 기능을 설치해준다. https://opengapps.org/ 에서 휴대폰에 해당하는 gapps를 다운받는다.(나무위키 등에서 자신의 폰에 해당하는 요소 찾기. 일반적으로 극한의 효율을 추구해 pico를 설치하고 싶어하는데.. nano를 설치하는 편이 에러가 적다.)
    아니면 그냥 최신 버전(안드로이드 버전에도 맞춰야 하므로 유의) https://sourceforge.net/projects/nikgapps/files/
    su : super user 권한. 최근엔 커스텀롬에서도 보안을 위해 루트권한을 풀어주지 않는 경우가 많다. 때문에 따로 https://download.lineageos.org/extras 에서 리니지OS 버전에 맞는 su를 설치한다.
  4. 휴대폰 설정.

추후작업[편집 | 원본 편집]

고생 많았다. 일반적으로 커스텀롬을 사용한다는 건... 일반적이지 않은 목적이 있다는 의미이므로.. 다음의 작업들이 필요하다.

루트권한 얻기[편집 | 원본 편집]

  1. 준비물 : 리커버리 모드에서 su가 설치되어야 한다.(위 커스텀 롬 설치부분 참고)
  2. 개발자 옵션 열기 : Stting > About phone > 가장 하단의 Build number 연타!
  3. 루트권한 : Setting > System > Developer options > Root access에서 Apps and ADB 선택.

절전모드 해제[편집 | 원본 편집]