Linux Mint    Ubuntu    openSUSE    Asterisk    FreeBSD    Android    Nokia N900    Игры в Linux
 Linux Mint    Ubuntu     openSUSE     Asterisk     FreeBSD     Android     N900     Games

Перепрошивка Nokia N900 [Обновлена]

Привет всем, вот решил обновить статью про перепрошивку нашего Nokia N900... много кому нужна данная статья, а она находится у нас не в актуальном виде - не работают ссылки на скачку файлов и рисунки :(

Итак, поехали...

Полная прошивка телефона заключается в записи двух файлов в память Nokia N900:

  • 1 файл - образ eMMC (Vanilla)
  • 2 файл - файловая система (Combined).

Поскольку официльный сайт для прошивки Nokia N900 уже давно не работает, качаем все необходимое с TMO: http://talk.maemo.org/showpost.php?p=1418219&postcount=13 или с Yandex-диска пользователя Vasiliy_LiGHT, за что ему огромное спасибо :)

Для пользователей Ubuntu like-дистрибутивов

Сначала качаем программу, при помощи которой мы и будем прошивать наш Nokia N900 - flasher-3.5. После чего распаковываем rar-архив и далее еще один архив tar.gz.

Теперь качаем файлы-прошивки:

  1. RX-51_2009SE_10.2010.13-2.VANILLA_PR_EMMC_MR0_ARM
  2. RX-51_2009SE_21.2011.38-1_PR_COMBINED_MR0_ARM.bin

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

Выключите телефон!

Положите эти два файла в распакованную директорию арихива tar.gz, переходим туда в терминале и вводим команду (первым шьем eMMC!):

sudo ./flasher-3.5 -F 1.bin -f

После чего вы увидите выхлоп в терминиле:

flasher v2.5.2 (Oct 21 2009)

Image 'mmc', size 255947 kB
              Version RX-51_2009SE_10.2010.13-2.VANILLA
Suitable USB device not found, waiting.

Теперь подключите ваш выключенный Nokia N900 при помощи USB-кабеля к компьютеру, держа зажатую клавишу на телефоне U (она же 7). Как на экране N900 в правом верхнем углу увидите значок USB, отпускаем клавишу U и смотрим на процесс прошивки ядра на ваш Nokia N900.

Как eMMC прошьется, отлючаем N900 от вашего компьютера. Теперь будем шить второй файл...

Он шьется аналогичным способом, только вся разница в команде в терминале. Вводим команду:

sudo ./flasher-3.5 -F 2.bin -f -R

Далее видим выхлоп (я скопировал не весь, большой он :)) :

flasher v2.5.2 (Oct 21 2009)
SW version in image: RX-51_2009SE_20.2010.36-2_PR_MR0

Image 'kernel', size 1705 kB
            Version 2.6.28-20103103+0m5
Image 'rootfs', size 185728 kB
            Version RX-51_2009SE_20.2010.36-2_PR_MR0
Image 'cmt-2nd', size 81408 bytes
            Version BB5_09.36
Image 'secondary', size 109440 bytes
            Valid for RX-51: 2601, 2602, 2603, 2604, 2605, 2606
            Version 1.4.14.9+0m5
Suitable USB device not found, waiting.

Теперь также подключаем выключенный Nokia N900 при помощи USB-кабеля к компьютеру, держа зажатую клавишу на телефоне U (она же 7). Как на экране N900 в правом верхнем углу увидите значок USB, отпускаем клавишу U и смотрим на процесс прошивки файловой системы на ваш Nokia N900.

По окончанию прошивки, ваш Nokia N900 сам включится и начнет загружаться :)

Для Windows-пользователей

Все тоже самое, только качаем программу-прошивлку flasher-3.5 для Windows. Далее ставим ее, кидаем в ее директорию те два файла прошивки (1.bin и 2.bin), октываем командную строку (cmd), переходим в директорию flasher-3.5 и прошиваем как и в Linux, командами:

flasher-3.5.exe -F 1.bin -f

и:

flasher-3.5.exe -F 2.bin -f -R

соответственно. Выхлопы будут как и в Linux.

Вот и все :)

dargin4ik аватар

Я прошил теперь хочу 20.2010.36.2 как посоветуете? и инструкцыю пожалуста!!!!!!!!!!!!!!!

dargin4ik аватар

да и стоит ли??

dargin4ik аватар

Мне для прошивки на 20.2010.36.2 так же качать .VANILLA,COMBINED?

Linux_man аватар

эта статья, точнее инструкция, универсальна! Подходит для всех версий. Качать те же файлы, vanilla и mr0 и далее по статье!

FreeThree аватар

Можно ли таким макаром установить его на карту ??

Linux_man аватар

кого его?

FreeThree аватар

прошивку!

Linux_man аватар

она на то и пршивка, что записыватеся только на emmc... эта же родная от nokia n900

Linux_man аватар

спасибо за совет, тоже все думал, написать это или нет :)

P.S. Ник - 100% уникальный :))

VokiAL аватар

Скрины не показываются.
В командной стрроке после entera выходит: "flasher-3.5.exe" не является внутренней или внешней командой исполняемой программой или пакетным файлов.

о_О

Linux_man аватар

напиши сюда команду, какую ты пишешь

VokiAL аватар

чет ниче не происходит.

в строке пишет вконце: Suitable USB device not found, waiting.

и скок так ждать надо ы

VokiAL аватар

Сначало перехожу в папку с флешером
cd C:\Program Files (x86)\maemo\flasher-3.5

flasher-3.5.exe -F RX-51_2009SE_1.2009.41-1.VANILLA_PR_EMMC_MR0_ARM.bin -f -R

пишет: Suitable USB device not found, waiting.

Linux_man аватар

кнопку U зажал и как подсоединил телефон к компьютеру, отпустил?

VokiAL аватар

Yes!

Linux_man аватар

читаем внимателенй статью и пробуем

VokiAL аватар

да вниматачно прочел, не полается. ппц инет медленный через телефон :(

Linux_man аватар

ну расскажи как ты делаешь? после того как команду набрал?

VokiAL аватар

После того как перешел к директории, куда установлен флешер, набираю команду:
flasher-3.5.exe -F RX-51_2009SE_1.2009.41-1.VANILLA_PR_EMMC_MR0_ARM.bin -f -R
Выключаю телефон, зажимаю U, подсоединяю к компу, отпускаю с U, жму Enter в командной строке =>
*дофига писанины какой то*
Suitable USB device not found, waiting.

По разному делал.
Выключал тел. Набирал в командой строке
flasher-3.5.exe -F RX-51_2009SE_1.2009.41-1.VANILLA_PR_EMMC_MR0_ARM.bin -f -R
Зажимал U, нажал Enter, подключил тел, отпустил U, ниче нет.

VokiAL аватар

Вроде понял в чем проблема. При выключенном n900, когда кабель вставляю, не устанавливается два драйвера, один udater, Другой какой то там rom. из за этого флешер его не видит. Как то странно, на нескольких компах не может найти драйвер =(

или я дурак...

VokiAL аватар

Бараздя просторы интернета, нашел статью. В некоторых случаях при прошивке флэш-памяти, компьютер не обнаруживает телефон (пишет: Suitable USB device not found, waiting) и прошивка не начинается, тогда можно попробовать произвести следующие действия (на выбор):

а) Подключить кабель в другой порт USB (помогает не всегда);

б) Подключить телефон к кабелю с зажатой клавишей "u", без аккумулятора, затем вставить аккумулятор (помогает не всегда);

с) Использовать для прошивки любую linux-систему (помогает всегда).

Только вот если 2 варианта не помогло, и убунтушка занимается сексом с мозгом, то это потеря потерь.

Linux_man аватар

ты когда устанавливаешь флешер, с не устанавливается и все необходимое по и драйвера. Нужно держать U до той степени, пока не появится иконка на экране телефона. А система скольки битная у тебя?

VokiAL аватар

Не понял. ПРи самой установке флешера не устанавливаются драйвера? эм.
Ага, я U держу пока не появится белый экран с NOKIA и в правом верхнем углу USB значок, потом отпускаю.
Win 7 x64

Linux_man аватар

наоборот, устанавливается все. Можешь больше не пробывать, в 64 бит телефон не прошивается

VokiAL аватар

ПРошил. Наконец то. Появилась другая проблема... Не видит сим карту =(

Потом поставил RX-51_2009SE_20.2010.36-2_PR_COMBINED_MR0_ARM.bin
Решилась проблема с сим-картой.

Boyskaut95 аватар

прошивки там много я хочу сделать последнюю версию скажите пожалуйста какие файлы нужно скачать для этого

Жизнь это кино, и мы в нем актеры.

Linux_man аватар

два файла: Vanilla и Combined. Качай те, где стоит пометка Latest.

Boyskaut95 аватар

смысле ванила эту версию RX-51_2009SE_1.2009.41-1.VANILLA_PR_EMMC_MR0_ARM.bin

Жизнь это кино, и мы в нем актеры.

Linux_man аватар

там стоит Latest? не думаю.

dargin4ik аватар

blin u menya problema ustanovil kernel power on u menya postoyano prosil obnovleniya ya ego obnovlyal no pri kajdom obnowlenie u menya poyavlyalos v multiboot napdis
1.-maemo kernel-bfs 2.6.28.10-bfs6
vtoroi raz poprosil obnovlyashku! sdelal poyawilas nadpis w multiboot
2.-maemo kernel-bfs 2.6.28.10-bfs7 no 1 nezapuskalas
tretii raz poprosil obnovlyashku toje sdelal poyawilos sledushee
3.-maemo kernel-bfs 2.6.28.10-bfs8 no 2 nezapuskalas
tretii raz poprosil obnowlyashku no telefon poshol na perezagrusku i posle poyawilas nadpis
4.-maemo kernel-bfs 2.6.28.10-bfs9 no nezapuskautsya ne te vse tri a 4 wrode posle zapuska nadpisi NOKIA opyat perezapusk idet i vyhodit multiboot taje istoria
probyval proshivat no razdwigau klaviaturu najimau na U(7) podkluchau kabel no ni ikony usb net tolko ekan vnutri tusklo vidno NOKIA i kakoeto paru sekund i snowa perezapusk i eto nadpis nokia!neotpuskaya pales toje probyval okolo 2 minut toje samoe bez izmenenii

Linux_man pomogai vsya nadejda na tebya

dag_05 аватар

слых земляк dargin4ik ты просто заряди баттарейку и пробуй вроде linux_man пояснил зарядите батарею на100% или возми от5800 она тоже подходит и шей наздоровье !

sc0cs аватар

Подскажите каким файлом нужно вначале шиться:
1. RX-51_2009SE_10.2010.13-2.VANILLA_PR_EMMC_MR0_ARM.bin
потм
2. RX-51_2009SE_10.2010.19-1_PR_COMBINED_MR0_ARM.bin.
Или же наоборот
Я на другом сайте прочитал наоборот...: http://maemo.ucoz.com/publ/nokia_n900/f_a_q_po_nokia_n900/faq_po_proshivke_cherez_maemo_flasher/2-1-0-3
Помогите плиз!!

Linux_man аватар

сначала ванилой

sc0cs аватар

Спасибо)) а если наоборот можно тел убить?

Linux_man аватар

на сайте Nokia написано, что обязательно соблюдать порядок :)

sc0cs аватар

У меня доходит до: Suitable USB device not found, waiting.
и дальше телефон перезагружается))
Что я могу делать не так?

Linux_man аватар

опиши как делаешь, после ввода команды

sc0cs аватар

Нажимаю интер -> зажимаю u -> подключаю usb кабель!!
Windows XP 32bit

Linux_man аватар

потом через секунды 4 отпускаешь? Какая система стоит?

sc0cs аватар

XP! отпускаю когда появляется слово нокиа

Linux_man аватар

какая XP, точнее x86? или x86_64?

sc0cs аватар

XP 32bit

Linux_man аватар

попробуй нажми enter и секунд через 5 телефон с зажатой U. Потом подержи пока значок USB не загорится и отпускай. И пусть он постоит, некоторое время.

sc0cs аватар

Сделал как написали!
Яркий экран с надписью нокиа и значок usb справа вверху!!
Suitable USB device not found, waiting.
Даже зарядка идёт. Жду!
Сколько по времени ждать примерно?

Linux_man аватар

поидее должно все начаться сек через 3-4... флешер ставили с нуля на комп?

Linux_man аватар

командой cd

sc0cs аватар

Винда и флешер больше ничего не стоит
Может быть проблема с кабелем? он не родной

Linux_man аватар

опа, это уже интересно :) проверь родной, если где нибудь имеется :)

sc0cs аватар

Родной кабель дома)) хотя этот новый
Я специально поднял xp чистую без примесей поставил туда флэшэр 3.5
Какие могут быть варианты ещё, может драйвера не установились? я видел в диспетчере новые устройства нокиа без конфликтов.. сколько их должно быть?

Linux_man аватар

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