forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.ANDROID

Ответ
 
Опции темы Опции просмотра
  #1  
Старый 24.06.2017, 20:00
Nil Alexandrov
Guest
 
Сообщений: n/a
По умолчанию Кнопка ресет или вынуть батарейку уже нельзя

Nil Alexandrov написал(а) к All в Jun 17 18:44:58 по местному времени:

Нello, All!

В современных смартфонах уже и кнопки ресет нет (обычно чем-то тонким надо
было нажимать), и даже батарейку нельзя вынуть. А как же быть, если там
кернел-упс снучится, или тупо какой-то громкий звук повиснет?
Как все эти нажать и долго подержать кнопку включения работают?
Там такие нажатия отрабатывает "железо" как-то, ведь при кернел-упс некому
опрашивать кнопки.

P.S. Кстати, тажа байда с макбуком похоже, и как там всё это сделано..

Best Regards, Nil
--- GoldED+/LNX 1.1.5
Ответить с цитированием
  #2  
Старый 24.06.2017, 20:41
Vadim Makarov
Guest
 
Сообщений: n/a
По умолчанию Кнопка ресет или вынуть батарейку уже нельзя

Vadim Makarov написал(а) к Nil Alexandrov в Jun 17 19:33:05 по местному времени:

Нello, Nil Alexandrov.
On 24.06.17 18:44 you wrote:

NA> В современных смартфонах уже и кнопки ресет нет (обычно чем-то
NA> тонким надо было нажимать), и даже батарейку нельзя вынуть. А как
NA> же быть, если там кернел-упс снучится, или тупо какой-то громкий
NA> звук повиснет? Как все эти нажать и долго подержать кнопку
NA> включения работают? Там такие нажатия отрабатывает "железо"
NA> как-то, ведь при кернел-упс некому опрашивать кнопки.

Кнопка повер 12-15 секунд. Помогает.

--
Best regards!
Posted using Нotdoged on Android
--- Нotdoged/2.13.5/Android
Ответить с цитированием
  #3  
Старый 24.06.2017, 20:41
Anatoliy Sablin
Guest
 
Сообщений: n/a
По умолчанию Кнопка ресет или вынуть батарейку уже нельзя

Anatoliy Sablin написал(а) к Nil Alexandrov в Jun 17 19:28:30 по местному времени:

Привет,

Нello, Nil Alexandrov.
On 24.06.17 18:44 you wrote:

NA> В современных смартфонах уже и кнопки ресет нет (обычно чем-то
NA> тонким надо было нажимать), и даже батарейку нельзя вынуть. А как
NA> же быть, если там кернел-упс снучится, или тупо какой-то громкий
NA> звук повиснет? Как все эти нажать и долго подержать кнопку
NA> включения работают? Там такие нажатия отрабатывает "железо"
NA> как-то, ведь при кернел-упс некому опрашивать кнопки.

Кнопку блокировки нажать и держать, да, увы, только так.

--
Best regards!
Posted using Нotdoged on Android
--- Нotdoged/2.13.5/Android
Ответить с цитированием
  #4  
Старый 24.06.2017, 23:00
Nil Alexandrov
Guest
 
Сообщений: n/a
По умолчанию Кнопка ресет или вынуть батарейку уже нельзя

Nil Alexandrov написал(а) к Vadim Makarov в Jun 17 21:50:36 по местному времени:

Нello, Vadim!

Saturday June 24 2017 19:33, from Vadim Makarov -> Nil Alexandrov:

NA>> В современных смартфонах уже и кнопки ресет нет (обычно чем-то
NA>> тонким надо было нажимать), и даже батарейку нельзя вынуть. А как
NA>> же быть, если там кернел-упс снучится, или тупо какой-то громкий
NA>> звук повиснет? Как все эти нажать и долго подержать кнопку
NA>> включения работают? Там такие нажатия отрабатывает "железо"
NA>> как-то, ведь при кернел-упс некому опрашивать кнопки.

VM> Кнопка повер 12-15 секунд. Помогает.

Вот и вопрос был, такое нажатие как-то железо отслеживает, и пофиг в каком
состоянии ОС при этом?

Best Regards, Nil
--- GoldED+/LNX 1.1.5
Ответить с цитированием
  #5  
Старый 25.06.2017, 01:01
Sergey Poziturin
Guest
 
Сообщений: n/a
По умолчанию Кнопка ресет или вынуть батарейку уже нельзя

Sergey Poziturin написал(а) к Nil Alexandrov в Jun 17 22:41:43 по местному времени:

Нello, Nil Alexandrov.
On 24.06.17 9:50 ПП you wrote:

NA>>> В современных смартфонах уже и кнопки ресет нет (обычно чем-то
NA>>> тонким надо было нажимать), и даже батарейку нельзя вынуть. А
NA>>> как же быть, если там кернел-упс снучится, или тупо какой-то
NA>>> громкий звук повиснет? Как все эти нажать и долго подержать
NA>>> кнопку включения работают? Там такие нажатия отрабатывает
NA>>> "железо" как-то, ведь при кернел-упс некому опрашивать кнопки.
VM>> Кнопка повер 12-15 секунд. Помогает.
NA> Вот и вопрос был, такое нажатие как-то железо отслеживает, и пофиг
NA> в каком состоянии ОС при этом?

У меня есть предположение, что да, отдельный контроллер за это отвечает, не системный вызов. Но зуб не дам.

--
Best regards!
Posted using Нotdoged on Android
--- Нotdoged/2.13.5/Android
Ответить с цитированием
  #6  
Старый 25.06.2017, 03:00
Alexey Vissarionov
Guest
 
Сообщений: n/a
По умолчанию Кнопка ресет или вынуть батарейку уже нельзя

Alexey Vissarionov написал(а) к Nil Alexandrov в Jun 17 01:38:38 по местному времени:

Доброго времени суток, Nil!
24 Jun 2017 21:50:36, ты -> Vadim Makarov:

NA>>> В современных смартфонах уже и кнопки ресет нет
NA>>> Как все эти нажать и долго подержать кнопку включения работают?
NA>>> Там такие нажатия отрабатывает "железо" как-то,
NA>>> ведь при кернел-упс некому опрашивать кнопки.
VM>> Кнопка повер 12-15 секунд. Помогает.
NA> Вот и вопрос был, такое нажатие как-то железо отслеживает,
NA> и пофиг в каком состоянии ОС при этом?

Эти нажатия отслеживает ядро. Оно в некоторых случаях отдает их в эхотажную java-машину, а в остальных либо обрабатывает самостоятельно, либо отдает какому-нибудь процессу в userspace.


--
Alexey V. Vissarionov aka Gremlin from Kremlin
gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii

... Я уже не такой дурак, как был в молодости - я теперь старый дурак!
--- /bin/vi
Ответить с цитированием
  #7  
Старый 25.06.2017, 03:00
Alexey Vissarionov
Guest
 
Сообщений: n/a
По умолчанию Кнопка ресет или вынуть батарейку уже нельзя

Alexey Vissarionov написал(а) к Sergey Poziturin в Jun 17 01:44:00 по местному времени:

Доброго времени суток, Sergey!
24 Jun 2017 22:41:42, ты -> Nil Alexandrov:

NA>>>> Как все эти нажать и долго подержать кнопку включения работают?
NA>>>> Там такие нажатия отрабатывает "железо" как-то, ведь при
NA>>>> кернел-упс некому опрашивать кнопки.
VM>>> Кнопка повер 12-15 секунд. Помогает.
NA>> Вот и вопрос был, такое нажатие как-то железо отслеживает, и пофиг
NA>> в каком состоянии ОС при этом?
SP> У меня есть предположение, что да, отдельный контроллер за это
SP> отвечает, не системный вызов. Но зуб не дам.

Все кнопки, какими бы аппаратными они ни были - всего лишь GPIO.


--
Alexey V. Vissarionov aka Gremlin from Kremlin
gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii

... Вопрос понял, ответ думаю
--- /bin/vi
Ответить с цитированием
  #8  
Старый 25.06.2017, 08:10
Nil Alexandrov
Guest
 
Сообщений: n/a
По умолчанию Кнопка ресет или вынуть батарейку уже нельзя

Nil Alexandrov написал(а) к Alexey Vissarionov в Jun 17 07:06:42 по местному времени:

Нello, Alexey!

Sunday June 25 2017 01:44, from Alexey Vissarionov -> Sergey Poziturin:

NA>>>>> Как все эти нажать и долго подержать кнопку включения
NA>>>>> работают? Там такие нажатия отрабатывает "железо" как-то, ведь
NA>>>>> при кернел-упс некому опрашивать кнопки.
VM>>>> Кнопка повер 12-15 секунд. Помогает.
NA>>> Вот и вопрос был, такое нажатие как-то железо отслеживает, и
NA>>> пофиг в каком состоянии ОС при этом?
SP>> У меня есть предположение, что да, отдельный контроллер за это
SP>> отвечает, не системный вызов. Но зуб не дам.

AV> Все кнопки, какими бы аппаратными они ни были - всего лишь GPIO.

Так а если кернел упс, то там ни какой драйверок уже не будет GPIO опрашивать.
Как же тогда без хардварного ресета все эти ведроиды и яблоки существуют?
И что характерно, батарейку не вынешь, чтобы его перезагрузить.

Best Regards, Nil
--- GoldED+/LNX 1.1.5
Ответить с цитированием
  #9  
Старый 25.06.2017, 10:40
Sergey Poziturin
Guest
 
Сообщений: n/a
По умолчанию Кнопка ресет или вынуть батарейку уже нельзя

Sergey Poziturin написал(а) к Alexey Vissarionov в Jun 17 08:57:25 по местному времени:

Нello, Alexey Vissarionov.
On 25.06.17 1:38 ДП you wrote:

NA>>>> В современных смартфонах уже и кнопки ресет нет Как все эти
NA>>>> нажать и долго подержать кнопку включения работают? Там такие
NA>>>> нажатия отрабатывает "железо" как-то, ведь при кернел-упс
NA>>>> некому опрашивать кнопки.
VM>>> Кнопка повер 12-15 секунд. Помогает.
NA>> Вот и вопрос был, такое нажатие как-то железо отслеживает, и
NA>> пофиг в каком состоянии ОС при этом?
AV> Эти нажатия отслеживает ядро. Оно в некоторых случаях отдает их в
AV> эхотажную java-машину, а в остальных либо обрабатывает
AV> самостоятельно, либо отдает какому-нибудь процессу в userspace.

Хе, значит, я так не вешал телефоны, чтобы ядро висло и не реагировало.

--
Best regards!
Posted using Нotdoged on Android
--- Нotdoged/2.13.5/Android
Ответить с цитированием
  #10  
Старый 25.06.2017, 12:10
Nil Alexandrov
Guest
 
Сообщений: n/a
По умолчанию Кнопка ресет или вынуть батарейку уже нельзя

Nil Alexandrov написал(а) к Sergey Poziturin в Jun 17 10:51:46 по местному времени:

Нello, Sergey!

Sunday June 25 2017 08:57, from Sergey Poziturin -> Alexey Vissarionov:

AV>> Эти нажатия отслеживает ядро. Оно в некоторых случаях отдает их в
AV>> эхотажную java-машину, а в остальных либо обрабатывает
AV>> самостоятельно, либо отдает какому-нибудь процессу в userspace.
SP> Хе, значит, я так не вешал телефоны, чтобы ядро висло и не
SP> реагировало.

Разузнал немного. Кнопки питания в телефонах и лаптопах сейчас заведены
одновремено на GPIO и на некую схемку (которая вообще может быть в чипе
заодно). Все эти долгие нажатия как раз и заставят схему питание просто
обрубить. А представь, что телефон или лаптоп выключен и ОС там не загружен.
Кто же тогда на эту кропочку будет опрашивать?

Best Regards, Nil
--- GoldED+/LNX 1.1.5
Ответить с цитированием
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 08:09. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot