Fyde-Mac_Keyboard_Backlight - Works on FydeOS, ChromeOS via Brunch or ChromeOS Flex (Any Chromium OS Based System)
Chromius Based OS - Macbook keyboard backlight. Steps to get keyboard backlight working semi fine on Macbook running FydeOS
1: Activate Developer Mode on OS 2: Install *Chromebrew* 3: Download Scripts & move to correct directories 4: Install & activate autostart script with *Chrome Autostart*
1: Open the Settings menu. 2: Select FydeOS Settings. 3: Click `Enable Developer Mode’to complete the setup.
Thanks to the developers: https://github.com/chromebrew/chromebrew
Warning
Please be aware of the fact that developer mode is insecure if not properly configured.
Tip
Setting a password as instructed in the VT-2 login screen is recommended. It is also recommended to enable signed boot:
sudo chromeos-setdevpasswd
sudo crossystem dev_boot_signed_only=1
Important
The beta, dev, and Canary channels are not supported and should not be used with Chromebrew. Failure to take notice of this warning will cause major issues with your Chromebrew installation.
Warning
On ChromeOS M117+, the Chromebrew installer will not work in crosh
anymore due to the security changes introduced in ChromeOS M117.
Open a VT-2 terminal session with Ctrl+Alt+T and login with the chronos
user and password if set above. (if you are unable to do this, please have a second look at the prerequisites and make sure your Chromebook is in developer mode)
Then run the installation script below:
bash <(curl -L git.io/vddgY) && . ~/.bashrc
This is mainly to add Python support. Chromebrew installs Python by default during installation.
sudo -i
mount -o rw,remount /
cd /home/chronos/user
git clone https://github.com/CJsps199/Fyde-Mac_Keyboard_Backlight.git
cd Fyde-Mac_Keyboard_Backlight
cp keyboard-backlight.py /usr/local/bin/
cp keyboard-startup.sh /home/chronos/user/
chmod +x /home/chronos/user/keyboard-startup.sh
Thanks to the developers: https://github.com/supechicken/ChromeOS-AutoStart
Important
This extension conflicts with Secure Shell extension (development version). (as this extension used its ID)
Please remove it before installing this extension (if installed), otherwise this extension might not work as expected
- Download the latest release of this extension (in
zip
) and unzip it - Go to
chrome://extensions
and enable Developer Mode - Click
Load unpacked extension
and select theChromeOS-AutoStart-<version>
unzipped folder - A new window will appear and add command(s) you want to run at startup
- Optional: Click the
Test run
button to test it out after adding a command
Note
Please do not delete the unzipped folder after loading the extension, otherwise the extension will get deleted after reboot
shell
sudo bash /home/chronos/user/keyboard-startup.sh
<developer password> (this was set when installing Chromebrew)