페북, 그리고 아이폰

요즘은 여름이 지나고 가을이 시작되면서 일이 생각만큼 많지가 않습니다.

그래서 조금은 여유가 생겨서 이전에 한창 정신 없을 때 작성하다가 말았던 글을 마무리하고 이제서야 공개하게 되었습니다.(소통의 욕구 )

여전히 일은 하지만 여름만큼 바쁘질 않아서 간간히 폰을 통해 트위터를 확인도 하고, 페이스북도 하고 있습니다. 페이스북에는 고등학교 선배들로부터 대학교 친구들과 후배들이 있어서 트위터보다 조금 더 흥미롭습니다.

페북(Facebook)

어떤 분이 실생활에서 만나는 사람들과 하는 거라고 하시기에 다시 시작(사실 계정은 한참 전에 만들어 두었거든요)하게 되었습니다. 사실 처음보단 조금 소홀해져서 시작할 때만큼 재미있지는 않지만 그래도 재미가 솔솔합니다.

아이폰(iPhone)

얼마전에 벽돌이 된 아이폰을 shsh백업을 해 두지 않아서 어쩔 수 없이 업그레이드하게 되어 4.0.1을 순정으로 사용하게 된 기간이 있었는데요. 아이폰을 사고 처음부터 탈옥을 해서 사용했던터라 사실상 순정으로 처음 사용한 기간이었습니다. 정말 빠르더군요. 멀티태스킹도 빠르기에 완전하게 돌아가지 않았지만 쓸만했습니다. 이제는 탈옥툴도 나오고 제가 사용하던 상당수 앱들도 iOS4를 지원하고 있어서 탈온한 상태임에도 매우 안정적으로 사용하고 있습니다만 순정에서 탈옥한 직후에는 얼마나 갑갑하던지 3.1.3 shsh백업해 두지 않은 것을 두고두고 후회했었습니다.

4.1이 이미 나와서 업그레이드가 진행 중이고 이번 판에서는 탈옥툴이 금새 나올 수 있다기에 기대 중에 있습니다. 며칠 전에 3G에서 4.0.x판과 4.1판을 비교하는 동영상을 보게 됐는데, 정말 차이가 많이 나더군요.

그래서 탈옥툴이 나오길 기대하고 있습니다.

무제한 요금제

KT에서 드디어 무제한 요금제를 내 놓았네요. 이것도 아이폰 때문에 생긴 현상이라 같이 넣으려다가 따로 빼 봤습니다. 무제한이 과부하 걸리기 전까지만이라지만 KT가 그동안 와이파이에 열심히 투자해 놓은 덕에 그럴 염려는 사실상 없다고 보여집니다. 아이폰 때문에 많은 사용자를 빼앗긴 SKT가 발등에 떨어진 불을 반쪽짜리 무제한 요금제로 끄려했었는데요. 뭐… 그걸보고 KT에서도 곧 터트리겠구나 싶었는데, 터트리긴 했네요. 하지만 KT쪽이 뭔가 좀 노련해 보입니다.

쨌든 오늘부터 시작이라고해서 테더링으로 사용해보고 있는데, 꽤나 안정적이고 속도도 쓸만합니다.
하지만 와이파이 연결이 3G연결보다 더 안정적이고 빠르기 때문에 QoS로 묶일 염려는 좀 안 되는군요.

최근 몇 주간은 비가 너무 많이 와서 이거 연 중 장마 기간이 둘이라는 생각까지 들 정도네요.

TinyUmbrella

오늘의 푸념 – 은 읽어보실 필요까진 없지만 – 에서 언급되었던 TinyUmbrella에 대한 글입니다.

iOs4를 3.1.3으로 다운그레이드하기 위해 검색하다가 shsh를 백업해주는 도구인 Umbrella 툴이 업데이트되었나 검색하다가 발견한 툴입니다.

이전 Umbrella 툴은 Firmware의 SHSH blob을 백업해주는 기능의 실행파일과 TTS를 반환해주는 서버 기능을 가진 실행파일이 따로 있었는데, 지금 소개할 툴 개발자 블로그에 보니 실행파일이 하나로 합쳐졌더군요.

그래서 얼른 받아봤습니다. 개발자 블로그에 가시면 윈도우용, 맥용, 리눅스용 3가지 판으로 링크가 각각 있습니다.

실행해보니 폰이 연결되어 있어서인지

이렇게 연결된 폰의 기기종류와 팸 판이 나오네요. 게다가 Baseband 판도 나와 있습니다.

쨌든 이렇게 열결된 상태에서 Save My SHSH하시면 실행된 컴퓨터에 저장됩니다.
저장되는 위치는

MAC:

/Users/<your username>/.shsh
ex: /Users/semaphore/.shsh

WINDOWS XP:

<MAIN DRIVE>:Documents and Settings<username>.shsh
ex: C:Documents and Settingssemaphore.shsh

WINDOWS 7:

<MAIN DRIVE>:Users<username>.shsh
ex: C:Userssemaphore.shsh

이렇다고 읽어주세요(ReadMe)에 나와있네요. 가서 보니 정말 있습니다. 연결된 기기의 정보를 저장하는 것 뿐만 아니라 Cydia서버에 저장되어 있는 것도 저장 가능합니다.

Advanced Options를 체크하시면 기기가 연결된 경우 연결된 기기의 ECID가 자동으로 표시됩니다. 물론 뒷부분 xxxxxxxx는 제가 바꾼거지요. ECID항목은 바꿀 수 있습니다.

이전에 사용하던 기기들의 ECID를 입력해서 시디아에 저장되어 있는 것으로 Save My SHSH를 해 보니 잘 가지고 오더군요.

이렇게 로컬에 저장된 SHSH파일들은 기기를 원하는 평으로 복원할 때 따로 시디아 서버를 서명 확인 서버(gs.apple.com)로 host파일을 수정하지 않아도 서명확인이 가능하도록 자신의 컴을 서명 확인 서버로 만들 수 있습니다. 이전처럼 복잡하지 않고요 그저 화면에 보이시는 Start TSS Server를 눌러주시면 되겠습니다.

참 쉽죠잉? 아! 그리고 필요한 시스템 요구 사항에 보니 자신의 운영체제에 맞는 Java 1.6이상과 관리자 권한이 필요하다고 되어있네요. 참고하시구요.

지난 번 스피릿이 나왔을 때처럼 시디아 TSS 서버가 죽었을 때 이전 판으로 복원해야 할 필요가 생기면 난감하겠죠? 그런 때를 대비해서 백업해 두시면 좋겠습니다. 그리고 무엇보다 탈옥하지 않은 상태(순정)에서도 SHSH를 백업해 둘 수 있고 또 Cydia에 저장하지 않고 자신의 피씨에만 저장해둘 수 있습니다.

그리고 서버 실행 버튼 밑의 Display SHSHs는 .shsh방에 저장되어 있는 SHSH 파일들을 보여줍니다.

질문은 받겠지만 답변이 원활하지 못 할 수도 있습니다. 하지만 꼭 답변은 해 드려요.

오늘의 푸념

최근 아이폰4가 나오고 들썩이는 가운데, 함께 배포에 들어간 iOS4가 있지요. 사실 3.1.3 펌웨어로 쓰는데 별 불편함이 없었지만 그래도 한 번쯤은 업데이트 해서 사용해 보고 싶다는 생각을 가지고 있었습니다.

몇 달 전부터 아이폰 화면에 형광등과 같이 빛이 뭉쳐있는 현상을 발견하고는 조금 신경쓰이지만 별 수 없이 사용하고 있었습니다. 이 곳에서 가장 가까운 MnS직영점은 의정부에나 있는데다가 의정부 지점은 곧바로 교환을 해 주지 않고 A/S 접수만 받는다고 되어있어서 그냥 참고 쓰던 차였습니다.

하지만 저번 주 초에 그만 진동마저 되지 않게 되어버려서 정말 리퍼 받아야겠다고 작정을 하고는 집으로 향했습니다. 한 번 나가는 게 일이라서 작정까지 하고는 갔는데, 당연히 무상일 줄 알고 갔는데 직원이 이러 저리 보더니 폰 상단에 틈이 벌어져 있다면서 무상처리가 안된다고 하더군요.

따지기도 귀찮고해서 그냥 보험처리 해 버렸습니다. 근데 보험처리하려고 안심보험 센터에 전화하니까 이것 저것 보내달라는 게 많아서 또 한 번 버닝했지요.

쨌든 그렇게해서 리퍼를 받았는데, 다행히 3.1.3으로 설치되어 있더라고요. 아직 iOS4용 탈옥툴은 안 나와있으니까요. 스피릿으로 얼른 탈옥하고 시디아에 Make my life easier를 눌렀는데, This device has pending TTS Request라고 뜨는 겁니다. 무슨 문제인가 싶어 검색해보니 큐(작업 대기)에 걸려 있어서 언젠간 완료될거라고 하더군요.

언젠가 되겠지하고 쓰고 있는데, 그제 갑자기 폰이 벽돌이 되어버렸습니다. 특별히 한 것도 없이 재부팅을 했는데 말이죠.

그래서 어쩔 수 없이 지금 iOS4를 사용하고 있습니다. 지금 나와있는 맥용 탈옥툴인 Pwnage Tool은 4.01인데 이게 새로운 부트롬의 3Gs의 경우 스피릿으로 탈옥한 것은 iOS4로의 탈옥이 불가능하다더군요. 쨌든 지금은 그래서 순정으로 쓰고 있습니다.

아이폰을 사자마자 탈옥하여 쓰던 탓인지 순정상태의 3Gs는 엄청나게 날아다니는 것처럼 느껴지네요. 하지만 iOS4의 멀티는 아직 불완전해서 마음에 들지 않습니다. 동시에 돌아가는 것이 아니라 잠시 멈춤하고 다른 앱으로 돌아가는 형태니까요.

그래서 매일 아침 저녁으로 TinyUmbrella로 체크하고 있습니다. Tiny Umbrella에 관련한 글은 잠시 후에 작성하지요.

스피릿이 드디어 나왔습니다.

오늘 어떤 분께서 트위터를 통해 블랙레인보다 쉽다는 내용으로 트윗을 올리셨길래, 그저 멍하니 구 부트롬이시군요! 하며 부럽다는 리플을 날렸는데 신부트롬도 뚫렸다는 멘션을 받았습니다.

그래서 확인해보니 스피릿이 나왔다는 기사까지도 나왔더군요. 그 시점에서 벌써 4시간 전 뉴스였습니다.

얼른 스피릿 사이트를 확인하지 않을 수 없었습니다.

윈7에서는 호환모드에서만 된다는 내용까지 확인하고는 얼른 탈옥을 시도했습니다.

그런데 오류가 나서 다시 확인해보니 순정 상태에서 해야한다는군요! 아~ 블랙레인으로 다시 살리려해봐도 살아나질 않아서 지금 복원시도 중에 있습니다만 iPhone을 기다리는 중 화면에서 넘어가질 않는군요!

일단 되면 마저 글을 올리겠습니다.

아~ 기다리고 기다리던 복원이 완료됐네요.
스피릿 적용까지 완료했습니다.
다른 분들은 탈옥상태에서 바로 되신 듯 한데 전 왜 안됐을까요? 쨌든 이미 복원까지 해 버렸으니 다시 설정하려면 힘들게 생겼습니다.

다행히도 벽돌이 되기 직전에 중요한 파일들은 백업해 두었으니 다행이랄까요?

모두들 행복한 탈옥 되세요!

BiteSMS 인증 받기

또 실로 오랫만에 포스팅입니다.
이번 포스팅은 역시 기록유지를 위한 포스팅인데 씨디아 어플인 BiteSMS를 설치하고 인증하여 라이센스를 입히는 과정을 작성하려고 합니다. 순조롭게 잘 진행 되었다면 작성되지 않았을 겁니다.

먼저 설치와 간단한 설명은 아이폰블로그의 이 글을 참조하시면 되겠습니다.
자! 이제부터가 문제인데요. 바이트스므스(BiteSMS)에서 문자가 오면 자동으로 활성화(Activation)가 되어야 할 텐데 그렇지 못했습니다.

그래서 만난 화면입니다. 그래서 포럼에 가입해서 뒤져보니 메뉴 항목 BUY아래에 있는 RESTORE를 이용하면 된다고 해서 이용해 봤지만 몇 분이 지나도 반응이 없습니다.
그래서 결국 도우미에게 메일을 보냈습니다. 구매하고 메시지까지 정상적으로 받았는데 라이센스가 아직 저 모양이라고 잡아낸 사진까지 첨부해서 말이죠.
그래서 8시간 만에(아마도 시차 때문이겠죠?) 답신이 왔습니다.

그래서 보내준다는 메시지를 받긴 했는데 십여분의 시간이 걸렸습니다. 이번엔 처음과 달리 두 개의 메시지가 왔습니다. 아마도 처음부터 두 문자가 한 번에 이어져서 왔어야 했는데 잘렸나봅니다.

그래서 이젠 됐나 싶어서 다시 가서보니 인증이 안됐더군요. 그래서 결국 바이트스므스의 정보가 들어있는 파일(bitesms.db)를 수정하게 됐습니다.
여기서부터는 탈옥하신 분만 가능한 방법입니다. 탈옥하지 않으신 분들은 이메일로 인증코드가 잘리니 잘리지 않도록 문자의 처음에 위치시켜 달라고 요청하시면 해결 되리라 생각 됩니다.
먼저 정보파일의 위치는 /private/var/mobile/Library/biteSMS 입니다. 그 파일을 로컬로 복사하셔서 편집기로 엽니다. 저는 파이어폭스의 확장인 SQLite Manager를 사용했습니다.
열린 파일에서 license테이블을 선택하시면 딱 한 줄 나옵니다.
rowid가 1번인 항목에서 더블클릭하시면 편집화면이 나오는데 activation_token항목에 아까 문자로 받은 부분 중에서 왼쪽 꺽쇠 3개와 오른쪽 꺽쇠 3개 사이에 있는 부분을 하나로 합쳐 복사해 넣으시고, license항목에 있는 긴 숫자 중 왼쪽에서 2번 째 숫자를 늘려서 수정하시면 됩니다.(이 숫자가 트라이얼이 언제까지인지를 기준 삼는 듯 합니다)
수정이 완료 되면 저장하시고 난 뒤에 로컬로 복사해 편집한 bitesms.db를 원래 있던 자리(/private/var/mobile/Library/biteSMS)에 붙여 넣으시면 됩니다.
시스템 전반에 영향을 미치는 파일을 수정한 것이 아니기 때문에 바이트스므스만 재 시작해 주면 됩니다.
 
이 글은 앞서 말씀드린대로 기록을 위함이기도 하지만 저 같은 상황의 탈옥자들에게 도움을 드리기 위해 작성되었습니다. 고로 이 어플을 소개받은 iPhoneBlog에 트랙백합니다.

이 글은 스프링노트에서 작성되었고 텍스트 큐브에서 수정됐습니다.