안드로이드 폰을 루팅하는 방법

07/14 2021
작은 Android 조각상
(이미지: © TechRadar)

Netflix에서 볼 것이 부족하고 Xbox Game Pass 에서 모든 게임을 플레이했으며 인터넷에서 모든 iPhone 13 루머를 읽었을 때 휴대폰을 루팅하기로 결정할 수 있습니다.

이것은 iPhone 탈옥 과 동등한 Android입니다 . 그리고 탈옥과 마찬가지로 Android 루팅은 2012년만큼 인기가 없습니다. 우리는 모든 주요 제조업체에서 만든 거의 모든 맞춤형 Android 인터페이스가 이제 꽤 훌륭하기 때문이라고 생각합니다.

루트 액세스 전화로 할 수 있는 주요 작업 중 하나는 ROM으로 알려진 다른 버전의 Android를 설치하는 것입니다. 루트 권한이 없는 안드로이드 폰에서는 최상위 계층인 '런처'를 변경할 수 있지만 그 아래 전체는 변경할 수 없습니다.

이 문서에서는 루트 액세스 전화로 수행할 수 있는 작업을 살펴보고 수행 방법을 보여줍니다. 하지만 먼저, 왜 하면 안되는지부터 다루겠습니다.

응원: 단점

루트 절차 중에 전화기를 쉽게 벽돌로 만들거나 최소한 부트 루프라고 하는 것으로 보낼 수 있습니다. 이것은 Android가 제대로 로드되지 않는 곳으로, 운이 좋으면 몇 시간 동안 노력한 후에 시작했던 곳으로 돌아갈 수 있는 일련의 두통에 빠질 수 있습니다.

이를 피하는 가장 좋은 방법은 설치 지침을 매우 주의 깊게 따르는 것입니다. 이렇게 한다고 해서 일이 잘 풀린다는 보장은 없지만 순전히 부주의로 인해 발생한 불행한 사건을 피할 수 있습니다.

루트 액세스 전화는 특정 보안 위협에 더 취약합니다. 정당한 이유로 Google이 Android OS에 넣은 보안 계층을 우회하여 타사 소프트웨어에 전화에 대한 더 깊은 액세스 권한을 부여합니다.

Google Play 스토어의 스크린샷

그렇기 때문에 뱅킹 앱은 대부분의 루트 액세스 Android 형식에서 사용할 수 없습니다. 몇 가지 방법은 여전히 ​​이러한 종류의 액세스를 허용하지만 은행은 루트 액세스 Android가 파티 푸퍼이기 때문에 차단하지 않습니다. 그것은 안전하지 않고 이런 종류의 물건에 비정상적으로 노출된 장치를 사용하면 은행 귀하 모두에게 비용이 많이 들 수 있기 때문입니다. 바보같이 굴지마

휴대전화를 루팅하면 보증도 무효화되므로 구형 Android에서만 시도하는 것이 좋습니다. 이상적으로는 현재 휴대전화가 아닌 '오래된' 휴대전화가 좋습니다. 그 과정에서 문제가 발생할 경우를 대비해 말입니다.

일부 유형의 루트는 전화기에서 공식 OTA(무선) 소프트웨어 업데이트를 받지 못하게 합니다. 프로세스의 첫 번째 단계인 부트로더의 잠금을 해제하면 데이터도 완전히 지워집니다. 따라서 시작하기 전에 지우고 싶지 않은 모든 항목을 백업하십시오.

응원: 장점

아직 미루지 않았나요? 휴대전화를 루팅해야 할 충분한 이유가 있습니다.

첫 번째는 pedants를위한 것입니다. 루트 액세스 전화에서 부풀려진 시스템 앱을 제거할 수 있습니다. 제조업체가 사전 설치한 '정크' 앱이지만 제거할 수는 없습니다.

우리는 이것들이 더 이상 특별히 성가시다는 것을 찾지 않습니다. 대다수는 거의 공간을 차지하지 않으며, 대부분의 제조업체는 앱을 제거하지 않고 '숨기기' 옵션이 있는 경우가 많습니다. 그들은 몇 메가바이트의 저장 공간을 차지할 수 있지만 앱 서랍의 공간을 차지하지는 않습니다.

사용자 지정 ROM은 잠재적으로 더 흥미로울 수 있습니다. 이들은 휴대 전화에 기본적으로 설치된 운영 체제를 대체하는 대체 Android 기반 운영 체제입니다.

그들은 다르게 보일 수 있으며 일반적으로 최소한 약간 다른 레이아웃과 추가 기능을 갖습니다. 일부는 더 빠른 클럭 속도로 CPU를 실행할 수 있습니다. 그리고 가장 중요한 부분은 이 ROM이 오래된 Android가 업데이트 수신을 중단한 지 몇 년 후에 업데이트되었다는 것입니다.

버블 랩 위에 놓인 Moto G(2015)

LineageOS가 좋은 예입니다. Moto G(2015) 에 사용할 수 있는 버전은 Android 10을 기반으로 하지만 해당 휴대폰의 마지막 공식 업데이트는 Android 6입니다.

루트 액세스 전화에서만 작동하는 일부 앱도 있습니다. 여기에는 광고 차단기인 AdAway와 시스템 수준 오디오 향상기인 Viper4Android가 포함됩니다. 루팅은 앱에 더 깊은 액세스를 제공하여 일반 앱이 할 수 없는 일을 할 수 있도록 하여 다른 앱을 사용할 때 사용자 경험에 영향을 줍니다.

응원하는 방법: 기본 사항

루팅 과정은 사용하는 폰과 방식에 따라 다릅니다. 루팅은 예전처럼 간단하지 않습니다. 부분적으로는 Android가 이전 Android 7일보다 더 안전한 시스템이기 때문입니다.

2021년 가장 일반적인 방법을 안내해드리겠습니다. 세 단계로 나눌 수 있으며 Windows 컴퓨터가 필요합니다.

먼저 컴퓨터에 제대로 연결할 수 있도록 전화기를 준비합니다. 그런 다음 실제 Android 소프트웨어를 실행하는 휴대전화의 시동 모터인 부트로더의 잠금을 해제합니다. 이를 통해 Android가 로드되기 전에 진행되는 작업을 처리할 수 있습니다.

이 Android 로딩이 발생하기 전에 다른 소프트웨어를 끼워넣고 이를 사용하여 휴대폰 하드웨어와 운영 체제 사이의 다리인 Android 커널을 수정합니다.

루팅하는 방법: 휴대폰을 컴퓨터에 연결

먼저 휴대전화의 개발자 모드를 잠금 해제해야 합니다. 설정 > 휴대전화 정보로 이동하고 빌드 번호를 7번 탭하여 설정 메뉴에 개발자 옵션 섹션을 추가합니다.

이제 설정에 표시되어야 하는 이 개발자 섹션에서 메뉴에 별도의 항목이 있는 OEM 잠금 해제 및 USB 디버깅을 활성화해야 합니다. 새로운 개발자 섹션을 찾을 수 없는 경우 설정에서 검색 상자를 사용하십시오.

다음으로 컴퓨터에서 Android SDK 플랫폼 도구 (새 탭에서 열림) 를 다운로드합니다. 이렇게 하면 전화가 PC와 제대로 통신할 수 있습니다.

컴퓨터에서 원하는 폴더에 설치하십시오. 나중에 수동으로 입력해야 하므로 짧은 폴더 제목을 사용하는 것이 좋습니다.

휴대 전화의 USB 드라이버를 찾아야 할 수도 있습니다. Google 검색이 도움이 될 수 있지만 USB 케이블을 사용하여 휴대전화를 노트북에 연결하면 자동으로 설치될 수 있습니다.

다음 단계는 사용하는 전화에 따라 다릅니다. Android가 제대로 실행되기 전에 액세스할 수 있는 인터페이스 중 하나인 부트로더의 잠금을 해제하려고 합니다.

예를 들어, 테스터 Moto G4 의 경우 Motorola 자체 웹사이트에서 부트로더 잠금 해제 코드를 받아야 했습니다. 그러나 일부 다른 전화기는 그런 종류의 상호 작용을 요구하지 않습니다.

벽에 기대어 있는 OnePlus 9의 뒷면

OnePlus 9 가 있습니까 ? 노트북에서 작업 표시줄의 검색 상자에 CMD를 입력하여 명령 프롬프트 앱을 불러온 다음 이전에 Android SDK 플랫폼 도구를 설치한 폴더로 이동합니다.

명령 프롬프트 명령을 사용할 수 없습니까? 이러한 도구를 Tools라는 폴더에 설치한 경우 'cd 도구'를 입력하여 해당 폴더로 이동합니다. 'cd..'는 C 드라이브의 루트로 돌아가야 하는 경우 폴더 밖으로 이동합니다. 그리고 이 모든 것이 기술적인 허황된 소리처럼 들린다면, 당신이 정말 루팅 폰을 돌아다녀야 하는지 생각해보세요.

그런 다음 'fastboot flashing unlock'을 입력하여 부트로더 잠금을 해제합니다.

이것은 관련된 프로세스 종류의 한 예일 뿐입니다. 휴대 전화와 관련된 특정 절차를 인터넷에서 검색하는 것이 가장 좋습니다. 그리고 루팅과 관련된 모든 것과 마찬가지로 XDA 개발자 포럼 (새 탭에서 열림) 은 필수 리소스입니다.

이 기사의 전체 요점은 XDA Developers 포럼에 있는 사람들이 진행 중인 작업을 이해하는 데 필요한 일종의 기본 수준 지식이 없는 사람들에게 루팅을 소개하는 것입니다.

루팅 방법: TWRP 사용

다음 단계는 TWRP를 시작하고 실행하는 것입니다. 이것은 Team Win 복구 프로젝트이며 Android를 플래시하는 데 사용할 소프트웨어입니다.

TWRP 웹사이트 (새 탭에서 열림) 의 장치 페이지에서 휴대폰 스택에 대한 스택 버전을 찾을 수 있습니다. 그들은 'img' 형식 파일로 제공되며 이 시점에서 전화가 아닌 컴퓨터에 다운로드하려고 합니다.

파일을 다운받아 본 가이드의 마지막 단계에서 Android SDK Platform Tools를 넣은 폴더에 전송하거나 복사합니다. 이름을 'twrp.img'로 변경하는 것이 좋습니다. 파일 이름에 전화의 전체 이름이 표준으로 포함되어 있고 곧 다시 입력해야 하기 때문입니다.

휴대폰을 노트북/데스크톱에 연결하고 작업 표시줄의 검색 상자에 CMD를 입력하여 명령 프롬프트를 한 번 더 불러옵니다. 그런 다음 우리가 방금 twrp.img 파일을 드롭한 폴더인 신뢰할 수 있는 Android SDK Platform Tools 폴더로 한 번 더 이동합니다.

Oppo A54 5G의 측면 모습

휴대전화의 전원을 끄고 전원을 켜는 동안 전원 버튼과 볼륨 작게 버튼을 동시에 길게 눌러 자체 부트로더로 들어가게 합니다. 텍스트 기반 부트로더 화면이 나타날 때까지 누르고 있을 수 있습니다. 그래도 작동하지 않으면 휴대전화에 다른 버튼 동작이 필요할 수 있습니다. Google이 도와드리겠습니다.

이제 노트북/데스크톱으로 돌아갑니다. 명령 프롬프트에서 'fastboot flash recovery twrp.img'를 입력합니다. 화면의 피드백은 절차가 작동하지 않은 것처럼 보일 수 있지만 작동했어야 합니다. 전화기의 볼륨 버튼을 사용하여 '복구'를 선택한 다음 전원 버튼을 누릅니다. 몇 초 후 전화가 TWRP로 부팅됩니다.

지금은 TWRP의 재부팅 옵션을 사용하여 Android로 돌아갑니다.

루팅 방법: Magisk 사용

이 루트 데모에 사용하는 방법은 Magisk를 호출합니다. 휴대폰 시스템을 덮어쓰거나 편집하지 않는 루팅 도구입니다. 이는 일반적으로 루트 액세스 장치에 대해 차단되는 일부 항목이 차단되지 않을 수 있음을 의미하지만 온라인 뱅킹과 같은 민감한 작업에 루트 액세스 전화를 사용할 때는 예외적으로 주의해야 한다고 생각합니다. 즉, 하지 마십시오.

휴대폰의 GitHub (새 탭에서 열림) 에서 Magisk를 다운로드합니다 . 소프트웨어 전용 사이트가 있지만 비공식 소스인 것으로 알려졌습니다. 손상된 다운로드를 제공하거나 디스플레이 광고에서 돈을 벌기 위해 있을 수 있지만 가능하면 항상 공식 소스에서 다운로드해야 합니다.

해당 파일을 다운로드 했습니까? 전화기를 다시 끄십시오. 전원/볼륨 다운(또는 유사) 제스처를 사용하여 부트로더 화면으로 이동한 다음 볼륨 버튼을 사용하여 복구를 선택합니다. 이렇게 하면 TWRP로 다시 돌아갑니다.

여기에서 설치를 선택하고 다운로드 폴더로 이동하여 Magisk 파일을 찾으십시오. 그것을 선택하고 설치 한 다음 하단의 Wipe Cache & Dalvik 옵션을 실행하십시오. 이것이 필수적이라고 100% 확신할 수는 없지만 이미 완료된 것 같습니다. 이제 재부팅하면 전화가 다시 Android로 실행됩니다.

Magisk 앱을 ​​실행하고 업데이트하여 전체 앱의 인터페이스를 얻으십시오. 이제 끝났습니다. 손에 루트 액세스 전화가 있습니다. 휴대 전화가 제대로 루트 액세스인지 여부를 확인할 수 있는 Google Play에서 사용할 수 있는 앱이 있습니다.

모토 G

이 마지막 부분은 쉽게 들리지만 실제로 여기에서 Moto G4 테스트 전화를 거의 망칠 뻔했습니다. 두 개의 Android가 루팅 동작에서 동일하지 않다는 증거로 부팅을 전혀 거부했습니다. Magisk 설치 후 검은 화면만 나타납니다.

우리는 우리가 그 일을 완전히 차단했다고 생각했지만, 부트로더로 다시 들어갈 수 있었고, 그런 다음 우리는 '스톡' ROM(휴대폰이 표준으로 가지고 있는 소프트웨어)을 처음부터 다시 설치하는 데 사용했습니다.

그래서 작동하게 했나요? 우리는했다. Moto G4는 Magisk가 제대로 작동하기 전에 ElementalX라는 사용자 지정 커널을 실행해야 합니다.

대부분의 사용자에게 이러한 문제가 없기를 바라지만 이는 루팅의 함정과 이로 인해 발생할 수 있는 골칫거리를 상기시켜줍니다. 앞서 언급했듯이 XDA Developers 포럼은 문제를 해결할 수 있는 곳입니다. 당신이 가지고 있는 모든 질문은 이미 그곳이나 Reddit에서 물어봤을 것입니다.