vanadium: add udevrule for MFI fastcharge rule

This commit is contained in:
Primrose 2025-09-11 18:22:19 +08:00
parent 18c8d7e5ae
commit 5645ba684e
Signed by: primrose
GPG key ID: 4E887A4CA9714ADA

View file

@ -10,6 +10,11 @@
services.usbmuxd.enable = true; services.usbmuxd.enable = true;
environment.systemPackages = with pkgs; [libimobiledevice idevicerestore]; environment.systemPackages = with pkgs; [libimobiledevice idevicerestore];
# https://unix.stackexchange.com/questions/592775/how-can-i-enable-apple-ios-fast-charge-support
services.udev.extraRules = ''
SUBSYSTEM=="usb", ACTION=="add", DRIVER=="apple-mfi-fastcharge", RUN+="/bin/sh -c 'echo Fast > /sys/class/power_supply/apple_mfi_fastcharge/charge_type'"
'';
users.users.root.openssh.authorizedKeys.keys = let users.users.root.openssh.authorizedKeys.keys = let
ids = import ../../../identities.nix; ids = import ../../../identities.nix;
in in