Новости:

You are not allowed to view links. Register or Login Генератор прошивок онлайн.


Автор Тема: SCX-3200 v7 ОА  (Прочитано 28245 раз)

Оффлайн Nextor

  • Full Member
  • ***
  • Сообщений: 235
  • Karma: 8
Re: SCX-3200 v7 ОА
« Ответ #60 : Февраль 21, 2013, 02:13:47 pm »
Накидал продолжение статьи Алексея, прошу сильно не пинать, писал первый раз

You are not allowed to view links. Register or Login
« Последнее редактирование: Февраль 22, 2013, 03:21:07 pm от Nextor »
Дорогу осилит идущий...

Оффлайн yur788

  • Jr. Member
  • **
  • Сообщений: 20
  • Karma: 3
Re: SCX-3200 v7 ОА
« Ответ #61 : Февраль 21, 2013, 04:05:26 pm »
You are not allowed to view links. Register or Login
Накидал продолжение статьи Алексея, прошу сильно не пинать, писал первый раз
Поправьте если я не прав. При подсчете контрольной суммы в редакторе HxD нужно выбирать не CRC-16, а Checksum-16

Оффлайн Nextor

  • Full Member
  • ***
  • Сообщений: 235
  • Karma: 8
Re: SCX-3200 v7 ОА
« Ответ #62 : Февраль 21, 2013, 04:08:52 pm »
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login
Накидал продолжение статьи Алексея, прошу сильно не пинать, писал первый раз
Поправьте если я не прав. При подсчете контрольной суммы в редакторе HxD нужно выбирать не CRC-16, а Checksum-16

Да, ты прав, мой косяк, исправлюсь, попозже перепишу
Дорогу осилит идущий...

Оффлайн Nextor

  • Full Member
  • ***
  • Сообщений: 235
  • Karma: 8
Re: SCX-3200 v7 ОА
« Ответ #63 : Февраль 22, 2013, 09:37:01 am »
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login
Накидал продолжение статьи Алексея, прошу сильно не пинать, писал первый раз
Поправьте если я не прав. При подсчете контрольной суммы в редакторе HxD нужно выбирать не CRC-16, а Checksum-16

Да, ты прав, мой косяк, исправлюсь, попозже перепишу

Косяки исправил, статью подредактировал немного. Файл перезалил.
Дорогу осилит идущий...

Оффлайн yur788

  • Jr. Member
  • **
  • Сообщений: 20
  • Karma: 3
Re: SCX-3200 v7 ОА
« Ответ #64 : Февраль 22, 2013, 09:47:48 am »
Корректирующие байты блока ядра это КС? если да то откуда до куда? если от 40078 до 1F0076 КС не совпадает

Оффлайн Nextor

  • Full Member
  • ***
  • Сообщений: 235
  • Karma: 8
Re: SCX-3200 v7 ОА
« Ответ #65 : Февраль 22, 2013, 11:04:46 am »
You are not allowed to view links. Register or Login
Корректирующие байты блока ядра это КС? если да то откуда до куда? если от 40078 до 1F0076 КС не совпадает
Контрольная сумма всего блока должна быть одна и та же до и после изменений серийника, от 40078 до 1F0077, с данной бедой пока сам бьюсь, пока победить не смог. Как уже писал, думаю проблема в отличии адресации ARM.
« Последнее редактирование: Февраль 22, 2013, 03:20:18 pm от Nextor »
Дорогу осилит идущий...

Оффлайн Printtonerreset

  • Sr. Member
  • ****
  • Сообщений: 375
  • Karma: 62
Re: SCX-3200 v7 ОА
« Ответ #66 : Февраль 22, 2013, 07:20:28 pm »
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login
Корректирующие байты блока ядра это КС? если да то откуда до куда? если от 40078 до 1F0076 КС не совпадает
Контрольная сумма всего блока должна быть одна и та же до и после изменений серийника, от 40078 до 1F0077, с данной бедой пока сам бьюсь, пока победить не смог. Как уже писал, думаю проблема в отличии адресации ARM.
Ты не там ищешь, по этому и победить не можешь. Попробуй написать такой код:
Код: You are not allowed to view links. Register or Login
$fn = 'fix\FIX_NU_3200_v07.hd';// имя файла и путь к нему
$file = file_get_contents($fn); // считывание содержимого файла в переменную
$zip = substr($file, 0x40078+0xC, 0x1afff4); // считывание упакованного ядра без заголовка $ZIP(0xC - 12 байт)
file_put_contents('kernel\original_zipkernel.hd',$zip);// и сохраняем его
$unzip = gzuncompress($zip); // распаковка архива
$newzip = gzcompress($unzip);// опять его запоковываем.
file_put_contents('kernel\new_original_packedkernel.hd',$newzip);// и сохраняем

Потом посмотри размеры полученных файлов.
Бойся своих желаний, человек! Они иногда сбываются.

Оффлайн Printtonerreset

  • Sr. Member
  • ****
  • Сообщений: 375
  • Karma: 62
Re: SCX-3200 v7 ОА
« Ответ #67 : Февраль 26, 2013, 05:25:20 am »
Ну что то тема совсем зависла. Что ни кому не интересно или тут действительно все скрытые программисты и во всё разобрались сами и нет вопросов всё понятно?
К выше написанному поясню:
Что бы размеры файлов совпадали, после упаковки ядра с новым серийником, файл дополняется до нужного размера мусором виде FF.
В архиве что я прикладывал в начале, есть файл action это готовый код для генератора, посмотрите его и вам всё стане понятно.
Бойся своих желаний, человек! Они иногда сбываются.

Оффлайн Bahri

  • Hero Member
  • *****
  • Сообщений: 918
  • Karma: 108
Re: SCX-3200 v7 ОА
« Ответ #68 : Февраль 26, 2013, 07:03:21 am »
You are not allowed to view links. Register or Login
Ну что то тема совсем зависла. Что ни кому не интересно или тут действительно все скрытые программисты и во всё разобрались сами и нет вопросов всё понятно?
К выше написанному поясню:
Что бы размеры файлов совпадали, после упаковки ядра с новым серийником, файл дополняется до нужного размера мусором виде FF.
В архиве что я прикладывал в начале, есть файл action это готовый код для генератора, посмотрите его и вам всё стане понятно.
да просто все думали что создать прошивку это лехко а оказалось наоборот вот и все.

Оффлайн yur788

  • Jr. Member
  • **
  • Сообщений: 20
  • Karma: 3
Re: SCX-3200 v7 ОА
« Ответ #69 : Февраль 26, 2013, 09:06:31 am »
You are not allowed to view links. Register or Login
Контрольная сумма всего блока должна быть одна и та же до и после изменений серийника, от 40078 до 1F0077, с данной бедой пока сам бьюсь, пока победить не смог. Как уже писал, думаю проблема в отличии адресации ARM.
беру рабочий фикс с привязкой к номеру, гружу в HxD, выделяю блок с 40078 до 1F0077, подсчитываю Checksum-16, получается 7AD9, в прошивке 0839. А где находится КС и чему она должна быть равна? А5А5 чо ли? но где

Оффлайн Nextor

  • Full Member
  • ***
  • Сообщений: 235
  • Karma: 8
Re: SCX-3200 v7 ОА
« Ответ #70 : Февраль 26, 2013, 09:53:31 am »
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login
Контрольная сумма всего блока должна быть одна и та же до и после изменений серийника, от 40078 до 1F0077, с данной бедой пока сам бьюсь, пока победить не смог. Как уже писал, думаю проблема в отличии адресации ARM.
беру рабочий фикс с привязкой к номеру, гружу в HxD, выделяю блок с 40078 до 1F0077, подсчитываю Checksum-16, получается 7AD9, в прошивке 0839. А где находится КС и чему она должна быть равна? А5А5 чо ли? но где
КС находится по вышеописанным адресам, только как я говорил она не будет а5а5, из-за отличия адресации в АRM, там адресация в обратном порядке, т.е байты в прошивке надо расположить в ОБРАТНОМ порядке  и только после этого считать контрольную сумму.
Дорогу осилит идущий...

Оффлайн Nextor

  • Full Member
  • ***
  • Сообщений: 235
  • Karma: 8
Re: SCX-3200 v7 ОА
« Ответ #71 : Март 03, 2013, 07:18:31 pm »
Что-то тема совсем затихла, решил кто задачу ? я если честно не решил, решение мне подсказали, нужно учить программирование, без него никак.
Дорогу осилит идущий...

Оффлайн bucag

  • Sr. Member
  • ****
  • Сообщений: 255
  • Karma: 36
Re: SCX-3200 v7 ОА
« Ответ #72 : Март 04, 2013, 11:24:59 am »
You are not allowed to view links. Register or Login
Что-то тема совсем затихла, решил кто задачу ? я если честно не решил, решение мне подсказали, нужно учить программирование, без него никак.
Все следят затаив дыхание чем у тебя дело кончится.  :)  C:-)

Оффлайн Aleksey Mo-skin

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 2293
  • Karma: 65531
  • Мастер кройки и шитья
Re: SCX-3200 v7 ОА
« Ответ #73 : Март 04, 2013, 11:32:00 am »
You are not allowed to view links. Register or Login
Что-то тема совсем затихла, решил кто задачу ? я если честно не решил, решение мне подсказали, нужно учить программирование, без него никак.
Кроме тебя никто особенно не интересовался.
Купить прошивку на Xerox B205, B210, B215; Samsung M2020, HP 135a, HP 107r, 150a, 150nw и другие: You are not allowed to view links. Register or Login

Оффлайн Nextor

  • Full Member
  • ***
  • Сообщений: 235
  • Karma: 8
Re: SCX-3200 v7 ОА
« Ответ #74 : Март 04, 2013, 11:44:01 am »
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login
Что-то тема совсем затихла, решил кто задачу ? я если честно не решил, решение мне подсказали, нужно учить программирование, без него никак.
Все следят затаив дыхание чем у тебя дело кончится.  :)  C:-)
Да у меня что, прошивку я добил. Генератор писать смысла не вижу - цели написания генератора не было...
Дорогу осилит идущий...