본문 바로가기
넥서스원(NexusOne)/시스템

넥서스원 SD에 강제 설치

by WebHack 2010. 7. 23.
1.자바 개발키트인 JDK를 다운받아야 합니다. 

왜냐면 이게 없으면 설치에 필요한 안드로이드 SDK가 안깔리더라고요.


둘 중 아무거나 클릭, 설치합니다.

2.이제 안드로이드 SDK를 다운받을 차례입니다.


여기 들어가셔서

요걸 다운받습니다.

그리고 적당한 폴더에 압축을 풉니다. 단, 사용자 계정이 한글이 아닌 영어로 된 계정에서 깔아야 합니다.
(한글 계정에서도 까는 방법이 있다는데 제가 몰라서 -_-; 죄송합니다)

3.안드로이드 SDK 셋업 파일을 엽니다.
압축을 푼 폴더에서 이걸 클릭하면 됩니다.

4. 드라이버와 툴즈를 다운받습니다.
어떻게 다운받느냐?

SDK 셋업을 클릭하면 요게 뜹니다.

셋팅에서 이걸 클릭 안하면 아무것도 다운이 안됩니다. 요걸 클릭합시다.

그 다음에


가능한 패키지를 찾은 다음에

안드로이드 SDK 드라이버 버전 6과 USB 드라이버 패키지 리비전 3를 클릭해서 다운 받습니다.
넥서스원 드라이버는 이렇게 안하면 다운 받는 곳이 없습니다 -.-;

스샷은 다운이 완료된 곳을 표시하는 것으로, 다운을 다 받으면 이렇게 표시됩니다.

자 이제 드라이버가 다 다운받아졌습니다.

요 부분에 usb 드라이버가 있습니다. 그리고 같이 다운 받은 개발툴은 그 위 tools에 있습니다.

5.넥서스원을 켜고 디버그 모드를 켭니다.

설정-어플리케이션 설정-개발에 들어가면

이런 메뉴가 있는데, USB 디버깅과 켜진 상태로 유지를 켜 주세요.

그리고 USB에 꽂아주시면, 

컴퓨터가 넥서스원을 인식 못하는 현상이 벌어집니다. --;
예. 다음 과정은

6.넥서스원 드라이버를 수동으로 업데이트해 줍니다.

인식은 못했지만 일단 화면에는 이렇게 뜰 겁니다.
제어판에서 장치 및 프린터에 넥서스 원이라고 떠 있을 겁니다.
우클릭해서 속성을 클릭해 주세요.
다시 속성을 클릭합니다.
드라이버 업데이트를 클릭합니다.
수동으로 드라이버를 찾아보겠다고 합니다.

드라이버는 안드로이드 SDK의 압축을 풀은 폴더 속 usb 드라이버 폴더로 위치를 잡아주면 됩니다.
업데이트 시킵니다.

7.환경변수를 설정해 줍니다.

환경변수는, 안드로이드 SDK 안에 있는 명령, 즉 "어플을 다 SD카드로 옮기게 해라" 를 가능하게 할려고
설정하는 겁니다.

내 컴퓨터를 엽니다.
고급 시스템 설정을 클릭합니다.

환경 변수를 클릭해 줍니다.
시스템 변수 값을 찾다 보면 Path 라는 값이 있을 겁니다. 
편집해 줍시다.

기존 변수값의 맨 뒤에 세미콜론(;) 을 붙여준 다음,
안드로이드 SDK가 깔린 경로\tools 까지 입력해 줍니다.

8.cmd 명령어를 실행해 줍니다.

시작-실행에서 cmd.exe를 실행시킵니다.
요런게 뜰 겁니다.

adb shell 을 타이핑(adb 사용 방법 : http://android-dls.com/wiki/index.php?title=ADB) 한 다음

pm setInstallLocation 2 라고 써 줍시다.(0 : AUTO, 1 : ROM, 2 : SD Card)

그런 뒤 휴대폰을 재부팅하고,

설정-어플리케이션 관리 에 들어가서 어플리케이션을 클릭하면,

모든 어플리케이션에서 "SD카드로 이동" 이라는 옵션이 생기는 것을 발견하실 겁니다.

백그라운드로 계속 돌아가는 프로그램,

위젯 프로그램을 제외하고 SD카드로 옮겨주세요.

사용후 이상이 발견되면 바로 "휴대폰으로 이동"을 클릭해 주시면 됩니다.

SD카드로 어플을 돌리면 부족한 내장메모리를 해결함은 물론

기분상(?) 인지 어플 돌아가는 속도가 왠지모르게 빨라졌다는 느낌을 받을수...도 있습니다.
(받을 수도 있다는 겁니다 -.-)

참고로 제가 Sd카드로 어플을 옮기고 난뒤
quadrant  벤치마크 어플을 작동시키니

80~100점 정도 향상을 보는 효과를 봤습니다. (모든 폰이 이렇게 되진 않을 겁니다. 더 효과가 좋을수도 있고..)


그럼, 이제 마음껏 어플을 까시면 되겠습니다. ^^


이 글은 다음 분들의 글에서 정보를 받아 작성했습니다.

참고 URL

넥서스원(NexusOne) 스크린캡쳐