О перепрошивке RoverPC C7 |
|
|
О перепрошивке RoverPC C7 |
16.6.2010, 11:37
Сообщение
#1
|
|
Новичок Группа: Members Сообщений: 5 Регистрация: 26.1.2009 Пользователь №: 10157 Спасибо сказали: 0 раз(а) Девайс:rover |
RoverPC С7 - распределение памяти ROM-37, RAM-42 Мб, да еще 24 Мб ExtRom недоступно пользователю (используется только при перепрошивке), так в прошивке хотелось бы убрать мусор (сделать ее покомпактнее) да увеличить размер Rom. Аналог Rover-а C7 - продукты серии Серии P - модель P60, здесь его страничка: http://www.mbpchina.com/mobile_en.asp?clas...amp;nclassid=42 - называется Smart Pioneer или MobileXP P60. Еще аналог С7 - simvalley Mobilexp P45 - есть официальная проша у бундесов. Формат проши - nb0. Пока кухни прошивки нет (у китайцев не нашел - может плохо искал). Официальной прошивки на ftp Ровера - тоже нет. Попробовал сдампить разделы с аппарата.
Смотрим: \itsutilsBIN>pdocread -l 98.50M (0x6280000) MSFlash | 3.12M (0x31fc00) Part00 | 8.50M (0x880000) Part01 | 49.00M (0x3100000) Part02 | 37.88M (0x25e0000) Part03 24.50M (0x1880000) DSK2: | 24.50M (0x1880000) PART00 Дампим Imgfs и Xip. Полученный из дампа imgfs.bin средствами imgfstools раскладывается на дамп. Xip.bin из дампа разбирается через xipport. Полный дамп слить не получилось - может, что-то не так делаю. А чтобы собрать прошу которую можно залить - нужна оф.прошивка. Так? Берем официальную англо-немецкую прошивку,разбираем ее: \osnbtool-1.56>osnbtool -sp CLONEDAT.NB0 OS ROM Partition Tool V1.56 By Weisun :> PDAclan.com Sector size : 0x00000200 Extra data bytes : 0x00000000 OS IMAGE found. Partitions infomation: ************************************** Part-0 type: BOOT SECTION image Part-1 type: XIP RAM Image Part-2 type: IMGFS file system Part-3 type: legit DOS partition ************************************** CLONEDAT.NB0.PRE written. CLONEDAT.NB0.OS.NB written. Полученный отсюда imgfs средствами imgfstools не разбирается - Error: imgfs.bin is not a valid IMGFS file. Exiting. XIP тоже не разбирается. Что не так? Дополняю ссылками на слитые xip и imgfs и оф.прошивку: Dump_xip_C7 Part01.raw, Dump_imgfs_C7 Part02.raw, CLONEDAT.NB0 PX3322_12_78917.zip. |
|
|
17.6.2010, 15:17
Сообщение
#2
|
|
Новичок Группа: Members Сообщений: 5 Регистрация: 26.1.2009 Пользователь №: 10157 Спасибо сказали: 0 раз(а) Девайс:rover |
Еще ковыряем. В прошивке WinHex-ом нашел сигнатуру:E9FDFF. Удалил все что выше данной сигнатуры и сохранил в новый файл, открыл его в WinHex и жамкнул Расматривать файл как диск. Стало видно партиции - xip1, xip2, imgfs. А они не разбираются, хотя размер соответствует тем, что слиты из дампа (содержание файлов разное). Куда копать?
В общем, затык. Искал информацию о перепрошивке на rovermobile - перепрошивали там только roverpc C6. Roverpc C6 и Roverpc C7 похожи внешне (оба на основе процессора samsung 2442), хотя начинка не совсем одинакова - в С7 добавлен модуль wi-fi, экран заменен на TouchLens, добавлена поддержка sdhc. Roverpc С7 понимает прошивки формата .bin, однако если использовать кухню для roverpc c6 (кухня от amdk8 c rovermobile) и попытаться залить в C7 - получается неработоспособный девайс (прецеденты были). Особенности кухни - правленый бут (не проверяется версия прошивки), пропатчен xip1 (отключена проверка crc), пересобирается flash.bin с нуля, удален extrom - это в основном. Ссылка ( с ровермобайл для C6) на кухню версии 0.7 от amdk8 http://ifolder.ru/11816285 |
|
|
Текстовая версия | Сейчас: 3.2.2025, 4:23 |