Почему устройства iOS так долго включаются?

Часто я понимаю, что батарея моего iPhone или iPad вот-вот разрядится, бегу по дому в поисках зарядного кабеля и вилки и возвращаюсь как раз вовремя, чтобы увидеть, как экран становится черным и появляется маленький счетчик.

Если я подключаю его к сетевой розетке, для повторного включения требуется около 3-5 минут (на нем показана красная батарея с символом питания), но если я подключаю его к ноутбуку, по понятным причинам это занимает больше времени.

Иногда после того, как он, наконец, включился, процент заряда батареи будет более 1%. Почему он не включился как можно скорее?

Кроме того, если я подключаю кабель менее чем через несколько секунд после того, как экран переключится на счетчик, почему это занимает так много времени? У него было достаточно энергии, чтобы полностью функционировать, и теперь я дал ему всю энергию от моей розетки, как эти несколько секунд могут иметь такое значение?

Что еще более важно, есть ли способ заставить устройство быстрее включиться? (например, если ваш телефон разрядился, и вы подключаете его, потому что вам нужно позвонить в 911) было бы неплохо знать, даже если есть способ заставить его включаться только на экран экстренного телефона, а не на полную функциональность?

Ответы (5)

Как вы сказали в комментарии, это больше ограничение программного обеспечения. Хотя, вероятно, есть какая-то аппаратная защита.

Если вы подключите свой iPhone за миллисекунду до того, как он достигнет предела выключения, тогда никакого вреда не будет, ему не нужно выключаться, питание есть, чтобы поддерживать работу телефона и заряжать аккумулятор.

Если вы подключите телефон после предела выключения, то ограничение действует, чтобы гарантировать, что при следующем включении все пойдет хорошо. Если это позволяет включать телефон в любое время, то что, если он отключен во время загрузки. Не хватило бы сока, чтобы телефон снова полностью включился, и он выключился бы во время загрузки.

Это то, что может повредить телефон или ОС.

Поэтому, чтобы этого не произошло, Apple, вероятно, установила произвольное ограничение в 5%.

Однако есть обходной путь, если вы очень спешите. Подключите телефон на 1-2 минуты, а если он не включился, отключите его на 20 секунд или около того, а затем снова подключите. По моему опыту, в 9 случаях из 10 он срабатывает сразу...
Это никогда не повредит ОС . Эта часть неверна.
Раньше я работал в AppleCare. На самом деле это один из немногих способов легко повредить ОС.

Это связано с тем, что любому типу перезаряжаемой батареи требуется небольшое количество сока для перезарядки. Если вы полностью разрядите аккумулятор, он не сможет снова зарядиться. Это относится к литиевым или обычным перезаряжаемым батареям. Задержка предназначена для того, чтобы вы не повредили аккумулятор. Если бы вы полностью разрядили обычные перезаряжаемые батареи и поместили их в устройство, которое работает на небольшом количестве сока до тех пор, пока полностью не разрядится, они также не смогли бы перезарядиться. На самом деле, у меня это произошло. Причина такой длительной задержки заключается в том, что если вы снова включите устройство с очень небольшим зарядом и запустите программное обеспечение (скажем, 3D-игру), которое потребляет много энергии, ваше устройство может разряжаться слишком быстро, чтобы поддерживать положительный заряд. и больше не сможет заряжаться.

Интересно, почему у Android никогда не было этой проблемы и он сразу включался?

Что ж, я могу ответить только на часть вашего вопроса, а именно: «Кроме того, если я подключу кабель менее чем через несколько секунд после того, как экран переключится на счетчик, почему это займет так много времени?» часть: Когда он достигает экрана «spinner», он уже начал процесс выключения. Это не похоже на экран «ОК, вам действительно нужно подключить меня сейчас, это ваш последний шанс». Когда он закончит выключаться, его нужно зарядить до 5%. Затем вы можете включить его.

Я имел в виду, что если я подключу кабель через миллисекунду после появления счетчика, мне придется подождать 5 минут, если я подключу его за миллисекунду до того, как он появится, я смогу продолжать использовать устройство? Как могла произойти такая потеря мощности за такое короткое время?
Та же концепция, что и у ноутбука, находящегося в спящем режиме - как только начнется отключение, оно не остановится ни за любовь, ни за деньги. Или власть, в данном случае.
@iampearce Отличный ответ! XD

Причина, по которой это требует дополнительного времени, заключается в том, что ваше устройство iOS не включится после полной разрядки, потому что сначала оно должно зарядиться до 5%. Это нормально. Я не знаю, как отключить эту функцию.

Это похоже на программный предел, а не просто на недостаток мощности?
Насколько я понимаю, это прошивка. Даже если он только что начал процесс выключения, подача питания не остановит процесс выключения. Как только эти команды будут переданы ядру, его уже не остановить. Возможно, для этого есть какой-то твик для джейлбрейка, но я сомневаюсь в этом.

Подключите его к компьютеру и восстановите. Еще одним фактором зависания может быть то, что у него слишком много информации для одновременного запуска. Другими словами, у него осталось слишком мало памяти для обработки (что может быть не так - просто возможность). Не волнуйся. Иногда вещи просто нужно время от времени восстанавливать.