Install
sudo snap install rkdeveloptool --edge
Enable raw usb access
snap connect rkdeveloptool:raw-usb
echo 'SUBSYSTEM=="usb", ATTR{idVendor}=="2207", MODE="0666",GROUP="plugdev"' | sudo tee /etc/udev/rules.d/51-android.rules
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)
Install
sudo snap install rkdeveloptool --edge
Enable raw usb access
snap connect rkdeveloptool:raw-usb
echo 'SUBSYSTEM=="usb", ATTR{idVendor}=="2207", MODE="0666",GROUP="plugdev"' | sudo tee /etc/udev/rules.d/51-android.rules
run rkdevtool
select third tab
select 5. spinor
select minitloader.bin
click download
click switch storage
click erase all to clear spiflash
done
Set wifi.powersave to 2 to disable powersave
sudo nano /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf
NM_SETTING_WIRELESS_POWERSAVE_DEFAULT (0): use the default value NM_SETTING_WIRELESS_POWERSAVE_IGNORE (1): don't touch existing setting NM_SETTING_WIRELESS_POWERSAVE_DISABLE (2): disable powersave NM_SETTING_WIRELESS_POWERSAVE_ENABLE (3): enable powersave
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 release
make clean sudo make dkmsinstall
modprobe tuxedo_keyboard
sudo cp tuxedo_keyboard.conf /etc/modprobe.d/tuxedo_keyboard.conf
Load module on startup
sudo 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