Samsung Galaxy 장치에 사용자 지정 ROM 및 GSI를 설치하는 방법

Android 기기를 소유하면 오픈 소스 커뮤니티의 일원이 됩니다. Android의 소프트웨어는 오픈 소스이므로 누구나 들어가서 소프트웨어 코드를 수정하고 다시 패키징하고 다른 사용자가 다운로드할 수 있도록 열 수 있습니다. 이 때문에 Android를 둘러싼 모딩 세계는 열광적이고 창의적입니다.

취미 생활자와 전문 개발자 모두 종종 응용 프로그램 및 소프트웨어 방식에 대한 패치 및 개선 사항을 만드는 사람입니다. 공식 Android 개발 팀 이전(예: Google Pixel의 4XL 녹색 디스플레이 색조 및 Samsung의 DeX to Linux의 경우) 문제). Android용 개발자 팬 페이지와 같은 XDA와 같은 커뮤니티 포럼을 사용하면 사용자 정의 ROM 및 GSI의 형태로 이러한 자체 개발 개선 사항을 탐색하고 찾는 것이 매우 쉽습니다.

사용자 정의 ROM이란 무엇입니까?

Android 스마트폰에는 성능 및 사용 가능한 기능을 결정하는 기본 ROM이 사전 설치되어 있습니다. ROM은 Read-Only Memory의 약자로 펌웨어입니다. 맞춤형 ROM은 Android 오픈 소스 커뮤니티에서 개발했으며 새로운 기능을 잠금 해제하고 Android 기기에서 OS가 작동하는 방식을 개선할 수 있습니다. 이러한 사용자 지정 ROM의 대부분은 무료입니다.

GSI 란 무엇입니까?

GSI는 일반 시스템 이미징을 나타냅니다. GSI는 궁극적으로 공식적으로 응용 프로그램을 지원하지 않는 장치에서 응용 프로그램을 테스트하는 데 도움이 됩니다. 안드로이드 기기에 특별한 향상을 주는 ROM이나 GSI를 다운로드할 수 있을 정도로 ROM과 비슷하지만 큰 차이가 있습니다.

ROM 대 GSI

ROM은 특정 Android 기기용으로 개발되었습니다. GSI는 장치 간 응용 프로그램에 가깝습니다. GSI가 모든 Android 소프트웨어에서 버그 없이 작동한다는 보장은 없으며 GSI 개발자도 이러한 버그를 수정하지 않습니다. 특히 장치에 사용할 수 있는 ROM이 없는 경우 ROM을 통해 GSI를 플래싱하는 것은 아무런 해가 없습니다. 휴대전화가 Project Treble과 호환되고 잠금 해제 가능한 부트로더가 있는지 확인하세요. 부트로더(휴대전화를 켤 때마다 로드되는 소프트웨어)의 잠금을 해제하면 공장 초기화를 수행할 수 있습니다.

일반적으로 말해서 ROM은 둘 중 더 안정적입니다.

사용자 지정 ROM 설치

Android OS에서 이 새로운 단계를 수행하는 것을 주저할 수 있지만 다운로드 및 설치(플래싱이라고도 함)는 사용자 지정 ROM이 그렇게 어렵지 않습니다. 하지만 속지 마십시오. 지침을 따르지 않으면 전화기를 엉망으로 만들 수 있습니다. 그러나 IKEA 가구를 설치하는 것처럼 설명서를 따르면 소파(이 경우 전화)는 앉았을 때 깨지지 않습니다.

사용자 지정 ROM을 다운로드하려면 휴대전화에 다음이 필요합니다.

  • 잠금 해제 가능한 부트로더
  • GApps(구글 앱)
  • 사용자 지정 복구

데이터를 백업하십시오! 전체 단락에 대해 이 명령을 반복할 수 있다면 그렇게 할 것입니다. 가지지 않은 것을 위해 가진 것을 희생하지 마십시오. 앞에서 언급했듯이 사용자 정의 ROM을 깜박이는 휴대 전화를 엉망으로 만들 수 있습니다. 기회를 잡지 말고 백업하십시오.

  1. 사용하려는 사용자 지정 ROM을 다운로드하되 추출하지 마십시오.
  2. ROM에 해당하는 Google 앱을 찾습니다. 이 두 가지를 모두 스마트폰에 저장합니다.
    • 구글 앱 롬
  3. 스마트폰을 복구 모드로 부팅합니다. 버튼은 장치에 따라 다를 수 있습니다. 꾹 볼륨 다운 + 전원 버튼 몇 초 동안.
  4. 복구 화면이 나타나면 설치를 선택합니다.
  5. [zip 파일이 저장된 위치]에서 설치를 선택합니다. 이것을 zip 플래싱이라고 합니다.
  6. 올바른 zip 파일을 검색하기 위해 선택 단계를 거치게 됩니다. 마지막으로 플래시를 확인하라는 메시지가 표시됩니다.
  7. 설치가 완료되면 돌아가서 캐시를 지우십시오.

GSI 설치

GSI 다운로드 및 설치는 완전히 장치에 따라 다릅니다. 그러나 프로세스의 흐름을 이해하기 위한 몇 가지 일반적인 단계가 있습니다.

귀하의 장치에는 다음이 필요합니다.

  • 고음 준수
  • 잠금 해제 가능한 부트 시스템
  • 부팅 확인을 비활성화하는 방법

계속하기 전에 데이터를 백업하십시오.

  1. GSI를 다운로드하려면 장치가 Treble과 호환되는지 확인해야 합니다. ADB에서 다음 명령을 실행합니다. getprop ro.treble.enabled. "거짓"을 받으면 전화기에서 GSI를 실행할 수 없습니다.
  2. 그런 다음 휴대전화가 어떤 GSI OS와 호환되는지 확인하고 싶을 것입니다. ADB에서 다음 프롬프트를 실행합니다. 고양이 /system/etc/ld.config.version_identifier.txt \ | grep -A 20 “\[공급업체\]”. "true"가 수신되면 거의 모든 GSI를 실행할 수 있습니다. 거짓이면 휴대폰과 동일한 OS인 GSI만 실행할 수 있습니다.
  3. 부팅 확인을 끕니다.
  4. GSI 사양을 플래시하려면 시스템의 현재 사양을 지워야 합니다.
  5. 장치를 재부팅하십시오.

마무리

사용자 정의 ROM 또는 GSI를 설치하기 전에 모든 데이터를 백업하십시오. 초보자든 전문가든 상관 없습니다. 경험 수준이 없어도 데이터 손실을 감정적으로 더 쉽게 처리할 수 있습니다. 물론 실험용 Android 휴대전화를 사용하지 않는 한.