SuperSU Pro v1.00.apk
SuperSU v1.05.apk
당신의 스마트폰이 느려졌습니다. 쓸모 없는 기본 어플 다 지워버리고 싶습니다. 상단바 등 각종 테마를 자유로이 꾸미고 싶습니다. 그러나 루팅하다 실패해서 벽돌이 될까 두려워서 망설이고 계십니까?
루팅 자체는 불법이 아니며, 방법 또한 그다지 어렵지 않습니다. 컴퓨터를 잘 다루지 못하는 분이라 할지라도 검색 몇 번 해보면 그 방법에 대해선 금방 숙지하실 수 있을 것입니다.

루팅은 안드로이드 운영체제를 탑재한 모바일 기기에서 관리자 권한을 획득하는 것을 말합니다. 안드로이드 스마트폰의 모든 파일과 프로그램에 접근할 수 있는 권한을 가진 사람을 슈퍼유저(superuser)라고 하는데, 이는 윈도우 운영체제의 관리자(administrator) 계정과 비슷한 것으로, 시스템의 전권을 가진 최고 권한의 계정입니다. 우리가 흔히 말하는 루팅은 이 루트 계정을 획득하는 것을 뜻합니다.

스마트폰의 사용자 권한을 획득하는 루팅, 그렇다면 루팅에 따른 단점은 없을까요?
루팅을 하게 되면 보안에 취약해 집니다. 또한 스마트폰 기기에 문제가 생겼다면 보증 기간 내에도 무상수리가 거절되는 경우가 발생할 수 있습니다. 그리고 자주 사용하는 금융 어플의 사용이 제한됩니다. 그렇기 때문에 루팅을 하시기 전 관련 카페나 블로그의 글을 정독하셔서 자신의 소중한 스마트폰의 수명을 줄어들게 하는 불상사를 없애도록 노력합시다.
그렇다면 루팅한 스마트폰의 보안을 강화하고 금융 어플도 사용하는 방법이 없을까요?
답은 있습니다. 마켓에서 유료 혹은 무료의 보안 어플을 다운받아서 주기적으로 검사를 실시하면 악성 코드 및 좀비 스마트폰의 위험에서 조금 더 자유로워 질 수 있습니다.

이제 이 포스팅의 주제인 SuperSU를 통한 루팅폰의 금융 어플 사용 방법에 대해 알아보도록 하겠습니다.
루팅한 스마트폰이라면 Superuser라는 어플이 있을 것입니다. 이 어플은 시스템 권한을 필요로 하는 어플들에게 최고 권한을 부여해주는 역할을 하는 어플입니다.
금융 어플이 이 Superuser 및 Su 바이너리를 찾아내어 루팅 여부를 판단하여 사용의 제한을 설정하기 때문에 Superuser를 대체할Chainfire의 SuperSU를 이용하면 루팅/언루팅을 간편하게 조작 가능합니다. 따라서 금융 어플 사용 및 시스템 권한 사용을 사용자 스스로 선택하여 적용시킬 수 있게 된 것입니다.

위 이미지와 같이 마켓에서 Supersu를 검색하시고 설치해줍니다.
-Superuser가 설치되어 있는 상태에서 SuperSU를 설치하고 실행한 후 Allow를 클릭합니다.

-/system/app 경로로 이동하여 superuser.apk 어플을 삭제해 줍니다. 루트 익스플로러 상단에 r/w로 선택이 되어 있어야 시스템 어플을 삭제할 수 있습니다.
-이번에는 루트 익스플로러를 실행하고 사진에서 보이는 것과 같이 /data/data 경로에 가서 com.noshufou.android.su 폴더를 삭제해 줍니다.
-만약에 /system/bin 경로 내에 su 폴더가 있을 경우 이 폴더도 삭제해 주셔야 합니다.
이렇게 하여 Superuser를 대체할 SuperSU의 설치가 완료된 것입니다.

기본적으로 SuperSU를 실행하여 SETTINGS에 가면 Enable Superuser 항목에 체크되어 있습니다. 이는 최고 사용자 권한을 획득하고 있다는 뜻입니다.

이 체크를 해제해 주면 농협, 대구은행, 우리은행 등 루팅으로 인해 접근이 제한되었던 금융 어플을 자유롭게 쓸 수 있게 됩니다.
사용 중 시스템 권한이 필요한 경우 다시 Enable Superuser에 체크해주면 언제든 시스템 권한을 획득할 수 있습니다.
루팅된 스마트폰으로 금융 어플을 사용하고자 한다면 SuperSU가 필수 어플이 아닐 수 없겠네요.
더 이상 금융 어플 사용 제한으로 루팅을 망설이고 계신 분이 없기를 바라며 이 포스팅을 끝맺겠습니다.