Пишет редактор 1800pocketpc.com:

Nokia Lumia 800 - замечательный смартфон. Однако у него есть небольшая проблема с продолжительность работы батареи. Недавно было выпущено обновление, которое, по идее, должно было устранить эту проблему, увеличив время работы батареи. Однако толка от него оказалось мало. Вчера мы с коллегой обсуждали новую прошивку, выпущенную NaviFirm+ и выясняли, есть ли от неё польза.

Вчера я обновил свой смартфон Nokia Lumia 800 прошивкой 1600.2483.8107.11501 и проверил батарею - она по-прежнему выключается, когда в резерве ещё есть 20% заряда. Это означает, что ОС продолжает определять ёмкость батареи неправильно.

Никаких особых хакерских умений для установки новой прошивки на Lumia не требуется. После обновления вся имеющаяся на смартфоне информация в приложениях и играх сотрётся, смартфон будет сброшен к заводским настройкам. Если ваш телефон разлочен Chevron'ом, он снова будет залочен. Повторно разлочить его просто - зайдите на Chevron Labs под своим логином Windows Live ID и получите токен для разлочки.

Для обновления Lumia вам потребуются:
Nokia Care Suite v5.0 и NaviFirm+ 1.6.

После установки этих двух программ вам потребуется выяснить продакт-код своего смартфона. Запустите Nokia Care Suite и подключите телефон.

Запустите NaviFirm+, в левой панели выберите Nokia 800 (RM-801), новую прошивку 11501 в панели Releases и попытайтесь определить продакт-код своего смартфона в панели Variants (если у вас не получится это сделать, вам придётся найти другую совместимую версию и отредактировать файлы соответствующим образом). К примеру, продакт-код моего смартфона, британской чёрной версии Lumia от Orange - 059L7C6, но для него доступна только прошивка 11451, поэтому я выбрал другой вариант для Великобритании - продакт-код 059L7C2 - и скачал его.

Теперь к хакерству... Скопируйте скачанные файлы прошивки из ...\NaviFirm + 1.6\fw\ в C:\ProgramData\Nokia\Packages\Products\rm-801 и, если, вы скачали прошивку для смартфона с другим продакт-кодом, переименуйте их.

Продакт-код моего смартфона 059L7C6, но я скачал 059L7C2, поэтому переименовал файлы следующим образом:

  • RM801_059L7C2_1600.2483.8107.11501_013.dcp в RM801_059L7C6_1600.2483.8107.11501_013.dcp
  • RM801_059L7C2_1600.2483.8107.11501_013.vpl в RM801_059L7C6_1600.2483.8107.11501_013.vpl
  • RM801_059L7C2_1600.2483.8107.11501_013_signature.bin в RM801_059L7C6_1600.2483.8107.11501_013_signature.bin

Теперь вернитесь к Nokia Care Suite v5.0, нажмите кнопку Rescan, расположенную внизу, после чего вы увидите сообщение "Out of date".

На этом этапе имеет смысл сделать резервную копию. Можете использовать приложение WP Update Cab Sender (подробнее здесь).

Теперь в Nokia Care Suite v5.0 нажмите "Start" - ваш смартфон обновится. Сама система будет обновлена до версии 8107. Максимальный заряд батареи теперь определяется верно (минимальный заряд в моём тесте по-прежнему определялся с ошибкой). Если вы выбрали "неправильный" продакт-код, вам придётся отвязать смартфон от оператора, однако в этом случаи возможно, перестанет работать MMS (в моём случае так и случилось).

После этой операции я откатился на прежнюю версию прошивки, вернул начальный продакт-код и переустановил все приложения, которые мне нужны, однако восстановление через Zune было невозможно из-за того, что на смартфоне отсутствовали некоторые приложения. Теперь всё восстановлено и всё снова работает как прежде.

via 1800PocketPC