안녕하세요, 엊그제 디자이어 루팅한 학생입니다.
순전히 용량 문제로 루팅한거라... 센스UI도 있고, 기본 롬과 겉모습이 제일 비슷해보이는 LeeDrOiD 2.2f 롬을 구해서 설치했는데요,
각설하고 설명하자면
내장 파티션에 여전히 /data/data 디렉토리가 남아있기에,
인터넷에는 심볼릭 링크를 이용하여 해당 디렉토리도 /system/sd/data 로 옮기는 방법이 나와있길래 시도해봤는데
재부팅을 하면 다시 원상태로 돌아가더라구요. 이게 무슨 변고인가 하여 원인을 찾다보니
/system/etc/init.d/40a2sd 파일에 이런 내용이 있더군요.
# don't allow /data/data on sd because of upgrade issues - move it if possible if [ -d /system/sd/data ]; then busybox cp -a /system/sd/data/* /data/data/; busybox rm -rf /system/sd/data; fi; |
/data/data 를 sd 로 옮기는걸 허용하지 않는다면서,
이미 옮겨져 있으면 부팅시에 도로 내장메모리로 복사하고 외장에선 지워버립니다;;
/data/data는 옮기면 upgrade issue가 있어서 금지한다고 되어있는데요...
여기서 말하는 upgrade issue 라는게 정확히 어떤 내용인지 궁금합니다.
롬을 업그레이드할 때 문제가 생긴다는 거면 그냥 저 부분 수정해서 data도 sdcard로 옮기고 싶은데요...
그렇지 않고 앱 업그레이드할 때 문제가 생긴다거나 할까봐 망설여지네요.
/data/data 를 왜 옮기면 안되는건지 설명해 주시면 감사하겠습니다~
잘은 모르겠지만... 혹시 펌업시에 ln sync가 지워지면 무한재부팅에 빠지기 때문이 아닐까요?