염치 없이 항상 질문만 하네요...
현재 odroid7을 참고 하였으며, 주변기기들이 좀 빠져 있는 상태 입니다.
여타 다른 부분은 된것 같은데... 안드로이드를 올릴려고 하니 중간에 부팅중 멈춤 현상이 있습니다.
아래의 로그는 부팅이 멈추는 부분입니다.
제가 리눅스를 아직 공부중이라 이해가 잘 안되어 질문드립니다.
[ 4.721823] init: cannot find '/system/bin/orientationd', disabling 'orientationd'
[ 4.727983] init: cannot find '/system/bin/geomagneticd', disabling 'geomagneticd'
[ 4.735515] init: cannot find '/system/bin/sh', disabling 'console'
[ 4.741734] init: cannot find '/system/bin/pvrsrvinit', disabling 'pvrsrvinit'
[ 4.748927] init: cannot find '/system/bin/servicemanager', disabling 'servicemanager'
[ 4.756843] init: cannot find '/system/bin/vold', disabling 'vold'
[ 4.762968] init: cannot find '/system/bin/netd', disabling 'netd'
[ 4.769119] init: cannot find '/system/bin/debuggerd', disabling 'debuggerd'
[ 4.776144] init: cannot find '/system/bin/rild', disabling 'ril-daemon'
[ 4.782821] init: cannot find '/system/bin/app_process', disabling 'zygote'
[ 4.789780] init: cannot find '/system/bin/mediaserver', disabling 'media'
[ 4.796567] init: cannot find '/system/bin/dbus-daemon', disabling 'dbus'
[ 4.803347] init: cannot find '/system/bin/installd', disabling 'installd'
[ 4.811205] init: cannot find '/system/bin/keystore', disabling 'keystore'
[ 4.818981] enabling adb
[ 4.820128] Enabled => usb_mass_storage
[ 4.823975] Enabled => adb
[ 4.826895] adb_open
요부분에서 더이상 진행이 되지않습니다.
검색해보니 비슷한 증상이 있는 분이 있는데 답글을 보니 박종길님의 답변으로
--------------------------------------------------------------------------------------------------------------------------------------------
u-boot에서 bootcmd를 아래와 같이 변경하여 해보시기 바랍니다.
set bootcmd 'movi read kernel 30008000;movi read rootfs 31000000 180000;bootm 30008000 31000000'
-------------------------------------------------------------------------------------------------------------------------------------------
위와 같은 답변이 있었습니다.
저 역시 해봤지만 결과는 같았습니다. 솔직히 어느부분을 봐야 할지 모르겠습니다.
해답은 아니더라도 제가 접근할 수 있는 힌트만이라도 아시는분 계시면 정중히 부탁드립니다.
그럼 감사합니다.
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
아래 답변을 보고 열심히 찾아봤습니다.
현재 상황....
Y:mdroidFandroidsystemcorerootdirinit.rc에 보면 아래와 같이 했습니다.
# mount mtd partitions
# Mount /system rw first to give the filesystem a chance to save a checkpoint
mount ext4 /dev/block/mmcblk0p2 /system <===없어서 추가함.
mount ext4 /dev/block/mmcblk0p2 /system ro remount <===없어서 추가함.
# mount yaffs2
mtd@system /system <=== 기존 주석처리함.
# mount yaffs2
mtd@system /system ro remount <=== 기존 주석처리함.
# We chown/chmod /data again so because mount is run as root + defaults
mount ext4 /dev/block/mmcblk0p2 /data nosuid nodev <===없어서 추가함.
# mount yaffs2
mtd@userdata /data nosuid nodev <=== 기존 주석처림함.
chown system system /data
chmod 0771 /data
Y:mdroidFandroidouttargetproductodroid7rootinit.rc에서는 아래처럼 되어 있습니다.
# Mount /system rw first to give the filesystem a chance to save a checkpoint
#===================================================================
#
# odroid7 System folder mount(mmcblk0p2)
#
#===================================================================
mount ext4 /dev/block/mmcblk0p2 /system
# We chown/chmod /data again so because mount is run as root + defaults
#===================================================================
#
# odroid7 Data folder mount(mmcblk0p2)
#
#===================================================================
mount ext4 /dev/block/mmcblk0p3 /data
setprop EXTERNAL_STORAGE_STATE mounted
위와 같은 상황입니다.
현재 SDCARD로 부팅하고 있으며, SD에 전부 들어가는 상황입니다.
이리저리 바꿔봐도 도통 반응이 없습니다.
힌트가 될만한 것이 있을까요???