flashdim icon indicating copy to clipboard operation
flashdim copied to clipboard

Xiaomi/Redmi Support

Open EmilEmilchen opened this issue 7 months ago • 1 comments

I really love this app but unfortunately it doesn't work with Xiaomi/Redmi devices, for example the Redmi Note 12 Pro Plus 5g. As far as I can tell it is impossible to get this feature working on this device without root permissions. Since I only have access to the Redmi device I mentioned I couldn't check on any other one but on the Note 12 Pro Plus the brightness is controlled by a 0-16 integer value in /sys/class/leds/torch-light0/brightness which is only accessible on a rooted device (as far as I can tell anyway). I haven't looked much into the inner workings of FlashDim but I'd love Xiaomi devices to be supported. I wrote a quick and dirty proof of concept (Github Repo) which just does echo BRIGHTNESS_VALUE > /sys/class/leds/torch-light0/brightness using the Shell.cmd(command).exec() method provided by the topjohnwu libsu API.

EmilEmilchen avatar Jul 11 '24 22:07 EmilEmilchen