Table of Contents
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