Все новости высоких технологий на сайте nokiamaemo.ru


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

Nokia n900 » Прошивки N900 20-мая 23:29   Валерий Айдинян
ВНИМАНИЕ: ПЕРЕД ПЕРЕПРОШИВКОЙ ХОРОШО ПОДУМАЙТЕ О ПОСЛЕДСТВИЯХ, ТАК КАК ВЫ ДЕЛАЕТЕ ЭТО НА СВОЙ СТРАХ И РИСК! ВИНА ЗА ВСЕ ВОЗМОЖНЫЕ НЕПОЛАДКИ БУДЕТ ПОЛНОСТЬЮ ВАШЕЙ!

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

  • Программа 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 комментариев

  1. lioncool
    21 мая 2010 01:26
    Жалоба  

    Сам ты перепрошивал свою мобилу,и нужно ли это??? и как посмотреть какая на сей моменту меня прошивка???

    ОТВЕТИТЬ
  2. Dimka
    21 мая 2010 01:56
    Жалоба  

    Я не шил новую прошивку, т.к. она является "утечкой" и представляет собой не доработанную версию (о чем я уже писал в статье про эту версию).
    Посмотреть текущую версию можно так:
    Меню->Параметры->О продукте.
    Последняя официальная версия имеет номер 3.2010.02 

    ОТВЕТИТЬ
  3. lioncool
    21 мая 2010 02:32
    Жалоба  

    У меня проблемка есть,у меня версия 2.2009.51-1 !!! что делать??? где взять современную прошивку??? стоит ли её качать,или подождать PR 1.2??? После прошивки всё(контакты,видео,фото,программы) сотрётся???

    ОТВЕТИТЬ
  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 ). 
    Не официальную же (про которую идет речь в статье) пока можно залить только с помощью флешера. 

    ОТВЕТИТЬ
  5. lioncool
    21 мая 2010 04:41
    Жалоба  

    в том то и проблема,при обновлении диспечера выдаётся ошибка!!! (( сначала выдаёт ошибку о том что заряда батареи нехватает,хотя там более 75% заряда акумулятора!!! ставлю на зарядку,пишет мол недостаточно памяти в выбраном равположении...(( в него толи бес вселился,то ли хрен знает что происходит...((( может как то можно поставить через SSH???

    ОТВЕТИТЬ
  6. Dimka
    21 мая 2010 16:10
    Жалоба  

    Для перепрошивки батарея должна быть заряжена полностью.
    Насчет "недостаточно места", сколько уже статей написано по поводу освобождения места в rootfs, поиск по сайту в помощь !

    ОТВЕТИТЬ
  7. nule
    31 мая 2011 20:45
    Жалоба  

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

    ОТВЕТИТЬ

Добавить комментарий

Введите цифры или буквы, показанные на изображении: *

Похожие новости