Некоторые источники утверждают, что это все из-за постоянно задействованного чипа GPS для часового пояса. То есть айфон постоянно проверяет ваше текущее местоположение на случай, если вы друг перейдете в зону с другим часовым поясом. Эта вещь совершенно не нужна! Как ее отключить я напишу чуть ниже. На моем девайсе, конечно же, сделан джейлбрейк. Как же я без него? Конечно, из-за этого само собой запускаются некоторые “демоны” и висят в памяти, грузятся при старте айдевайса. Но нечего пенять только на джейлбрейк! В iOS и так много демонов висит всяких ненужных — диагностических. Плюс всякие крешрепорты и сислоги — да ну нафиг они нам? Мы обычные люди, нам необязательно знать, почему в тот или иной раз вдруг приложение вылетело, поэтому все это можно отключить. Но для этого нужно сделать джейлбрейк) Я не знаю, сколько в производительности и во времени работы аккумулятора от этого выиграем, потому что сам только что с этим повозился, но я потестю и напишу результаты своих экспериментов. Если будет не лень, конечно. Что же нам сажает аккумулятор еще? О, да тут и думать не надо много — это Push Notifications. Нужно отключить ненужные Push уведомления, например, для Mail — поставить вместо этого выборку каждые 30 минут пусть. Для календарей и прочего то же самое справедливо. А еще самая такая жесткая причина пожирания аккумулятора — это сети 3G! Где-то вычитал, что в режиме 3G работает 6 часов, а в режиме Wi-Fi — 9 часов. Эта штука жрет больше аккумулятора, чем вафельный модуль!
И так, собственно, не буду пожирать ваши глаза большими кусками по большей части бессмысленного текста и отсебятины, давайте перейдем к делу.
Что можно сделать на “официальных” прошивках (без джейлбрейка):
- Отключаем 3G, если он не нужен (при каждой перезагрузке нужно будет повторить)
Заходим в Настройки->Основные->Сеть и выключаем самое первое в списке — “Включить 3G“ - Выключаем службу Геолокации для некоторых программ
Идем в Настройки->Геолокация — тут в приниципе можно оставить все как есть или вообще включить все галочки, так как эти программы используют GPS только когда мы их сами запустим. А вот самое важное находится здесь: Настройки->Геолокация->Системные службы. Отключаем в этом списке: “Геолокационные iAd”, “Диагн. и использование”, “Поиск в социальных сетях”, “Часовой пояс”. В приниципе, можете выключить только последнее — “Часовой пояс”. - Идем в Настройки->Почта,календари….->Загрузка данных и тут отключаем Push для проверки почты.
- Отключаем остальные ненужные Push: Настройки->Уведомления и отключаем все, что нам не нужно.
Для джейлбрейкнутых девайсов:
- Отключаем ненужных демонов( особенно обратите внимание на com.saurik.Cydia.Startup.plist ) Есть два способа:
a) Ручной:Пока что вот ссылка на английскую статью. Потом, может, сделаю подробный сабж на русском.А вот и подробная инструкция на русском! Внимание! Будьте аккуратны! И сделайте резервные копии ваших данных перед тем, как ставить эксперименты!
b) Для лентяев: Если вы в себе не уверены, то поставьте из Cydia твик DisableDaemons или Daemon Tool (есть в репозитории http://repo.insanelyi.com)P.S: Комбинировать оба способа никто не запрещал.
Может, еще что добавлю попозже….