2013/02 4

[Android ICS] init.d enabled

init.rc파일 수정 # Run init.d scripts service sysinit /system/bin/logwrapper /system/xbin/busybox run-parts /system/etc/init.d class main user root group shell oneshot 스피넬님 롬+천님 커널 상태 init.rc내용 service sysinit /system/bin/logwrapper /system/xbin/busybox run-parts /system/etc/init.d diabled oneshot 위와같이 수정 하지만, 커널을 repack할 수 없다면, init.rc는 수정불가 다른 방법으로 해야한다. 요즘엔, ramdisk로 init.d를 돌린다고들 하는데, 자세한 사항은 좀더..

dev/android 2013.02.12

안드로이드 롬업 후 SMS MMS 문제

이전글 http://jpss.ta3ke.com/122 과 흡사한 문제점을 이야기하게 되었다. 비호환 롬간의 데이터 문제의 임시방편이 티타늄백업의 마이그레이션이었지만 문제점은 발신자번호가 없는 문자에 있었다. 이하 ghost msg 필자의 폰인 HTC EVO4G+ 이번엔 롬업으로 인한 센스 기반롬과 MIUI롬을 사용하면서 번호없는 문자처리로 인해 issue가 생겨, 포스팅을 하게되었다. 일단 ghost msg에 대한 처리가 가능한것은 찾지 못하였다. HTC메세지 백업기능 - SMS만 백업됨 티타늄백업 XML백업 - SMS/MMS백업 가능, but can't ghost msg MIUI백업 - SMS/MMS백업 가능, MMS앱부터 ghost msg처리 못함 SMS Backup&Restore APP - SMS만..

dev/android 2013.02.05

안드로이드 업데이트 후 메세지 복구

일단 버전에 큰 영향 없다면 패쓰하고 필자의 경우 진저브레드 2.3.6 -> 아이스크림 샌드위치 4.0.1 로 업그레이드를 수행하였다. 결과적으로, 왠만한건 다 복구 성공! but, MMS/SMS가 깨졌다. db파일이 변경되어서 문제가 야기된다. 이문제는 com.android.phone 강제종료를 유발하였고 검색을 거듭하게 된다. 무식하게 다시 진저브레드로 다운그레이드를 하는 방법은 아니다 싶자나.. /data/data/.com.android.providers/databases/mmssms.db 일단 저 파일은 티타늄 백업으로 살려둔 상태 sqllite를 분석해보았지만, 구조가 복잡하고, 쓸만한 유틸리티도 없었다 ㅠㅠ ics용은 구조가 좀 더 단순해지긴 했다. http://forum.xda-develop..

dev/android 2013.02.01