테그라크 심링크바인드 ver1: http://matcl.com/s/?document_srl=741465
테그라크 심링크바인드 ver2: http://matcl.com/s/?document_srl=765965
테그라크 심링크바인드 ver2.1: http://matcl.com/s/?document_srl=785418
테그라크 심링크바인드 ver2.2: http://matcl.com/s/?document_srl=825526
*기존 2.2에서 변경된점: 스크립트에서 불필요한 명령어 삭제, modem.bin(모뎀)이 들어가는 bml12파티션의 io스케줄러를 cfq로 변경. 이외에는 모두 deadline.
*2.2에서 (저만 느낌....ㅠㅠ) 3G강종등의 문제가 있었느데, 스케줄러 문제인 듯 하여 cfq로 돌렸습니다.
*기존 적용중이신 분들은 init.d내의 파일만 바꿔주시면 되겠습니다.
1. 전체적용
원낸드 모드 후 adb리커버리모드에서
busybox mount -t ext4 /dev/block/stl9 /data
busybox mount -o remount,rw rootfs /
busybox mount -o remount,rw /system
busybox mv /data/app /system/data_app
busybox ln -s /system/data_app /data/app
busybox cp -rp /system/fonts /data/
reboot
이렇게 하시면 리붓되며, 심링크까지 적용되십니다.
이후 첨부파일을 /system/etc/init.d 폴더에 (없으면 만들어서) 넣으시면 바인딩 적용이 됩니다.
해제는
reboot
확인은
du -m /data/app 해서 0인데 어플 살아있으면 심링크 성공
adb나 터미널에서 mount해서 /system/fonts가 /dev/block/stl9에 마운트되어 있으면 바인드 성공
du -m /system/data_app해서 나오는 숫자가 /system/data_app 용량
2. 부분적용
-심링크만
busybox mount -t ext4 /dev/block/stl9 /data
busybox mv /data/app /system/data_app
busybox ln -s /system/data_app /data/app
reboot
끗!
해제는
du -m /data/app 해서 0인데 어플 살아있으면 심링크 성공
busybox cp -rp /system/fonts /data/
reboot
이후 첨부파일을 /system/etc/init.d 폴더 안이나, 없으면 init.d폴더 만들어서 넣어주시고 재부팅하면 끗!
해제는
reboot
확인은
adb나 터미널에서 mount해서 /system/fonts가 /dev/block/stl9에 마운트되어 있으면 바인드 성공
* 휴 이제 진짜 끝인듯 합니다.......... 다음부턴 이렇게 adb로 일일이 하실 필요 없게 만들어 오겠습니다!