Светодиодное управление ядром Android - PullRequest
1 голос
/ 09 марта 2012

Я новичок в этом форуме, так что будьте добры;) Я следовал правилам:)

Я помогаю разработчику для своего ядра, которое я использую. Поскольку мод, который я хочу, в основном только для меня, я решил, что мой долг - заставить его работать самостоятельно.

Проблема: Я отредактировал свои файлы * .kl, чтобы отключить пять аппаратных кнопок на передней панели от пробуждения устройства, и только кнопки увеличения / уменьшения громкости могут пробуждать устройство, когда кнопки на передней панели нажимаются, когда оно находится в моем кармане.

Однако, несмотря на то, что кнопки на передней панели больше не включают устройство, при нажатии они загораются, добавляя дополнительный сток 6 мА.

Что я пробовал: Я написал apk, чтобы изменить права доступа к файлу / sys / class / leds / button-backlight / Brightness, чтобы они были отключены. Несмотря на работоспособность программы, разрешения позволяют редактировать файл, заставляя его светиться.

Что мне нужно помочь в: Я загрузил ядро ​​своего разработчика с помощью git и хочу отредактировать ядро, чтобы кнопки не светились во время сна. Однако код ядра не моя зона комфорта ... поэтому мне нужна помощь.

Спасибо всем за помощь и просто за чтение!

1 Ответ

0 голосов
/ 09 марта 2012

1) Неразбериха с кодом - плохая идея (особенно если вам не хватает навыков и вы не знаете C и UNIX).

2) вы, вероятно, ищете сценарий, который будет запускаться при запуске ( initrc ) и там вам нужно установить его и изменить права доступа с помощью команды chmod .

Таким образом, вам нужно настроить то, что вы хотите (предположительно, с помощью команды echo) ->измените права доступа, чтобы файл не мог быть переписан (chmod) -> поместите две команды в initrc.

Ядро может быть похоже на любое другое, сконфигурированное с помощью make menuconfig, а затем скомпилировав его, в этом случае вы просто отключаете то, что делаетене нравится.

[OT] Я могу быть выключен, хотя, ваш (оригинальный) вопрос (не было знака вопроса) не имел особого смысла здесь и там. Прочтите это руководство: Как задавать вопросы «Умный путь» от Эрика Стивена Рэймонда.Спасибо.

...