【Android】 커스텀 ROM을 구우는 방법
스마트폰이나 PC에서도 움직이기 위해서는 운영체제, 즉 OS가 필요하다. Android의 단말에는 Google이 개발한 Android OS가 표준 OS로서 탑재되고 있다.
실은 안드로이드의 OS는 표준 OS에서 LineageOS나 AOSP Extended와 같은 커스텀 ROM으로 다시 쓸 수 있다. 이 기사에서는, 안드로이드의 커스텀 ROM과는 어떠한 것으로, 커스텀 ROM을 구우고 싶을 때에는 어떤 방법으로 ROM의 구이를 실시하면 좋을까, 상세하게 해설한다.
커스텀 ROM이란?
안드로이드의 커스텀 ROM이란, Google이 공개하고 있는 Android의 소스 코드를 사용해, 유시가 개발한 독자적인 OS를 말합니다.입니다. 같은 스마트폰에서도 iPhone의 경우에는 OS의 변경은 Apple에 의해 엄격히 제한을 받고 있고, iOS를 변경하는 것은 탈옥과 엄격한 말로 불려 버립니다.
하지만 안드로이드의 경우, 원래 개발자인 Google이 OS를 오픈소스로 하고 있기 때문에 누구나 쉽게 구할 수 있습니다.
원래 안드로이드 단말기는 많은 메이커가 발매하고 있습니다만, 메이커가 각각 독자적으로 OS를 개변해 스마트폰에 탑재하고 있습니다. 메이커가 탑재한 Android의 OS는, Google이 개발한 것으로부터 손을 넣어져도 표준 OS입니다. 표준 OS 이외에도, 전세계의 개발자가 독자적으로 개발한 커스텀 ROM도 입수해 자유롭게 이용할 수 있습니다.
할 수 있는 일 / 장점
표준 OS를 계속 사용하고 있어도 특히 문제는 없을 것 같은데, 커스텀 ROM을 이용하고 싶은 분이 많은 것은, 커스텀 ROM에 재기록하는 메리트가 크기 때문입니다. 안드로이드로 다시 쓰는 장점은 오래된 스마트 폰과 최신 스마트 폰 모두에 있습니다.
오래된 스마트 폰에 대한 사용자 정의 ROM의 장점은 스마트 폰의 안전성을 유지한다는 장점입니다. Android의 OS는 스마트 폰의 각 메이커가 독자적으로 손을 더한 것이므로, 보안 업데이트도 스마트 폰의 메이커가 실시합니다. 그러나, 발매로부터 2년 정도로 업데이트는 끝나 버립니다.
현재 발매되고 있는 스마트폰은, 고성능으로 오래 있기 때문에, 2년 정도로 사용할 수 없게 되어 버리는 것은 아깝다. 그래서 유시가 보안 업데이트를 실시한 커스텀 ROM을 배포하고, 메이커의 업데이트가 종료된 스마트폰을 오랫동안 사용할 수 있도록 하고 있습니다.
새로운 스마트 폰의 장점은 최신 OS를 사용해 볼 수 있다는 장점입니다. 커스텀 ROM을 개발하는 일부 개발자들은 오래된 스마트 폰의 연명뿐만 아니라 최신 기술을 시험하기 위해 개발하는 사람들도 있습니다. 최신판의 커스텀 ROM에 재기록하는 것으로, 최신의 스마트폰의 기능을 시험할 수 있다고 하는 메리트가 있습니다.
위험
안드로이드의 커스텀 ROM으로의 재기록은 위와 같은 이점도 있습니다만,단점과 위험도있습니다. 사용자 정의 ROM을 구울 위험은 주로 다음 세 가지입니다.
- 메이커 보증의 대상외가 된다
- 실패하면 완전히 안드로이드를 사용할 수 없습니다.
- 설치시 스마트 폰을 잠금 해제하므로 보안이 저하됩니다.
스마트 폰을 구입할 때는 일반적으로 1 년의 제조업체 보증이 제공됩니다. 또, 판매점이나 스마트폰 캐리어 독자적인 보증을 붙이는 분도 있을 것입니다.
커스텀 ROM에의 재기록은, Android에서는 불법 행위나 규약 위반은 되지 않습니다만, 개조 행위에 해당하므로 보증의 대상외가 되어 버립니다. 다만, 발매로부터 연수가 지난 중고의 스마트폰이라면 이 점은 전혀 문제 없을 것입니다.
또한, 커스텀 ROM의 베이킹은 Root로부터 재기록하는 작업이 되기 때문에, 실패하면 스마트폰 그 자체가 쓸모 없게 될 가능성이 있습니다. 처음에는 깨져도 좋은 스마트 폰으로 시도해 봅시다.
사용자 정의 ROM을 설치할 때 스마트폰의 보안 잠금이 해제된 상태가 됩니다. 곧바로 잠금을 걸면 괜찮습니다만, 일시적으로 보안이 저하되는 것은 면할 수 없습니다.
위의 위험과 단점은 사전에 이해한 후 대처법도 생각한 후에 실행하면 괜찮을 것입니다.
사용자 정의 ROM을 얻는 방법
Android 기기를 맞춤 ROM으로 다시 쓰려면 사용자 정의 ROM을 미리 구입해야 합니다. 사용자 정의 ROM을 다운로드하는 방법은 어떤 방법인지, 구하는 방법에 대해 설명합니다.
입수 절차
맞춤 ROM은 각 사용자 지정 ROM의 공개 사이트에서 다운로드할 수 있도록 게시됩니다.. Android를 다시 쓰고 싶은 맞춤 ROM이 게시된 사이트에서 다운로드하세요.
예를 들어 유명한 사용자 지정 로그인 LineageOS는 다음 사이트에서 다운로드할 수 있습니다.
왼쪽 창의 Device(장치)에서 설치할 Android 모델을 선택할 수 있습니다. 사용자 정의 ROM을 구울 Android 모델을 선택하여 최신 사용자 정의 ROM 파일을 다운로드합니다.
맞춤 ROM을 설치하려면 사용자 정의 ROM 외에도 Android 표준 앱 세트가 필요합니다. 맞춤 ROM에는 OS만 포함되어 있으므로 Google이 Android에 표준 탑재한 앱은 전혀 포함되어 있지 않습니다.
설정 앱 등 Android 설정을 진행하는 데 필요한 앱 세트도 커스텀 ROM 다운로드 후 다운로드해 둡시다. 다음 사이트에서 Android 표준 앱 세트인 OpenGapps를 다운로드합니다.
Android에 설치하는 사용자 정의 ROM에 따라 ‘Platform’ 또는 ‘Android’ 버전이 변경됩니다. 입수하는 커스텀 ROM에는 어느 것이 최적인지, 미리 조사해 둡시다.
“Variant”는 크기입니다. 위로 갈수록 크기가 커지고 한 번에 설치할 수 있는 앱 수가 늘어납니다. 최소한 설정 앱과 Google Play 스토어만 설치할 수 있다면 Android 설정 및 기타 앱을 다운로드 및 설치할 수 있습니다.
한 번에 다운로드하여 설치하는 파일의 크기는 작은 것이 만일의 문제의 위험성이 적기 때문에, 「pico」당을 선택해 둡시다.
사용자 정의 ROM을 설치하기 쉬운 단말기 조건
Android에 맞춤 ROM을 구울 때 모든 Android 기기에서 할 수 있는 것은 아닙니다. 커스텀 ROM의 인스톨이 추천의 단말과는 어떠한 것인가, 그 조건을 해설합니다.
사용하는 사람이 많은 기종/단말
커스텀 ROM은 단말기 기종마다 유시가 개발하고 있습니다. 이를 위해,세계적으로 인기가 높은 기종이 커스텀 ROM이 제공되고 있는 가능성이 높아집니다. 세계적으로 보면, 이용자가 적은 사소한 기종에서는 커스텀 ROM의 개발이 이루어지지 않았을 가능성이 있습니다.
만약 인터넷에서 사용하고 있는 Android의 기종명으로 커스텀 ROM을 찾아도 발견되지 않는 경우에는, 그 기종의 커스텀 ROM은 제공되어 있지 않다고 하는 것이므로, 커스텀 ROM의 베이킹은 포기하는 것이 좋을 것입니다 .
부트 로더가 잠금 해제 가능
사용자 정의 ROM을 설치하려면 부트 로더를 잠금 해제 할 수있는 모델이어야합니다.조건입니다.
부트 로더는 Android를 시작할 때 OS를로드하는 프로그램입니다. 사용자 정의 ROM을 설치한다는 것은 부트 로더를 다시 쓰므로 부트 로더를 다시 쓸 수 있도록 잠금 해제해야 합니다.
부트 로더는 일반적으로 메이커가 다시 작성되지 않도록 잠금을 걸고 있습니다. 그러나, 메이커의 락을 둘러싸고 언록에 도전하는 사람도 있습니다. 잠금 해제에 성공하여 웹사이트에 절차를 게시하는 사람들도 있습니다.
부트 로더를 잠금 해제하는 방법을 인터넷에서 찾을 수 있으면 사용자 정의 ROM을 설치할 수 있지만 찾을 수 없으면 불가능합니다.
Google이 추천
가장 맞춤형 ROM 설치에 적합한 것은 Google의 기기 인 Nexus 또는 Pixel입니다. 이 두 구글의 순정 기종이라면 부트로더의 잠금 해제 방법도 명확하게 알고 있으며, 커스텀 ROM도 많이 제공되고 있습니다.
우선 시험에 커스텀 ROM의 인스톨에 도전하고 싶다고 하는 경우에는, 중고로 Nexus나 Pixel를 손에 넣어, 도전해 보는 것을 추천합니다.
사용자 정의 ROM을 구우는 방법
다운로드한 커스텀 ROM과 OpenGapps 파일을 사용하여 안드로이드에 커스텀 ROM을 구워 봅시다. 사용자 정의 ROM을 설치하고 구우는 방법의 첫 번째 단계는 Android 부트 로더를 잠금 해제하는 것입니다.
부트 로더의 잠금 해제 방법은 모델에 따라 다릅니다. 커스텀 ROM을 설치하고 싶은 안드로이드의 잠금 해제 방법을 스스로 조사해 봅시다.
부트 로더의 잠금을 해제하면 터미널이 초기화되고 모든 파일이 지워집니다. 필요한 파일은 사전에 백업을 해 둡시다.
부트 로더를 잠금 해제한 후 사용자 지정 복구를 설치합니다. Android 복구에 사용하는 표준 복구에서는 사용자 지정 ROM을 설치할 수 없습니다. 사용자 정의 ROM을 구우려면 사용자 정의 복구가 필요합니다.
그러나 사용자 지정 복구를 설치하면 작동이 보장되지 않으므로 설치는 자체 책임을 져야 합니다.
커스텀 복구는 TWRP를 추천합니다. 아래 링크에서 맞춤 ROM을 구울 Android 기기용 맞춤 복구를 찾아 다운로드하세요.
안드로이드에 커스텀 복구를 설치한 후에는 커스텀 ROM을 설치합니다. 설치 방법은 먼저 Android에서 맞춤 복구를 시작하고 ‘Wipe’에서 초기화합니다.
그런 다음 사용자 정의 ROM을 선택하여 설치하면 Android OS를 표준 OS에서 사용자 정의 ROM으로 다시 쓸 수 있습니다.
추천 맞춤 ROM
커스텀 ROM은 전세계의 개발자가 개발하고 있으므로, LineageOS나 AOSP Extended등 많이 제공되고 있습니다. LineageOS나 AOSP Extended 등, 특히 추천하는 커스텀 ROM과는 어떤 것이 있습니까?
LineageOS (LOS ROM)
가장 신뢰할 수 있는 커스텀 ROM의 하나로서 추천하는 것이 LineageOS입니다.
LineageOS는 2016년에 공개된 이후 전 세계 사용자에게 다운로드되었습니다.
LineageOS는 조작성, 안정성, 보안, 속도를 표준 OS 레벨로 만드는 것을 목표로 개발되었습니다. 낡은 디바이스에서도 LineageOS라면 안전하게 최신 레벨의 조작성으로 사용할 수 있으면 인기입니다. 그러나, 현재는 서버의 사정으로 LineageOS의 낡은 OS의 버전의 제공이 순차적으로 중단되고 있습니다.
그러나 Nexus5의 커스텀 ROM은 비공식적으로 LineageOS에서 개발이 진행되고 있습니다. LineageOS를 사용하여 최신 Android를 설치해 봅시다.
crDroid Android (crDroid ROM)
crDroid 안드로이드는 고성능을 제공하여 조작의 신뢰성을 높이기 위해 설계된 추천 커스텀 ROM입니다. 조작성이 매우 가볍고 오래된 스마트 폰에서도 편안하게 사용할 수 있습니다.
/e/
/e/는 안드로이드의 커스텀 ROM중에서는 이색의 프라이버시 중시로 만들어지고 있는 것입니다. 개인정보를 수집하는 Google 앱은 제외하고 대신 microG라는 대체 앱을 사용합니다. 조금 바뀐 커스텀 ROM을 사용해 보고 싶은 분에게 추천합니다.
OmniRom
많은 기능을 추가하는 것보다,안정성을 중시하고 사용하고 싶은 분에게 추천하는 커스텀 ROM이 OmniRom입니다. 안정성과 보안이 우수하고 인기가 있습니다.
MoKee
LineageOS 기반으로 개발되고 있으며, LineageOS를 더욱 커스터마이즈 한 추천 커스텀 ROM입니다.
AOSP Extended (AEX ROM)
AOSP Extended는 개발자에게 인기있는 추천 맞춤 ROM입니다.
AOSP Extended는 이름대로 AOSP를 기반으로 한 안정성에 중점을 둔 사용자 정의 ROM입니다.AOSP Extended는 다른 뛰어난 커스텀 ROM에서 뛰어난 기능을 선택하여 추가합니다..
AOSP Extended의 경우 설정에 고급 설정이 포함됩니다. 기존의 표준 앱에는 없는 세세한 설정이 AOSP Extended라면 가능합니다. AOSP Extended는 많은 모델을 지원합니다. 사용자 정의 ROM을 찾을 수 없더라도 AOSP Extended에서 찾아보면 찾을 수 있습니다.