해결: init.d 스크립트 하나만 좀 도와주세요 ㅠㅠ
내용은 사실 아주 간단합니다.
#!/system/bin/sh
if [ -e /system/firstboot ]; then
rm /system/firstboot
else
pm disable com.htc.android.htcsetupwizard
fi
말 그대로 정말 간단한 스크립트인데, 이상하게 동작을 안하네요 ㅠㅠ;
롬파일에 /system/firstboot 라는 파일이 들어있어서 같이 플래싱되고요,
첫 부팅때는 /system/firstboot 파일이 당연히 있을테니 이걸 '지우고',
그 다음 부팅때는 아까 첫부팅할때 이게 지워졌으니 else로 빠져서 pm disable...을 하려고 합니다만,
뭔가 잘못된 건지 /system/firstboot 파일이 첫 부팅 후에도 지워지지를 않네요.
이곳저곳 참고도 해봤는데 내용이 이상한 것 같지는 않은데 쉘 스크립트는 또 처음이라 무슨 뻘짓을 했는지...
도와주세요 ㅠㅠ;
●?Who's Celes
-
?
저게 실행될 시점에서 system 파티션에 write권한이 없는건 아닐까요?
-
음... 그럴수도 있을것같은데;;
방금 /system/firstboot을 수동으로 지우고 되나 테스트해봤는데 pm명령은 실행되지 않은 것 같더라고요. .);; -
sysrw
if 시작하기 전에 sysrw를 넣어보았습니다...잘되었으면 좋겠네요; -
와... 이거 골치 정말 아프네요.
if [ -e /data/temp/firstboot ]
then
rm -f /data/temp/firstboot
else
pm disable com.htc.android.htcsetupwizard
fi
이렇게 고쳐도 마찬가지네요. 첫 부팅 후에 /data/temp/firstboot이 그대로 남아있습니다; -
귀찮게 지우시질 말고 권한을 바꿔버리셔도..000 이면 어찌 안되려나요.
-
음? chmod 000이요?
-
해결했습니다. 12시간을 삽질-_-한 끝에 그냥 스크립트를 두개로 분리하였습니다.
04killwizard
#!/system/bin/sh
#disable htc setup wizard on second boot
if [ -e "/system/etc/ce5initcheck" ] ; then
exit 0
fi
pm disable com.htc.android.htcsetupwizard
echo "disabled htc setup wizard"
exit 005firstbootchk
#!/system/bin/sh
rm /system/etc/ce5initcheck무식하게 해결했네요. 아름답진 않지만 어쨌든 동작합니다 =_=;
-
아름다우리만치 무식하니 오케이..
스마트폰 관련 질문과 답
질문은 상세하게, 답은 자상하게 ^^
번호 | 분류 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|---|
공지 | 기타 | GomdoLight 관련 질문은 여기서 받지 않습니다. | 2014.12.09 | 128135 | |
공지 | 기타 | [예시] 문제를 해결하고자 질문을 할 때는 이것과 비슷하게 해야 답변을 드릴 수 있습니다. 2 | 2011.03.28 | 254225 | |
공지 | 기타 | 모든 것이 궁금한 초보를 위한 질문 요령 10계명 9 | Lucy | 2005.09.27 | 278229 |
공지 | 기타 | 질문답변 모음을 먼저 읽어봐 주세요. 4 | 동글래미 | 2004.11.19 | 284094 |
20255 | 유틸리티 | SuperSu 질문.. 4 | 2012.07.19 | 10603 | |
20254 | 기타 | 갤 S3 - S메모 종료 6 | 2012.07.16 | 9190 | |
20253 | 전화기 | 드로이드3 이베이에서 직접 구매하려고 하는데요 1 | 술취한호랑이 | 2012.07.04 | 7725 |
20252 | 구입문의 | 핸드폰샀는데요 씰이.. 3 | 옵티 | 2012.07.03 | 8554 |
20251 | OS | 바다폰 WAVE OS써보신분~ 2 | 2012.06.15 | 9062 | |
20250 | 설치 | 단순히 HD2 -> 아크로 8 | 별왕 | 2012.06.15 | 8852 |
20249 | 유틸리티 | 리더스허브 tts 사용.. 2 | 토비 | 2012.06.14 | 10948 |
20248 | 설치 | 또 hd2 와 아크에 대한 질문 2 | 별왕 | 2012.06.13 | 9013 |
20247 | 전화기 | 소니 아크 크랙 2 | 별왕 | 2012.06.11 | 8099 |
20246 | 구입문의 | 겔럭시s, 아크, 어떤것이 좋은지요? 2 | 별왕 | 2012.06.09 | 8908 |
20245 | 구입문의 | kt 갤럭시 s2 를 sk로 사용가능한가요? 7 | 별왕 | 2012.06.08 | 11290 |
20244 | 설치 | 드로이드3 커롬 질문 2 | Kamizotouma | 2012.06.06 | 9527 |
20243 | 기타 | HD2 터치불량 문의.... 1 | 꺼어억 | 2012.06.02 | 10002 |
20242 | 유틸리티 | 아이패드 동영상 어떻게 보시는지요? 2 | 별왕 | 2012.06.02 | 9832 |
20241 | 기타 | LG U+ LTE단말기를 SKT LTE로 쓸 수 있나요?? 7 | 게르하르 | 2012.05.31 | 10550 |
20240 | 전화기 | hd2 멈춤 현상 3 | 도형 | 2012.05.28 | 9422 |
20239 | 구입문의 | 한국에서 사용 가능한 외국출시폰 혹시 리스트로 올려 놓은곳이나 정보 ? 5 | 상아 | 2012.05.26 | 9424 |
20238 | 유틸리티 | ICS 펌웨어 설치 후 LauncherPro 달력위젯 문제 2 | 2012.05.25 | 10807 | |
20237 | OS | 빌드 파일 수정해서 티스토어 들어가는거요 | 미리나이루 | 2012.05.23 | 7944 |
20236 | 유틸리티 | 티타늄 백업으로 2 | 미리나이루 | 2012.05.23 | 9860 |
20235 | 전화기 | 드로이드 3 사보려고 기웃대다가 2 | 미리나이루 | 2012.05.22 | 7672 |
20234 | OS | 사이노젠모드에서 g2(vision) stable rom 다운로드 안되는 이유 1 | 오종종 | 2012.05.19 | 9859 |
20233 | 유틸리티 | 블렉베리에는 irc 앱이 없나요? | 미리나이루 | 2012.05.18 | 8605 |
20232 | 설치 | htc g2 cm7 다운로드 받는 곳? 1 | 오종종 | 2012.05.17 | 9494 |
20231 | 전화기 | kt 갤럭시 노트를 skt로 사용 2 | 이경국 | 2012.05.17 | 9680 |
20230 | 전화기 | 내장메모리 에러 질문입니다. 3 | 수이비 | 2012.05.16 | 9133 |
20229 | 구입문의 | 겔탭 10.1 3g + wifi 질문 2 | 별왕 | 2012.05.16 | 6802 |
20228 | 유틸리티 | 드로이드3 AOKP ICS롬에서 TV-OUT 하는 방법 1 | 무영7 | 2012.05.15 | 10558 |
20227 | 전화기 | 아트릭스 진저 발신제한? | 준수애비 | 2012.05.12 | 8595 |
» | 기타 | 해결: init.d 스크립트 하나만 좀 도와주세요 ㅠㅠ 8 | 2012.05.12 | 9502 |
Designed by sketchbooks.co.kr / sketchbook5 board skin
Sketchbook5, 스케치북5
Sketchbook5, 스케치북5
Sketchbook5, 스케치북5
Sketchbook5, 스케치북5