GSM Форум - GSMForum.SU

GSM Форум - GSMForum.SU (https://gsmforum.su/index.php)
-   Китайские телефоны - для новичков (https://gsmforum.su/forumdisplay.php?f=204)
-   -   Не получается востановить прошивку на I68+ (https://gsmforum.su/showthread.php?t=57045)

otvali 19.12.2009 18:31

Не получается востановить прошивку на I68+
 
Купил новый фон Sciphone i68+ c такой прошивкой , слил флаштулом , получил вот это ,
CPU: MT6225, NOR
Size: 32 Mb (0x2000000)
ROM: TG01_PCB01_GPRS_MT6225_S00.TG01_V6_1_0.BIN
Build : TG01_V6.1.0 PHONE_HW_V7.0 2009/10/07 19:20 V6.0-GC0307 08A
Build_: TG01
MCU SW: TG01_V6.1.0
FAT: 0x1C00000 : 0x400000

скачал с форума ( уже откорректированую русского шрифта ) залил , не включился ! Попытался залить родную , залил , опять такая ситуация (не врубаеться ! Что Я сделал не так и как это исправить !
HEELP кто может !:icq13:

OXIGEN2 19.12.2009 18:34

А кто будет зону безопасности править? MTK Repair делал?...

otvali 19.12.2009 18:57

Цитата:

Сообщение от OXIGEN2 (Сообщение 274161)
А кто будет зону безопасности править? MTK Repair делал?...

А разве это фуфло (Примечание:Программа работает для фуллов считанных Flashtool и только на аппаратах с процессорами 6226.) ????

OXIGEN2 19.12.2009 19:11

Вложений: 1
Да согласен, тогда попробуй такой способ:



Ааа...Пардон скачать не сможешь... Тогда такой способ (предупреждаю,авторство не моё)


Поиск и заливка "зоны безопасности" китайцев

--------------------------------------------------------------------------------


Теперь переходим к поиску и заливке "зоны безопасности" китайцев.

Предупреждаю сразу, что все, что описано ниже имеет смысл ТОЛЬКО в том случае, если
вы слили фулл с ЕЩЕ ВКЛЮЧАЮЩЕЙСЯ трубы.

Итак практически живая труба увалена в хлам, ни декрипторами ни шаманским бубном не
поднимается, но есть фулл, снятый еще до экспериментов...

Для подъема нам потребуется все тот же FlashTool и компаратор (CMP v2.20), никаких декрипторов и
прочего использовать не НУЖНО!

1) Заливаем в телефон наш самый первый фулл (для примера обзовем его 1.bin)

2) Вычитываем фулл из телефона (обзовем его 2.bin)

3) Открываем компаратор и в качестве "файла А" открываем 1.bin, а в качестве "файла В" - 2.bin

4) Слева программа нам скажет, что у нас 112-116 несовпадений и под значком дискеты
покажет адрес первого несовпадения.

5) Нажимаем на кнопку "переход по адресу..." и вводим адрес первого несовпадения - увидим
кусок 16иричного кода, того самого размера. (вот тут сразу и видно почему 112-116,
а не 116. да потому, что несколько байт из зоны безопасности могут совпадать обычно не более 2-4х)

6) Выделяем нужный кусок в файле А. и нажимаем на кнопку "Сохранить выделенный фрагмент"
(компаратор выделяет только прямоугольные куски, которые и сохраняет, но думаю ни
у кого не возникнет проблем с тем, чтоб урезать сохраненный файл до 116 байт) и сохраняем
как "безопасность.bin"

7) Создаем файл с любым названием и расширением txt (пример мой_скат.txt). внутри такое содержание:
ROM 0x08хххххх
{
}

8) хххххх - это адрес нашего первого несовпадения из компаратора.

9) Итог наших действий - это наш фулл "1.bin" зона безопасности "безопасность.bin" и скат "мой_скат.txt"

10) Заливаем фулл 1.bin со стандартным скатом (scat26.27.28.29)

11) Меняем скат на "мой_скат.txt"

12) В качестве фулла указываем "безопасность.bin" и заливаем его.

13) Если ничего не напутали, то получаем трубу в первоначальном состоянии.Если труба не включается,
то ищем, что неправильно сделали, ибо работать должно 100% (как минимум на процах 6226)

14) Полученная зона безопасности прекрасно идет не только на первоначальный фулл,
но и на тот же фулл после русификаци... т.е. русский фулл+116 байт= рабочая труба с нормальным
русским, даже если декрипторы не хотят работать...


P.S. А вообще кнопка ПОИСК работает...

WhiteE 19.12.2009 21:46

Цитата:

Сообщение от otvali (Сообщение 274159)
скачал с форума ( уже откорректированую русского шрифта ) залил , не включился ! Попытался залить родную , залил , опять такая ситуация (не врубаеться ! Что Я сделал не так и как это исправить !
HEELP кто может !:icq13:

Прошей ломаным спайдером версии от 2.50, он сам зону пересчитывает.
А вариант для 32 Мб с патчингом не прокатит так легко как кажется.

crashzoom 20.12.2009 01:20

Попробуй мой фул, слитый спайдером http://www.gsmforum.su/showpost.php?...42&postcount=1.

otvali 21.12.2009 11:51

Цитата:

Сообщение от OXIGEN2 (Сообщение 274183)
Да согласен, тогда попробуй такой способ:
Ааа...Пардон скачать не сможешь... Тогда такой способ (предупреждаю,авторство не моё)
Поиск и заливка "зоны безопасности" китайцев

Этот способ пробывал , но не чего не получилось (в смысле все делал как по инструкции, все прошлоуспешно ) ни со своим фулом не со скаченными с форума !

WhiteE 21.12.2009 11:58

Цитата:

Сообщение от otvali (Сообщение 274973)
Этот способ пробывал , но не чего не получилось (в смысле все делал как по инструкции, все прошлоуспешно ) ни со своим фулом не со скаченными с форума !

Не работает этот способ с 32Мб флешками!
Чтобы он сработал надо делать совсем по другому.
Простым патчем не получится.

Я писал уже.

otvali 21.12.2009 11:58

Цитата:

Сообщение от WhiteE (Сообщение 274252)
Прошей ломаным спайдером версии от 2.50, он сам зону пересчитывает.
А вариант для 32 Мб с патчингом не прокатит так легко как кажется.

Спайдеров скачал штуки три разные с разных форумов 2.50 2.55 2.60 (все типо крякнутые )
Но проблема заключается в том, что спайдер у меня работает толко на формат !
Как наченаю считывать или грузить фул ... наченает грузить 7-10 секунд ,бежит синяя линея , и закрываеться компорт !
такая билиберда на всех спайдерах !
Не знаю в чем причина !
На флаштеле все окей , без затыков !

kostrr 21.12.2009 12:37

Цитата:

Сообщение от otvali (Сообщение 274977)
Спайдеров скачал штуки три разные с разных форумов 2.50 2.55 2.60 (все типо крякнутые )
Но проблема заключается в том, что спайдер у меня работает толко на формат !
Как наченаю считывать или грузить фул ... наченает грузить 7-10 секунд ,бежит синяя линея , и закрываеться компорт !
такая билиберда на всех спайдерах !
Не знаю в чем причина !
На флаштеле все окей , без затыков !

Батарею передерни и заново запусти.
Все должно пройти, сам заливал этот фулл раз 20 без проблем.

WhiteE 21.12.2009 12:51

Вложений: 1
Цитата:

Сообщение от otvali (Сообщение 274977)
Спайдеров скачал штуки три разные с разных форумов 2.50 2.55 2.60 (все типо крякнутые )
Но проблема заключается в том, что спайдер у меня работает толко на формат !
Как наченаю считывать или грузить фул ... наченает грузить 7-10 секунд ,бежит синяя линея , и закрываеться компорт !
такая билиберда на всех спайдерах !

Спайдер пока не поддерживает твой тип памяти.
Цитата:

Не знаю в чем причина !
Причина в том что в этом фуле по адресу 0x00496384 есть SecZone в 116 байт.

После прошивки через FlashTool залей корректирующий патч:

otvali 22.12.2009 18:14

Цитата:

Сообщение от WhiteE (Сообщение 274990)
Спайдер пока не поддерживает твой тип памяти.

Причина в том что в этом фуле по адресу 0x00496384 есть SecZone в 116 байт.

После прошивки через FlashTool залей корректирующий патч:

В нескольких прошивках пробывал залить , а затем сливе , проверял сек зону , получал 116 байт по адресу 0x00496384 , заливал секзону но не чего не получал ! В чем отличие вашей сек зоны от моих !Пожалуйсто ,обьясните !

WhiteE 23.12.2009 04:05

Цитата:

Сообщение от otvali (Сообщение 275644)
В нескольких прошивках пробывал залить , а затем сливе , проверял сек зону , получал 116 байт по адресу 0x00496384 , заливал секзону но не чего не получал ! В чем отличие вашей сек зоны от моих !Пожалуйсто ,обьясните !

1. Ты не написал помогло или нет!
2. Делаем то-же самое с патчем, только кусок вырезаем из фула с "круглого" адреса: 0xXXXXXX00 (начало - 00).
В scat-файле посмотри адрес какой.

naykava 23.12.2009 11:15

Хотел бы уточнить, WhiteE...
1. SecZone выделяем с начала строки с первым найденным несовпадением и до конца строки с последним найденным несовпадением? (Хотя, как я понимаю, конец строки можно обрезать? Это не важно.)
2. Эту свою SecZone (со своего бекапа) заливать поверх чужого фулла? Или для чужого фулла нужно из него же вырезать его SecZone?

WhiteE 23.12.2009 11:37

Цитата:

Сообщение от naykava (Сообщение 275985)
Хотел бы уточнить, WhiteE...
1. SecZone выделяем с начала строки с первым найденным несовпадением и до конца строки с последним найденным несовпадением? (Хотя, как я понимаю, конец строки можно обрезать? Это не важно.)
2. Эту свою SecZone (со своего бекапа) заливать поверх чужого фулла? Или для чужого фулла нужно из него же вырезать его SecZone?

Там есть видео, мотрите, всё рассписано.
SecZone подходит только для того фула откуда она взята.

otvali 24.12.2009 12:14

Цитата:

Сообщение от WhiteE (Сообщение 275991)
Там есть видео, мотрите, всё рассписано.
SecZone подходит только для того фула откуда она взята.

Я делак как по инструкцие 0х08496384,создал мой скат , вписал Sec_zone 0х08496384 со всеми знаками , загрузил и не чего не получил !
Как я понял от ваших слов , вы хотите сказать , что надо задать так ? (0х00496384)
Я правельно понял ?

naykava 24.12.2009 12:44

Нет...
Выше рекомендовалось вырезать с 0х00496300 по 0х004BFFFF
Соответственно, и скат будет выглядеть так:

ROM 0x00496300
{
}


(а 0х00...... или 0х08...... - не имеет значения)

Поправка!
Выше рекомендовалось вырезать с 0х00496300 по 0х004963FF - всего 256 bytes

naykava 24.12.2009 17:02

to otvali and etc
... У меня такой же девайс, как у тебя, - тоже мучаюсь!
Из 5-ти найденных прилично русифицированных фуллов (что правда - все Build : TG01_V6.1.0 PHONE_HW_V7.0 с датой 2009/09/22 и старее...) ни с одним телефон не завелся. Пробовал корректировать SecZone ранее описанными способами и способом, предложенным WhiteE - неудачно.
Зато могу рассказать как я восстановился бекапом.
1. (FlashTool 3.932.0) Залил бекап.
2. Считал. Сравнил компаратором. Скопировал блок (116 несовпадений). WinHex-ом отрезал лишнее. Создал скат-файл с началом как в оригинальном бекапе 0х00496384
3. Прошил эти 116 по адресу 0х0496384 - телефон не включился (можно не пробовать даже).
4. Снова считал (с прошитыми 116). Снова сравнил - теперь отличий стало больше - вырезал блок с 0х00496000 по 0х004BFFFF. Пролил поверх того, что было (со скатом с началом 0х00496000)...
Телефон завелся.

Что обидно, и такой способ не помогает прошиться чужим фуллом. Возможно, из-за несовпадения даты фуллов.
(Но восстанавливаюсь своим самым первым бекапом + с 0х00496000 по 0х004BFFFF + формат 0х01С00000 длиной 0х00400000)

to otvali
...Ты не мог бы выложить на какую-нибудь "шару" свой бекап. Я бы попробовал его залить себе - проверить в дате ли дело?

dfilin 24.12.2009 19:25

Цитата:

Сообщение от naykava (Сообщение 276721)
to otvali and etc
... У меня такой же девайс, как у тебя, - тоже мучаюсь!
Из 5-ти найденных прилично русифицированных фуллов (что правда - все Build : TG01_V6.1.0 PHONE_HW_V7.0 с датой 2009/09/22 и старее...) ни с одним телефон не завелся. Пробовал корректировать SecZone ранее описанными способами и способом, предложенным WhiteE - неудачно.
Зато могу рассказать как я восстановился бекапом.
1. (FlashTool 3.932.0) Залил бекап.
2. Считал. Сравнил компаратором. Скопировал блок (116 несовпадений). WinHex-ом отрезал лишнее. Создал скат-файл с началом как в оригинальном бекапе 0х00496384
3. Прошил эти 116 по адресу 0х0496384 - телефон не включился (можно не пробовать даже).
4. Снова считал (с прошитыми 116). Снова сравнил - теперь отличий стало больше - вырезал блок с 0х00496000 по 0х004BFFFF. Пролил поверх того, что было (со скатом с началом 0х00496000)...
Телефон завелся.

Что обидно, и такой способ не помогает прошиться чужим фуллом. Возможно, из-за несовпадения даты фуллов.
(Но восстанавливаюсь своим самым первым бекапом + с 0х00496000 по 0х004BFFFF + формат 0х01С00000 длиной 0х00400000)

to otvali
...Ты не мог бы выложить на какую-нибудь "шару" свой бекап. Я бы попробовал его залить себе - проверить в дате ли дело?

Что вы паритесь с этой секзоной,скачайте отломанный спайдермен верисей 2.50 и выше, и шейте им, он сам вам секзону будет пересчитывать и заливать уже исправленный фул,съэкономите кучу времени и себе и другим. Тем более что в этой теме многоуважаемый WhiteE это уже вам посоветовал.

WhiteE 24.12.2009 19:39

Цитата:

Сообщение от dfilin (Сообщение 276767)
Что вы паритесь с этой секзоной,скачайте отломанный спайдермен верисей 2.50 и выше, и шейте им, он сам вам секзону будет пересчитывать и заливать уже исправленный фул,съэкономите кучу времени и себе и другим. Тем более что в этой теме многоуважаемый WhiteE это уже вам посоветовал.

Сообщаю дле тех кто не знает.
В некоторых новых телефонах стоит такой тип памяти который понимает только помледний FlashTool.

Поэтому SpiderMan не поможет!


Текущее время: 04:17. Часовой пояс GMT +3.

Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot