#kernel_mod_list insmod mhal.ko #misc_mod_list insmod mi_common.ko major=`cat /proc/devices | busybox awk "\\$2==\""mi"\" {print \\$1}"\n` minor=0 insmod mi_sys.ko if [ $? -eq 0 ]; then busybox mknod /dev/mi_sys c $major $minor let minor++ fi insmod mi_ai.ko if [ $? -eq 0 ]; then busybox mknod /dev/mi_ai c $major $minor let minor++ fi insmod mi_ao.ko if [ $? -eq 0 ]; then busybox mknod /dev/mi_ao c $major $minor let minor++ fi insmod mi_gfx.ko if [ $? -eq 0 ]; then busybox mknod /dev/mi_gfx c $major $minor let minor++ fi insmod mi_divp.ko if [ $? -eq 0 ]; then busybox mknod /dev/mi_divp c $major $minor let minor++ fi insmod mi_disp.ko if [ $? -eq 0 ]; then busybox mknod /dev/mi_disp c $major $minor let minor++ fi insmod mi_hdmi.ko if [ $? -eq 0 ]; then busybox mknod /dev/mi_hdmi c $major $minor let minor++ fi insmod mi_panel.ko if [ $? -eq 0 ]; then busybox mknod /dev/mi_panel c $major $minor let minor++ fi insmod mi_sed.ko if [ $? -eq 0 ]; then busybox mknod /dev/mi_sed c $major $minor let minor++ fi insmod mi_vdec.ko if [ $? -eq 0 ]; then busybox mknod /dev/mi_vdec c $major $minor let minor++ fi insmod mi_vdisp.ko if [ $? -eq 0 ]; then busybox mknod /dev/mi_vdisp c $major $minor let minor++ fi insmod mi_venc.ko if [ $? -eq 0 ]; then busybox mknod /dev/mi_venc c $major $minor let minor++ fi #mi module major=`cat /proc/devices | busybox awk "\\$2==\""mi_poll"\" {print \\$1}"` busybox mknod /dev/mi_poll c $major 0 insmod fbdev.ko #misc_mod_list_late mdev -s echo /config/pq.ini 0x0348 > /sys/class/mstar/mdisp/pq echo /config/pq_4k.ini 0x0348 > /sys/class/mstar/mdisp/pq