본문 바로가기

Technical/Devices

iPhone 3G-WiFi Tethering 실험 - Updated to 4.9.10


희소식!!

4.9.9, 버전 뿐 아니라 11/13 현재 최신 버전인 4.9.10에서도 리붓 없이 통하도록 바뀌었다.

1. 기존 버전(4.8.x)을 Uninstall
2. 4.9.10을 Cydia에서 설치
3. 아이폰의 ip를 확인하고 ssh로 접속
4. /var/stash/Applications.iYEHI8/MyWi.app 디렉토리에서 MyWiApp 파일을 변경
#!/bin/bash
Path=$(dirname "$0")
ddd=$(exec "date" "+%Y-%m-%d %T")
x=exec "date" "-s 2010-mm-dd"
{ sleep 3; exec "date" "-s $ddd"; } &
exec "${Path}"/MyWiApp_
(mmdd는 이전과 같이 설치한 날짜)
5. chmod 7777 MyWiApp
(중요! 편집기가 아닌 새로운 파일을 만들었거나 외부에서 복사했다면 반드시 mode를 이렇게 설정하고 mode가 -rwsrwsrwt 인지 확인)
6. reboot
(아이폰 재시작)

끝.

- Barracuda -
---------------------------------------------------------------------------------

MyWi 는 3G를 통해서 iPhone을 무선 AP(Access Point), 즉 무선 공유기로
쓸 수 있게 해 준다.
특히 WiFi 테더링이 상당히 편리해 보여서 매력적이라 하겠다.

4.7.7 버전을 Trial로 깔았다가 3일 시험기간이 만료되어서 아쉽던 차에
IOS4.1로 올려서 탈옥한 다음에
4.8.3으로 새로 깔면서 번거롭게 아이폰 날짜 바꾸고 리부트 하지 않아도 되는 방법들을
찾아 보았는데...
여기에 사례별로 글을 올려 놓은 게 있기는 하지만 어느 경우도 해당이 안되어서
아래와 같이 해 보았다.

중요한 것은 본인이 4.7.7 버전을 처음 설치했던 날짜를 비슷하게 기억해내야 한다는 것.
몇 번 삽질하다보니 9월13일 일인 것을 찾아냈다. 깔아서 몇 번 Exit/Reboot 를 번갈아
하다 보면 대략 찾아진다.

우선 4.8.3 버전을 설치한다.
아이폰 날짜를 최초 설치날짜로 맞춘다
MyWi 4.0 실행
Reboot
아이폰 날짜를 최초 설치날짜로 맞춘다
http://www.multiupload.com/EP8WMG1KJ9  다운로드(4.7.7 버전 ios4용 deb 파일)
PCSuite 등으로 아이폰에 설치
Reboot
ssh로 iPhone에 접속
iPhone colsole# cd /var/stash/Applications.../MyWi.app (디렉토리로 이동)
MyWiapp 파일을 아래 내용으로 바꾼다(iFile 을 쓰거나, 그냥 처 넣는다 ㅡ_-;;)
-------------------------------------------------------
#!/bin/bash
Path=$(dirname "$0")
ddd=$(exec "date" "+%Y-%m-%d %T")
x=exec "date" "-s 2010-09-13" <=== 날짜 부분을 본인의 최초 설치 날짜로...
{ sleep 3; exec "date" "-s $ddd"; } &
exec "${Path}"/MyWiApp_
-------------------------------------------------------
iPhone colsole# reboot
이제 iPhone이 다시 켜지면 다음과 같이 실행하면 MyWi를 통해 테더링을 해 볼 수 있다.

Exit > Exit > Exit > Reboot
아이폰이 다시 켜진 후, MiWi를 실행 해 보면 Exit/Boot 팝업 없이 테더링을 사용해 볼 수
있게 된다. 아이폰을 재시작 하기 전까지는 날짜 변경 없이 계속 유지되므로
만약 재시작을 하게 되면 3줄 위의 과정부터 시도해서 사용하면 된다.

리부트를 한 번 해 주어야 하는 것이 좀 번거롭긴 하지만 자동으로 리부트를 해 주므로
조금은 간편해 졌다. 이제 요긴하게 써먹어 보자.