Показаны сообщения с ярлыком firmware. Показать все сообщения
Показаны сообщения с ярлыком firmware. Показать все сообщения

суббота, 28 января 2012 г.

Прошивка Nokia N9 в Ubuntu 11.10

В процессе проведения экспериментов над моей Nokia N9 я превратил ее в черненький кирпичик, весело подмигивающий мне светодиодом.
Это значит, что пора осваивать перепрошивку.

Для прошивки Firmware под Ubuntu необходима утилита flasher.
Скачать ее можно отсюда: http://tablets-dev.nokia.com/maemo-dev-env-downloads.php
Для 64-битной версии я использовал flasher_3.12.1_amd64.deb
Firmware Nokia N9 64 GB: DFL61_HARMATTAN_20.2011.40-4_PR_LEGACY_001-OEM158_ARM.zip скачать и распаковать.


Перепрошивка выполняется так: $ sudo flasher -F DFL61_HARMATTAN_22011.40-4_PR_LEGACY_001-OEM1-958_ARM.bin -f flasher 3.12.1 (Oct 5 2011) Harmattan WARNING: This tool is intended for professional use only. Using it may result in permanently damaging your device or losing the warranty. Suitable USB interface (bootloader/phonet) not found, waiting... USB device found at bus 003, device address 033. Device identifier: 387330412376462 (SN: N/A) Found device RM-696, hardware revision 1501 NOLO version 2.1.5 Version of 'sw-release': DFL61_HARMATTAN_20.2011.40-4_PR_001 Sending ape-algo image (7032 kB)... 100% (7032 of 7032 kB, avg. 12104 kB/s) Suitable USB interface (phonet) not found, waiting... USB device found at bus 003, device address 034. Device identifier: 387330412376462 (SN: N/A) Raw data transfer EP found at EP2. Ping attempt 1 (250 ms) Server application: 1.6.3 Found product RM-696 rev. 1501 Server implements softupd protocol version 1.8 Image SW version DFL61_HARMATTAN_20.2011.40-4_PR_001 Image moslo not present Image mmc not present Image tar skipped Image config skipped Battery level 19 %, continuing. image [state progress transfer flash speed] --------------------------------------------------------------------- [x] cert-sw [finished 100 % 1 / 1 kB NA ] [x] cmt-2nd [finished 100 % 95 / 95 kB NA ] [x] cmt-algo [finished 100 % 789 / 789 kB NA ] [x] cmt-mcusw [finished 100 % 6050 / 6050 kB 2908 kB/s] [x] xloader [finished 100 % 23 / 23 kB NA ] [x] secondary [finished 100 % 93 / 93 kB NA ] [x] kernel [finished 100 % 2712 / 2712 kB 1859 kB/s] [x] rootfs [finished 100 % 1102340 / 1102340 kB 12547 kB/s] Updating SW release Success $ Область программ будет девственно чистой, как у нового аппарата. Контакты и почта останутся.


Полезные ссылки:

понедельник, 6 июня 2011 г.

HDX BD-1 hack. Custom FW 4.26.0.rc5

Накануне в моем плеере HDX BD-1 сломался CSI.
Он давно мне нервы мотал, то стартовал, то не хотел работать. Я из-за него уже раза три перешивался. Вчера он сломалась окончательно.
При попытке установить CSI пишет "Abnormal Hardware Configuration"
А нужен он мне был только из-за телнета.
Я вообще не понимаю, как они (эти програмисты китайские) из простого скрипта такую катавасию устроили! Поубывал бы!!!

В общем сделал кастомную прошивку со встроенным telnet: upgrade.zip_hdx_4.26.0.rc5.11.zip

Кроме того для продвинутых пользователей может пригодиться то что ftp дает доступ к всей файловой системе. Поэтому будте аккуратны.
Прошивается так же, как обычная.

Туду.
  • Установил себе кастомное фирмваре. Мне нравится. Работает стабильно, но если вруг обнаружите баги - пишите.
    Что касается функциональности, то меня в 4.26.0.rc5 почти все устраивает. Нового китайцы ничего не сделают, а нагадить смогут.
    Поэтому пусть они гуляют лесом.
    Пока прошивка нестабильна. Как только получу удовлетворяющие результаты по скорости загрузки сразу сообщу.

  • Нужно поправить установщик optware. На кастомной прошивке он не найдет сервера telnet не будет производить установку.
    Сделаю это попозже.

суббота, 26 февраля 2011 г.

HDX BD-1. Firmware 4.26.0.rc5

В сети появилось обновление для HDX BD-1.

Англоязычный сайт HDX на момент написания статьи не доступен. На китайском сайте никакого упоминания про новую прошивку нет.

Зато есть новая прошивка для аппарата Bevex BV8088.

Сравнение прошивки BV8088 и прошивки от HDX BD-1 показывает их полную идентичность.

Вот это плеер тоже имеет идентичную прошивку и, видимо, тоже является клоном HDX BD-1
У меня есть стойкое ощущение, что предыдущая прошивка под номером 4.25 была сделана именно для BV8088. Это объясняет появившуюся поддержку Live TV, которая боком не уперлась для BD-1 и отсутствием поддержки Ogg Vorbis. Судя по всему про компанию HDX забываем и смотрим на компанию Bevix.

Я установил эту прошивку. Она полностью подходит для BD-1.

Из улучшений: незначительная "лакировка" пользовательского интерфейса, улучшена навигация, устранена проблема "черного экрана" появляющегося через некоторое время сразу после загрузки.

Все старые болячки, такие, как 512 элементов в списке, 100 MB LAN, осутствие NFS и Samba серверов, невозможность записи на сетевой диск остались на месте.

Начиная с прошивки 4.25 отсутствует поддержка Ogg Vorbis.

Все прошивки доступны здесь.

пятница, 15 октября 2010 г.

HDX BD-1. Новая версия прошивки 4.22 rc3

Вчера появилась новая версия прошивки. Это еще release cadidate, поэтому некоторая функциональность, в основном связанная с локализацией, не работает. Но то, что сделано уже очень даже неплохо.

А именно:
Улучшен вид главного экрана за счет повышения контраста иконок и надписей.
Внешняя USB или BT клавиатура работает во всех режимах: и в браузере, и в окне.
В разделе Internet появились новые пункты меню:
  • Online video - можно смотреть клипы Youtube
  • Online music - пока заглушка в виде браузера уходящего на китайский сайт

Скорость проводного интерфейса пока без изменений.
На скриншоте midnight commander, установленный в BD-1 копирует с ReadyNas Duo.

Я поставил, мне нравится

Как установить firmware

четверг, 7 октября 2010 г.

HDX BD-1. Hack. Исследуем upgrade.zip. (1)

Новая версия прошивки распространяется в файле, который называется примерно так: "HDX BD1 Firmware 4.20.zip"

Немного поразбираемся с устройством этого файла.
Что там внутри zip-а?
akhromov@x200s:~/stuff/bd/firmware/4.20$ unzip "HDX BD1 Firmware 4.20.zip" Archive: HDX BD1 Firmware 4.20.zip creating: upgrade/ inflating: upgrade/upgrade_data.img inflating: upgrade/imaterial.romfs inflating: upgrade/zbimage-linux-xload_safemode.dat inflating: upgrade/zbimage-yamon-xload inflating: upgrade/phyblock0-0x20000padded.957-E1.dat inflating: upgrade/zbimage-linux-xload.dat inflating: upgrade/xmaterial.romfs inflating: upgrade/zbimage-linux-xload inflating: upgrade/sigma.bin inflating: upgrade/zbimage-linux-xload_safemode inflating: upgrade/phyblock0-0x20000padded.957-E1 akhromov@x200s:~/stuff/bd/firmware/4.20$ cd upgrade akhromov@x200s:~/stuff/bd/firmware/4.20/upgrade$ ls -la total 197852 drwxrwxrwx 2 akhromov akhromov 4096 2010-08-13 13:11 . drwxr-xr-x 3 akhromov akhromov 4096 2010-10-07 12:54 .. -rwxrwxrwx 1 akhromov akhromov 3837952 2010-08-11 13:36 imaterial.romfs -rwxrwxrwx 1 akhromov akhromov 131072 2010-08-11 13:36 phyblock0-0x20000padded.957-E1 -rwxrwxrwx 1 akhromov akhromov 131348 2010-08-11 13:36 phyblock0-0x20000padded.957-E1.dat -rwxrwxrwx 1 akhromov akhromov 8388608 2010-08-11 13:37 sigma.bin -rwxrwxrwx 1 akhromov akhromov 162529280 2010-08-11 13:37 upgrade_data.img -rwxrwxrwx 1 akhromov akhromov 138240 2010-08-11 13:37 xmaterial.romfs -rwxrwxrwx 1 akhromov akhromov 7697408 2010-08-11 13:37 zbimage-linux-xload -rwxrwxrwx 1 akhromov akhromov 7697684 2010-08-11 13:37 zbimage-linux-xload.dat -rwxrwxrwx 1 akhromov akhromov 5911552 2010-08-11 13:37 zbimage-linux-xload_safemode -rwxrwxrwx 1 akhromov akhromov 5911828 2010-08-11 13:37 zbimage-linux-xload_safemode.dat -rwxrwxrwx 1 akhromov akhromov 194560 2010-08-11 13:37 zbimage-yamon-xload akhromov@x200s:~/stuff/bd/firmware/4.20/upgrade$
По мере надобности разберемся со всем, но сейчас нам наиболее интересен файл upgrade_data.img. В нем как раз и находится новая версия прошивки HDX BD-1. Он представляет собой RAW архив обычных файлов.

Ну а раз так, то:
$ sudo mount -o loop upgrade_data.img img
Смотрим, что внутри:
akhromov@x200s:~/tmp/img$ ls -la total 6002 drwxr-xr-x 8 root root 2048 2010-08-11 13:35 . drwxr-xr-x 3 akhromov akhromov 4096 2010-10-07 15:02 .. drwxrwxrwx. 4 root root 2048 2010-08-11 13:35 bdj -rwxrwxrwx. 1 root root 5821617 2010-08-11 13:35 bin.dat -rwxrwxrwx. 1 root root 144 2010-08-11 13:35 bootscript -rwxrwxrwx. 1 root root 2225 2010-08-11 13:35 check_dsp.bash -rwxrwxrwx. 1 root root 359 2010-08-11 13:35 fw_reload_t3.bash -rwxrwxrwx. 1 root root 157084 2010-08-11 13:35 imaterial.romfs_upgrade.tar drwxrwxrwx. 4 root root 6144 2010-08-11 13:35 lib drwxrwxrwx 2 root root 16384 2010-08-11 13:35 lost+found -rwxrwxrwx. 1 root root 338 2010-08-11 13:35 mbox_version.sh drwxrwxrwx. 10 root root 2048 2010-08-11 13:35 netapp drwxrwxrwx. 5 root root 2048 2010-08-11 13:35 qt -rwxrwxrwx. 1 root root 3273 2010-08-11 13:35 run.env -rwxrwxrwx. 1 root root 3128 2010-08-11 13:35 run_mbox drwxrwxrwx. 2 root root 2048 2010-08-11 13:35 sample_config -rwxrwxrwx. 1 root root 204 2010-08-11 13:35 setting.cfg -rwxrwxrwx. 1 root root 204 2010-08-11 13:35 setting.cfg_org -rwxrwxrwx. 1 root root 2832 2010-08-11 13:35 sigma.bin.tar -rwxrwxrwx. 1 root root 1122 2010-08-11 13:35 unload_imat.bash -rwxrwxrwx. 1 root root 25763 2010-08-11 13:35 unzipuppkg -rwxrwxrwx. 1 root root 1411 2010-08-11 13:35 upgrade.sh -rwxrwxrwx. 1 root root 317 2010-08-11 13:35 which_chip.bash -rwxrwxrwx. 1 root root 2310 2010-08-11 13:35 xlu_load_t3.bash -rwxrwxrwx. 1 root root 1519 2010-08-11 13:35 xlu_unload_t3.bash akhromov@x200s:~/tmp/img$
Смотрим в каком формате записан .img:
akhromov@x200s:~/tmp$ mount . . . . . . . . . /dev/loop0 on /home/akhromov/tmp/img type ext2 (rw)

Поскольку файловая система смонтирована на чтение и запись, мы можем свободно редактировать и изменять файлы.

Осталось только размаунтить устройство: $ sudo umount /home/akhromov/tmp/img
Все изменения автоматически сохраняются в файле upgrade_data.img

Вуаля! А не какая не "Виола".

Что это нам дает?
Мы можем по взрослому делать кастомные прошивки для нашего HDX BD-1!


PS. Планирую открыть проект создания репозитория для HDX BD-1 аналогичного, как для Asus WL500gP.
В принципе все понятно. Компилятор есть, image мы править можем.
Что думаете? Есть желание присоединиться?


PPS. Хочу побладарить участников конференции HD плеер HDX BD-1 с iXBT.com, благодаря которым многое стало ясным.


Полезные ссылки:

вторник, 17 августа 2010 г.

HDX BD-1. Обновилась прошивка до версии 4.20

Сделано очень много:
  1. На телевизорах Panasonic при выводе через HDMI в режиме - 1080p24hz исправлены проблемы шума.
  2. Решена проблема: некоректный вывод в некоторых MKV- VC1
  3. Сеть: тестовое сообщение , добавлено больше деталей.
  4. Улучшен автоматический поиск SAMBA / NFS и обнаружение пароля при использовании внешнего NAS
  5. HD Audio - исправлены ошибки
  6. HDMI hotplugging - исправлены ошибки
  7. Добавлена функция фоновой музыки
  8. Добавлено автоматическое сканирование точек доступа WiFi и поддержка WEP/WPA.
  9. Добавлен прогноз погоды. Включается в Settings -> Systems
  10. Добавлено воспроизведение файлов FLV (видео: H.264, аудио: AAC)
  11. Поддержка DTS аудио- воспроизведения файла (DTS,Wav)
  12. Добавлена поддержка фотоальбомов Picasa. (Бета)
  13. Добавлена поддержка отображения тегов id3 в MP3, WMA
  14. Добавлена поддержка VPN
  15. Изменено отображение субтитров.
  16. Изменен (улучшен) пользовательского интерфейса.
  17. Добавлена экспериментальная поддержка Gbit LAN.
    1 Gb в этой версии не работает. Если нужен Gb, то следует установить версию 4.18.1 или 4.19.0rc2
  18. Улучшена стабильность при сканировании/отображении каталогов/файлов.

http://www.hdx1080.com/news/

Все изменения в тему. А то я уж было расстроился на китайцев. Функциональность слабая была и глюков немеряно. А теперь появилась уверенность, что допилят таки.

Скачать прошивку можно с сайта HDX: HDX BD-1 Firmware 4.20
Архив прощивок можно взять здесь

воскресенье, 16 мая 2010 г.

Заливка русской прошивки в Motorola Milestone

Благодаря самоотверженным действиям модератора junoreaktor с форума 4PDA, мы имеем ссылку на русскую прошивку.

Теперь владельцы серых телефонов, могут смело загрузить эту прошивку и наслаждаться штатным наличием русского языка.

Я проделывал все операции на оригинальной Windows XP. (Из под VirtualBox телефон тоже подключается по USB, но я не стал удовлетворять свое любопытство за 20 000 рублей)

Прежде чем приступить убедитесь, что у Вас установлены Motorola USB drivers:
Motorola_USB_Drivers_32_bit_4.5.0.rar
Motorola_USB_Drivers_64_bit_4.5.0.rar

Приступаем:
  1. Скачать прошивку по ссылке: SHOLS_U2_02.27.7_UCASHLSMR2EMEAB1B805C.0R_PDS003_USASHLS00RTRU_P022_A005_HWp2a_1FF.sbf.gz
  2. Скачать отсюда RDS Lite v4.6 Multi-Flex Tool
    или отсюда: http://www.maulauf.ch/stein/tools_and_driver/RSDLite_4.6.msi,
    или отсюда: http://rapidshare.com/files/365615246/RSDLite_4.6.msi.html.
  3. Запустить RDS Lite v4.6 Multi-Flex Tool
  4. Выключить Motorola Milestone
  5. Включить телефон в режиме Bootloader. Для этого одновременно нажать Камера + Vol - + Power

    После того, как экран начнет подсвечиваться отпустить все три кнопки.

  6. Подключить телефон к компьютеру USB кабелем.

  7. Дождаться пока телефон опознается программой. Если окно "Properties" пустое, нажать кнопку Show Devise. Выбрать файл прошивки, нажав кнопку ...

  8. Нажать кнопку Start

Весь процесс занимает около 10 минут. После загрузки нового firmware телефон сам перезагрузится.

Если Вы заметили ошибку, напишите об этом пожалуйста в коментарии.

воскресенье, 13 сентября 2009 г.

x200s. Powersave. Обновился BIOS.

(Продолжение. Начало статьи)

7 сентября обновился BIOS для x200 и x200s.

Я не следил за исменениями в BIOS, поэтому не знаю на каком этапе китайцы что поправили.

После установки нового BIOS произошли исправлена ошибка из-за которой SCSI1 не переводился в режим powersave.

Режим работы вентилятора опять с какими-то глюками. При включении он вроде как не крутится. При достижении процессором 45 градусов - заводится и больше не останавливается. Поэтому от tpfun отказываться рано.

Вентилятор включается при 45 градусах, останавливается при достижении порога выключения (температуру отключения я не зафиксировал).

На странице загрузки доступны версии для установки из Windows и с загрузочного диска.

Там же есть новая микропрограмма для жесткого диска. Что она исправляет - не ясно.

понедельник, 8 июня 2009 г.

HDX1000: новый фирмваре 50-17-090204-15-HDD-403-000

4-го июня выпущен новый фирмваре. Ссылка на страницу скачивания - http://www.hdx1080.com/index.php?option=com_docman&task=cat_view&gid=53&Itemid=136
  • Новых приложений нет. Приложения использовать от предыдущей версии 00-17-090115-15-HDD-403.
  • Добавлены некоторые критические патчи для версии 00-17-090125-15-HDD-403.
  • Пофиксено проигрывание видео через SAMBA. Пробелы в имени файла могли приводить к аварийному завершению.
  • Удалено сообщение "Audio */*: ***" в начале воспроизведения видео (e.g. TS).
  • Пофиксено чтение картинок PNG.
  • Пофиксена работа с кэшем картинок в браузере.
  • Пофиксено: форматирование больших дисков SATA HDD иногда не выполнялось. и др.
  • Добавлены ссылки на интернет радио в Web Services.
  • Добавлена поддержка DTS 2-Channel downmix.

среда, 11 марта 2009 г.

Обновление для HDX 1000 от 6 марта 2009

Появилось новое обновление для HDX 1000. Домашняя страница: HDX 1000 Firmware. Что нового. На предыдущей прошивке часто ТВ выход не выдавал сигнала. Лечилось перезагрузкой HDX или тыканьем этих кнопок
В новой прошивке это появляется реже. Добавили букмарки на проигрывание фильмов. Полезная функция. Из неприятного - убрали воспроизведение звуковой дорожки DTS.
Установка:
  1. Распаковываем файл обновления 50-17-090125-15-HDD-403-000 в корень флешки.
  2. Переименовываем файл 00-17-090115-15-HDD-403.nmt в syb8634.nmt
  3. Вставляем флешку в USB порт, ближайший к раъему LAN.
  4. После, того как флешка определится под именем USB_DRIVE_A-1 и смонтируется переходим на нее:
  5. Хочу спать... позже допишу
  6. Access setup and maintenance and NMT setup wizard
  7. .......... chose USB update method
Вот. Нашел на youtube инструкцию: