20.05.2010

Работа над ошибками: меняем прошивку Leaked PR1.2 (Release Candidate) на раннюю версию PR1.1.1

Прошивки N900
В закладки
ВНИМАНИЕ: ПЕРЕД ПЕРЕПРОШИВКОЙ ХОРОШО ПОДУМАЙТЕ О ПОСЛЕДСТВИЯХ, ТАК КАК ВЫ ДЕЛАЕТЕ ЭТО НА СВОЙ СТРАХ И РИСК! ВИНА ЗА ВСЕ ВОЗМОЖНЫЕ НЕПОЛАДКИ БУДЕТ ПОЛНОСТЬЮ ВАШЕЙ!

Для перепрошивки вам понадобится:

  • Программа flasher3.5
  • Файлы прошивок PR1.1.1 и Leaked PR1.2

Прежде всего, вы должны уяснить, что ваш N900 останется как бы в «смешанном состоянии»: основной прошивкой будет PR1.1.1, но для модема будут использоваться файлы Leaked PR1.2. Это единственный способ, обеспечивающий работоспособность телефона.

Тесты по перепрошивке проводились на ОС Ubuntu 10.04, но при использовании Windows результаты должны быть примерно такими же. Вам просто нужно открыть командную строку, зайдя в систему в качестве администратора: если у вас установлена Vista или W7, введите cmd в поле «найти программы или файлы» в меню «Пуск», а после нажмите ctrl+shift+enter; в XP нужно просто открыть командную строку.

Откройте терминал, найдите файлы прошивки и ведите:

 

sudo ./flasher-3.5 -F RX-51_2009SE_3.2010.02-8_PR_COMBINED_MR0_ARM.bin -f -R

 

В ответ вы получите следующее сообщение:

 

flasher v2.5.2 (Oct 21 2009)

SW version in image: RX-51_2009SE_3.2010.02-8_PR_MR0

Image ‘kernel’, size 1704 kB

Version 2.6.28-20094803.3+0m5

Image ‘rootfs’, size 158336 kB

Version RX-51_2009SE_3.2010.02-8_PR_MR0

Image ‘cmt-2nd’, size 81408 bytes

Version BB5_09.36

Image ‘cmt-algo’, size 519808 bytes

Version BB5_09.36

Image ‘cmt-mcusw’, size 5824 kB

Version rx51_ICPR82_09w47

Image ‘2nd’, size 14720 bytes

Valid for RX-51: 2217, 2218, 2219, 2220, 2120

Version 1.4.14.4.4+0m5

Image ‘xloader’, size 14848 bytes

Valid for RX-51: 2217, 2218, 2219, 2220, 2120

Version 1.4.14.4.4+0m5

Image ’secondary’, size 109440 bytes

Valid for RX-51: 2217, 2218, 2219, 2220, 2120

Version 1.4.14.4.4+0m5

Image ‘2nd’, size 14720 bytes

Valid for RX-51: 2101, 2102, 2103

Version 1.4.14.4.4+0m5

Image ‘xloader’, size 14848 bytes

Valid for RX-51: 2101, 2102, 2103

Version 1.4.14.4.4+0m5

Image ’secondary’, size 109440 bytes

Valid for RX-51: 2101, 2102, 2103

Version 1.4.14.4.4+0m5

Image ‘2nd’, size 14720 bytes

Valid for RX-51: 2104, 2105, 2106, 2107, 2108, 2109, 2110, 2111, 2112, 2113, 2114, 2115, 2116, 2117, 2118, 2119

Version 1.4.14.4.4+0m5

Image ‘xloader’, size 14848 bytes

Valid for RX-51: 2104, 2105, 2106, 2107, 2108, 2109, 2110, 2111, 2112, 2113, 2114, 2115, 2116, 2117, 2118, 2119

Version 1.4.14.4.4+0m5

Image ’secondary’, size 109440 bytes

Valid for RX-51: 2104, 2105, 2106, 2107, 2108, 2109, 2110, 2111, 2112, 2113, 2114, 2115, 2116, 2117, 2118, 2119

Version 1.4.14.4.4+0m5

Image ‘2nd’, size 14720 bytes

Valid for RX-51: 2201, 2202, 2203, 2204, 2205, 2206, 2207, 2208, 2209, 2210, 2211, 2212, 2213, 2214, 2215, 2216

Version 1.4.14.4.4+0m5

Image ‘xloader’, size 14848 bytes

Valid for RX-51: 2201, 2202, 2203, 2204, 2205, 2206, 2207, 2208, 2209, 2210, 2211, 2212, 2213, 2214, 2215, 2216

Version 1.4.14.4.4+0m5

Image ’secondary’, size 109440 bytes

Valid for RX-51: 2201, 2202, 2203, 2204, 2205, 2206, 2207, 2208, 2209, 2210, 2211, 2212, 2213, 2214, 2215, 2216

Version 1.4.14.4.4+0m5

Suitable USB device not found, waiting.

 

Удостоверьтесь, что ваш N900 выключен, откройте клавиатуру, зажмите клавишу «u» и подключите аппарат к USB. Перед вами должно появится следующее сообщение, и должна начаться прошивка (внешние адреса и адреса шины будут отличаться от приведенных в примере):

 

USB device found found at bus 002, device address 005.

Found device RX-51, hardware revision 2101

NOLO version 1.4.14

Version of ’sw-release’: RX-51_2009SE_10.2010.12-9_PR_MR0

Sending xloader image (14 kB)…

100% (14 of 14 kB, avg. 1115 kB/s)

Sending secondary image (106 kB)…

100% (106 of 106 kB, avg. 15267 kB/s)

Flashing bootloader… done.

Sending cmt-2nd image (79 kB)…

100% (79 of 79 kB, avg. 9937 kB/s)

Sending cmt-algo image (507 kB)…

100% (507 of 507 kB, avg. 14930 kB/s)

Sending cmt-mcusw image (5824 kB)…

100% (5824 of 5824 kB, avg. 21814 kB/s)

Flashing cmt-mcusw… done.

Sending kernel image (1704 kB)…

100% (1704 of 1704 kB, avg. 21857 kB/s)

Flashing kernel… done.

Sending and flashing rootfs image (158336 kB)…

100% (158336 of 158336 kB, avg. 13470 kB/s)

Finishing flashing… done

CMT flashed successfully

 

К этому моменту телефон должен перезагрузиться, и вы увидите, что аппарат не имеет доступа к сети. Отключите N900 от USB и снова его выключите.

Теперь нужно прошить телефон файлами модема Leaked PR1.2. Введите следующие команды:

 

sudo ./flasher-3.5 -F RX-51_2009SE_10.2010.12-9_PR_COMBINED_MR0_ARM.bin –flash- only cmt-mcusw -f -R

 

В ответ появится примерно следущее:

 

flasher v2.5.2 (Oct 21 2009)

SW version in image: RX-51_2009SE_10.2010.12-9_PR_MR0

Image ‘kernel’, size 1705 kB

Version 2.6.28-20101103+0m5

Image ‘rootfs’, size 174080 kB

Version RX-51_2009SE_10.2010.12-9_PR_MR0

Image ‘cmt-2nd’, size 81408 bytes

Version BB5_09.36

Image ‘cmt-algo’, size 519808 bytes

Version BB5_09.36

Image ‘cmt-mcusw’, size 5826 kB

Version rx51_ICPR82_10w08

Image ‘2nd’, size 14720 bytes

Valid for RX-51: 2217, 2218, 2219, 2220, 2120

Version 1.4.14.5+0m5

Image ‘xloader’, size 14848 bytes

Valid for RX-51: 2217, 2218, 2219, 2220, 2120

Version 1.4.14.5+0m5

Image ’secondary’, size 109440 bytes

Valid for RX-51: 2217, 2218, 2219, 2220, 2120

Version 1.4.14.5+0m5

Image ‘2nd’, size 14720 bytes

Valid for RX-51: 2101, 2102, 2103

Version 1.4.14.5+0m5

Image ‘xloader’, size 14848 bytes

Valid for RX-51: 2101, 2102, 2103

Version 1.4.14.5+0m5

Image ’secondary’, size 109440 bytes

Valid for RX-51: 2101, 2102, 2103

Version 1.4.14.5+0m5

Image ‘2nd’, size 14720 bytes

Valid for RX-51: 2104, 2105, 2106, 2107, 2108, 2109, 2110, 2111, 2112, 2113, 2114, 2115, 2116, 2117, 2118, 2119

Version 1.4.14.5+0m5

Image ‘xloader’, size 14848 bytes

Valid for RX-51: 2104, 2105, 2106, 2107, 2108, 2109, 2110, 2111, 2112, 2113, 2114, 2115, 2116, 2117, 2118, 2119

Version 1.4.14.5+0m5

Image ’secondary’, size 109440 bytes

Valid for RX-51: 2104, 2105, 2106, 2107, 2108, 2109, 2110, 2111, 2112, 2113, 2114, 2115, 2116, 2117, 2118, 2119

Version 1.4.14.5+0m5

Image ‘2nd’, size 14720 bytes

Valid for RX-51: 2201, 2202, 2203, 2204, 2205, 2206, 2207, 2208, 2209, 2210, 2211, 2212, 2213, 2214, 2215, 2216

Version 1.4.14.5+0m5

Image ‘xloader’, size 14848 bytes

Valid for RX-51: 2201, 2202, 2203, 2204, 2205, 2206, 2207, 2208, 2209, 2210, 2211, 2212, 2213, 2214, 2215, 2216

Version 1.4.14.5+0m5

Image ’secondary’, size 109440 bytes

Valid for RX-51: 2201, 2202, 2203, 2204, 2205, 2206, 2207, 2208, 2209, 2210, 2211, 2212, 2213, 2214, 2215, 2216

Version 1.4.14.5+0m5

Suitable USB device not found, waiting.

 

Вновь проверьте, отключен ли аппарат, откройте клавиатуру N900, зажмите клавишу «u» и подключите аппарат к USB. Перед вами вновь появится сообщение, и начнется прошивка.

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

Главный вывод, который вы должны сделать из всего этого «безобразия» – никогда не устанавливайте сырые, незавершенные прошивки!

Комментарии (7)
Добавить комментарий
Прокомментировать
lioncool
#1 lioncool Свой человек 21 мая 2010 01:26
Сам ты перепрошивал свою мобилу,и нужно ли это??? и как посмотреть какая на сей моменту меня прошивка???
Dimka
#2 Dimka Посетители 21 мая 2010 01:56
Я не шил новую прошивку, т.к. она является "утечкой" и представляет собой не доработанную версию (о чем я уже писал в статье про эту версию).
Посмотреть текущую версию можно так:
Меню->Параметры->О продукте.
Последняя официальная версия имеет номер 3.2010.02 
In Maemo We Trust!
lioncool
#3 lioncool Свой человек 21 мая 2010 02:32
У меня проблемка есть,у меня версия 2.2009.51-1 !!! что делать??? где взять современную прошивку??? стоит ли её качать,или подождать PR 1.2??? После прошивки всё(контакты,видео,фото,программы) сотрётся???
Dimka
#4 Dimka Посетители 21 мая 2010 03:38

Вообще то это странно. Прошивка 2.2009.51-1 , так же известная как PR.1.1, вышла 14 января. После этого, в феврале, вышла прошивка 3.2010.02-08 (PR.1.1.1).
По идеи, если попробовать в диспетчере приложений запросить обновления (нажать "Обновить"), должно быть предложено обновиться до последней официальной прошивки ( 
3.2010.02-08 ). 
Не официальную же (про которую идет речь в статье) пока можно залить только с помощью флешера. 

In Maemo We Trust!
lioncool
#5 lioncool Свой человек 21 мая 2010 04:41
в том то и проблема,при обновлении диспечера выдаётся ошибка!!! (( сначала выдаёт ошибку о том что заряда батареи нехватает,хотя там более 75% заряда акумулятора!!! ставлю на зарядку,пишет мол недостаточно памяти в выбраном равположении...(( в него толи бес вселился,то ли хрен знает что происходит...((( может как то можно поставить через SSH???
Dimka
#6 Dimka Посетители 21 мая 2010 16:10
Для перепрошивки батарея должна быть заряжена полностью.
Насчет "недостаточно места", сколько уже статей написано по поводу освобождения места в rootfs, поиск по сайту в помощь !
In Maemo We Trust!
nule
#7 nule Гости 31 мая 2011 20:45

Какая сейчас последняя прошивка...
и какую лучше ставить?
И вообще есть где-почитать в чем их различия и какие есть прошивки. 

Последняя прошивка для Maemo 5 21.2011.38-1 (Nokia N900)
В этой статье описана последняя прошивка для Maemo 5, а также подробная инструкция по ее установке.
Руководство по установке трех дополнительных ОС на Nokia N900
В предыдущей статье мы уже писали о том, что пользователь Skykooler с форума talk.maemo.org сумел установить на свой N900 три дополнительные ОС помимо Maemo: Meego,
Прошивка PR1.2 или что нас ждет ?
Новая прошивка для N900 пока еще не вышла, но уже сейчас можно ознакомиться с изменениями, которые будут в ней доступны. Предвестником новой прошивки, был выпуск 22
Прошивка 3.2010.02-8
Прошивка 3.2010.02-8
Прошивка 3.2010.02-8
26.02.10 Прошивки N900
16 февраля 2010 года была выпущена новая прошивка для Nokia N900. Это обновление можно установить "по воздуху" (с помощью wifi).
Как выбрать вариант прошивки для Nokia
Мы приобретаем различные модели телефонов, пользуемся ими какое-то время, появляется новая модель телефона с новыми возможностями и функциями, старый телефон нас просто
Обновление прошивки N900 с помощью флешера
Наверное ни для кого не секрет, что на телефоне Nokia N900 можно обновить программное обеспечение (операционную систему Maemo). Обновление позволяет добавить вашему