Я использую свой iPhone 4 в качестве GPS-устройства, когда иду в походы, но, поскольку телефон постоянно ищет сигнал в удаленных местах, он очень быстро разряжает аккумулятор.
Простое решение - вынуть сим-карту, хотя я так потерял одну микросим, и это не идеальное решение.
Я ищу способ отключить функции телефона/передачи, но при этом иметь возможность использовать GPS. Кто-нибудь знает какие-либо приложения (я думаю, из магазина Cydia - я сомневаюсь, что Apple разрешит это) или способ достижения этого?
Редактировать : Просто для ясности, я имею в виду, что все функции передачи на iPhone отключены — единственное, что должно работать, — это GPS.
Переключатель «телефон» в SBSettings не работает, потому что он отключает большинство функций, включая GPS, и просто оставляет Wi-Fi включенным.
Обновление : чтобы было ясно, тот же результат, который я ищу, может быть достигнут путем удаления микросима, просто кажется, что должен быть более простой способ сделать это без удаления сима.
При взломе SBSettings позволяет отключить все: данные, Wi-Fi, Bluetooth, 3G, Edge, Phone , SSH и т. д., но оставить включенным GPS.
Если джейлбрейк не взломан, в меню «Настройки» > «Основные» > «Сеть» можно отключить Wi-Fi, 3G, Bluetooth и передачу данных, оставив GPS, Edge и телефон. Полностью уменьшите яркость. Это должно немного продлить срок службы батареи.
Я подумал, что поделюсь — лучший способ сделать это без скрепки и снятия чехла — использовать функцию PIN-кода SIM-карты. Включите его (Настройки->Телефон->SIM PIN) и перезагрузите телефон. Когда он попросит разблокировать SIM-карту, просто нажмите «Отмена». Это будет иметь тот же эффект, что и удаление SIM-карты.
Конечно, для этого вам понадобится PIN-код SIM-карты. Для AT&T по умолчанию используется 1111. Вы должны получить PIN-код SIM-карты у своего оператора.
Не уверен, что это работает с iPhone без SIM-карты, например с Verizon.
Ваша главная задача — время автономной работы. Разряжает батарею номер один, когда яркость экрана установлена выше, чем необходимо. Также убедитесь, что автояркость включена. Это несколько автоматизирует процесс для вас, но, к сожалению, это не так эффективно, как ручная регулировка яркости по мере необходимости (при сохранении включенной настройки автоматической яркости).
Следующие две вещи, которые сильно разряжают батарею (за исключением GPS), — это Bluetooth и Wi-Fi. Выключайте их как можно чаще.
Затем я обнаружил, что GPS все еще работает, когда вы отключаете 3G и сотовые данные. Они, безусловно, немного разряжают батарею. На самом деле телефон все еще работает после их отключения, но вы все равно должны продлить срок службы батареи, придерживаясь EDGE. И чтобы ответить на ваш комментарий ранее, EDGE используется как для голоса, так и для данных. Возможно, GPS-радио интегрировано в сотовое радио; возможно, объясняя отсутствие независимости здесь. Причина, по которой я подозреваю это, заключается в том, что в более дешевом iPad с Wi-Fi отсутствует функция GPS.
Возможно, даже перезагрузка — хорошая идея, чтобы любые многозадачные приложения не работали в фоновом режиме или даже не оставались в памяти. Кроме того, я не уверен, нужно ли отключать уведомления, если вы уже отключили сотовые данные, но это тоже может помочь. Особенно, если вы оставили сотовые данные включенными, то вы хотите, по крайней мере, отключить уведомления.
И вот мысль, возможно, отключение MMS-сообщений также могло бы помочь...?
Альтернативными вариантами могут быть просто полное выключение телефона между использованиями или переключение между режимами полета по мере необходимости. И, наконец, возможно, телефонный звонок в Apple может прояснить ситуацию.
PS Я также только что подумал об еще одной идее, есть способы отключить многозадачность с различными приложениями Cydia после джейлбрейка. Я полагаю, что это будет разряжать меньше батареи, если вы также отключите это.
Еще не пробовал, нашел в другом треде
В IOS 5.0 (9a334), на моем Apple Iphone 4 теперь можно зайти в "Настройки" - "Основные" - "Сеть" и там:
Затем вернитесь в верхнее меню в разделе «Настройки» и выберите «Службы геолокации», затем в самом низу выберите «Системные службы», затем:
Тогда мне кажется, что вы останетесь с GPS и калибровкой компаса в качестве действующих пунктов. Это действительно странно, что нет единого переключателя для «Включить GPS».
Я видел это на форуме backkinglight.com:
«Второй вариант — настроить PIN-код SIM-карты. При перезагрузке телефона вы можете не вводить PIN-код. Это выключит телефон и позволит вам использовать GPS и продлить срок службы батареи. Я правильно делаю тест. теперь с MotionX. Я использую трековый рекордер уже почти 15 часов, а заряд батареи все еще составляет 89%».
Они также упоминают, что 3 неверные попытки ввода пин-кода блокируют сим-карту, поэтому будьте осторожны, если вы попытаетесь это сделать.
Я перевожу iPhone в режим полета, когда мне не нужен GPS. Я отключаю режим полета, когда мне нужен GPS. Режим полета довольно быстро доступен через приложение «Настройки».
Обычно я время от времени делаю фотографии, чтобы отслеживать свое местоположение на протяжении всей тропы (это единственный случай, когда я использую GPS во время бродяги). Поскольку GPS в любом случае требуется некоторое время для подключения и получения местоположения, я не считаю неудобным возиться с приложением «Настройки» в течение 2 секунд заранее.
Недавно я отправился в 4-дневный поход и вернулся с 75% зарядом батареи на моем 3GS, используя эту технику. На этот раз я сделал только <= 10 или около того фотографий с включенным GPS. Но, как видите, должно быть место для еще нескольких запросов GPS.
Конечно, отключение режима полета включает все беспроводные технологии на вашем телефоне. Но я не думаю, что это так уж плохо. Если вы отключите «Сотовые данные» и «WiFi» в настройках перед запуском трека, iPhone не будет пытаться найти сеть 3G, Edge или Wifi, находясь в удаленных районах. Следовательно, вы сэкономите еще немного заряда батареи.
Поскольку в режиме полета вы можете использовать только Wi-Fi, попробуйте получить MYWI из Cydia и включить привязку к Wi-Fi, которая затем отобразит ваш 3g/edge как сеть Wi-Fi, что позволит ему работать даже в режиме полета.
Насколько я понимаю, это уже невозможно. Раньше в SBSettings был переключатель «Телефон», который позволял так сказать отключить телефонный чип. Видимо были какие-то баги и никто так и не удосужился их исправить, поэтому просто удалили :(
Извлечение сим-карты — единственный известный мне способ, начиная с iOS 4.3 или около того, когда появилась вышеупомянутая ошибка.
К вашему сведению, хак PIN-кода SIM-карты в «походном режиме» довольно сильно мешает на телефонах с джейлбрейком :(
Включение режима полета отключает все радиостанции, включая GPS, даже если он не является передатчиком. Но потом можно включить WiFi и GPS тоже включается.
Я понимаю, что Wi-Fi может сделать GPS более точным, но это не достаточная причина, чтобы связать их таким образом. (И Wi-Fi не может улучшить GPS, когда вы находитесь за много миль от любой точки доступа Wi-Fi!) Но Apple связала их таким образом.
Я также использую Motion-X и включаю Bluetooth для пульсометра.
Джешизаэмон
Чаочибай