1. 자유게시판
  2. 스마트폰 질문과 답
  3. 사용자 팁/사용기
  4. 아무거나 질문답
  5. 토론의 장
  6. 방명록

  1. 자유게시판
  2. 스마트폰 질문과 답
  3. 사용자 팁/사용기
  4. 아무거나 질문답
  5. 토론의 장
  6. 방명록
    오늘: 1   어제: 1   전체: 11671955  

생일 축하해요

  • 04월20일
    AquaBeat
  • 04월20일
    김성배
  • 04월20일
    장경덕
  • 04월20일
    신동준
  • 04월20일
    정세정
  • 04월20일
    주용재
  • 04월20일
    서종득
  • 04월20일
    Chonds
  • 04월20일
    언발란스
  • 04월20일
    빔402

  로그인한 사람


id: Gomdolius
조회 수 42972 추천 수 1 댓글 14
?

단축키

Prev이전 문서

Next다음 문서

+ - Up Down Comment Print Files
?

단축키

Prev이전 문서

Next다음 문서

+ - Up Down Comment Print Files

1. 서문


이 가이드에서는 평범한 가정집에서 쉽게 구할 수 있는 재료로 그 이름만 들어도 무시무시한 사제 폭탄을 만들 수 있는 방법을 설명... 아, 이게 아니고, 이 가이드에서는 아주 기본적인, 우리가 일상적으로 사용하는 툴들을 이용해서 안드로이드 롬을 편집하는 방법을 설명하도록 하겠습니다. 

남이 만들어 둔 안드로이드 롬은 물론 완성도가 높을 수 있겠지만, 배포되는 것인 만큼 개개인의 취향을 반영하지 못하는 부분이 있을 수 있습니다. 그럼에도 불구하고 롬을 수정하는 것은 어려운 작업입니다. 하나하나 손대기 시작하면 끝이 없거든요. 게다가 굉장히 귀찮습니다. 그래서 이 가이드에서는 저처럼 그다지 롬 수정에 능숙하지 않은 사람들을 위해서, 적당히 타협점을 두고 롬을 편집하는 것을 목표로 합니다.


가이드에서 사용하는 단말기는, xda의 공식 신기술 테스트베드 레퍼런스폰 HTC HD2로 하겠습니다.

또한 압축 프로그램은 높은 신뢰성과 성능으로 지난 10년이 넘는 세월 동안 저와 함께해 온 WinRAR을 사용하도록 하겠습니다.



1.1. 이 가이드로 할 수 있는 것

+ 이 가이드를 통해, 이미 잘 만들어진 롬을 편집해서 자신의 취향에 맞게 적당히 개조하는 법을 배울 수 있습니다.

+ 오랜 시간을 들이지 않고도 초보자 수준에서 빠르게 안드로이드 롬의 구조를 이해하고 편집할 수 있습니다.


1.2. 이 가이드로 할 수 없는 것

- 이 가이드는 롬을 처음부터 만드는(빌드하는) 것을 안내하지 않습니다.

- 텍스트 형식으로 되지 않은 파일, 즉 바이너리 패키지를 수정하는 법을 안내하지 않습니다. 즉 테마 등을 수정하지 않습니다.

- 바이너리 패키지의 수정이 없으므로 당연히 어플의 한글화 작업 또한 하지 않습니다.

 (어차피 xda를 매일 보며 사는 스피의 정예 전사들에게 한글화따윈 시간낭비에 불과합니다.)

- 커널을 제외하고, 안드로이드 시스템의 핵심 구성 파일들의 기능변경을 꾀하지 않습니다.

- 시스템의 프레임워크 또한 전혀 변경하지 않습니다.



2. 준비물


다음의 준비물은 반드시 갖추어야 합니다.


+ 자신감 (가장 중요)

+ 안드로이드를 설치할 수 있는 단말기

+ 그 안드로이드 단말기에 설치된 CWM 리커버리 (굉장히 중요!)

+ CWM 리커버리, 특히 CWM을 사용한 백업과 복원에 대한 기초적인 지식 (이것도 굉장히 중요!)

+ WinRAR 등의 우수한 압축 프로그램 (주의: 알집은 우수한 압축 프로그램의 범주에 포함되지 않습니다!)

+ 유닉스 호환 텍스트 편집기 (Notepad++, UltraEdit, 또는 아예 리눅스 기반의 gedit, vim, kate. Windows 기본 메모장 제외!)

+ microSD 카드

+ 파일 관리자(예를 들면 Windows 탐색기)



3. 롬의 구성


안드로이드 롬은 zip파일로 구성되어 있으며, 그 실질적인 내용은 /system에 있습니다. /boot는 부팅과 커널에 관여하며, /META-INF는 롬의 설치에 대한 내용이 내용이 들어 있습니다.


3.1. 부팅과 롬 설치에 관여하는 영역



3.1.1. /boot

이 폴더에는 zImage와 initrd.gz가 포함됩니다. 폴더 이름이 시사하듯 부팅에 핵심적인 부분이며, 특히 zImage는 커널 이미지입니다.


3.1.2. /META-INF

이 폴더는 CWM이 읽어들이는 부분입니다. 이 폴더에 있는 스크립트에 정의된 대로 CWM이 파일을 설치하고 권한을 설정합니다.


3.2. 시스템 영역



3.2.1 /system/app

시스템 어플리케이션이 들어 있습니다. 가장 많이 손대게 될 폴더입니다.


3.2.2. /system/etc

원래는 '기타 시스템 파일'이지만, 이름과는 다르게 사용자 편의에 관한 부분이 많으므로 손봐야 합니다.


3.2.3. /system/fonts

글꼴이 들어가는 곳입니다. 당연히 안드로이드 기본 글꼴을 변경하려면 이 곳의 파일을 바꾸어야 합니다.


3.2.4. /system/lib

라이브러리 파일(.so 파일: shared object의 준말입니다. Windows의 DLL과 유사합니다.)들이 들어갑니다.

라이브러리는 도서관이 아니라 다른 프로그램에 의하여 호출되어 부속품처럼 사용되는 프로그램을 뜻합니다.

커널 모듈 라이브러리는 .ko 확장자를 가지는데 이러한 파일들은 /system/lib/modules에 위치합니다.


3.2.5. /system/media

시스템에 기본 탑재되는 벨소리, 알림음, 부트 애니메이션 등이 이 폴더에 들어갑니다.

다운사이징을 통해 용량을 줄이기 위해서 /system/app과 함께 가장 잘라낼 것이 많은 폴더입니다.


3.2.6. /system/usr

유저 바이너리 등이 들어 있는 폴더이지만 크게 중요하지 않습니다.

우리가 보통 이 폴더에서 신경쓰는 것은 키매핑 정도입니다. /system/usr/keylayout/qwerty.kl 파일에 키매핑 데이터가 들어 있습니다. 하지만 풀 터치 단말기에서는 신경 쓸 필요가 일반적으로 없습니다. 아마 하드웨어 키보드 탑재 모델에서는 한번쯤 눈여겨 볼 필요가 있을지도 모르겠습니다.


3.2.7. /system/vendor, /system/xbin, /system/bin, /system/framework

전혀 신경 쓸 필요가 없습니다. 초보자 레벨에서 손대시면 안되는 금단의 영역입니다.

특히 /system/framework 부분은 인터페이스, 프레임워크, 암호화, 서비스 등의 시스템 파일이 들어 있는데, 사용자 경험에 있어서 핵심적인 부분이지만 이 부분은 본 가이드에서 손대지 않습니다. 그만큼 까다롭기 때문입니다.



4. 편집 방법


롬의 수정 작업 자체에는 별도의 툴이 필요 없이, 압축 프로그램 하나로 모든 것을 다 할 수 있습니다.

여기서는 WinRAR을 사용하기로 합니다.


4.1. 압축 프로그램과 이 가이드에서 앞으로 사용할 용어의 정의

WinRAR은 굉장히 강력한 압축 프로그램으로, 속도가 빠르고 신뢰성이 높으며 기능이 굉장히 다양합니다. 한글화가 충실하게 되어 있으며, 64비트 버전을 별도로 제공하고 있습니다. 누구나 평가판을 받아서 사용할 수 있으며 평가판이 만료된 후에도 기본 기능은 동작합니다. 또한 마음에 드는 경우 비용을 지불하고 정식 구입할 수도 있습니다. 구입해서 후회하지 않을 만한 우수한 프로그램입니다.


이 외에 반디집도 굉장히 우수한 프로그램입니다. 하지만 반디집에서는 테스트를 하지 않았으므로 직접 시도해 보시고 답글을 남겨 주시기 바랍니다. (답글로 미루어 무리 없다고 생각되면 본문을 수정하겠습니다)


본 가이드에서, 이제부터, '텍스트 편집기' 라고 하는 것은, 위 2. 준비물 부분에서 기술한 '유닉스 호환 텍스트 편집기'를 의미합니다.


4.2. 어플리케이션의 추가와 제거

어플리케이션의 추가와 제거는 매우 간단합니다. /system/app 폴더에서 apk파일을 지우면 그 어플리케이션은 제거됩니다.


01.png


또한 /system/app 폴더에 apk파일을 추가하면 설치됩니다.


02.png


압축 정도는 '가장 좋음'으로 설정합니다. 앞으로 롬에 넣는 모든 파일에 마찬가지의 설정을 적용합니다.


03.png


과정 자체에 대해서는 뭐 더 이상 설명할 것이 없습니다만, 주의하여야 할 부분이 있습니다. 바로 별도의 라이브러리가 필요한 어플리케이션들입니다. 이런 어플리케이션은 라이브러리를 따로 빼서 롬에 별도로 넣어주어야 합니다.


4.3. 라이브러리의 추가

라이브러리가 필요한 어플리케이션은 눈으로 보아서 구분되지 않습니다. 따라서, apk를 롬에 추가하기 전에 내용을 직접 보아야 합니다. 물론 시행착오를 거쳐서 실행이 안되는 어플들을 나중에 파악하는 방법도 있겠지만 굉장히 고생스럽고 시간낭비가 심합니다.

apk파일의 복사본을 생성하여, 확장자를 zip으로 바꾸고 열어 봅니다.


04.png


lib 폴더가 있다면 이 어플리케이션은 별도의 라이브러리를 필요로 하는 것입니다.


05.png  

폴더로 들어가보면 (하위 폴더가 있을 수도 있습니다) so 확장자를 가진 파일이 있습니다.


06.png


이 so파일들을 남김없이 apk파일 밖으로 끄집어 냅니다.


07.png


그 다음에, apk 파일 안에 있던 기존 lib 폴더의 하위 폴더 이름을 살펴서, 최대한 build.prop에 명시된 대상 디바이스의 유형을 존중하는 방향으로 모두 /system/lib 폴더에 추가해 넣습니다. 예를 들어, build.prop의 내용 중 ro.product.cpu.abi=armeabi-v7a로 되어 있는 경우, 만약apk에 /lib/armeabi-v7a와 /lib/armeabi가 같이 있다면 /lib/armeabi-v7a 폴더의 내용을 /system/lib으로 복사해 넣습니다. 만약 /lib/armeabi 폴더만 있다면 이런 고민을 할 필요 없이 /lib/armeabi 폴더의 내용을 넣습니다.


08.png


4.4. 커널의 변경

커널의 변경은 간단히 요약하면 기존 롬에 있던 파일들을 새 커널의 구성 파일들로 대체하는 작업으로, 손이 많이 가는 수작업입니다. 작업을 위해 일단 커널 zip의 압축을 해제합니다.


4.4.1. /system 구성 파일의 대체

커널 zip에 포함된 /system 폴더와 그 하위 폴더, 모든 파일의 내역을 확인한 다음, 롬에서 경로와 이름이 겹치는 파일들을 지웁니다.


09.png


그리고 커널의 /system 폴더와 그 하위 폴더에 속한 모든 파일을 롬에 추가하는데, 아까 롬에서 파일들을 지운 위치를 돌아다니면서, 새로운 커널에 포함된 파일을 다시 그 위치들에 추가해 넣어 빠진 부분을 다시 메꾸는 것입니다.


10.png


위와 같이 파일을 대체하는 과정을 눈여겨 보시기 바랍니다. 이러한 과정은 일견 의미없어 보이지만, 나중에 CWM에서 이 롬 파일을 읽어들였을 때의 오류를 최소화하는 효과가 있습니다.


4.4.2. zImage 대체

zImage는 커널 이미지로, 커널의 본체에 해당합니다. 마찬가지의 방법으로 롬에서 /boot에 있는 파일 중 zImage를 새로운 커널의 zImage로 대체합니다. 만일 커널에 initrd.gz 파일이 있는 경우 이는 대체하지 않고 무시합니다.


커널 교체에 성공하려면 위와 같이 시스템 파일과 커널 이미지 파일을 빠짐없이 대체하여야 하며, 커널과 롬이 호환되고, 궁합이 맞아야 합니다. 롬은 최신인데 커널이 굉장히 구형인 경우, 커널을 교체하는 것이 역효과를 불러올 수 있습니다. 또한 안드로이드의 버전이 달라지면 아예 호환되지 않을 수도 있습니다. 예를 들면 진저브레드 전용 커널을 프로요 기반 롬에 적용하면 당연히 부팅조차 되지 않습니다.


4.5. /system/etc 수정

텍스트 편집기를 통해 이 폴더에 있는 몇 가지 설정 파일을 수정해 주면 사용자 경험에 큰 영향을 줄 수 있습니다.

보통 우리가 수정하고 싶은 파일은 다음과 같습니다.


4.5.1. gps.conf

GPS 설정 파일. 주로 AGPS를 다운로드할 때 시간 정보를 받아오는 NTP 서버를 한국 지역으로 수정하면 GPS로 현재 위치를 잡는 속도가 빨라집니다.

수정례:

NTP_SERVER=0.kr.pool.ntp.org
NTP_SERVER=1.kr.pool.ntp.org
NTP_SERVER=asia.pool.ntp.org
NTP_SERVER=0.asia.pool.ntp.org
NTP_SERVER=1.asia.pool.ntp.org
NTP_SERVER=2.asia.pool.ntp.org
NTP_SERVER=3.asia.pool.ntp.org
XTRA_SERVER_1=http://xtra1.gpsonextra.net/xtra.bin
XTRA_SERVER_2=http://xtra2.gpsonextra.net/xtra.bin

.

.


4.5.2. hosts

특정한 호스트와의 트래픽에 대해 강제적으로 방향을 조정하는 파일. 주로 이 파일을 통해 광고 서버를 localhost(127.0.0.1 또는 127.0.0.2)로 돌려서 광고를 차단합니다. 이 파일은 직접 작성하기보다는, 광고 차단이 잘 되어 있는 다른 롬에서 가져오는 것이 좋습니다. 또한, 아래 작성례의 내용을 추가하면 국내의 모바일 광고도 차단할 수 있습니다.

작성례:

127.0.0.2 click.cauly.co.kr
127.0.0.2 ad.cauly.co.kr
127.0.0.2 csi.cauly.co.kr
127.0.0.2 xconf.cauly.co.kr
127.0.0.2 ad.livepoint.co.kr
127.0.0.2 img.livepoint.co.kr
127.0.0.2 m.adtc.daum.net
127.0.0.2 adtc.daum.net
127.0.0.2 img.adcube.net
127.0.0.2 v.adcube.net

.

.

<주의!> 우리 나라의 소규모 개발자들은 주로 큰 수입을 거두지 못함에도 불구하고 큰 열정으로 어플리케이션을 개발하여 광고를 넣고 무료로 배포하는 경우가 많습니다. 따라서 광고를 차단하게 되면 이러한 개발자들의 수입이 줄어드는 결과를 초래할 수 있습니다. 개발자들을 지원하는 의미에서 국내의 모바일 광고를 허용하거나, 유료 버전을 적극적으로 구매하여 힘을 보태 주도록 합시다.


4.5.3. spn-conf.xml

특정 통신사에 대하여 잠금화면과 알림 리스트 화면에서 표시되는 방식을 조정하는 파일. 주로 SKTelecom, 또는 KT라는 텍스트가 두개 중복해서 표시되는 것을 방지하는 목적으로 사용합니다. 우리 나라에서 사용할 목적이라면 저 아래의 작성례를 그대로 텍스트 편집기에 붙여넣고 저장한 후 롬에 넣으면 됩니다.

작성례:

<?xml version="1.0" encoding="utf-8"?>
<spnOverrides>
    <spnOverride numeric="45005" spn_display_rule="SPN_RULE_SHOW_PLMN"/>
    <spnOverride numeric="45008" spn_display_rule="SPN_RULE_SHOW_PLMN"/>
</spnOverrides>


4.5.4. apns-conf.xml

전세계 APN 정보를 사전에 담고 있는 파일. 이 파일에 SKT/KT의 APN 정보가 있어야 롬을 설치한 직후 자동으로 모바일 데이터 네트워크에 연결되며, 그렇지 않은 경우 수동으로 APN을 설정하여야 합니다. 이 파일은 일반적으로 수정할 필요가 없으며, 혹시 SKT나 KT의 데이터를 담고 있지 않은 롬의 경우 직접 작성하기보다는 APN 정보를 많이 담고 있는 다른 롬에서 가져오는 것이 편합니다.


4.6. /system/fonts 수정

전술한 바와 같이 /system/fonts 폴더는 글꼴 정보를 담고 있습니다.

DroidSans.ttf - 시스템 전반에 표시되는 보통 글꼴

DroisSans-Bold.ttf - 시스템 전반에 표시되는 굵은 글꼴

DroidSansFallback.ttf - 표시하여야 하는 문자에 대하여 제공되는 글꼴이 따로 없을 경우 이 파일에서 최종적으로 가져옵니다.

Clockopia.ttf - 잠금화면 시계와 탁상시계 어플리케이션에 사용되는 글꼴

원하는 글꼴이 사전 설치되어 있는 롬을 받아서, 위 파일들 중 원하는 것을 추출한 후, 자신의 롬에 대체하면 됩니다.


4.7. /system/media 수정

이 폴더에는 말 그대로 미디어 파일이 들어 있습니다. 시스템에 속한 미디어 파일이란 기본적으로 제공되는 벨소리, 알림 소리, 알람 소리 등의 사운드 파일과 부트 애니메이션이 있습니다. 사운드 파일의 추가/제거는 각 폴더에 ogg형식의 사운드 파일을 넣거나, 기존의 파일을 삭제함으로써 가능합니다.

안드로이드의 부트 화면은 보통 2단계로 구성되는데, /system/media/bootanimation.zip은 그 중 2번째의 애니메이션을 컨트롤합니다. 이 파일을 다른 부트 애니메이션 파일(항상 bootanimation.zip 이라는 이름)으로 대체하면 부트 애니메이션을 변경할 수 있고, 삭제하면 시스템 기본 부트 애니메이션이 표시됩니다. 1번째의 부트 화면은 initrd.gz에 들어 있는데, 수정이 까다로우므로 이에 대해서 다루지 않는 것으로 합니다.


4.8. 경량화

경량화는 단순히 용량을 확보하는 것 이상의 의미가 있습니다. 경량화 과정에서 시스템에 사전 탑재된 어플리케이션이 줄어들면, 대상 사용자(target user)가 사용하지 않는 컴포넌트가 롬에 포함되어 용량과 시스템 리소스가 낭비될 가능성이 줄어들기 때문에 매우 긍정적입니다. 또한, 사용하지 않는 컴포넌트가 제거되면 그 만큼 자주 사용하는 컴포넌트가 목록에 우선적으로 노출되어 사용자가 원하는 기능으로 빠르게 접근할 수 있게 됩니다. 따라서 경량화는 매우 중요하며, 성능과 사용자 경험 모두를 최적화하는 효과를 가집니다.


4.8.1. 어플리케이션의 삭제

삭제해도 좋은 어플리케이션을 정함에 있어서는 CE2를 참고하는 것이 좋습니다. 왜냐 하면 CE2를 설계할 때, 삭제해서는 안되는 패키지는 주의 깊게 살펴서 보존하고, 삭제해도 무방한 패키지는 과감히 삭제하였기 때문입니다.

CE2에서 삭제한 패키지 중 일반적으로 사용자 경험에 크게 영향을 주지 않는 패키지의 목록과 그 용도는 다음과 같습니다.

ADWLauncher.apk > ADW 런처 (시스템에 적어도 1개의 홈 스크린 어플리케이션은 존재하여야 합니다.)

AndroidTerm.apk > 터미널

Calculator.apk > 계산기

CarHomeGoogle.apk > 자동차 홈

CMUpdateNotify.apk > CyanogenMod 업데이트 알림

CMWallpapers.apk > CyanogenMod 배경화면 패키지

Cyanbread.apk > 테마

Development.apk > Dev Tools

FileManager.apk > OI 파일 매니저

FM.apk > FM 라디오

FOTAKill.apk > 구글 어플리케이션의 OTA를 방지하는 프로세스

Gallery3D.apk > 갤러리

GenieWidget.apk > 뉴스 및 날씨

GoogleQuickSearchBox.apk > 구글 빠른 검색

LiveWallpapers.apk > 라이브 배경화면

LiveWallpapersPicker.apk > 라이브 배경화면 선택기

MagicSmokeWallpapers.apk > 마법의 연기 라이브 배경화면

MarketUpdater.apk > 마켓 업데이트 프로그램

Music.apk > 음악 플레이어

Pacman.apk > CM7을 초기 구동시 구글 어플리케이션을 쉽게 다운로드할 수 있는 도우미 프로그램

Protips.apk > 초보자용 팁

QuickSearchBox.apk > 빠른 검색

RomManager.apk > 롬 매니저

SoundRecorder.apk > 녹음기

VisualizationWallpapers.apk > 비주얼라이제이션 (음악 스펙트럼) 라이브 배경화면

VoiceDialer.apk > 음성 다이얼

이러한 어플리케이션들은 일반적으로 삭제해도 사용자 경험에 큰 영향을 주지 않는 경우가 대부분입니다. 또한 필요 없는 어플리케이션을 삭제하는 것이야말로 가장 효과적으로 롬을 다운사이징하면서 평상시의 구동 속도를 향상시킬 수 있는 방법이라는 것을 기억하여야 합니다.


4.8.2. /system/tts

이 폴더에는 Text-to-Speech(텍스트 읽어주기)에 관련된 파일이 들어 있습니다. 이 기능은 일반적으로 활용도가 낮기 때문에, 이 폴더의 내용을 모두 삭제하면 롬을 다운사이징하는 데에 큰 도움이 됩니다.


4.8.3. /system/media

필요 없는 미디어 파일들은 롬의 구동 속도에는 영향을 주지 않습니다. 하지만 이러한 파일들을 삭제하면 역시나 롬을 다운사이징하는 데에 큰 도움이 됩니다. 특히 bootanimation.zip이 용량을 많이 차지하는 경우가 많은데, 삭제해도 부팅 애니메이션이 기본값으로 되돌아갈 뿐 부팅 자체에는 영향을 주지 않습니다. 사운드 파일들은 삭제할 때에는, 압축 프로그램 내에서 크기 순으로 정렬하여, 큰 파일부터 삭제해 나가면 효율적으로 롬을 다운사이징할 수 있습니다.


4.9. /system/build.prop 편집

먼저 이 파일을 롬에서 추출한 후, 백업 복사본을 하나 반드시 만들어 둡니다. 그런 다음, 텍스트 편집기를 사용해서 기기 모델명을 수정하거나 롬의 이름을 수정하는 등의 변경을 가할 수 있습니다. 위 4.8.3.에서 사운드 파일을 삭제한 경우, 기본 사운드 파일을 여기에서 다시 지정해 주는 것이 좋습니다.

수정례:

ro.product.model=HTC HD2

.

.

ro.ril.enable.a52=0
ro.ril.enable.a53=1
ro.ril.enable.dtm=1
ro.ril.gprsclass=12
ro.ril.hsdpa.category=10
ro.ril.hsupa.category=6
ro.ril.hsxpa=2

.

.

ro.modversion=CE2-TN-CM7-3.7.3

.

.

ro.config.ringtone=Pyxis.ogg
ro.config.notification_sound=Merope.ogg
ro.config.alarm_alert=Alarm_Buzzer.ogg

.

.

net.dns1=210.104.1.3
net.dns2=168.126.63.1
net.ppp0.dns1=210.104.1.3
net.ppp0.dns2=168.126.63.1

.

.

가끔이지만, build.prop을 수정한 후 2단계 부팅으로 넘어가지 않는 문제가 발생하는 경우가 있습니다. 이런 경우 수정한 build.prop은 더 이상 사용할 수 없으니 아깝더라도 삭제하고, 원본 파일을 microSD 카드에 넣어 단말기에서 Root Explorer의 내장 텍스트 편집기로 작업하도록 합니다.


4.10. 설치 스크립트의 수정

/META-INF/com/google/android/updater-script를 텍스트 편집기로 수정하여, 롬을 설치할 때 자신이 원하는 메시지를 추가하는 등의 동작 변경이 가능합니다. 하지만 초보자의 수준에서는 각종 명령어를 함부로 수정하지 않는 것이 좋습니다. 잘못 수정하면 롬을 설치한 후 단말기가 비정상적으로 동작할 수 있습니다.

수정례:

ui_print(" ");
ui_print("C e l e s");
ui_print("P R O U D L Y   P R E S E N T S");
ui_print("C E 2   A N D R O I D   R O M");
ui_print(" ");
ui_print("Celestial Edition 2");
ui_print("Designed and modified to");
ui_print("provide the best Android experience");
ui_print(" ");
ui_print("Based on TyphooN CyanogenMod7 MAGLDR");
ui_print("Thank you for choosing CE2.");
ui_print(" ");
ui_print(" ");
show_progress(0.500000, 0);
ui_print("Formatting Boot...");
format("MTD", "boot");
ui_print("Formatting System...");
format("MTD", "system");
mount("MTD", "boot", "/boot");
mount("MTD", "system", "/system");
show_progress(0.500000, 40);

.

.

이와 같이 자신이 원하는 메시지를 ui_print 명령으로 원하는 곳에 삽입할 수 있습니다. 실력에 자신이 있다면 다른 명령어도 고쳐 볼 수 있습니다만, 권장하지 않습니다.



5. 주의점

어떠한 경우라도, 압축 프로그램 내에서 파일의 이름을 변경하지 않도록 합니다. 압축 프로그램에서 수행하는 동작은 파일 삭제와 파일 추가, 두 가지밖에 없어야 합니다. 이름 변경, 덮어쓰기 등의 복합적인 작업을 하지 않도록 합니다.


만일 한 번이라도 실수로 이러한 작업을 한 경우, 작업하던 롬 파일 전체가 이미 사용할 수 없게 된 상태이므로 아깝더라도 롬 파일 전체를 삭제하고 처음부터 다시 작업하도록 합니다.



6. 용량의 산정 (HD2에만 해당)


CWM 리커버리의 용량을 산정하려면 WinRAR 툴바에서 '정보' 버튼을 눌러서 정보 창을 보고, '전체 크기' 값을 계산기를 사용하여 1024로 두 번 연속해서 나누어 줍니다.


11.png


그 후, 소수점 첫째 자리에서 올림 계산한 다음에, 여유를 다소 주기 위하여 1을 더합니다.

즉 위의 예제에서 93.04라면 94로 계산한 다음, 여유분으로 1을 더해서 95로 계산합니다. 이것이 그대로 CWM 리커버리의 시스템 파티션 용량이 됩니다.



7. 플래싱


흔히들 '롬업' 이라고 부르는 과정입니다. 드디어 자신이 직접 수정한 롬을 플래싱하여 기기에 탑재하는 순간이 왔습니다.

그 전에, 우선 현재 상태를 백업하고, CWM의 설치 파일을 변경하여 적당히 NAND의 용량을 확보할 수 있도록 해 봅시다.


7.1. 백업

아무리 마음이 설레도 가장 중요한 것이 백업입니다. 반드시 CWM에서 현재 상태를 백업하도록 합니다.


7.2. CWM의 구성 방법 (HD2에만 해당)

CWM 리커버리 설치 파일 중 flash.cfg라는 파일이 있을 것입니다. 이 파일을 메모장으로 열어 내용을 변경합니다.

system ya 부분을 위 6. 용량의 산정 부분의 설명에 따라 산정한 만큼으로 변경합니다.

수정례:

misc ya 1M
recovery rrecov|ro|nospr filesize recovery-raw.img
boot yboot|ro 5M
system ya 95M
cache ya 5M
userdata ya|asize|hr allsize


7.3. CWM 플래싱 (HD2에만 해당)

system 파티션의 용량을 변경하도록 설정하였으면, MAGLDR의 USB Flasher를 통해 CWM을 설치합니다.


7.4. 롬 플래싱

최종적으로, CWM 리커버리를 통해 롬을 설치하면 완성입니다.



8. 테스트와 공개


최소한 2일 정도, 평소에 쓰는 대로 환경을 설정하고 테스트를 진행합니다. 테스트 결과 이상이 있으면 롬을 파기 또는 수정합니다.

테스트 결과 별다른 이상이 없고 실사용하는데 무리가 없다고 판단되면, 다른 사람들에게 공개하는 것도 굉장히 재미있는 일입니다.

공개하기로 한 경우, 롬의 특징, 주안점 등을 중점적으로 설명하고, 이해를 돕기 위해 스크린샷을 첨부하는 것이 좋습니다.



9. 수고하셨습니다


긴 강좌를 읽어 주셔서 감사합니다. 롬을 편집하는 것은 생각보다 어려운 일이 아닙니다.

차근차근 따라해 보시고, 자신이 할 수 있는 만큼, 자신이 필요한 만큼 수정하고 적당한 타협점을 설정하는 것이 중요합니다.

질문이 있는 경우 답글 등으로 남겨 주시면 능력이 닿는 한도 내에서 답변해 드리겠습니다.



10. 본 게시물의 인용과 전재, 링크에 관하여


Celes는 본 게시물의 저작권자로서 본 게시물에 대한 타인의 인용과 전제에 대하여 제한할 권리를 당연히 보유합니다.


10.1. 인용

저작권자인 Celes를 제외하고, 별도의 허가 없이 다른 글에서 본 게시물을 인용할 수 있는 한도는 텍스트 200바이트까지로 합니다. 이미지는 인용하여서는 아니됩니다. 또한, 인용하는 경우 인용문 끝, 또는 주석에 반드시 다음의 내용을 포함하여야 합니다. 단, 서식은 지키지 않아도 좋습니다.


Celes, 안드로이드 롬 간단 편집 가이드, StartPDA 사용자 팁/사용기 게시판 (2011. 11. 15.)

원본 주소: http://www.startpda.kr/zbxe/index.php?document_srl=1894495


10.2. 내용의 변경

별도의 허가 없이 인용하는 경우, 내용의 변경은 허용하지 않습니다. 본문의 내용을 변경함이 없이 그대로 인용하여야 합니다.


10.3. 전재

본 게시물은 다른 사이트나 게시판 등에 전재할 수 없습니다. 이 게시물은 반드시 StartPDA(http://www.startpda.kr 주소를 사용하는 커뮤니티 목적의 웹사이트)에서만 제공되어야 합니다. (흔히 말하는 펌 금지에 해당합니다. 이 게시물은 법의 보호를 받으며, 어떠한 경우에도 퍼갈 수 없습니다.)

또한, 본 게시물이 다른 사이트나 게시판 등에 무단으로 전재된 경우, 이러한 행위의 중단을 요구할 권리는 저작권자인 Celes는 물론이고, StartPDA의 모든 회원을 비롯하여, 또는 그 밖에 모든 이에게 인정됩니다. 누구나 본 게시물이 다른 사이트나 게시판 등에 무단으로 전재된 것을 보고, 무단 전재된 게시물을 삭제할 것을 요구할 수 있습니다.


10.4. 링크

본 게시물은 자유롭게 다른 사이트나 게시판 등에서 소개하거나 링크할 수 있습니다. 본 게시물을 링크하는 데 아무런 제한이 없습니다.


?
  • profile
    id: 반면의형상 2011.11.16 01:57

    고생많으셨습니다. 감사합니다.



    뱀다리: 생신 축하. 짝짝짝. :-)

  • profile
    id: 미리나 이루미리나 이루 2011.11.16 06:04

    저번에 알려주신 그거군요 잘써먹고 있습니다.

  • ?
    승준오리 2011.11.16 11:25

    정말 고생하신것 같네요..감사합니다.

  • ?
    ksg6995 2011.11.16 12:36
    수고하셨습니다. 정말유용한 자료입니다.
  • ?
    하쿠1 2011.11.16 14:02
    감사합니다!
    전 정예용사는 아니지만 커롬에 도전해봐야겟네요 ㅎㅎ
  • ?
    카무라이 2011.11.16 22:45

    감사합니다. 엄청 상세하게 적어주셨네요. 앞으로 즐겨찾기해놓고 봐야겠네요.

  • ?
    수빈파파 2011.11.18 22:26

    엄청 자세하게 적어주셨네요!!

  • profile
    nonee 2011.11.20 16:41

    정말 감사합니다. 상세히 잘 적어주셔서 롬업시 제나름의 요리가 가능할 것같습니다. 

  • ?
    술취한호랑이 2011.11.20 19:53

    감사합니다! ㅎㅎ 저두 항상 받아보기만하고 단순히 커널교체, 어플추가,삭제, builtprop수정, keylayout수정만 할줄알았는데


    저두 한번 도전해봐야겟습니다!

  • ?
    두모 2012.01.02 12:07

    아.. 감사합니다.. 이거 자세히 읽어봐야겠어요..

  • ?
    펄슨 2012.11.07 00:18

    혹시 커널 교체할때

    커널 압축푸니까 kernel 이라는 폴더가있더군요

    여기있는 파일들은 어디에 넣어야하는건가요 ??

    알려주신다면 감사하겠습니다 ^^

  • profile
    id: #반면의형상 2012.11.16 14:25

    한가지.. 압축효율은 낮게 할수록 빠르지 않을까 생각합니다..

    어차피 압축을 풀어 로딩하는 방식인지라..

  • profile
    id: Celes 2013.04.18 14:08
    무지 오래된 댓글이지만...
    배포할 목적으로 만드는 롬이라면 압축 효율은 높이는 것이 좋습니다.
    설치에 시간이 좀더 걸리더라도 다운로드 사이즈를 줄이는 것이 더 유리하기 때문입니다. 잠정적인 사용자가 인터넷 속도가 매우 느린 환경(예를들면 외국의 인터넷 환경이 열악한 동네라든지)에 있을 가능성을 배제하면 안됩니다.
  • profile
    id: #반면의형상 2013.04.23 15:51
    apk 의 압축 효율을 말하는 거였답니다.

    롬의 압축 효율은 높을 수록 좋겠죠.

    제가 두서없이 글을 썼었네요..

팁 / 사용기

나누고 싶은 정보

  1. Sensation XL 간략사용기

    영국에 거주하고 있구요 그래서 한국보다 먼저 접할수 있었습니다 Hd2만 쓰다가 이걸로 넘어오니깐 전체적으로 빠르게 느껴지네요 그리고 갤노트보다는 작지만 그래도 저한텐 무자게 크네요 ㅋㅋㅋ 이어폰은 제가 막귀라서 뭐라 드릴말씀은 없습니다만 저음에 엄청 강합니다 매일 mp3듣는데 정말 환상적입니다 ㅋㅋㅋ 뭐 이정도 장점이고 단점이라면 비싼 이어폰으로 인해 싱글코어(1.5ghz)라는점... 그리고 외장메모리 대신 내장 16기가라는점 정도.... 제가 글쓰는데 소질이 없어서 걍 끄적여논거 같은데... 질문있으시면 답해드...
    Date2011.12.26 Category공통 By조도 Views8425
    Read More
  2. No Image

    삼성 S2HD, 갤럭시 노트 엔지니어링 모드...

    그냥 몇글자 적어둡니다. *#*#, *#0*# LCD 나 진동, 화면 밝기, 펜 등... *#0228# 전압, 온도 등... *#0283# 서비스 모드(와이파이) - 메뉴버튼으로 와이파이 선택하는 거 밖에 모르겠습니다. *#1234# PDA, PHONE, MOVINAND, Build Info *#2663# 터치스크린 버전 *#7353# 멜로디, 진동, 스피커, 카메라, 블투 등... *#9090# USB/UART, 디버그 메시지.. *#9900# 시스템 덤프 *1232580# 노트에선 안되더군요. 서비스 모드 선택입니다. WCDMA/GSM 선택... *#34971539# 카메라 펌웨어 스탠다드 319712358 pw 774632 엔지니어링 모드(갤노트는 ...
    Date2011.12.24 Category기타 By#반면의형상 Views17565
    Read More
  3. [윈도우폰] 망고를 얹은 HD2, HTC HD7 T9292 - 외형편

    마이크로소프트의 모바일OS(이하, mOS) 회심의 차기작, 윈도우폰7.5(이하, 망고)를 지원하는 HTC HD7 T9292(이하, HTC HD7)의 제품사진입니다. iOS와 Android가 거의 양분하다시피 한 mOS 시장에 마이크로소프트가 가세할 수 있을 것인지, 양대산맥에 기만 불어넣고 시들어버릴지는 아무도 예측할 수 없을 것 같습니다. 스마트폰 구입의 중요한 요소 중 하나가 된 앱 생태계는 iOS와 비슷한 형태로 진행되고 있어 양질의 컨텐츠를 받아볼 수 있을 것으로 예상됩니다. Marketplace에는 현재 약 4만개 가량의 앱이 등록되어 있습니다. iOS나 ...
    Date2011.12.24 CategoryHTC HD2 By스티히 Views9802
    Read More
  4. 해외향 갤럭시노트에서 SK 정식 T-map 3.0 설치 하기

    드디어 티맵 홈페이지에 갤럭시노트 정식 T-map 3.0이 출시를 하였습니다.^^ 이제품도 해외구매 갤럭시노트에서 T-map 3.0을 정상적으로 사용가능합니다.. 지금부터 T-map 설치 방법을 설명합니다. 1. 티맵설치 ㅇ 티맵 홈페이지 접속합니다. ( http://tmap.tworld.co.kr ) ㅇ 화면 상단 T map SKT - T map 3.0 선택 ㅇ 좌측 폰검색/맵다운로드 선택 ㅇ 화면에 나온 SHV-E160S 갤럭시노트를 선택 ㅇ 상단에 화면에 있는 설치파일 및 맵파일을 컴퓨터로 다운로드 합니다. ㅇ 화면에 있는 US...
    Date2011.12.22 Category공통 By도리안 Views21793
    Read More
  5. 갤럭시 노트 해외판 -3- SKT 개통하기

    11월 30일(수) 오후 2시에 물건을 받고 3시쯤에 근처 SKT 지점을 방문했습니다. 대기 인원이 있어서 한 20분 정도 기달린듯합니다.. 해외폰 개통하러 왔다고하니.. 문서를 하나 주네요. 아래 문서에서 이름 작성하고 싸인만 해서 주고 개통 해주시는분이 나머지는 작성해 주셨습니다. 내용중에 "전파연구소에 기등록된 단말임을 확인하거나 방통위에 반입신고서를 제출한 단말로" 라는 부분에서 볼 수 있듯이 전파연구소에 기등록된 단말임을 확인 하였기에 반입신고서를 추가로 제출하지 않아도 정상적인 개통이 가능합니다. 저는 신...
    Date2011.12.01 Category공통 ByChulE Views14700
    Read More
  6. 갤럭시 노트 해외판 -2- 결제금액 및 수령하기

    이번에는 결제금액 및 수령하기까지의 팁? 정도 입니다^^ ############################### ## 총 결제 금액을 정리 하자면 ############################### 단말기 : $680 배송비 : $27 (국내까지 배송됨) 쿠폰 : -$25 PayPal balance : -$1.95 ------------- 최종 USD : $680.05 최종 KRW : 804,793 부가세 10% : 78,970 최종 구매 금액은 883,763 ############################### ## 2011.11.29 16:40 추가 내용 ############################### 2011.11.29 14:17 (001-8522-7943036) 걸려온 한통의 국제 전화 Plemix.com 은 ...
    Date2011.12.01 Category공통 ByChulE Views12940
    Read More
  7. 갤럭시 노트 해외판 -1- 구입하기

    블로그에 작성한 글인데 스피분들 참고하시라고 올려봅니다~ Samsung Galaxy Note N7000 Quadband 3G GPS Unlocked Phone (SIM Free) 1. http://www.plemix.com/phone-samsung-note-phone (회원가입 방법은 생략... 각자 알아서..) 현재는 화이트 물건이 재고가 없으므로 블랙만 주문이 가능하다. 블랙 제품 수량에 1을 입력해주고 아래 액정보호 필름은 체크를 해제 한다. 그리고 "ADD CART" 버튼을 통해서 다음 단계로 이동. 2. 배송국가 선택에서 "South Korea" 를 선택한후 "Checkout" 으로 다음단계로 이동. ...
    Date2011.12.01 Category공통 ByChulE Views9605
    Read More
  8. KT wibro 스트롱에그

    콤팩트에그가 wibro 수신율이 안좋다는 이유로 스트롱에그를 구입했습니다. 스트롱에그의 WIFI 호환성(?) 문제로, 삼성제품과의 wifi 호환성 문제가 발견됩니다. 제대로된 속도가 안나오는 것이지요. 아이폰4S가 가장 좋은 호환성을 보여줍니다. 후덜이 3dak miui도 좋은 호환성은 보여주지 못합니다. 기계를 만들때 아이폰에 잘맞도록 만든것인가..... wifi측정용 공유기는 iptime g204 제품입니다. 추가=========================================== 위에 측정치는 에그로 접속했을때 신호세기 3일떄 결과입니다. (집안에서) 신호세기는...
    Date2011.12.01 Category공통 Bysgman Views11809
    Read More
  9. 갤노트 크지 않아요~ (동영상 추가)

    정면 뒷면 좀 부끄럽지만.... 전화받는 모습.. 문자쓰기, 버스확인하기 동영상 (예비군 가기전이라 전투복 입고 있습니다...) 별로 안크죠?
    Date2011.11.30 Category공통 By조삼모사 Views7285
    Read More
  10. 갤럭시노트 사용기

    1. 갤럭시노트 외형 크다~ 4650과 비교 또 4650과 비교 통장과 비교 (크게가 제일 비슷해서..) 씨디케이스와 비교 에어와 비교 외형에 대해선 다른분들도 많이 올려주셔서 많은말을 쓰진 않겠습니다. 저한텐 정말로 딱 맞는 크기고 화면도 쨍한게 너무 좋습니다. 2. 갤럭시노트와 아이폰4와 사진 결과물 비교 (어라.. 편집 다 하고 나니까 사진이 살짝 바뀐게 있네요...) 아이폰4와 비교 한다는것 자체가 웃기지만.. 비교할수 있는 기기가 아이폰4밖에 없어서 아이폰4와 비교를 해 봤습니다. 최대한 같은 광량, 같은 화각, 같은 장...
    Date2011.11.30 Category공통 By조삼모사 Views9677
    Read More
  11. No Image

    Pidgin 무설치 버전 업데이트

    설명은 http://www.startpda.kr/zbxe/index.php?document_srl=1620701 이곳 참고해주세요. 다시 적기 귀찮네요 (...) 변경점은: + 2.10.0으로 Pidgin 버전 업데이트 + 네이트온 플러그인 업데이트 + 스킨 관련 필요없는 라이브러리 파일 삭제, 다운사이징 + 7z SFX로 다시 구성, 패키지 다운사이징 다운로드는: Pidgin Portable.exe 잡설: 이거도 CE 브랜딩(...)으로 내놓아볼까요;
    Date2011.11.24 Category공통 ByGomdolius Views7303
    Read More
  12. 갤럭시노트 S펜 & S노트를 활용한 웹서핑 화면캡쳐 저장방법

    S메모란? 아날로그타입의 감성을 만족하는 S펜을 이용하여 필기나 스캐치등을 갤럭시노트에서 활용할수있도록 구현된 갤럭시노트만의 특화된 장치라고 봐야될듯합니다. 솔직히 저도 처음 접해보는 S펜, S메모이기때문에 아직 사용방법에 대해 많은 정보가 필요하고 활용하는 방법에대해 초보자로서 알고싶다보니 여러곳의 리뷰 및 정보를 받아 확인하였습니다. 이바탕을 통해 저도 처음 접해본 S메모의 기능을 공유하고자 이글을 작성하였습니다.. 틀린점이 있다면 꼭 리플로 글남겨주시면 감사하겠습니다.^^ 그럼 강좌를 시...
    Date2011.11.24 Category공통 By도리안 Views17007
    Read More
  13. iPhone4와 iPhone4S의 차이점

    안녕하세요. 이번 포스팅에서는 간단하게 iPhone4와 iPhone4S의 차이점에 대해 써보려고 합니다. △ 아이폰과 갤럭시S2를 나란히 두었습니다. 어느것이 iPhone4S인지 눈치채셨나요? ㅎㅎ 일단 외관상의 차이점을 한번 볼까요? 좌측 우측 상단 하단 네, 측면의 네귀퉁이를 보셔서 아시겠지만 안테나 갯수에 차이가 있습니다. 그림으로 보자면 이렇겠네요.. 국내에서는 iPhone4 CDMA가 나오지 않아서 모르시는 분들도 계시겠지만, 안테나 갯수와 배치는 iPhone4 CDMA와 동일합니다. 왜그렇냐하면 iPhone4S는 하나의 기기에서 GSM과 CDMA를 동...
    Date2011.11.15 CategoryiPhone By파미 Views10334
    Read More
  14. 간단하게.. 갤럭시 노트...

    갤럭시 노트 배송부터 개통까지 마우스클릭으로 가능하네요 갤럭시 수령 -> 반입신고서 작성, 전파인증은 안해도됨 -> 올레 사이트에서 개통이력 만들기 -> KT 유심 기변으로 사용중임.. 성능, 기구물 디테일, 해상도 맘에 들고 의외로 배터리도 오래 갑니다. 전체적인 느낌은 갤S2 랑 뻥튀기 해놓은거 같구요. 살짝 S2 보다 느린감은 있어요 (아마도 해상도차이일듯 하네요) 큰 크기에 비해 상대적으로 가볍게 느껴집니다. 요전에 이보 사용중이였는데 이보랑 무게감은 별다르지 않네요 광활한 액정.. 아름답죠.. 요런버튼 좋아요....
    Date2011.11.14 Category공통 By토비 Views10081
    Read More
  15. (적당히완료) 안드로이드 앱 한글화 및 이미지 교체 등 (v0.3)

    0. 잡설 안드로이드 앱이나 플랫폼 개발자분들께서는 아시겠지만, 안드로이드는 기본적으로 다국어 언어 환경에 특화되어 있습니다. 안드로이드 플랫폼을 구동하는 리눅스에서도 다국어 환경이 쉽게 구현 가능하도록 되어 있기에 그 특성을 이어받았다고 생각할 수도 있겠죠. 이후 나오는 글은 초보분들께는 다소 어려운 내용이 포함되어 있을 수 있습니다. 리눅스, 안드로이드 SDK, 터미널, 커맨드라인 중에 꺼려지는 단어가 있으신 분은 과감히 본 글을 무시하셔도 좋습니다. 그냥 따라오시면 될 정도로 쉽게 작성했습니다. 단, Java 설...
    Date2011.11.13 Category공통 By#반면의형상 Views18398
    Read More
  16. 안드로이드 롬 간단 편집 가이드

    1. 서문 이 가이드에서는 평범한 가정집에서 쉽게 구할 수 있는 재료로 그 이름만 들어도 무시무시한 사제 폭탄을 만들 수 있는 방법을 설명... 아, 이게 아니고, 이 가이드에서는 아주 기본적인, 우리가 일상적으로 사용하는 툴들을 이용해서 안드로이드 롬을 편집하는 방법을 설명하도록 하겠습니다. 남이 만들어 둔 안드로이드 롬은 물론 완성도가 높을 수 있겠지만, 배포되는 것인 만큼 개개인의 취향을 반영하지 못하는 부분이 있을 수 있습니다. 그럼에도 불구하고 롬을 수정하는 것은 어려운 작업입니다. 하나하나 손대기 시...
    Date2011.11.13 Category공통 ByGomdolius Views42972
    Read More
  17. iPhone4S 개봉기 겸 프리뷰

    애플에서 2011/10/4에 발표된 iPhone4S. 2011/11/11 대한민국에서도 iPhone4S가 SKT와 kt양사로 정식 출시하였습니다. 저는 32GB Black제품으로 구입했습니다. 간단하게 개봉기로 소개해드리겠습니다. iPhone4S 스펙 형 태바크 기115.2(L) x 58.6(W) x 9.3(H) MM 무 게140 G색 상블랙, 화이트디스플레이3.5 Inch 960 X 640 16M S-IPS LCD CPUApple A5메모리16GB Storage, 512MB RAM 32GB Storage, 512MB RAM 64GB Storage, 512MB RAM 운영체제iOS5GPSA-GPSInternet BrowserSafariWi-Fi지원함(802.11 b/g/n)터치 방식정전식카메라화소 800만...
    Date2011.11.11 CategoryiPhone By파미 Views9231
    Read More
  18. 누구와는 다른 SKT Galaxy S2 HD LTE 개봉기.

    백문이 불여일견이요, 백견이 불여일행이란 말이 있죠. 이미지로 밀어붙입니다. 말은 역시 귀찮거든요. * Box : 심플합니다. * 일단 개봉. * 구성품입니다. 따로 설명은 필요없으리라 생각합니다. SD 카드는 없습니다. * 카메라: 8.0 mega 썼다고 광고를 해놓았네요. 후면은 전체적으로 그럭저럭한 느낌입니다. 백판이 유광재질이 아니라 호불호가 갈릴지도. 저는 무광인 이쪽이 좋습니다. * 전면: 설명 필요없겠죠. 삼성 고대로. * 상단: 3.5 파이 단자. * 우측: 전원 버튼이 있습니다. 개인적으로는 갤럭시S 마냥 ...
    Date2011.11.11 Category공통 By반면의형상 Views9692
    Read More
  19. 전파인증, 반입신고, 그것을 알려주마.

    ... 결국 작성해버렸습니다. 죽어도 안하리라 생각했건만... 예제는 드로이드 3로 이루어집니다. 이미지로 드립갑니다. 말은 귀찮거든요. 설치하라고 나오는 것들은 전부 설치하시면 됩니다. 아이디는 만들어두시는 게 좋습니다. 나중에 조회해보려면. 참고로 비용은 1인당 각 기기별 1대까지는 무료입니다. 동일 폰을 2대를 쓸 일이 없으니 망가져버려서 재구입시 외에는 생각 안하셔도 됩니다. 하지만 망가지면 보통 부품을 구매한다든가, 수리비가 너무 비싸게 들 때는 신기종을 들여오는 것이 일반적이니... 그냥 무료라 생...
    Date2011.11.03 Category공통 By반면의형상 Views12954
    Read More
  20. Dropbox를 이용하여, 절대 컴퓨터의 문서를 날려먹지 않도록 만들기

    1. 개요 Dropbox는 웹 기반의 파일 호스팅 서비스로, 간단히 말하면 클라우드 스토리지입니다. 누구나 무료로 사용할 수 있으며, 보안성이 강하고, 사용 방법이 쉽습니다. Dropbox는 대용량(수백 MB 이상)의 파일을 저장하기에는 적합하지 않습니다. 하지만 약 100MB정도 이하의 파일들에 대해서는 굉장히 빠른 속도를 보여줍니다. 또한 버전 관리 기능이 있어서 무언가 잘못 수정하고 저장해 버린 경우 쉽게 되돌릴 수 있습니다. 그렇기 때문에 문서, 사진, 즐겨찾기 등과 궁합이 굉장히 잘 맞습니다. - 팁 간단요약: 두 번...
    Date2011.10.23 Category공통 ByGomdolius Views22136
    Read More
Board Pagination ‹ Prev 1 2 3 4 5 6 7 8 9 10 ... 82 Next ›
/ 82

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소

Designed by sketchbooks.co.kr / sketchbook5 board skin

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5