Magisk vs SuperSU

안드로이드 모딩 세계에서 Magisk는 블록의 새로운 아이이고 SuperSU는 오래된 베테랑입니다. 이 두 가지 인기있는 도구는 같은 것들 중 일부에 사용되지만 매우 다른 방식으로 작동합니다. Magisk와 SuperSU의 주요 차이점은 루트가 시스템에 미치는 영향입니다. 당신이 달성하고자하는 것에 따라, 당신은 다른 접근법보다 하나의 접근법을 선호 할 수 있습니다.

시스템 대 시스템리스

먼저 SuperSU가 어떻게 뿌리를 내는지에 대해 이야기 해 봅시다. SuperSU는 시스템 파일을 변경하고 전화기의 시스템 파티션에 새 파일을 추가합니다. 이 방법은 Google이 보안을 강화할 때 Android Marshmallow 주변에서 제대로 작동했습니다. 시스템 파티션을 수정하면 루트를 감지하려는 앱에 빨간색 플래그가 전송됩니다. Google SafetyNet은 시스템을 모니터링하고 변조가 감지되면 특정 앱이 작동하지 못하게하는 API입니다. SuperSU에서는 Google Pay 또는 Netflix를 사용할 수 없습니다. 시스템이 수정되면 OTA 업데이트도받지 않습니다.

Magisk는 해당 시스템 파일을 건드리지 않기 때문에 "시스템리스"루트라고합니다. 부팅 파티션을 수정하고 시스템 파일을 그대로 둡니다. 대신 수정 내용이 원본 파일 위에 사실상 오버레이됩니다. 무언가가 시스템 파일을 요청하면 수정 된 버전이 대신 전송됩니다. 그러나 모든 시스템 파일이 손상되지 않았으므로 SafetyNet은 모든 것이 정상이라고 생각하도록 속일 수 있습니다. 위에서 언급 한 앱은 루팅 된 휴대 전화에서 계속 작동 할 수 있습니다.

모듈

Magisk의 다른 부분은 SuperSU에 포함되지 않은 것입니다. 중요한 Magisk Manager 앱을 사용하면 루트 설정을 제어 할 수 있지만 모듈의 저장소이기도합니다. 모듈은 정말 멋진 작업을 수행 할 수있는 설치 가능한 모드입니다. 최상의 모드 중 일부는 Active Edge 사용자 정의, 이모티콘 대체, RAM 관리 수정, Camera2API 인 에이 블러 및 기타 여러 가지를 포함합니다. SuperSU에는 모듈이 내장되어 있지 않지만 루트가 있으면 Xposed와 같은 다른 프레임 워크를 사용하여 모드를 설치할 수 있습니다.

폐쇄 대 개방

이 둘의 또 다른 큰 차이점은 비공개 소스와 공개 소스입니다. SuperSU는 비공개 소스 인 반면 Magisk은 공개 소스입니다. 오픈 소스가되는 것의 가장 큰 장점은 누구나 Magisk 소스 코드를 볼 수 있다는 것입니다. SuperSU는 폐쇄되었으며 몇 년 전에 CCMT라는 중국 회사에 판매되었습니다. 어떤 사람들은 익숙하지 않은 회사의 폐쇄 소스 소프트웨어를 사용하는 것을 좋아하지 않습니다. Android는 오픈 소스 모델을 기반으로하므로 많은 사람들이 Magisk의 접근 방식을 선호합니다.


안드로이드 커뮤니티의 대부분의 사람들은 Magisk를 선호하는 것 같습니다. 시스템리스 방식을 통해 사용자는 루트 액세스를 희생하지 않고도 Google Pay, Netflix 및 Pokemon GO와 같은 앱을 즐길 수 있습니다. 내장 모듈 저장소도 매일 증가하고 있습니다. 맨 위에있는 체리는 오픈 소스 특성이며 빈번한 업데이트입니다. Android 팬이 좋아하는 모든 것. SuperSU에는 여전히 많은 사용자가 있으며 여전히 작업을 수행합니다. Google의 보안에 대한 관심이 높아짐에 따라 Magisk는 계속 인기를 끌 것입니다.