변경사항: cm9-korean-v4_signed.zip
1. gps 서버를 한국서버로 수정했습니다. - /system/etc/gps.conf 에서 NTP_SERVER=kr.pool.ntp.org 적용
2. cwm zip 파일 설치 방법을 개선했습니다. (cm9의 update-binary를 사용하던것을 zip파일의 update-binary를 추출해서 사용하도록 변경했습니다)
3. 갤3 오디오 파일(audio-sgs3_signed.zip)을 설치 했을 경우, build.prop의 소리설정을 다음과 같이 수정하도록 했습니다.
/system/media/audio/ringtones/S_Over_the_horizon.ogg 이 있을때,
ro.config.ringtone=S_Over_the_horizon.ogg
/system/media/audio/notifications/S_Whistle.ogg 이 있을때,
ro.config.notification_sound=S_Whistle.ogg
/system/media/audio/alarms/Walk_in_the_forest.ogg 이 있을때,
ro.config.alarm_alert=Walk_in_the_forest.ogg
4. tts-sgs2_signed.zip 이름 보면 눈치 채셨겠지만, 네 바로 그것입니다. 재배포 하지마시고, 갤투 가지고 계신분만 개인적으로 사용해주시기 바랍니다. 사용법은 역시나 cm9patch에 넣어두면 되겠죠.(ICS UD18에서 추출했습니다. 소문안나게 조용히 씁시다T__T)
변경사항: cm9-korean-v3_signed.zip
1. update-cm-9*.zip 즉 cm9를 설치 하기 전에 build.prop에 장치명을 GT-I9100 으로 변경하고, 설치후에 SHW-250S로 복구 되도록 했습니다. (cm9 설치스크립트 assert를 피할수 있습니다)
2. /sdcard/cm9patch/ 경로의 .sh 로 끝나는 스크립트 파일을 실행하도록 했습니다.
변경사항: cm9-korean-v2_signed.zip
1. /emmc/Download 또는
/sdcard/Download 디록토리에 CWM용 cm9 설치 파일 이나 Siyah커널 설치 파일이 있으면, 최신 파일을
설치하도록 했습니다. 예를 들어 아래 와 같은 경로에 파일이 존재한다면, cwm에서 cm9-korean-v2_signed.zip 만
설치하면, 아래 파일도 같이 설치 되도록 하였습니다.
/emmc/Download/update-cm-9-20120513-NIGHTLY-galaxys2-signed.zip
/emmc/Download/Siyah-v3.2.2-CWM.zip
즉, cm9 업데이트시마다 cm9 업데이트, cm9패치,시야 커널 등을 각각 다시 설치하던 것을 cm9-korean-v2_signed.zip만 설치하면 되도록 했습니다.
2. /data/local.prop에 "windowsmgr.max_events_per_sec=240" 항목 추가
3. /system/etc/hosts 거의 모든 광고 차단 되는 파일로 교체
4. 내부 설치 스크립트 개선.
5. Siyah 커널 오딘용 tar 파일도 설치 되도록 추가했습니다.
6. polaris_signed.zip 파일은 재배포 하지마시고, 라이센스 있으신분들만 개인적으로 사용하세요.
(마찬가지로 /sdcard/cm9patch 나 /emmc/cm9patch 에 넣어두면 cm9 업데이트 마다 자동으로 설치 됩니다.)
(cm9에 이것이 없어서 순정으로 돌아가셨다는분이 계시길래 ud18 에서 추출해서 업데이트 zip 파일은 만들었는데,
갤투용 번들 소프트 이긴한데 일딴 상용소프트 이지만, 갤투를 소지하신분들은 삼성에서 계약한 라이센스를 소지한것으로 보면 될듯하니, 갤투 사용자 분들은 문제 없겠지요. 문제 되면 바로 내리겠습니다.)
8. sgs3오디오 파일입니다. /system/media/audio 삭제후 설치되도록 했습니다.
9. SKT UD18 모뎀 파일용 CWM인스톨 zip 파일도 만들어서 올립니다. (이건 매번 설치할 필요없이, cm9 설치하고 한번만 설치하면 됩니다.)
변경사항: cm9-korean-v1_signed.zip
1. gps 서버를 한국서버로 수정했습니다. - /system/etc/gps.conf 에서 NTP_SERVER=kr.pool.ntp.org 적용
2. cwm zip 파일 설치 방법을 개선했습니다. (cm9의 update-binary를 사용하던것을 zip파일의 update-binary를 추출해서 사용하도록 변경했습니다)
3. 갤3 오디오 파일(audio-sgs3_signed.zip)을 설치 했을 경우, build.prop의 소리설정을 다음과 같이 수정하도록 했습니다.
/system/media/audio/ringtones/S_Over_the_horizon.ogg 이 있을때,
ro.config.ringtone=S_Over_the_horizon.ogg
/system/media/audio/notifications/S_Whistle.ogg 이 있을때,
ro.config.notification_sound=S_Whistle.ogg
/system/media/audio/alarms/Walk_in_the_forest.ogg 이 있을때,
ro.config.alarm_alert=Walk_in_the_forest.ogg
4. tts-sgs2_signed.zip 이름 보면 눈치 채셨겠지만, 네 바로 그것입니다. 재배포 하지마시고, 갤투 가지고 계신분만 개인적으로 사용해주시기 바랍니다. 사용법은 역시나 cm9patch에 넣어두면 되겠죠.(ICS UD18에서 추출했습니다. 소문안나게 조용히 씁시다T__T)
변경사항: cm9-korean-v3_signed.zip
1. update-cm-9*.zip 즉 cm9를 설치 하기 전에 build.prop에 장치명을 GT-I9100 으로 변경하고, 설치후에 SHW-250S로 복구 되도록 했습니다. (cm9 설치스크립트 assert를 피할수 있습니다)
2. /sdcard/cm9patch/ 경로의 .sh 로 끝나는 스크립트 파일을 실행하도록 했습니다.
변경사항: cm9-korean-v2_signed.zip
1. /emmc/Download 또는
/sdcard/Download 디록토리에 CWM용 cm9 설치 파일 이나 Siyah커널 설치 파일이 있으면, 최신 파일을
설치하도록 했습니다. 예를 들어 아래 와 같은 경로에 파일이 존재한다면, cwm에서 cm9-korean-v2_signed.zip 만
설치하면, 아래 파일도 같이 설치 되도록 하였습니다.
/emmc/Download/update-cm-9-20120513-NIGHTLY-galaxys2-signed.zip
/emmc/Download/Siyah-v3.2.2-CWM.zip
즉, cm9 업데이트시마다 cm9 업데이트, cm9패치,시야 커널 등을 각각 다시 설치하던 것을 cm9-korean-v2_signed.zip만 설치하면 되도록 했습니다.
2. /data/local.prop에 "windowsmgr.max_events_per_sec=240" 항목 추가
3. /system/etc/hosts 거의 모든 광고 차단 되는 파일로 교체
4. 내부 설치 스크립트 개선.
5. Siyah 커널 오딘용 tar 파일도 설치 되도록 추가했습니다.
6. polaris_signed.zip 파일은 재배포 하지마시고, 라이센스 있으신분들만 개인적으로 사용하세요.
(마찬가지로 /sdcard/cm9patch 나 /emmc/cm9patch 에 넣어두면 cm9 업데이트 마다 자동으로 설치 됩니다.)
(cm9에 이것이 없어서 순정으로 돌아가셨다는분이 계시길래 ud18 에서 추출해서 업데이트 zip 파일은 만들었는데,
갤투용 번들 소프트 이긴한데 일딴 상용소프트 이지만, 갤투를 소지하신분들은 삼성에서 계약한 라이센스를 소지한것으로 보면 될듯하니, 갤투 사용자 분들은 문제 없겠지요. 문제 되면 바로 내리겠습니다.)
7. BeastsAudios5.1(sgs2).zip에서 소리설정 실패 오류 나는 원인이 되는 /system/app/Htc*.apk 파일들을 제거 하고 삭제하는 코드 추가했습니다. 수정한 BeastsAudios5.1(sgs2)fix_signed.zip 받아보세요.
8. sgs3오디오 파일입니다. /system/media/audio 삭제후 설치되도록 했습니다.
9. SKT UD18 모뎀 파일용 CWM인스톨 zip 파일도 만들어서 올립니다. (이건 매번 설치할 필요없이, cm9 설치하고 한번만 설치하면 됩니다.)
변경사항: cm9-korean-v1_signed.zip
1.nfc enabler 요청하신분 계셔서 추가했습니다.
2.저장소 Storage configuration -> Use internal storage [ ] : /emmc/cm9patch 또는
저장소 Storage configuration -> Use internal storage [v] : /sdcard/cm9patch
앱자료실에 올라오는 ICS용 폰트파일 업데이트용 zip파일을 풀어서 ttf 폰트파일들을 위에서 자기설정에 맞는 경로에 복사해 넣어주면 /system/fonts 로 설치하도록 했습니다. 폰트명은 DroidSansFallback.ttf Roboto-Bold.ttf Roboto-Regular.ttf 이런씩의 파일들 입니다.(cm9 업데이트시 마다 폰트를 매번 설치하기 귀찮으니 위 폴더에 한번 풀어서 폰트파일만 넣어두면 업데이트시 매번 설치 되도록 했습니다)
2.저장소 Storage configuration -> Use internal storage [ ] : /emmc/cm9patch 또는
저장소 Storage configuration -> Use internal storage [v] : /sdcard/cm9patch
앱자료실에 올라오는 ICS용 폰트파일 업데이트용 zip파일을 풀어서 ttf 폰트파일들을 위에서 자기설정에 맞는 경로에 복사해 넣어주면 /system/fonts 로 설치하도록 했습니다. 폰트명은 DroidSansFallback.ttf Roboto-Bold.ttf Roboto-Regular.ttf 이런씩의 파일들 입니다.(cm9 업데이트시 마다 폰트를 매번 설치하기 귀찮으니 위 폴더에 한번 풀어서 폰트파일만 넣어두면 업데이트시 매번 설치 되도록 했습니다)
3. 2번 내용의 저장소 설정처럼 /emmc/custom_install.sh 또는 /sdcard/cutom_install.sh 설치용 쉘스크립트를 만들어 두면 실행 됩니다.
예) /emmc/app/custom.apk 라는 파일을 /system/app/custom.apk 로 설치 되게 하고 싶다면.
custom_install.sh 내용을 다음과 같이 하면 됩니다.
/sbin/busybox cp /emmc/app/custom.apk /system/app/custom.apk # 복사
/sbin/busybox chmod 0644 /system/app/custom.apk # 퍼미션 설정
4. 설치용 custom_install.sh 파일을 cm9-korean_signed.zip에 포함 시켰습니다. 새로 받아서 사용하시면 custom_install.sh 파일이 없어도, /sdcard/cm9patch/ 또는 /emmc/cm9patch/ 디록 토리안의 zip,ttf,hosts 파일들을 설치하도록 변경했습니다.
주요 기능:
1. /data/local.prop -- 간단한게 추가한 최적화용 build.prop 사항들입니다.(필요 없으면 지워도 됩니다. 귀찮으면 나둬도 크게 문제될 내용도 없습니다.)
2. /system/lib/hw/sensors,exynos4.so -- 자이로센서 뒤집히는 문제 해결용 파일입니다.
3.
/system/etc/spn-conf.xml -- spn(service provider name) 쯤 될껀데, 락화면이랑
알림화면에 SKTelecom|SKTelecom 이렇게 나오는걸 SKTelecom으로 보이게 변경해줍니다.
/system/etc/spn-conf.xml -- spn(service provider name) 쯤 될껀데, 락화면이랑
알림화면에 SKTelecom|SKTelecom 이렇게 나오는걸 SKTelecom으로 보이게 변경해줍니다.
4. /system/skt/ua/uafield.dat -- Tstore 사용할때 필요한 파일입니다. 퍼미션 까지 이쁘게 세팅되게 해놨습니다. 티스토어 웹가셔서 앱만 설치하심 됩니다.
5. /system/etc/hosts -- 어디서 받은 광고 제거용인데 국내껀 미적용 입니다.
6. NFC enabler -- NFCenablerICS 3월21일자. 활성화 방법은 사용체크 되어 있는것을 먼저 해제한후 리부팅하고 다시 체크하면 됩니다.
7. 저장소 설정에 따라 /emmc/cm9patch 또는 /sdcard/cm9patch 디렉토리 안에 폰트(ttf), cwm설치용zip(알라숑님 테마 나 BeatsAudio, 기타등등), hosts 등의 파일이 있으면 설치 되도록 했습니다.
7. 저장소 설정에 따라 /emmc/cm9patch 또는 /sdcard/cm9patch 디렉토리 안에 폰트(ttf), cwm설치용zip(알라숑님 테마 나 BeatsAudio, 기타등등), hosts 등의 파일이 있으면 설치 되도록 했습니다.
8. 저장소 설정에 따라 /emmc/custom_install.sh 또는 /sdcard/custom_install.sh 설치스크립트가 있으면 실행되도록 했습니다.
참고사항:1. 티타늄 백업 사용되게 하기: 설정->저장소->설정버튼 후 Storage configuration -> Use internal storage [v]
초보님들을 위한 설치방법 안내:
1. 복구 모드: 파워버튼을 1초간 누르면 뜨는 휴대전화 옵션 에서 "다시 시작" 선택, "복구 모드" 선택 후 확인.
2. 설치방법: 복구모드에서 "install zip from sdcard", 다음 메뉴에서 "choose zip from interneal sdcard" 선택.
다운로드 받아놓은 폴더로 가서 파일 선택 후, "Yes" 선택
3. 설치가 끝나면 취소 버튼 연타후, reboot system now 선택
4. 리부팅 후 사용
스크립트 파일을 실행하는 방법: 스크립트 매니저를 사용하는법, 터미널 에뮬레이터 를 사용하는법
1. 스크립트 매니져(https://play.google.com/store/apps/details?id=os.tools.scriptmanager&feature=search_result)
간단한 사용법은 http://matcl.com/?m=bbs&bid=appDB&uid=107956 참조 해주세요.
2 터미널 에뮬레이터: cm9에 기본적으로 설치 되어 있는 터미널 에뮬레이터를 실행합니다.
스크립트 파일이 있는 경로로 이동합니다. 예를 들어 /sdcard/cm9patch 에 스크립트가 있다고 가정하겠습니다.
# 루트권한 획득
su
# 경로 이동
cd /sdcard/cm9patch
# 스크립트 실행
sh set_buildprop_density190.sh
스크립트 설명:
set_buildprop_density180.sh - density를 180으로 수정. (다른 수치를 원하시면 파일열어서 180 대신 원하는 값으로 바꾸세요.)
set_buildprop_gti9100.sh - 장치명을 gt-i9100으로 수정
set_buildprop_nexsus.sh - 장치명을 nexus s로 수정 (삼성앱스 를 설치할때 필요합니다. 앱스 설치후 shw나 gti로 바꾸면 됩니다)
set_buildprop_shw-m250k.sh - 장치명을 shw-m250k 로 수정. 언어 ko, 지역 KR 으로 수정
set_buildprop_shw-m250s.sh - 장치명을 shw-m250s 로 수정. 언어 ko, 지역 KR 으로 수정
물론 스크립트를 /sdcard/cm9patch 폴더에 넣어두면 cm9-korean 설치시 자동으로 실행됩니다.
장치명이 SHW-M250S SHW-M250K 인데 SHW-250S SHW-250K로 M을 누락한 문제가 있었는데 수정했습니다.
set_gpsconf_skt.sh (SKT 사용자만 적용하세요)
/system/etc/gps.conf 에서 다음과 같이 네이트 서버를 사용하도록 수정 합니다.
SUPL_HOST=wpde.nate.com
SUPL_PORT=7275
/system/etc/init.d 생성 스크립트: /sdcard/cm9patch(또는 /emmc/cm9patch)에 넣어주면 됩니다.
init_gamma.sh - 화면을 밝게 해줍니다. user_gamma_adjust 기본값은 0인데 밝은걸 좋아해서 15로 해놨습니다.
init_hostname.sh - 호스트네임 설정 기본값을 android-sgs2 라고 해놨습니다 원하는것으로 수정하시면 됩니다.
init_mdnie.sh - user_cb 값이 푸른색 user_cr이 붉은색 입니다 0부터 255 까지 기본이 127 세팅하면 됩니다. 화면이 약간 푸른게 싫어서 user_cb 값을 123으로 살짝 낮춰놨습니다.
init_nogfs.sh - UI 응답성이 높아집니다. 터치반응도 빨라지구요.
Mac 주소 변경 명령: (통신사 WIFI 존 사용방법)
통신사 와이파이존을 사용가능한 순정 Mac 주소를 알아야됩니다.
ip link set wlna0 down
ip link set wlan0 address 00:00:00:00:00:00 # 순정 맥주소로 변경해서 입력하세요.
ip link set wlan0 up
/system/etc/hosts에 광고제거 적용하기 싫으신분은
/sdcard/cm9patch/hosts(또는 /emmc/cm9patch/hosts) 라는 텍스트 파일을 만들어서 안에
127.0.0.1 localhost
한줄 추가해서 저장해 두시면 됩니다.
한줄 추가해서 저장해 두시면 됩니다.
그리고, CM9 쓰는데 추가 했으면 하는 패치, 기능, 자료가 있으면 알려주세요.
(자료의 위치나 정보를 알려주시면 추가하기가 쉽습니다.)