===== Auto console ===== Start the system console on the LCD automatically after booting. ==== Add following lines in "/etc/modprobe.d/lcd35.conf" file. ==== options fbtft_device name=flexpfb rotate=270 options flexfb chip=ili9488 ==== Add following lines in "/etc/modules" file. ==== === ODROID-C1/C2 === aml_i2c pwm-meson pwm-ctrl fbtft_device flexfb sx65x === ODROID-XU4 === fbtft_device flexfb sx65x ==== Disable xorg ==== === 16.04 === sudo systemctl disable lightdm.service === 15.04, 15.10 === sudo systemctl disable lightdm ==== Add kernel argument to file "/media/boot/boot.ini" ==== Find bootargs line and append following line to the end of line. fbcon=map:22 ex) setenv bootargs "root=UUID... fbcon=map:22" ==== Automatically enable the Backlight ==== The PWM0 of **ODROID-C2/C1** is pull-down as default, so you have to add following line in "/etc/rc.local" file. echo 1 > /sys/devices/platform/pwm-ctrl/enable0 echo 500000 > /sys/devices/platform/pwm-ctrl/freq0 echo 1023 > /sys/devices/platform/pwm-ctrl/duty0 chvt 1 ==== Reboot ==== sudo reboot ==== Auto login ==== Edit tty1 service sudo systemctl edit getty@tty1 And add [Service] ExecStart= ExecStart=-/sbin/agetty -a odroid --noclear %I $TERM odroid@odroid:~$ sudo systemctl cat getty@tty1 | grep Exec ExecStart=-/sbin/agetty --noclear %I $TERM ExecStart= ExecStart=-/sbin/agetty -a odroid --noclear %I $TERM Restart tty1 service sudo systemctl restart getty@tty1