Dobra piszę to pierwszy i ostatni raz jak wyłączyć podświetlenie. Jak komuś nie wyjdzie proszę się nie pytać, coś robicie źle i koniec. Mi działa co sam zrobiłem i sprawdziłem.
Wszelkie pytania i posty "nie działa" będą usuwane przez Adevole bo to już offtop totalny 🙂
Jedziemy:
1. Reboot do recovery.
2. Tam wchodzimy w mounts i mount /system i dalej nie ruszamy telefonu.
3. W ADB na komputerze:
adb shell
4. Przechodzimy do katalogu init.d:
cd /system/etc/init.d/
5. Tam tworzymy plik:
cat > 54DisableKeybLight
Po wciśnięciu enter jesteśmy w pliku, więc piszemy co następuje (po każdej linijce enter):
#!/system/bin/sh
chmod +w /sys/devices/i2c-0/0-0066/leds/button-backlight/brightness
echo 0 > /sys/devices/i2c-0/0-0066/leds/button-backlight/brightness
chmod -w /sys/devices/i2c-0/0-0066/leds/button-backlight/brightness
Po ostatniej linijce wciskamy enter i skrót klawiszowy "ctrl+d" i enter. To wychodzi z pliku
6. Sprawdzamy czy plik ma taką zawartość jak wpisaliśmy:
cat 54DisableKeybLight
Powinno się pokazać dokładnie to co wyżej wpisaliśmy. Jak nie to usuwamy plik komendą
rm 54DisableKeybLight i wracamy do punktu 5. Aż się uda.
7. Nadajemy prawa do wykonania pliku:
chmod 750 54DisableKeybLight
8. Sprawdzamy czy jest poprawnie wydając komendę:
ls -l
Powinno się pokazać przy naszym pliku: -rwxr-x---
9. Wychodzimy:
exit
10. W recovery klikamy na unmount /system.
11. Reset.
Koniec i działa.