Программа Flasher 3.5
(→Сервисная программа Maemo Flasher-3.5) |
(→Краткое описание) |
||
Строка 80: | Строка 80: | ||
Перед прошивкой устройства Maemo образом FIASCO рекомендуется сначала перевести устройство Maemo в режим прошивки. | Перед прошивкой устройства Maemo образом FIASCO рекомендуется сначала перевести устройство Maemo в режим прошивки. | ||
− | На устройствах Nokia N800 и N810 с образом Diablo режим | + | На устройствах Nokia N800 и N810 с образом Diablo режим прошивки можно активировать при помощи следующий трех действий: |
# Выключите устройство Maemo (и не используйте зарядное устройство). | # Выключите устройство Maemo (и не используйте зарядное устройство). | ||
# Подключите USB кабель к устройству Maemo и компьютеру. | # Подключите USB кабель к устройству Maemo и компьютеру. | ||
Строка 97: | Строка 97: | ||
Устройство Maemo, переведенное в режим прошивки, будет ожидать входных данных от сервисной программы Flasher-3.5 неограниченное количество времени. Если прошивка выполняется без изначального перевода устройства Maemo в режим прошивки, прошивка образа может завершиться неудачно, так как устройство Maemo может быть не состоянии автоматически переключиться в режим прошивки. | Устройство Maemo, переведенное в режим прошивки, будет ожидать входных данных от сервисной программы Flasher-3.5 неограниченное количество времени. Если прошивка выполняется без изначального перевода устройства Maemo в режим прошивки, прошивка образа может завершиться неудачно, так как устройство Maemo может быть не состоянии автоматически переключиться в режим прошивки. | ||
− | Предупреждение: До выполнения любых операций с прошивкой убедитесь, что батарея устройства полностью заряжена, так как прошивка завершиться неудачно, если во время операции прошивки образа закончится заряд батареи и, возможно, устройство не сможет зарядить пустую батарею после неудачного завершения прошивки. | + | Предупреждение: До выполнения любых операций с прошивкой убедитесь, что батарея устройства полностью заряжена, так как прошивка завершиться неудачно, если во время операции прошивки образа закончится заряд батареи и, возможно, устройство не сможет зарядить пустую батарею после неудачного завершения прошивки. |
==== Подсказки по устранению неполадок ==== | ==== Подсказки по устранению неполадок ==== |
Версия 23:25, 8 декабря 2009
Содержание |
Программа Flasher 3.5
Сервисная программа Maemo Flasher-3.5
Финальные версии Flasher-3.5 можно загрузить как часть Загрузок среды разработки Maemo.
Приведенная ниже документация скопирована из документации к сервисной программе Flasher 3.5, которая включена в данную загрузку.
Авторское право (C) 2009 принадлежит корпорации Nokia. Все права защищены.
Nokia и Maemo – это товарные знаки или зарегистрированные товарные знаки корпорации Nokia. Остальные названия продуктов и компаний, упоминаемые далее, могут быть товарными знаками или торговыми названиями, принадлежащими соответствующим владельцам.
Заявление об отказе
Данное программное обеспечение представляет собой проект в процессе разработки и для его использования требуются специальные знания и навыки. Программное обеспечение и предлагаемые ниже инструкции и инструкции, прилагаемые к программному обеспечению, могут быть неполными. Некорректное использование или инсталляция данного программного обеспечения может повредить устройство, на которое оно инсталлируется, или то устройство, с которым оно используется. Соглашаясь с лицензионным соглашением, прилагаемым вместе с указанным программным обеспечением, вы также соглашаетесь использовать данное программное обеспечение под свою ответственность и соглашаетесь с тем, что фирма Nokia не берет на себя обязательства и не обеспечивает гарантийное обслуживание, поддержку или сервисное обслуживание, связанные с данным программным обеспечением.
Сведения о Maemo Flasher-3.5
- Версия: 2.5.2 – финальная
- Дата: October 23, 2009
- Поддерживаемое аппаратное обеспечение: Nokia N800, N810 и N810 WiMAX с Diablo 4.1.x и N900 с Fremantle 5.x
Поддерживаемые операционные системы
- Операционные системы Linux (инсталляционный пакет Debian предлагается для операционных систем Linux на основе Debian, а инсталляционный пакет tar - для всех остальных операционных систем)
- Windows XP с SP3, Vista с SP2 и Windows 7
- Mac OS X 10.5 Leopard и 10.6 Snow Leopard
Примечание: Версии сервисной программы Flasher-3.5 для операционных систем Linux и Windows поддерживают x86/32-битные архитектуры хост-компьютеров. Версии для операционной системы Mac OS X поддерживают x86/32-битные и PPC/32-битные архитектуры.
Включенные файлы
- flasher-3.5
- бинарный файл сервисной программы (Flasher-3.5.exe для Windows)
- libusb
- библиотека USB (только для инсталляции в операционных системах Windows и Mac OS X)
- COPYING_LGPL.txt
- текст лицензионного соглашения для libusb (только для инсталляция в операционных системах Windows и Mac OS X)
- License_Agreement.txt
- текст лицензионного соглашения и заявления об отказе для сервисной программы
- Help.txt
- краткая справка о параметрах командной строки
- Readme_Maemo_Flasher-3.5.txt
- данный файл
Загрузки и документация
- Загрузка сервисной программы Flasher-3.5: http://tablets-dev.nokia.com/maemo-dev-env-downloads.php
- Документация для Flasher-3.5: обратитесь к файлу со справкой о параметрах командной строки
- Исходные коды для библиотеки libusb (LGPL v2), инсталлируемой как часть сервисной программы Flasher-3.5 для операционных систем Windows и Mac OS X:
- Оригинальные исходные коды библиотеки libusb предлагаются на SourceForge.net:
- Libusb (Mac): http://ufpr.dl.sourceforge.net/sourceforge/libusb
- Libusb-win32 (Win): http://ufpr.dl.sourceforge.net/sourceforge/libusb-win32
Инсталляция
Сервисную программу Flasher-3.5 следует устанавливать из инсталляционного пакета, который предлагается для операционных систем Linux на основе Debian, Windows и Mac OS X. Для остальных дистрибутивов операционной системы Linux также предлагается архив tar.
Для инсталляции Maemo Flasher-3.5 требуются права администратора во всех поддерживаемых операционных системах.
Краткое описание
Сервисная программа Maemo Flasher-3.5 – сервисная программа командной строки, которая поддерживает устройство N900 с релизами платформы Fremantle 5.x и устройства N800, N810 и N810 WiMAX с релизами платформы Maemo Diablo 4.1.x.
Обратите внимание, что для выпущенных ранее устройств Maemo (например, устройство Nokia 770) и более старых релизов платформ Maemo может потребоваться специальная сервисная программа Flasher.
Сервисная программа Flasher-3.5 запускается на хост-компьютере с операционными системами Linux, Windows и Mac как сервисная программа командной строки и она посылает данные и команды на подсоединенное устройство Maemo через USB.
Сервисную программу Flasher-3.5 можно использовать для:
- прошивки устройства Maemo образом FIASCO Diablo или Fremantle
- прошивки внутренней карты памяти устройства Maemo (только для устройства N900) образом eMMC
- распаковки образа FIASCO на отдельные составляющие, подобно образам ядра и rootfs
- прошивки устройства Maemo распакованными образами ядра или rootfs по отдельности
- переключения устройства Mameo в режим исследования и разработки (R&D)и обратно в обычный режим
- установки и очистки флагов режима исследования и разработки на устройстве Maemo, когда оно находится в этом режиме
- загрузить устройство Maemo с дополнительными параметрами запуска ядра
- для многих других целей
Все параметры командной строки, поддерживаемые сервисной программой Flasher-3.5, а также некоторые основные примеры использования задокументированы в файле Help.txt, который является частью инсталляционного пакета данной сервисной программы. Сервисная программа Flasher-3.5 выдает информацию о параметрах командной строки, если она запущена без параметров или с параметрами "--set-rd-flags" или "--clear-rd-flags".
Перед прошивкой устройства Maemo образом FIASCO рекомендуется сначала перевести устройство Maemo в режим прошивки.
На устройствах Nokia N800 и N810 с образом Diablo режим прошивки можно активировать при помощи следующий трех действий:
- Выключите устройство Maemo (и не используйте зарядное устройство).
- Подключите USB кабель к устройству Maemo и компьютеру.
- Включите устройство Maemo, удерживая аппаратную кнопку Home (для устройства N800) или Swap (для устройства N810).
На устройстве Nokia N900 с образом Fremantle режим прошивки можно активировать при помощи следующих действий:
- Выключите устройство Maemo.
- Нажмите и удерживайте клавишу 'u'.
- Соедините устройство Maemo и компьютер, выступающий в роли хоста, при помощи USB кабеля, удерживая клавишу 'u'.
- Когда подсоединяется USB кабель, он становится источником питания для устройства Maemo и переключает его в режим flashing.
- Когда иконка USB появится в правом верхнем углу, устройство Maemo переведено в режим прошивки.
- Отпустите клавишу 'u'.
Образ USB появится в правом верхнем углу экрана, если все действия выполнены правильно.
Устройство Maemo, переведенное в режим прошивки, будет ожидать входных данных от сервисной программы Flasher-3.5 неограниченное количество времени. Если прошивка выполняется без изначального перевода устройства Maemo в режим прошивки, прошивка образа может завершиться неудачно, так как устройство Maemo может быть не состоянии автоматически переключиться в режим прошивки.
Предупреждение: До выполнения любых операций с прошивкой убедитесь, что батарея устройства полностью заряжена, так как прошивка завершиться неудачно, если во время операции прошивки образа закончится заряд батареи и, возможно, устройство не сможет зарядить пустую батарею после неудачного завершения прошивки.
Подсказки по устранению неполадок
В случае ошибки "нет достаточных прав" убедитесь в наличии прав на запуск для исполняемого файла сервисной программы Flasher-3.5. Возможно, также потребуются права доступа администратора или запуск команды с sudo в операционной системе Linux.
Возможно, если подсоединить USB кабель непосредственно к USB портам компьютера и не использовать концентратор, это поможет. USB порты в задней части компьютера могут также работать лучше, чем порты спереди.
Отзывы о сервисной программе Flasher-3.5 можно отправлять по адресу integration@maemo.org