펌웨어 덮을 일 참 많습니다.
이리저리 패치 옮겨다닐때 쓰기도 하고 아니면 그냥 system 초기화하기 위해서 덮기도 하고.
근데 짜증나는 것이 기본앱들이 초기화됩니다 엉엉ㅠㅠ
kied가 있다지만 이마저도 귀찮은 저는 새로운 방법 하나를 만들어 봤습니다.
내장메모리에 100MB정도의 여유공간이 있어야 합니다.
본론으로 들어가겠습니다
우선 이 글들을 읽어 보시기 바랍니다.
http://matcl.com/s/?mid=freeboard&category=9003&document_srl=1418786
http://matcl.com/s/?mid=freeboard&category=9003&document_srl=1419290
준비할 것
adb툴
update-zip-packager(update.zip만들기 글 참조)
kied로 필요없는 기본앱을 지우는 과정이 1회
내장메모리 약 100 MB
/system/app을 삭제하는 zip 만들기
스크립트를 생성해야 하므로 1번!
그다음 폴더 삭제 스크립트 4번
app이 system안에 있으므로 system!
지울 폴더! app
끝났으니 done! 8번
update.zip을 만듭니다. 2번 이렇게 하시면 나오는 update.zip이 app폴더를 없애버리는 zip파일이 됩니다.
adb를 이용해 app 폴더 추출하기
이 부분은 쎈빛님의 글을 인용하겠습니다.
http://matcl.com/s/?mid=pxeboard34&search_keyword=adb&search_target=title&document_srl=262636
명령어는 adb shell하지 마시고 adb폴더 접근하신 다음 바로
adb pull /system/app app 하시면 adb폴더에 app폴더가 안에 생성 됩니다.
그걸 placehere(update.zip만들기 글 참조) 에 넣습니다.
/system/app을 복구하는 zip 만들기
placehere에 옮기기가 끝나셨다면, script.bat를 실행합니다.
update.zip 만들기 글을 한번 안 읽으셨다면 읽어 보셨으면 합니다. 제발요
만들기 글에서 framework를 입력하는 부분만 제외해 버리면 됩니다.
그리고나서 만들어지는 update.zip은 이제 복구용 zip파일이 됩니다
실제 이용법
1.펌웨어를 씌우거나 기타 이유로 app폴더가 초기화되었다.
2.리커버리 모드에 진입
3.app폴더를 삭제하는 zip파일을 플래시한다.
4. app폴더를 복구하는 zip파일을 플래시한다.
그리고 재부팅 해 보시면 adb로 추출했을 당시의 app 폴더가 들어가 기본앱들이 싹다 정리되어 있는 기분좋은 풍경을 보실 수 있을 겁니다 ^^
시간이 많이 없어 글이 다소 싸가지없어 보일 수 있습니다.. 죄송합니다.
이상입니다.
감사합니다
리눅스를 할줄 몰라서 포기했었는데 부두로 이와 비슷하게 할수있다니 놀랍군요^^
좋은 정보 감사합니다!!