본문 바로가기
IT Tips

갤럭시S2 루팅 및 MAC 변경방법 총정리

by SenseChef 2013. 6. 2.

이동통신사들은 자신들의 WiFi 접속 시 MAC이라는 LAN Card 주소로 인증을 한다. 그리고 이러한 MAC 주소는 IC 칩(Chipset)에 기록되어 있어 원칙적으로 변경 불가능한 것이다. 그러나 MAC 주소를 바꿀 수 있는 기능을 제공하기도 한다.


갤럭시S2의 MAC 주소도 루팅 후 시스템 영역에 접근해 바꿀 수 있다. 변경 시 MAC 정보가 담겨져 있는 문서(Text) 화일을 변경하면 되니 그리 어려운 일은 아니다.


단, 이러한 MAC 주소 변경이 이동통신사업자의 단말기 정책에 위배되는 것이기에 임시적으로 이용하길 바란다.



안드로이드 단말기인 갤럭시S2의 루팅 및 맥 변경, Image source: wikimedia.org




[갤럭시S2 루팅]


갤럭시S2의 루팅은 다음 사이트에서 화일을 다운로드 받아 실행 가능하다. 테그라크이다.


   테그라크 사이트: http://pspmaster.tistory.com/

   갤럭시S2용 테그라크 다운로드

       갤럭시S2 http://pspmaster.tistory.com/118

       갤럭시S2 LTE 또는 S2 HD http://pspmaster.tistory.com/176

  

테그라크 화일을 갤럭시S2에 기록하기 위해서는 전용 소프트웨어인 Odin을 다운로드 받아 설치해야 한다.

       다운로드 사이트: http://forum.xda-developers.com/showthread.php?t=2189539 

       웹 페이지 중간 정도에 있는 Odin 화일을 다운로드(Downloand Here)하면 된다.      


위의 테그라크 다운로드에 있는 오딘 사용법을 보고 기록하면 된다.

       갤럭시S2를 끈 후 홈 키와 볼륨 다운 키를 계속 누른 상태에서 전원 키를 누르고 있으면 다운로드 화면으로 바뀜

       갤럭시S2를 PC와 USB 케이블로 연결 후 Odin을 실행, 화면 상단에 Com 영역이 노란색으로 바뀌어야 함

       중간의 PDA 버튼을 눌러 테그라크 화일 지정 후 상단의 'Start' 버튼을 누르면 됨. 작업 완료 후 리부팅 하면 루팅 성공



[갤럭시S2 MAC 주소 변경]


갤럭시S2의 MAC 주소를 변경하려면 Root explorer를 이용해 해당 화일을 변경해야 한다. Root explorer라는 앱은 유료이며, 루팅이 된 이후에 가능하다. Root explorer라는 앱 역시 유료이나 안드로이드의 개방성 덕분에 여러 경로를 통해 쉽게 받을 수 있으니 찾아보기 바란다. 그러나 개발자를 고려해 유료로 구매하면 좋겠다.


아래 화면에 있는 것처럼 갤럭시S2에서 Root explorer를 실행 시킨다. 가장 상위 폴더(/)에서 Mounted as R/O로 되어 있으면 이 영역을 클릭해 Mounted as R/W로 바꿔준다. 해당 영역을 읽고 쓸 수 있도록 모드를 바꿔 주는 것이다.


갤럭시S2에서 Wifi를 끈다. 켜져 있는 상태에서 작업하면 소프트웨어 충돌이 일어 날 수 있으니 반드시 끈 상태에서 하는 것이 좋다.


/efs/wifi 폴더로 이동한다.

여기에 MAC 주소 변경을 위한 화일들이 위치한다.

.mac.info와 .nvmac.info 화일을 바꿔줘야 하는데 미리 백업 화일을 만들어 둔다. 필자의 경우 뒤에 original이라는 이름을 붙여 백업 화일을 만들어 두었다. 화일 명을 길게 누른 후 Copy, Paste 후 Rename 하면 된다.




아래는 .mac.info 화일의 변경 사례이다. 나중에 삭제 될 것을 대비해 뒤에 확장자를 더 붙여 두었다.

화일 안에는 MAC 주소가 XX:XX:XX:XX:XX:XX와 같은 형태로 되어 있다. MAC 주소가 개인을 특정할 수 있는 것이어서 중간을 음영 처리 했다.


.nvmac.info 화일도 똑 같은 구조이다.


여기에서 확인을 해야 한다.

.mac.info와 .nvmac.info에 바꾸고자 하는 동일한 MAC 주소가 들어 있어야 한다. 작업 완료 후 Root explorer를 나간다. 이후 Wifi를 켠다. 그러면 갤럭시S2의 MAC 주소가 바뀌어져 있을 것이다.


실제로 MAC 주소가 바뀌어져 있다.





필자가 갖고 있는 갤럭시S2의 버전은 다음과 같다.


모델명: SHW-M250K

안드로이드 버전 4.1.2

기저대역 버전 M250KKKJLL1

빌드번호 JZ054K.M250KKKJMB2


위의 정보들은 환경설정 > 디바이스 정보 >상태에서 확인할 수 있다.


위와 같이 MAC 변경 방법에 대해 설명했다. 추가로 궁금한 사항들이 있으면 댓글로 문의해 주기 바란다.