2009년 새해가 밝았습니다.
새해 복 많이 받으십시요.!!
일전에
티 모바일 심카드로 언락 하는 법을 소개 했었는데요~
이번에는
일반 심카드로 Unlock 하는 법을 알려 드리겠습니다. (우리나라 심, 테스트 심, 외국 심카드 다 됩니다.)
정말 간단 합니다.
0. 단말기 부팅 하시고
SIM network unlock PIN:
PIN Number 넣으라는 말이 나오면 dismiss 누르시면 됩니다.
1. Welcome 화면이 나오면 바로 키보드를 여시고 reboot를 입력하고 엔터키를 치세요 그럼 바로 재부팅이 됩니다.
2. G1 단말기를 PC와 연결 합니다.
3. USB 드라이버를 설치 합니다.
--> SDK 설치 한 폴더의 usb_driver에 있습니다.
그냥 수동으로 찾기 해서 하시면 바로 설치 됩니다.
4. 커맨드 창 또는 cigwin을 여시고 SDK 설치 디렉토리 tools에 가셔서 adb shell 이라고 칩니다.
5. 바로 am start -a android.intent.action.MAIN -n com.android.settings/.Settings 명령을 입력 합니다.
6. 아마 화면에 아무것도 안 나올 겁니다. 살짝 건드려 주면 Wi-Fi 설정 화면이 나와 있을 겁니다.
7. 여기서 WI-FI Enable 해주시고 network 잡으시면 끝입니다.
--> 참고:http://openproject.tistory.com/entry/Google-G1-Android안드로이드-Unlock
8. 마지막으로 구글 계정만 등록 해주시면 됩니다.
G1 언락 하지 못해 고민 하시던 분들이 꽤 많으 신 것 같아 내부 코드를 좀 뒤져보면서 외국 사이트를 찾으니 바로 나오더군요 이제 열심히 만들어 봅시다. !!
-- 언락은 가능하지만 이 방법을 통한 언락의 책임은 시도하시는 본인에 있음을 알려 드립니다. 잘못하면 망가지는 수도 있습니다.ㅡㅡ; 참고로 RC19, 펌웨어 버전 1.0 에서는 바로 되는 것을 확인 했습니다.
ps>> reboot에 반응 이 없을 경우
질문이 올라와서 내용을 아래와 같이 업데이트 합니다.
반응이 없다면 RC30 이상 버전 입니다.
RC29 이하로 돌리셔야 합니다.
FAT32 형식으로 포맷된 Micro SD 카드에 RC29 이미지를 받으시고 압축을 푸시고 파일 이름을 DREAMING.NBH로 만드시고 카메라 버튼 + 전원 버튼을 꾸욱 누르시면 부트모드로 들어갑니다.
몇 분 정도 기다리면 업데이트를 시작합니다. RC29 버전으로 바꾸는 중이니 기다리시길 바랍니다. 끄면 안됩니다. 완료 되면 자판을 여시고 <enter>setprop persist.service.adb.enable 1<enter> 입력 하시고 4번 부터 진행 하시면 됩니다.
출처: http://forum.xda-developers.com/showthread.php?t=452316&page=5
아래는
T 모바일 심카드를 가지고 계시다면
국내에서 사용 하실 수 있는 방법 입니다.
목적/목표
- T-Mobile G1 단말의 락을 풀기(언락) 위해해서는 첫 번째로 Google Wizard를
진행 하여야 한다.
- CALL 이 가능 하지 않은 지역에서도 사용 가능하기 위해서는 WI-FI기능을 활성화 시켜 주어야 한다.
1. Google Wizard
- T-Mobile SIM카드가 필요 하다.(데이터 로밍까지 되는 심이 있어야 한다.)
- T-Mobile SIM카드를 삽입하고 아래 화면에서 Google 등록을 마친다.
- G-Mail ID가 필요.
- 없다면 진행과정에서 생성 할 수 있다.
- 일반 데스크 탑의 웹 브라우저에서 gmail.com에 접속하여 계정을 생성 할 수도 있다.
- 최초 부팅 시 아래와 같은 화면이 나온다. 아래 로봇 그림을 클릭한다.
- 우측 하단의 Next 를 클릭 한다.
- 계정 등록을 한다.
- 계정이 없다면 Create 버튼을 누른다. (첫 번째)
- 계정이 있다면 Sign in 버튼을 누른다. (두 번째)
- 키패드를 열고 가로로 눕히면 아래와 같이 계정을 입력 하는 화면이 뜬다.
- gmail.com은 입력 할 필요 없이 ID만 입력하고
- 아래에 패스워드를 입력한 뒤
- sign in 버튼을 눌러 준다.
- 로그인 프로그래스바가 진행 되며 로그인이 정상적으로 이루어 진 뒤에 HOME SCEEN이 뜬다.
- 아래와 같이 HOME SCREEN 화면이 뜨게 되며 정상 부팅이 완료 되었다.
- 메뉴 버튼 위의 회색 버튼을 눌러 Setting을 진행 한다.
1. Settings 메뉴를 선택한다.
2. Wireless controls 로 들어간다.
- T-Mobile 또는 AT&T Sim 카드가 아니더라도 HOME 화면으로 진입 완료 되어 CALL 기능 이외에 무선 랜 상태로 단말을 사용 가능하게 하는 방법이다.
3. WI-FI 아이템을 선택하여 ON을 시킨다.
- 아래 화면은 아이템 선택하여 On이 되고 있는 상태
4. On이 완료 된 상태
5. Add a Wi-Fi Network를 선택하여 주변의 무선 랜(WIFI) 환경에 접속을 한다.
- 주변에 무선 랜(WIFI) 환경이 없다면 통과해도 좋다.
6. 메뉴를 빠져 나온 뒤 다시 Wireless controls 화면으로 진입하여 아래와 같이 on 상태인지 재 확인.
7. 배터리를 분리 하고 다른 SIM카드를 삽입한다.
8. 전원 버튼을 길게 눌러 부팅을 한다.
9. HOME SCREEN 화면으로 진입되면 성공.
- 바로 HOME SCREEN이 안 나올 수도 있으니 메뉴 버튼 및 다른 버튼을 눌러 볼 수도 있다.
- HOME SCREEN 및 기타 메뉴 진입이 가능 한 상태이면 성공이다.
- 재 확인을 위해 T-MOBILE, AT&T SIM카드가 아닌 심카드를 삽입하여 HOME SCREEN이 뜨는지 확인.
10. 다시 기타 SIM 카드를 삽입하여 정상 부팅 되는지 확인 후 전원을 끈다.
한가지 더.
1. Settings 로 진입 하여 Applications로 들어 간다.
2. Development로 들어 간다.
3. USB Debugging 체크가 해제 되어있으면 체크를 해준다.
4. 아래와 같이 체크 한 뒤 전원 버튼을 길게 눌러서 끈 뒤 기타 심카드를 삽입하여 부팅하여 체크 되어있는 지 확인한다.
다음 편에는 DEV 단말 Unlock 방법에 대해 알아 보겠습니다.

쇼셜네트워크와 공유 및 RSS 구독으로 모바일스튜디오와 만나요
이 페이지에서 키보드 "a"를 누르시면 이전글로, "s"를 누르시면 다음 글로 이동합니다.
본 블로그의 모든 내용은 수정되어질 수 없으며, 저작자 표시와 함께 링크만 허용합니다.
댓글을 달아 주세요
안녕하세요?
얼마 전부터 RSS로 구독하고 있습니다. 좋은 정보 감사드립니다.
안드로이드 마켓에 입점하는 방법이 생각보다 아주 간단하네요.
국내에도 많은 개발자들이 자신이 만든 애플을 마켓에 등록하고 세계 곳곳에서 다운로드받을 수 있는 그날이 어서 오기를 기대해봅니다.
또 놀러 오겠습니다. ^^
반갑습니다.
RSS로 구독까지 해주시다니
더 열심히 해야 겠군요 ㅎㅎ
세상이 벌써 열리지 않았나 생각 됩니다. 열린 세상을 이미 가진자들이 막는 작업을 하고는 있지만, 어찌 되었든 이전 세상보다는 긍정적인건 분명 하죠~ 기회라는것이 주어지니깐요~
안녕하세요. 혹시 등록되는 시간은 얼마나 소요되셨나요? 등록으로는 나오는데 제 폰에서는 아무리 뒤져봐도 검색에 안나오네요. minSdkVersion을 3으로 (SDK 1.5) 지정해서 그런건지 도무지 어렵군요.^^
Dev Phone 이신지 ?
등록은 실시간으로 바로 됩니다.
Dev Phone인 경우 보이지 않은 어플도 있습니다.
안녕하세요.
님 블로그 글보고 따라하다가 그만 실수를..
호기심으로 Getting Started 화면에서 값들을 임의로 주고 continue를 클릭하니
Register as a Developer 화면이 나타나더라고 그래서 바로 창을 닫았거든요.
헐~ Getting Started화면으로 가서 올바른 값을 넣어야 하는데 계속 Register as a Developer 화면이
나타나요 혹시 그전에 입력한 내용을 취소 하는 방법있나요?
Dialog Activity를 이용하시면 원하시는 크기 및 위치 배경과 이벤트 등을 조정 가능 합니다.
Dialog 클래스는 쉽고 , 빠르게 실행이 되는 반면 일부 기능들에 대한 사용자의 조정이 빠져있습니다.
(상속을 통해 해결 가능 하겠지만, 복잡한 과정이 추가 됩니다.)
Dialog Activity를 이용하시면 기존의 Activity에서와 같이 여러 가지 제어가 가능 합니다.
Dialog Activity는
API DEMO -> APP -> Activity -> CustomDialog & Dialog 에서 확인이 가능합니다.
소스 코드는
API DEMO -> src -> com.example.android.apis.app -> CustomDialogActivity & DialogActivity
에서 확인 가능합니다.
마지막으로 AndroidManifest.xml 에서 CustomDialogActivity & DialogActivity 의 테마설정을 확인하시면 됩니다.
코드로는
<activity android:name = “MyDialogActivity”
Android:theme=”@android:style/Theme.Dialog”>
와 같이 적용 시켜 보시면 됩니다.
안녕하세요.
, SDK 1.0 Release2 환경에서 작업했습니다.
간단한 게임 하나를 만들어서 올려보려고 하는 프로그래머 학도입니다. ^^
제 경우에는 Dev 폰으로 작업을 하고 있는데, 일단 프로토타입을 완성시켜서 마켓에 등록해 봤지만
아무리 기다려도 단말기 마켓에 등록되지 않고 있네요...
위에 질문에 답하신 걸 보니 Dev 폰은 뜨지 않는 어플도 있다고 하셨는데, 혹시 그 조건이 뭔지라던가
뜨게 하는 방법 같은 게 있다면 알려주실 수 있을까요? ^^;;
참고로 전 Vista(이건 상관없겠지만서도;
copy project 를 하고
마켓에 올리면 Dev 폰에서는 보이지 않습니다.
마켓에 등록할 때 copy prevention을 한 채 올리면 Dev 폰 마켓에서 업데이트가 되지 않는다는 소문을 들었습니다.
오늘 집에 가는대로 한번 테스트해 보고 바로 결과 올려드릴게요. ㅎ
현재 한국인은 무료 어플만 등록이 가능한가요?
한국인이 유료 어플을 등록하는 방법이 있는지 궁금합니다.
유료어플 등록 가능 합니다.
등록시 유료로 가격 책정하시고,
구글 Check out 계정만드시면 됩니다.
실제 한국은 리스트에 나오지 않지만,
구글에서도 인정했습니다.
국가 리스트는 의미 없고,
유효한 카드라면, 유료 등록 되고
수입 얻어 가실 수 있습니다.
즉, 국가는 아무 나라를 선택 하시고
진행 하시면 됩니다.
대박 나시길 바랍니다.
어플 등록할때마다 건건히 비용지불되나요? 유,무료 상관없이 말이죠
ㅎㅎ 너무 쉽게 설명했네요. 하지만 초보에게는 힘든 일입니다.
함 해보세요
게정 만들고 결재하는것은 쉬운데...
실제로 어플 등록이 안됩니다.
왜 그럴까요??