mirror of
https://github.com/FunKey-Project/FunKey-OS.git
synced 2026-03-19 02:12:41 +01:00
make rootfs read-only
Signed-off-by: Michel-FK <michel.stempin@funkey-project.com>
This commit is contained in:
@@ -1,8 +1,8 @@
|
||||
args_mmc=setenv bootargs console=ttyS0,115200 panic=5 rootwait fbcon=map:10 fbcon=font:VGA8x8 vt.global_cursor_default=0 root=/dev/mmcblk0p${bootpart} rootfstype=ext4 rootflags=commit=120,data=writeback,barrier=0,journal_async_commit ${rw} quiet
|
||||
args_mmc=setenv bootargs console=ttyS0,115200 panic=5 rootwait fbcon=map:10 fbcon=font:VGA8x8 vt.global_cursor_default=0 root=/dev/mmcblk0p${bootpart} rootfstype=ext4 rootflags=commit=120,data=writeback,barrier=0,journal_async_commit ro quiet
|
||||
baudrate=115200
|
||||
bootcmd=run getbootpart; run check_keys; if test ${found} = 1; then setenv bootpart 1; fi; run args_mmc; run loadfdt; run loadimage; bootz ${loadaddr} - ${fdtaddr}
|
||||
bootdelay=0
|
||||
check_keys=run set_pullups; setenv found 0; setenv timeout ${delay}; while test ${timeout} > 0; do run read_keys; if test ${keys} = f83f; then setenv found 1; setenv timeout 0; setenv rw ro; else setexpr timeout ${timeout} - 1; fi; done
|
||||
check_keys=run set_pullups; setenv found 0; setenv timeout ${delay}; while test ${timeout} > 0; do run read_keys; if test ${keys} = f83f; then setenv found 1; setenv timeout 0; else setexpr timeout ${timeout} - 1; fi; done
|
||||
console=ttyS0,115200
|
||||
delay=1
|
||||
fdt_high=0xffffffff
|
||||
@@ -12,7 +12,6 @@ loadaddr=0x41000000
|
||||
loadfdt=load mmc 0:${bootpart} ${fdtaddr} /boot/sun8i-v3s-funkey.dtb
|
||||
loadimage=load mmc 0:${bootpart} ${loadaddr} /boot/zImage
|
||||
read_keys=i2c read 20 0 2 1c20500; setexpr.w keys *1c20500
|
||||
rw=rw
|
||||
set_pullups=i2c mw 20 46 df; i2c mw 20 47 f8
|
||||
stderr=serial@01c28000
|
||||
stdin=serial@01c28000
|
||||
|
||||
@@ -11,13 +11,17 @@ fi
|
||||
|
||||
# Sanity check: File does not exist
|
||||
if [ ! -f ${BRIGHTNESS_FILE} ]; then
|
||||
rw
|
||||
echo ${BRIGHTNESS_DEFAULT_VALUE} > ${BRIGHTNESS_FILE}
|
||||
ro
|
||||
fi
|
||||
|
||||
# Sanity check: Check if integer
|
||||
brightness=$(cat ${BRIGHTNESS_FILE})
|
||||
if ! [ ! "${brightness}" -ne "${brightness}" ] 2> /dev/null; then
|
||||
rw
|
||||
echo ${BRIGHTNESS_DEFAULT_VALUE} > ${BRIGHTNESS_FILE}
|
||||
ro
|
||||
brightness=${BRIGHTNESS_DEFAULT_VALUE}
|
||||
fi
|
||||
echo ${brightness}
|
||||
|
||||
@@ -23,6 +23,8 @@ echo ${value} > ${SYSTEM_BRIGHTNESS}
|
||||
|
||||
# Set new brightness value in brightness file
|
||||
if [ ${?} -eq 0 ]; then
|
||||
rw
|
||||
echo ${brightness_percentage} > ${BRIGHTNESS_FILE}
|
||||
ro
|
||||
fi
|
||||
exit 0
|
||||
|
||||
Reference in New Issue
Block a user