|
|
Magisk 기반 루팅
입니다.
3. 왜 제조사가 막아 놓았나?
만약 누구나 쉽게 root가 가능하면:
악성 앱이 시스템 파일 삭제
개인정보 탈취
금융 앱 보안 우회
통신 관련 설정 변경
등이 가능하기 때문입니다.
그래서 스마트폰은:
일반 앱 ↓ 제한 권한 시스템 ↓ root만 접근 가능
구조로 보호합니다.
4. 루팅하면 좋은 점과 위험장점
시스템 파일 수정 가능
커스텀 ROM 설치 가능
고급 디버깅 가능
리눅스 서버처럼 사용 가능
단점
보안 기능 저하
금융 앱 동작 문제 가능
OTA 업데이트 문제
잘못 수정하면 부팅 불가
선생님처럼 ADB, SQLite, 안드로이드 개발 공부 목적이라면 사실 root 권한은 없어도 대부분 가능합니다.
가능한 작업:
adb shell ls cd logcat pm list packages sqlite3(앱 내부 DB 접근 등)
정도는 일반 권한에서도 할 수 있습니다.
반면:
rm -rf /system/*
같은 시스템 조작은 root 영역입니다.
즉 "내 휴대폰"이라는 소유권과 "root 권한"은 별개입니다. PC도 내 컴퓨터라고 해서 일반 사용자 계정이 바로 Windows 시스템 폴더를 마음대로 지울 수 없는 것과 같은 원리입니다.