반응형
«   2020/12   »
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    
Archives
Today
141
Total
1,100,783
관리 메뉴

Bryan's Tech-Log

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

Technical/Devices

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

Barracuda 2010. 10. 23. 08:01
반응형

희소식!!

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줄 위의 과정부터 시도해서 사용하면 된다.

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



반응형
2 Comments
  • 프로필사진 Favicon of https://ohdumak.tistory.com BlogIcon Ohdumak 2010.11.15 10:45 신고 4.9.10버전 써주신데로 했지만

    exit 3번후 reboot 필요하더라고요 저만그런가요?

    링크된 사이트에 들어가도 댓글을 보면 여전히 리붓해야되는 현상있다고하더라고요;;
  • 프로필사진 Favicon of https://bryan.wiki BlogIcon Barracuda 2010.11.17 03:24 신고 저런...저는 iPhone 3GS, IOS 4.1 탈옥상태에서 했구요
    그전에 4.8.3 에서 리부트 후에야 테더링이 되었었는데
    제 글대로 해 보니까 리부트 없이 되었습니다.

    혹시 제 글을 기준으로 작업하신 과정을 소상히 적어 주실 수
    있으신지요. 잘은 모르지만 도움을 드릴수도 있으니까요.

    글 감사합니다. 좋은하루되세요.
댓글쓰기 폼