forked from len0rd/rockbox
samsung ypr0: Include getty service in the patched firmware for usb serial shell access.
The getty service mointors /dev/ttyGS0 (also created by the patched firmware). When the g_serial.ko module is loaded this automatically enables shell access via usb. It exposes a cdc-acm device to the host which is compatible to linux (usb_serial.ko) and windows. The g_serial.ko is not included module can be build from the YP-R0 open source package provided by samsung. It can be loaded via rc.user on the internal memory. Change-Id: I4903a635fd2e2f0ce6f5e91589a31d72bba2776b
This commit is contained in:
parent
761975ef50
commit
b828b9d99b
2 changed files with 9 additions and 0 deletions
7
utils/ypr0tools/files/common/etc/inittab
Normal file
7
utils/ypr0tools/files/common/etc/inittab
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
# see busybox-1.00rc2/examples/inittab for more examples
|
||||||
|
::sysinit:/etc/rc.d/rc.start
|
||||||
|
::respawn:/etc/autologin ttymxc0 login -f root
|
||||||
|
::ctrlaltdel:/sbin/reboot
|
||||||
|
::shutdown:/etc/rc.d/rc.reboot
|
||||||
|
::restart:/sbin/init
|
||||||
|
::respawn:/sbin/getty -n -l /bin/sh 115200 /dev/ttyGS0
|
|
@ -113,6 +113,8 @@ echo "Patching rootfs ($MODEL files)"
|
||||||
MODEL_FILES="$FILES/$MODEL"
|
MODEL_FILES="$FILES/$MODEL"
|
||||||
echo "cp -r $MODEL_FILES/* $ROOTFS/"
|
echo "cp -r $MODEL_FILES/* $ROOTFS/"
|
||||||
cp -r $MODEL_FILES/* $ROOTFS/
|
cp -r $MODEL_FILES/* $ROOTFS/
|
||||||
|
rm -rf $ROOTFS/dev/ttyGS0
|
||||||
|
mknod $ROOTFS/dev/ttyGS0 c 127 0
|
||||||
|
|
||||||
echo "Packing new cramfs image"
|
echo "Packing new cramfs image"
|
||||||
cramfs-1.1/mkcramfs $ROOTFS $CRAMFS
|
cramfs-1.1/mkcramfs $ROOTFS $CRAMFS
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue