0
Android RootFS의 어딘가에 나타나도록 Android 빌드 프로세스 중에 Out 폴더에 복사해야하는 쉘 스크립트가 있습니다. 이제 Android 빌드 프로세스가 끝나고 Android RootFS에 포함되면 부팅 할 때 셸 스크립트를 실행하고 싶습니다.쉘 스크립트를 android out 폴더에 복사하고 부팅 할 때 실행하십시오.
어떻게하면됩니까?
Android RootFS의 어딘가에 나타나도록 Android 빌드 프로세스 중에 Out 폴더에 복사해야하는 쉘 스크립트가 있습니다. 이제 Android 빌드 프로세스가 끝나고 Android RootFS에 포함되면 부팅 할 때 셸 스크립트를 실행하고 싶습니다.쉘 스크립트를 android out 폴더에 복사하고 부팅 할 때 실행하십시오.
어떻게하면됩니까?
글쎄, 나는 AOSP 또는 어디서나 루트 폴더를 만든 다음 Android.mk를 만들고 복사 할 스크립트를 out 폴더에 복사했습니다. Android.mk에 코멘트를 아래에 추가 이제
$(shell cp -rf $(LOCAL_PATH)/myscript.sh `pwd`/$(TARGET_OUT)/path/to/folder/)
는 안드로이드 부팅시 실행하기 위해, 나는 init.goldfish.rc의 마지막 코드 아래에 추가 : 또한
service myscript_start /system/bin/busybox ash /system/path/to/folder/myscript.sh
class main
oneshot
, 나는 아래 라인 아래에 추가 # 내 스크립트가 안드로이드 부팅 시간 동안 호출있어 또한 밖으로 폴더의 원하는 위치에 복사 된
start myscript_start
그 방법
init.goldfish.rc의 필수 서비스 섹션을 시작합니다.더 좋은 방법이 있는지 궁금합니다. 누군가 제안을했는지 알고 싶습니다.