원문 : http://hasu0707.tistory.com/entry/hasu070735rupdate2
** 다운로드 링크 : 스카이드라이브
오픈리커버리 이미지 입니다. 서버가 외국이라 조금 느리니 양해 바랍니다.
zip으로 분할압축된 3개의 파일을 다운로드 받으시고 알집이나 winrar 등으로 풀어서 사용하십시요.
이 커펌은 모토글램(XT800) 이클레어 35R 펌웨어 기반 입니다.
프로요가 나오면 프로요로 작업하려했는데... 기다리다 지치네요...ㅠㅠ
아무튼 이클레어의 마지막으로 전 버전에 몇가지 문제점이 보여서 작업했습니다.
이 버전은 기능개선 보다는 전 버전보다 완성도와 안정성을 조금 더 높이기 위해 몇가지 디자인 변경과
최적화를 실행 하였으니 update1으로 별 문제가 없으신 분은 크게 달라진 부분은 없으니 재 설치까지는
필요 없을 것 같습니다.
첨부된 화면외 다른 부분은 전 버전과 동일하다고 보시면 됩니다.
1. 수정사항
■디자인 변경 :
- 부트 및 종료 애니매이션 변경
- listitem과 menuitem 이미지 수정 (약간 깨져보이던 부분 수정)
- 설정 아이콘 변경
- 미디어갤러리, 음향효과, 캘린더, 계산기 아이콘 변경
- 기본 바탕화면 변경
- 폰트 변경 (네이버 나눔고딕-직접편집, 디지털시계)
■어플변경
- 기본어플 갤러리 제거
- 기본어플 음악 제거
- 기본어플 인터넷브라우저 제거
■기능변경
- 루팅을 기본으로 포함 (Universal Androot 1.6.1)
- busybox 업그레이드 (Stericson's BusyBox Installer - BusyBox 1.18.4)
2. 작업 목표
- 전 버전과 동일
- "FM라디오"나 "지상파DMB"등의 모토글램 스팩상의 고유기능 및 타 어플로 대체가능하나
개인 취향에 따라 다양한 선택기준이 적용되는 "음향효과"는 기본어플로 포함시켰습니다.
3. 참조 및 도움
- 전 버전과 동일
- <주이Z> 님의 폰트강좌 참조
4. 작업 과정
- 전 버전과 동일
5. 주의 사항
- 35R 버전 원본에 FM라디오가 문제가 있어서 실행이 되지 않습니다. 하지만 해결 방법은 있습니다.
- FM라디오를 사용하시는 분은 반드시 34R 정펌을 RSD로 밀어넣으신 후 루팅하고 다시 오픈리커버리로
이 커롬을 설치 부탁 드립니다. (34R 정펌 다운로드-ttskt_u_80.10.34r.xxx)
- 부팅시 오픈리커버리 진입 진동이 신경쓰이시는 분들은 Root Explorer를 이용하여
/system/persistent/orbootstrap/bootToRecoveryOption 파일을 편집하여 첫줄에 있는 숫자 "2"를 "0"으로
변경하시고 리부팅 하시면 됩니다.
6. 사용 방법
- 설치 전에 MyBackup Root 등의 백업 어플을 마트에서 받아시고 현재 환경을 백업 받으십시요.
- 오픈리커버리를 사용한 설치는 http://hasu0707.tistory.com/418 여기를 참조하시고,
"기본적인 준비절차" 부분과 "복구" 부분만 참조하시면 됩니다.
- 오픈리커버리로 리스토어 후에 오픈리커버리에서 공장 초기화 후 사용하실 것을 강력히 권장합니다.
- 루팅은 기본적으로 되어 있습니다.
- 첨부된 파일들은 이 커롬에 적용된 파일의 일부 입니다. 수동으로 적용하실 분은 사용하시기 바랍니다.
----------------------------------------------------------------------------------------------------------
아래는 이 커롬 제작에 사용되었던 쉘스크립트 입니다.
커롬의 상세 변경 내용을 알고 싶은 분들을 위한 참고용 입니다.
----------------------------------------------------------------------------------------------------------
#!/system/bin/sh
############################################
# /system 파티션 쓰기 가능하게 재마운트
############################################
mount -o remount,rw -t yaffs2 /dev/block/mtdblock1 /system
############################################
# 카메라와 비디오 셔터음 및 시작/종료음
# 무음 처리
############################################
mv /system/media/audio/ui/camera_click.ogg /system/media/audio/ui/camera_click.og$
mv /system/media/audio/ui/VideoRecord.ogg /system/media/audio/ui/VideoRecord.og$
mv /system/media/audio/AmbinetPowerOn.ogg /system/media/audio/AmbinetPowerOn.og$
mv /system/media/audio/AmbinetPowerOff.ogg /system/media/audio/AmbinetPowerOff.og$
############################################
# 폰트 파일 복사
############################################
cp -f /sdcard/hasu0707_rom/font/* /system/fonts/
chmod 644 /system/fonts/*
############################################
# 부트애니메이션 복사
############################################
cp -f /sdcard/hasu0707_rom/bootanimation/bootanimation.zip /system/media/
chmod 644 /system/media/bootanimation.zip
############################################
# 어플리케이션 복사
############################################
cp -f /sdcard/hasu0707_rom/app/* /system/app/
chmod 644 /system/app/*
############################################
# 불필요한 기본어플 이름변경
# 삭제할 패키지는 앞에 '#'문자를
# 삭제하시면 됩니다.
############################################
# XT720(모토로이) 및 XT800W(모토글램) 공통
############################################
# 기본 한글 입력기와 단어사전 (비표준 자판배열 및 사용자 편의성 부족)
# (기본 입력기로 마켓에서 타 입력기 어플로 대체 가능)
#mv /system/app/DioIme.apk /system/app/DioIme.ap$
#mv /system/app/UserDictionaryProvider.apk /system/app/UserDictionaryProvider.ap$
# 음악 및 멜론 DRM 서비스
# (카페에서 "Music Pro"등의 어플로 대체 가능, 멜론 DRM 사용자는 삭제불가)
mv /system/app/DrmProvider.apk /system/app/DrmProvider.ap$
mv /system/app/DrmSvc.apk /system/app/DrmSvc.ap$
mv /system/app/Music.apk /system/app/Music.ap$
# ARC소프트 사진 및 비디오 편집기 (불필요한 경우 삭제)
mv /system/app/ArcPhotoworkshop.apk /system/app/ArcPhotoworkshop.ap$
mv /system/app/ArcSoftService.apk /system/app/ArcSoftService.ap$
mv /system/app/ArcVideoEditor.apk /system/app/ArcVideoEditor.ap$
# 지하철 노선도 (마켓에서 다운받아 사용가능)
mv /system/app/Subway.apk /system/app/Subway.ap$
# 제스쳐 (사용빈도 대체로 낮은편)
mv /system/app/Gestures.apk /system/app/Gestures.ap$
# 알람클럭 (마켓에서 다운받아 사용가능)
mv /system/app/AlarmClock.apk /system/app/AlarmClock.ap$
# 구글맵 (다음,네이버맵 등으로 교체 가능)
mv /system/app/Maps.apk /system/app/Maps.ap$
# 갤러리 (미디어갤러리 및 마켓에서 "Picasa Tool"등으로 대체 가능)
mv /system/app/Gallery3D.apk /system/app/Gallery3D.ap$
# 웹브라우져 (마켓에서 "Dolphin Browser"등으로 대체 가능)
mv /system/app/Browser.apk /system/app/Browser.ap$
# 구글토크 (국내 사용빈도 낮음)
mv /system/app/Talk.apk /system/app/Talk.ap$
# SKT 고객센터 (114 통화로 대체가능)
mv /system/app/SKAF_WAPBrowser.apk /system/app/SKAF_WAPBrowser.ap$
# 아래는 일반적인 경우 거의 불필요한 어플
mv /system/app/BatteryMonitor.apk /system/app/BatteryMonitor.ap$
mv /system/app/dictionary_widget.apk /system/app/dictionary_widget.ap$
mv /system/app/DioDict.apk /system/app/DioDict.ap$
mv /system/app/Dock.apk /system/app/Dock.ap$
mv /system/app/Email.apk /system/app/Email.ap$
mv /system/app/FOTA.apk /system/app/FOTA.ap$
mv /system/app/GlobalTimeWidget.apk /system/app/GlobalTimeWidget.ap$
mv /system/app/GoogleQuickSearchBox.apk /system/app/GoogleQuickSearchBox.ap$
mv /system/app/LatinIME.apk /system/app/LatinIME.ap$
mv /system/app/MagicSmokeWallpapers.apk /system/app/MagicSmokeWallpapers.ap$
mv /system/app/MobiReader.apk /system/app/MobiReader.ap$
mv /system/app/MotHstcmd.apk /system/app/MotHstcmd.ap$
mv /system/app/MotoAtCmdPlugin.apk /system/app/MotoAtCmdPlugin.ap$
mv /system/app/MotoCAL.apk /system/app/MotoCAL.ap$
mv /system/app/MotoGAL.apk /system/app/MotoGAL.ap$
mv /system/app/MotoNotePad.apk /system/app/MotoNotePad.ap$
mv /system/app/MotoSVC.apk /system/app/MotoSVC.ap$
mv /system/app/Protips.apk /system/app/Protips.ap$
mv /system/app/Street.apk /system/app/Street.ap$
mv /system/app/TaskManagerActivity.apk /system/app/TaskManagerActivity.ap$
mv /system/app/thumbnailservice.apk /system/app/thumbnailservice.ap$
mv /system/app/VisualizationWallpapers.apk /system/app/VisualizationWallpapers.ap$
mv /system/app/VoiceSearch.apk /system/app/VoiceSearch.ap$
mv /system/app/ZkrSubsys.apk /system/app/ZkrSubsys.ap$
############################################
# XT800W(모토글램)
############################################
mv /system/app/CyCamera.apk /system/app/CyCamera.ap$
mv /system/app/DaumMaps.apk /system/app/DaumMaps.ap$
mv /system/app/deblob_KO_v1_0_65.apk /system/app/deblob_KO_v1_0_65.ap$
mv /system/app/DlnaDms.apk /system/app/DlnaDms.ap$
mv /system/app/DlnaSystemService.apk /system/app/DlnaSystemService.ap$
mv /system/app/DMService.apk /system/app/DMService.ap$
mv /system/app/Facebook.apk /system/app/Facebook.ap$
mv /system/app/Me2day.apk /system/app/Me2day.ap$
mv /system/app/MelOn.apk /system/app/MelOn.ap$
mv /system/app/Minihompy.apk /system/app/Minihompy.ap$
mv /system/app/NateContact.apk /system/app/NateContact.ap$
mv /system/app/NaverMaps.apk /system/app/NaverMaps.ap$
mv /system/app/NaverSearch.apk /system/app/NaverSearch.ap$
mv /system/app/Ovjet.apk /system/app/Ovjet.ap$
mv /system/app/PersonalPortal.apk /system/app/PersonalPortal.ap$
# 모바일 VoIP
mv /system/app/MobileVoip.apk /system/app/MobileVoip.ap$
mv /system/app/MobileVoIPWidget.apk /system/app/MobileVoIPWidget.ap$
# SKT SKAF (SKT 기본 어플 사용자는 삭제하지 말것)
mv /system/app/20101125_TstoreUtility_signed.apk /system/app/20101125_TstoreUtility_signed.ap$
mv /system/app/A0000OMADL.apk /system/app/A0000OMADL.ap$
mv /system/app/SKAF.apk /system/app/SKAF.ap$
mv /system/app/SKAF_DCD.apk /system/app/SKAF_DCD.ap$
mv /system/app/SKAF_Junedownloader.apk /system/app/SKAF_Junedownloader.ap$
mv /system/app/SKAF_Juneplayer.apk /system/app/SKAF_Juneplayer.ap$
mv /system/app/SKAF_NewsWidget.apk /system/app/SKAF_NewsWidget.ap$
mv /system/app/SKAF_SISWidget.apk /system/app/SKAF_SISWidget.ap$
mv /system/app/SKAF_SyncMgr.apk /system/app/SKAF_SyncMgr.ap$
mv /system/app/SKAF_TMap.apk /system/app/SKAF_TMap.ap$
mv /system/app/SKAF_TStore.apk /system/app/SKAF_TStore.ap$
mv /system/app/SKAF_TStoreDL.apk /system/app/SKAF_TStoreDL.ap$
mv /system/app/SKAF_WeatherWidget.apk /system/app/SKAF_WeatherWidget.ap$
# 퍼미션 조정
chmod 644 /system/app/*
############################################
# XDA 패치
############################################
cp -f /sdcard/hasu0707_rom/xda_patch/mot_boot_mode /system/bin/
cp -f /sdcard/hasu0707_rom/xda_patch/mot_boot_mode.bin /system/bin/
cp -f /sdcard/hasu0707_rom/xda_patch/build.prop /system/
cp -rf /sdcard/hasu0707_rom/xda_patch/boot_script /system/bin/
chmod 755 /system/bin/mot_boot_mode
chmod 755 /system/bin/mot_boot_mode.bin
chmod 755 /system/bin/boot_script
chmod 755 /system/bin/boot_script/optimize.sh
chmod 644 /system/build.prop
############################################
# 프레임워크 복사
############################################
cp -f /sdcard/hasu0707_rom/framework/* /system/framework/
chmod 644 /system/framework/*
############################################
# 마무리 및 정리
############################################
rm /tmp/upgrade.sh
# 리부팅
sync
safe_reboot