본문 바로가기

카테고리 없음

안드로이드 어플 sd 강제 설치

http://sihloh.egloos.com/2028534

순정 넥서스원 SD카드에 어플강제 설치 되도록 만들기 v1.1 Update Nexus One

▣ 넥서스원 어플을 SD에 강제로 설치되도록 만들기

 

2.2 프로요의 기능 중의 하나가 SD카드에 어플을 설치할 수 있다는 겁니다.

 

내장 사용자 메모리는 177MB밖에 없으며 (512중에서 나머지는 OS와 시스템 설정으로 사용 됨)

 

외 장SD메모리가 16기가가 제공 되더라도 일부 어플들은 외장 메모리 카드에 설치나 이동이 안되도록 어플 개발시에 막혀 있기 때문에, 강제로 넥서스원OS를 크렉 및 패치하여 외장SD메모리 카드로 설치된 어플을 옮기거가 마켓에서 다운 로드 시 설치가 SD메모리 카드로 강제 설치 되도록 만드는 방법입니다.

 

우선 이 블로그에서 설명된 "넥서스원 폰화면 캡처하기"를 참고하시면

 

 개발환경 구축하는 순서를 먼저 확인 하시면 기본적인 툴을 설치하는 내용이 잘  설명되어있습니다.

 http://sihloh.egloos.com/2028537

 http://sihloh.egloos.com/2028539

●  Java SE Download 다운 설치

 

안드로이드개발자 SDK툴 다운 후 압축풀기

 

 

 

1) 위 링크를 참고하셔서 위의 두가지는 설치 해 놓습니다. 넥서스원용 USB드라이버도 다운받으셔서

아래 디버그 모드로 연결 된 후에 드라이버를 업데이트 해 줍니다. 그럼 아래 그림처럼 장치관리자에서 확인 하실 수 있습니다.

 

2) 넥서스원의 개발메뉴에 가시면 USB디버깅 모드를 활설화 시키고, 화면도 안 꺼지게 설정 하신다음에 USB를 연결 합니다.

 

3) 윈도우의 Path 설정을 하여 SDK tool이 저장된 경로를 걸어 줍니다.

 

4) cmd 창을 실행 합니다.

 

5) 아래 그림에서 처럼 입력합니다.

adb shell 을 입력합니다.

pm setInstallLocation 2 라고 입력 합니다.

6) 폰을 재 부팅 합니다.

 

7) 어플리케이션 설정 항목에서 각 어플을 SD카드로 이동할 수 있도록 활성화 된 것을 확인하여

이동합니다.

 

 

● 위 이미지에서 확인 해 보시면 현대카드의 어플은 기본설치 시 내장메모리에서만 동작되도록 되어있습니다. 하지만 크렉이후에는 외장메모리로 이동이 가능하도록 SD카드로 이동이 활성화가 되어있는 것을 보실 수 있습니다.

● 어플의 용량도 내장메모리에 저장되어있을 때 보다 SD외장메모리로 이동을 하면 현저하게 용량이 줄어든 것을 확인 하 실 수 있습니다. 아마도 메모리의 FAT구조 때문이 아닌 가 싶습니다.

● MBC어플 같은 경우에는 초기 설치시에도 SD이동이 안되게 되어있지만, 패치 후에도 SD이동은 비 활성화 되어있습니다. 자체 위젯 기능이 있는 어플들은 이처럼 SD카드로 강제 이동할 수 있도록 패치하여도 이동되지 못하도록 어플 개발시에 내장메모리 전용으로만 개발을 한 듯 합니다.

 

8) 이후에는 마켓에서 다운받는 어플은 SD외장메모리 카드에 자동으로 설치가 됩니다.

 

♣주의사항

 

1) SD카드 강제설치 설정은 넥서스원 공장초기화를 하면 해제 됩니다. 초기화 후에는 다시 설정 해 주셔야 합니다.

 

2) 넥서스원에서 위젯기능으로 사용되는 어플이나 실시간으로 돌리고 있는 어플(백신 등)은 외장메모리에 이동 시 오류가 발생되거나 정상동작 되지 않을 수 있음으로 지장이 없는 어플만 이동하시기 바랍니다.

 

 

 

 

*참고 http://tomaxi.egloos.com/5315045

◈  이 방법 보다는 루팅을 한 후에 A2sd가 적용된 롬을 올려서 사용하시는 것을 추천해 드립니다. 커스텀펌웨어(이하, 커펌)라고 하는데요 커펌에도 진저롬이 나왔구요. CM7, MIUI, UD등 쟁쟁한 안정적인 롬들이 사용자 편의성을 추가시켜서 제공되어지고 있습니다. 관련 링크를 첨부합니다.

*UD http://sihloh.egloos.com/2098676
*CM7 http://sihloh.egloos.com/2074982
*컴박사 CM7 http://sihloh.egloos.com/2070653
*네이버 HTC카페 http://cafe.naver.com/htc

트랙백

이 글과 관련된 글 쓰기 (트랙백 보내기)
TrackbackURL : http://sihloh.egloos.com/tb/2028534 [도움말]

덧글

  • 헬로우쳇 2011/05/02 01:15 #

    1번에 보면 업데이트 하라고 하는데 업데이트 하니깐 이 하드웨어를 설치할수없습니다 라고 뜹니다 마법사가 필요한 소프트웨어를 찾지 못햇다나 머라나.. 어떻게 해야될까요?;;
  • sihloh 2011/05/02 11:53 #

    넥서스원 USB드라이버 업데이트(설치)가 잘 안되고 계시는 가 보네요 넥서스원에 맞는 드라이버를 설치 해 주시면 됩니다. 넥원용 드라이버는 이 블로그에서 검색 해 보시면 있습니다. 정상적으로 드라이버를 업데이트 하는 데도 에러가 뜨시는 거라면 윈도우상태가 이상해서 그럴수도 있습니다. 확인 해 보시기 바랍니다.
  • sihloh 2011/05/02 12:02 #

    넥서스원용 USB드라이버는 문서에 - "넥서스원USB드라이버"- 에다가 링크 해 놓았구요.
    SD 에 어플강제설치를 설정해서 사용하시는 것보단, A2SD라는 것을 적용한 커스텀롬으로 올려서 사용하시는 것을 추천드립니다. 이 기능은 넥서스원의 내장메모리 중에서 사용자 어플설치용 메모리가 196MB밖에 안되는 것을, SD메모리 카드의 일정 공간(1~2GB)정도를 내장메모리로 인식하게 하여서, 넥서스원에 사용자어플 설치 공간을 1~2GB로 사용 가능하도록 해 주는 기능입니다. 정말 신세계를 경험하시게 될 것이며, 현재 갤럭시 시리즈에서도 최대 사용자 어플 설치 공간은 2GB를 제공하고 있는 것을 확인 해 보시면...원하는 어플을 공간제약없이 한없이 설치 해 볼 수 있습니다. 내용에 첨부하였으니깐..참고해 보시고 따라 해 보세요. 넥서서원이 레퍼런스 폰이라서 그런지 안정적으로 잘 적용 됩니다.
  • PC-BSD 2011/05/15 19:08 # 삭제

    adb가 tools에서 platform-tools로 이동했습니다.
  • sihloh 2011/05/16 14:08 #

    무슨 말씀이신지요....?
  • BackBoys 2011/05/18 01:13 # 삭제

    기존에 tools 폴더에 있던 adb.exe 파일이 새로 업데이트 되면서 platform-tools 폴더로 옮겨졌다고 말씀하시는것 같네요 ^^
  • 메찾사 2011/07/02 00:11 # 삭제

    진저브레드 업글되면서 android\ 폴더 바로 안에 있던 tools가 이동되었습니다.
    경로는 위엣분말씀과 같습니다. (사실은 tools가 2개로 나눠진게 좀더 정확한 표현이지만..)

    그리고 좋은 정보감사합니다 ^^;
  • sihloh 2011/07/03 19:04 #

    tools 이동에 관한 글 감사드립니다. 커스텀롬(커펌)을 적용해서 사용하실 것을 강력히 추천드립니다. 순정보다 기능도 많고 안정적이어서 좋네요^^ 신세계가 열리실 겁니다.
※ 로그인 사용자만 덧글을 남길 수 있습니다.