To install Armbian linux on RK3318 tv box
https://forum.armbian.com/topic/26978-csc-armbian-for-rk3318rk3328-tv-box-boards/
Twenty years from now you will be more disappointed by the things that you didn't do than by the ones you did do. So throw off the bowlines. Sailaway from the safe harbor. Catch the trade winds in your sails. Explore. Dream. Discover. ~~ (Mark Twain)
To install Armbian linux on RK3318 tv box
https://forum.armbian.com/topic/26978-csc-armbian-for-rk3318rk3328-tv-box-boards/
Enabling adoptable storage on android phone
adb shell
sm list-disks
// HERE YOU GET YOUR DISK ID, SOMETHING LIKE "disk:179,64" - REMEMBER THOSE NUMBERS
sm set-force-adoptable true
// IN NEXT LINE, SIMPLY PUT THOSE NUMBERS AFTER "disk:" AND ALSO AFTER WORD "mixed" TYPE PERCENTAGE OF SPACE LEFT AS EXTERNAL, SO IN MY CASE:
sm partition disk:179,64 private
// IT TAKES TIME. BE PATIENT. WITH THIS LINE I TRANSFORMED WHOLE EXTERNAL SD INTO 40% OF INTERNAL AND 60% OF EXTERNAL
sm set-force-adoptable false
Checkout source and compile
git clone https://github.com/tuxedocomputers/tuxedo-keyboard.git
cd tuxedo-keyboard
git checkout releasemake clean sudo make dkmsinstall
modprobe tuxedo_keyboard
sudo cp tuxedo_keyboard.conf /etc/modprobe.d/tuxedo_keyboard.conf
Load module on startupsudo su echo tuxedo_keyboard >> /etc/modules
Contents of tuxedo_keyboard.conf options tuxedo-keyboard mode=0 brightness=75 color_left=0x6666ff color_center=0xFFFFFF color_right=0x6666FF color_extra=0x666FF
For keyboard with single zone color. Use parameter color_extra. cat /etc/modprobe.d/tuxedo_keyboard.conf
options tuxedo-keyboard mode=0 brightness=75 color_left=0x6666ff color_center=0xFFFFFF color_right=0x6666FF color_extra=0x666FF