eXpress Bar Network
Loading
 
Какой форм-фактор коммуникатора для Вас предпочтителен?
Подробнее 
   
  Пятница, 24 ноября 2017
 


    



Прошить английской прошивкой
Имеется китайский девайс и английский дамп...

Стр. 1 из 4    1, 2, 3, 4  След.
 

Начать новую тему   Ответить на тему   вывод темы на печать    Список форумов Asus Mobile Club Russia -> ROM's для Asus P565
Предыдущая тема :: Следующая тема  
Автор Сообщение
GinKage
Завсегдатай
Завсегдатай


Зарегистрирован: 27.01.2009
Сообщения: 124

Возраст: 33 Рак
Репутация: +12

PDA: ASUS Р565

СообщениеДобавлено: 10.02.09, 13:44    Заголовок сообщения: Прошить английской прошивкой
Ответить с цитатой

Итак, у меня на руках Asus P565 с китайской прошивкой, готовыми его дампами (бутлоадер, хип и ром):

134.61M (0x869d000) ONDisk0
| 5.66M (0x5a8000) Part00
| 4.31M (0x44e800) Part01
| 116.03M (0x7408800) Part02

плюс имеется дамп с английской прошивки (только Part02). Наши друзья-братья китайцы, очевидно, пользуются этим дампом для сборки прошивки под P750.

Вопрос прост: нельзя ли тупо загнать этот дамп (возможно, сконвертированный в "правильный" образ прошивки) в мой китайский P565, без разбора на части и разворачивания кухни?

_________________
Asus P565 - всё-таки он существует!


Последний раз редактировалось: GinKage (10.02.09, 15:19), всего редактировалось 1 раз
Посмотреть профиль Отправить личное сообщение
Barin
Взрослый дяденька
Взрослый дяденька


Зарегистрирован: 08.01.2008
Сообщения: 3671
Откуда: Москва
Возраст: 50 Близнецы
Репутация: +948

PDA: ASUS P750, HTC

СообщениеДобавлено: 10.02.09, 13:55    Заголовок сообщения:
Ответить с цитатой

GinKage
Честно говоря, сложный вопрос. Смотря в каком формате аппарат может "съесть" прошивку. Дело опасное, поскольку оригинальной прошивки под рукой нет, чтобы перешиться, если что-то пойдёт не так.
А можно куда-нить выложить XIP (part01) - поглядеть, что там есть?
Посмотреть профиль Отправить личное сообщение
GinKage
Завсегдатай
Завсегдатай


Зарегистрирован: 27.01.2009
Сообщения: 124

Возраст: 33 Рак
Репутация: +12

PDA: ASUS Р565

СообщениеДобавлено: 10.02.09, 15:04    Заголовок сообщения:
Всего отзывов: 1 Ответить с цитатой

Barin писал(а):
А можно куда-нить выложить XIP (part01) - поглядеть, что там есть?

Во, по моей просьбе сделали полный дамп английской прошивки:

134.61M (0x869d000) ONDisk0
| 5.66M (0x5a8000) Part00
| 3.45M (0x372000) Part01
| 116.89M (0x74e5000) Part02

Могу отдельно выложить Part00/Part01 (если тяжеловато для скачивания) и/или запчасти от моей китайской.

_________________
Asus P565 - всё-таки он существует!
Посмотреть профиль Отправить личное сообщение
Barin
Взрослый дяденька
Взрослый дяденька


Зарегистрирован: 08.01.2008
Сообщения: 3671
Откуда: Москва
Возраст: 50 Близнецы
Репутация: +948

PDA: ASUS P750, HTC

СообщениеДобавлено: 10.02.09, 16:34    Заголовок сообщения:
Ответить с цитатой

GinKage
Спасибо за ссылку. +
Можно попытаться склеить разделы и дорисовать 2 первых сектора с таблицей разделов и данными по регионам FLASH (cтруктура похожа на 552w, размер сектора 0x800), только вот боязно ОЧЕНЬ... Если что не так - то придётся положить аппарат на полку до выхода новой официальной прошивки.
Посмотреть профиль Отправить личное сообщение
GinKage
Завсегдатай
Завсегдатай


Зарегистрирован: 27.01.2009
Сообщения: 124

Возраст: 33 Рак
Репутация: +12

PDA: ASUS Р565

СообщениеДобавлено: 10.02.09, 18:56    Заголовок сообщения:
Ответить с цитатой

Barin
На P552w структура, конечно, похожа не случайно, они и аппаратно почти одинаковы...
Про структуру разделов - интересно, что сами разделы в английской и немецкой прошивках имеют одинаковый размер, а в китайской он другой. От этого чуть более боязно (иначе я был бы готов даже попробовать pdocwrite).
А официальное обновление, наверное, ждать ещё пару месяцев...

_________________
Asus P565 - всё-таки он существует!
Посмотреть профиль Отправить личное сообщение
melky
Модератор
Модератор


Зарегистрирован: 08.01.2008
Сообщения: 3475
Откуда: Краснодар
Возраст: 44 Скорпион
Репутация: +267/–1

PDA: ASUS P526, Другой

СообщениеДобавлено: 10.02.09, 21:47    Заголовок сообщения:
Ответить с цитатой

Barin а если аппарат шьется чистым *.nb0 с карты, не проще ли попробовать найти комбинацию клавиш и попробоать распространенные имена файлов для nb0 ???
И, как-то Sorg так просто написал, каким именем прошивку надо кидать на карту чтобы писать 750-й - ведь он это где-то посмотрел, насколько я понял где-то в загрузчике...
То есть просто прошерстить всю память зверька на предмет имен, и найти какими клавишами запускать прошивку с карты.
Тогда запись будет только образа оси, и никаких тебе pdocwrite....

стоит ведь попробовать

хуже, если FLASH.BIN, но если структуру сильно не меняли, то osnbtools поможет.
Посмотреть профиль Отправить личное сообщение
Barin
Взрослый дяденька
Взрослый дяденька


Зарегистрирован: 08.01.2008
Сообщения: 3671
Откуда: Москва
Возраст: 50 Близнецы
Репутация: +948

PDA: ASUS P750, HTC

СообщениеДобавлено: 10.02.09, 21:52    Заголовок сообщения:
Ответить с цитатой

melky
Да суть не в этом, а в том, чтобы зверька не брикнуть... Образцовой прошивки ведь пока нет.... Х его З как там у него в нулевом и первом секторе должно быть. Может как у нас, а может и нет. Подвиснет аппарат - чем его потом перешивать? Вот что боязно! У нас-то сейчас на руках только UL, XIP и IMGFS, а первых двух секторов нет....
Посмотреть профиль Отправить личное сообщение
melky
Модератор
Модератор


Зарегистрирован: 08.01.2008
Сообщения: 3475
Откуда: Краснодар
Возраст: 44 Скорпион
Репутация: +267/–1

PDA: ASUS P526, Другой

СообщениеДобавлено: 10.02.09, 22:11    Заголовок сообщения:
Ответить с цитатой

Barin а, тут же Марвел, и у вас первые сектора основополагающие ? с распределением адресов и куда писать ?
Тогда да, надо поаккуратнее.
Это нам хорошо icon_smile тупо nb0 и ничего лишнего....
Посмотреть профиль Отправить личное сообщение
Barin
Взрослый дяденька
Взрослый дяденька


Зарегистрирован: 08.01.2008
Сообщения: 3671
Откуда: Москва
Возраст: 50 Близнецы
Репутация: +948

PDA: ASUS P750, HTC

СообщениеДобавлено: 10.02.09, 22:36    Заголовок сообщения:
Ответить с цитатой

melky
В том-то и дело. Я завтра попробую посчитать по трекам и секторам как 552-м, может совпадёт геометрия диска, только вот ещё один вопрос есть... В 750-м например в nk.exe в S000 дополнительно записывается размер файла ROM, размер Extrom и размер пользовательского ROM, если здесь так же, то неизвестно, где это дело искать.
Посмотреть профиль Отправить личное сообщение
melky
Модератор
Модератор


Зарегистрирован: 08.01.2008
Сообщения: 3475
Откуда: Краснодар
Возраст: 44 Скорпион
Репутация: +267/–1

PDA: ASUS P526, Другой

СообщениеДобавлено: 10.02.09, 22:49    Заголовок сообщения:
Ответить с цитатой

Barin ну. размер ExtROM вроде можно посчитать, ведь у него прошивка есть на аппарате.
Правда не знаю, фаш extROM чем открывается ? все тем же WinImage ? Тогда зная общий размер extROM на зверьке + необходимое количество байт на таблицу можно понять каков он 1Мб, 3Мб или скажем 5 Мб.
по второму вопросу не понял - ведь nk.exe в xip находится - разве там нет этого размера ?

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


Зарегистрирован: 08.01.2008
Сообщения: 3671
Откуда: Москва
Возраст: 50 Близнецы
Репутация: +948

PDA: ASUS P750, HTC

СообщениеДобавлено: 10.02.09, 23:01    Заголовок сообщения:
Ответить с цитатой

melky
melky писал(а):
по второму вопросу не понял - ведь nk.exe в xip находится - разве там нет этого размера ?

Да там в S000 с нулевого адреса сходу абракадабра идёт, так что есть простор для поиска icon_smile
Посмотреть профиль Отправить личное сообщение
GinKage
Завсегдатай
Завсегдатай


Зарегистрирован: 27.01.2009
Сообщения: 124

Возраст: 33 Рак
Репутация: +12

PDA: ASUS Р565

СообщениеДобавлено: 11.02.09, 00:50    Заголовок сообщения:
Ответить с цитатой

melky писал(а):
а если аппарат шьется чистым *.nb0 с карты, не проще ли попробовать найти комбинацию клавиш

Комбинация клавиш известна: "volume up + navipad down + photo button + reset" вгоняет зверька в бутлоадер (уже проверил), и он ищёт на SD-карте прошивку, после чего переключается в режим ожидания прошивки через USB.

Добавлено спустя 1 час 39 минут 41 секунду:

melky писал(а):
вот с пользовательским сложнее наверное, но опять же, пусть человек инфу с машинки напишет.

А как эту инфу оттуда добыть?

_________________
Asus P565 - всё-таки он существует!
Посмотреть профиль Отправить личное сообщение
melky
Модератор
Модератор


Зарегистрирован: 08.01.2008
Сообщения: 3475
Откуда: Краснодар
Возраст: 44 Скорпион
Репутация: +267/–1

PDA: ASUS P526, Другой

СообщениеДобавлено: 11.02.09, 01:57    Заголовок сообщения:
Ответить с цитатой

GinKage да все, что есть.
Размеры Storage и памяти программ.
открыть extrom и посмотреть его размер
экспортировать реестр (на предмет особенно файловой системы extrom)
все, что поможет вычислить и сравнить по адресам
Barin-у где какой адрес за что отвечает в nk.exe

Кстати, Barin, если вы уменьшаете прошивку, указывая ее размер, и зная размер extrom (пердположим можно взять готовый на 1 метр и указать его и шить вместе с прошей) Он же следом за прошивкой у вас шьется ?

И вопрос в догонку, я как-то пытался повторить файловую систему extroma но чета у меня ниче не вышло, асус ее не принял...
А если брал готовый, напихивал своими файлами, то нормально воспринимал....
Не пробовал сделать раздел на 512 байт например ?
Посмотреть профиль Отправить личное сообщение
GinKage
Завсегдатай
Завсегдатай


Зарегистрирован: 27.01.2009
Сообщения: 124

Возраст: 33 Рак
Репутация: +12

PDA: ASUS Р565

СообщениеДобавлено: 11.02.09, 02:06    Заголовок сообщения:
Ответить с цитатой

melky писал(а):
да все, что есть.
Размеры Storage и памяти программ.
открыть extrom и посмотреть его размер
экспортировать реестр (на предмет особенно файловой системы extrom)

Вопрос был, в общем, не что, а как?
Из перечисленного я могу сказать только размер стоража (вообще, здесь можно посмотреть эти размеры для немецкой, китайской и английских прошивок) и сделать экспорт реестра (вопрос - какой его части?).

_________________
Asus P565 - всё-таки он существует!
Посмотреть профиль Отправить личное сообщение
melky
Модератор
Модератор


Зарегистрирован: 08.01.2008
Сообщения: 3475
Откуда: Краснодар
Возраст: 44 Скорпион
Репутация: +267/–1

PDA: ASUS P526, Другой

СообщениеДобавлено: 11.02.09, 03:09    Заголовок сообщения:
Ответить с цитатой

GinKage если я правильно понял, то у вас в nk.exe задается размер чуть ли не всего, за счет чего и меняется размер storage.
Какую прошивку ты сделаешь, потом соответствующий размер и задашь.
Ветки реестра (честно говоря сам толком не скажу так как до конца не разобрался) все, что относится к карте памяти, упоминания FAT, FATFS, PEGASUS (или как ваш extrom потом обзывается) и найти там определение файловой системы.
Может быть FAT12, может быть FAT32 или FAT16.
Ну и если не получится повторить файловую систему. взять с любого подходящего девайса готовую на 1 метр и прифигячить ее...

Уупс, у вас прошивка в *.abi формате, где-то седня я уже встречал упоминание......
вопрос как в этот формат nb0 загнать ???
Посмотреть профиль Отправить личное сообщение
GinKage
Завсегдатай
Завсегдатай


Зарегистрирован: 27.01.2009
Сообщения: 124

Возраст: 33 Рак
Репутация: +12

PDA: ASUS Р565

СообщениеДобавлено: 11.02.09, 12:08    Заголовок сообщения:
Ответить с цитатой

melky писал(а):
все, что относится к карте памяти, упоминания FAT, FATFS, PEGASUS (или как ваш extrom потом обзывается) и найти там определение файловой системы

Вот эта ветка реестра больше всего похожа на искомое. Собственно, какие-либо упоминания fat'а все собраны в ней.

_________________
Asus P565 - всё-таки он существует!
Посмотреть профиль Отправить личное сообщение
Barin
Взрослый дяденька
Взрослый дяденька


Зарегистрирован: 08.01.2008
Сообщения: 3671
Откуда: Москва
Возраст: 50 Близнецы
Репутация: +948

PDA: ASUS P750, HTC

СообщениеДобавлено: 11.02.09, 12:37    Заголовок сообщения:
Ответить с цитатой

Спасибо за ветку.

Прикинул я тут кое-что. Если предположить по аналогии с 552, то по FLASH регионам вот что получается.
Берём
Размер сектора - 2048 байт
Размер блока - 63 сектора (129024 байт)

Дамп UL - 5931008 байт
Дамп XIP- 3612672 байт
Стартовые секторы - 4096 байт

Тогда Регион Flash0: UL+XIP+4096 = 9547776 байт = 4662 сектора = 74 блока

Имеем вообще полное совпадение с 552w! Осталось CHS в таблице разделов прикинуть.
Посмотреть профиль Отправить личное сообщение
GinKage
Завсегдатай
Завсегдатай


Зарегистрирован: 27.01.2009
Сообщения: 124

Возраст: 33 Рак
Репутация: +12

PDA: ASUS Р565

СообщениеДобавлено: 11.02.09, 13:19    Заголовок сообщения:
Ответить с цитатой

То есть, для CHS:
Дамп UL - 5931008 байт (такой же)
Дамп XIP - 4515840 байт (см. в первом сообщении)
UL+XIP+4096 = 10450944 байт = 5103 сектора = 81 блок.

_________________
Asus P565 - всё-таки он существует!
Посмотреть профиль Отправить личное сообщение
Barin
Взрослый дяденька
Взрослый дяденька


Зарегистрирован: 08.01.2008
Сообщения: 3671
Откуда: Москва
Возраст: 50 Близнецы
Репутация: +948

PDA: ASUS P750, HTC

СообщениеДобавлено: 11.02.09, 13:38    Заголовок сообщения:
Ответить с цитатой

GinKage
Для Вашей версии выходит так. Только CHS я имел в виду Cyls, Heads, Sectors в таблице разделов.
Посмотреть профиль Отправить личное сообщение
GinKage
Завсегдатай
Завсегдатай


Зарегистрирован: 27.01.2009
Сообщения: 124

Возраст: 33 Рак
Репутация: +12

PDA: ASUS Р565

СообщениеДобавлено: 11.02.09, 13:44    Заголовок сообщения:
Ответить с цитатой

Ой, прошу прощения, думал chinese simplified. icon_smile

_________________
Asus P565 - всё-таки он существует!
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему       Список форумов Asus Mobile Club Russia -> ROM's для Asus P565 Часовой пояс: GMT + 4
Стр. 1 из 4    1, 2, 3, 4  След.
Страница 1 из 4

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете добавлять приложения в этом форуме
Вы не можете скачивать файлы в этом форуме


Powered by phpBB © 2001, 2005 phpBB Group
Русская поддержка phpBB

Modified by LiquidStorm


Rambler's Top100 Яндекс цитирования Locations of visitors to this page Google PageRank Checker