어제 내 넥서스7에 안드로이드 버전 4.2가 적용되었다. 4.2에서는 한글 글꼴이 기존의 개성이 없는 고딕체에서 나눔고딕으로 바뀌었는데, 가독성도 일부 좋아졌고, 보기에 예뻐졌다.
그래서 아직 4.0.3 아이스크림 샌드위치(ICS)만 적용되어 있는 내 HTC 센세이션 XL에 이 글꼴 설정을 옮겨보기로 했다. 방법은 다음과 같다
준비물 : 루팅된 안드로이드폰, 루팅 권한을 사용하는 파일 탐색기 앱.
주의 : 시스템 변경을 하는 것이므로, 모든 위험은 실행한 사람의 책임입니다.
- 넥서스7의 /system/fonts 의 글꼴 파일들을 전부 센세이션XL의 같은 위치에 복사해 추가한다
- 넥서스7의 /system/etc/system_fonts.xml 과 fallback_fonts.xml 를 센세이션 XL의 같은 파일에 덮어 쓴다
- 센세이션 XL은 HTC 센스 UI에서만 사용하는 글꼴(HelveticaNeueLT 등) 설정이 있다. 2번의 xml 파일에 이 부분을 추가한다.
- 글꼴 파일들의 권한(Permission)을 rw-r–r—로 설정한다.
- 센세이션 XL을 리부팅 시킨다.
위와 같이 하면 나눔고딕으로 바뀐 것을 볼 수 있다. (3번을 제대로 안 하면, 온도표시 등의 센스UI 위젯의 일부 글자가 안 나온다.)
http://draco.pe.kr/system.zip
위 파일은 넥서스 기기가 없는 경우를 대비해 덮어 쓸 파일들을 압축한 것이다. (zip 파일이라고 리커버리에서 플래싱 하지 말 것) 압축을 풀어서 위의 1,2,4,5 과정을 하면 된다. zip파일 내의 xml파일은 3번은 이미 적용 되어 있다.
추가 : 나눔고딕 bold 까지 적용된 새 파일 https://www.dropbox.com/s/1dlhg55mmd9u2sr/xl_fonts_nanum.7z