Содержание |
Введение
Доступна и инструкция по сборке FIASCO образов и прошивке на самом устройстве без компьютера.
Это наиболее полная инструкция по прошивке телефона через Флэшер. Nokia предоставляет 2 образа: образ системы и образ с данными на флэшке. Для обновления версии прошивки первый образ прошивать обязательно, а второй нет, но если хотите получить телефон как "с завода", то прошивайте оба. Однако, если вы прошьёте только первый образ, то у вас останется старое содержимое /home и /opt, с которым N900 может работать некорректно. Если вы будете прошивать только образ системы, то данные на флэш-карте (в файловом менеджере она по умолчанию называется "Nokia N900") после перепрошивки сохранятся. Пожалуйста, сначала вдумчиво прочитайте инструкцию, а потом выполняйте действия.
Скачиваем образы прошивок
Для Nokia N900
- В топике прошивок на форуме
- Или на tablets-dev.nokia.com
- Вводим свой IMEI (посмотреть можно в Настройках -> О продукте), читаем и принимаем лицензию.
- Скачиваем образ прошивки в комментарии к которому написано "Latest Maemo 5 Global release for Nokia N900".
- Скачиваем образ содержимого флэш-карты, в комментарии к которому написано "Latest Vanilla version of the eMMC content for Nokia N900".
Скачиваем и устанавливаем Flasher
- Заходим на http://tablets-dev.nokia.com/maemo-dev-env-downloads.php, читаем и принимаем лицензию.
- Скачиваем maemo_flasher-3.5 для своей операционной системы.
- Устанавливаем Flasher.
Если у вас на компьютере Windows
- Файлы прошивки скидываем в папку, куда установлен Flasher.
- Выключем аппарат.
- На компьютере запускаем терминал (Пуск -> Выполнить -> cmd).
- Переходим в нужную директорию командой
cd "c:\Program Files\maemo\flasher-3.5"
- Подсоединяем кабель к N900, раздвигаем клавиатуру, зажимаем клавишу U, потом подсоединяем кабель к компьютеру. Ждем, пока появится надпись Nokia и иконка USB в правом верхнем углу.
- Отпускаем клавишу U.
- Выполняем команду (имя файла может отличаться)
flasher-3.5 -F RX-51_2009SE_10.2010.19-1_PR_COMBINED_MR0_ARM.bin -f
- Начнется процесс, после завершения, если собираетесь прошивать и флэш-память, то выполните ту же команду, но с файлом образа флэш-памяти (имя файла может отличаться)
flasher-3.5 -F RX-51_2009SE_10.2010.13-2.VANILLA_PR_EMMC_MR0_ARM.bin -f
- Теперь Вы можете прямо из программы перезагрузить устройство. Перезагрузка может занять от нескольких секунд до пары минут.
flasher-3.5 -R
- Или просто отсоедините кабель и включите аппарат - готово.
Замечание:
- Многие документации предлагаю всегда использовать ключ '-R', который выполняет перезагрузку аппарата после прошивки. Но данное действие является необязательным. Более того, если Вы собираетесь перепрошивать флэш-память (VANILLA.bin), то на первом этапе выполнять перезагрузку категорически не рекомендуется, о чём красным шрифтом сказано на странице загрузки прошивок, т. к. во время первой загрузки производится копирование некоторой информации во флэш-память, и перезагрузка между двумя прошивками может привести к некорректной работе устройства.
- В некоторых случаях при прошивке флэш-памяти, компьютер не обнаруживает телефон (пишет: Suitable USB device not found, waiting) и прошивка не начинается, тогда можно попробовать произвести следующие действия (на выбор):
- Подключить кабель в другой порт USB (помогает не всегда);
- Подключить телефон к кабелю с зажатой клавишей "u", без аккумулятора, затем вставить аккумулятор (помогает не всегда);
- Использовать для прошивки любую linux-систему (помогает всегда);
Если у вас на компьютере Linux или Mac OS
- Выключем аппарат.
- На компьютере запускаем терминал.
- Переходим в директорию, где лежат файлы прошивки, например так
cd "/home/username/maemo_firmware"
- Выполняем команду (имя файла может отличаться)
flasher-3.5 -F RX-51_2009SE_10.2010.19-1_PR_COMBINED_MR0_ARM.bin -f
- Подключаем N900 через кабель к USB порту компьютера.
- Начнётся процесс, после завершения, если собираетесь прошивать и флэш-память, то повторяем процедуру, но с образом флэш-памяти (имя файла может отличаться)
flasher-3.5 -F RX-51_2009SE_10.2010.13-2.VANILLA_PR_EMMC_MR0_ARM.bin -f
- Теперь Вы можете прямо из программы перезагрузить устройство. Перезагрузка может занять от нескольких секунд до пары минут.
flasher-3.5 -R
- Или просто отсоедините кабель и включите аппарат - готово.
Замечание:
- Многие документации предлагаю всегда использовать ключ '-R', который выполняет перезагрузку аппарата после прошивки. Но данное действие является необязательным. Более того, если Вы собираетесь перепрошивать флэш-память (VANILLA.bin), то на первом этапе выполнять перезагрузку категорически не рекомендуется, о чём красным шрифтом сказано на странице загрузки прошивок, т. к. во время первой загрузки производится копирование некоторой информации во флэш-память, и перезагрузка между двумя прошивками может привести к некорректной работе устройства.
- Как показала практика, не каждое устройство перезагружается после ключа "-R". Причина неизвестна. Если не перезагрузился, то просто включаем телефон.
- Flasher может работать некорректно с libusb таких дистрибутивов, как Mandriva и OpenSUSE. Для правильной работы может потребоваться подсоединить N900 к компьютеру с нажатой клавишей «U» перед запуском flasher.
