PDA

Просмотр полной версии : N97 две SIM, Hardware: MT6235 NAND, нужна помощь в прошивке


Gavs
02.06.2010, 23:45
Впервые столкнулся с таким типом процессора и флеш.
Зашел телефон не включающийся, благо был такой-же аналог рабочий. С рабочего, с помощью Infinity, слил фулл и прошил в нерабочий. Теперь на ремонтируемом телефоне запускается заставка, гаснет дисплей и уходит в каматоз, по БП видно, что что-то там себе келишует.
Все что дальше Infinity может это анлок, формат и правку IMEI. По поведению телефона похоже, что нужно сделать "Repair security area", но "Flash phone with firmware from support area !"
На саппорте подобной прошивки нет.
Сам фулл: E708_PXHT1_PCB01_GPRS_MT6235B_S01.01_0__firmware_2 0100602-222503.B4M.bin

s-v-j
03.06.2010, 00:36
Для начала сотрите флеш полностью, затем заново прошейте.
Если тел включается хоть как то, то значит сек зоны в нем нет...

Если не поможет, то выложите фулл (желательно в чистом bin).

Sedy
03.06.2010, 00:57
to Gavs Достаточно было погуглить E708_PXHT1_PCB01_GPRS_MT6235B_S01.01_0 (http://www.google.ru/search?hl=ru&source=hp&q=E708_PXHT1_PCB01_GPRS_MT6235B_S01.01_0&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA+%D0%B2+Google&aq=f&aqi=&aql=&oq=&gs_rfai=) и Вы найдете полный фулл а также рабочую мастер_прошивку.

s.Mobi
03.06.2010, 18:13
Gavs, на будущее очень не помешали бы логи прошивки телефона. Не удивлюсь если с рабочего телефона прошивка вычиталась с одним или несколькими BAD-блоками, потому и имеем в теле только включение, заставку и висяк, как вариант если активирован LPE попробуйте сделать следующее - вычитать с донора firmware в режиме page+spare, потом загрузить ее в LPE, ничего не редактируя сохранить (при этом LPE сам почистит BAD-блоки из прошивки если они есть там) и залить прошивку в тело при помощи последней версии Chinese Miracle.

Gavs
03.06.2010, 23:06
Лучше позже.., вот лог считанного фулла:
COM4 [VCP0] selected
module v3.14
Device: Autodetect 6228-6239 NAND
Checking data, wait...
Action: read firmware NAND
interface: BROM_DLL_v3.952.00
Connect...
Phone should be Switched OFF !
Press and HOLD Power button now !
Connecting...
Booting...
Release Power button now !
bootcode current/expected: 3.2/3.2
CPU: 6235:8A04:8A01
status: FF
bbchip bl ver: FE
NOR flash chip: not installed
NAND flash id[0058]: 002C:00A100800015 [MICRON] MT29F1G08ABB
chip size: 128Mb
page/spare size: 0800/0040
pages per block: 0040
bits i/o: 08
address cycles: 04
internal RAM size: 00010000
external RAM: absent
done
Set baudrate (921600)...
done
ram test...
testing...
ram test passed
===> detect existing firmware structure...
detect ffs...
ffs offset/size: 03000000/05000000
firmware size: 48Mb
ffs size: 80Mb
detect sec ro...
detect custom parameters...
detect project-id...
project-id: E708_PXHT1.01.0
detect NAND info...
number of areas/bytes to read: 1:001A0000
reading (HW_STORAGE_NAND NUTL_READ_PAGE_ONLY)...
nfi area detection...
external bootloader is not present
bootloader version: E708_BOOTLOADER_V005_MT6235B_01_1.bin
nfi area detection finished: Ok
TCL-ID detection...
TCL-ID detection done
startup code area #1 detection...
startup code area #1 detection done
rom info ver: 05
sw version: E708_PXHT1_PCB01_GPRS_MT6235B_S01.01_0.BIN
project-id: E708_PXHT1.01.0, 00000000
code offset: 00000000
ffs offset/size [01]: 03000000/05000000
rom info structure: 2nd [standard] generation
TCL-ID is absent
===> done
====================
New firmware detected (v.3.14, database date: 28.05.2010):
E708_PXHT1_PCB01_GPRS_MT6235B_S01.01_0.BIN

This firmware is missing in support area. If this phone is good and working:

- download latest software from support area and try again, probably this firmware already supported in latest software
- make "Read full flash" operation
- send flash backup files to support: [email protected] or upload files to http://rapidshare.com or http://4shared.com
- include in your e-mail full text from phone back label (phone name etc.)
====================
area size: 48Mb
number of areas/bytes to read: 1:03000000
reading (HW_STORAGE_NAND NUTL_READ_PAGE_ONLY)...
file saved: D:\Infinity\FlashFiles_ChineseMiracle\N97 2Sim\MT6235_Nand\E708_PXHT1_PCB01_GPRS_MT6235B_S01 .01_0__firmware_20100602-222503.B4M.bin
Disconnect...
done
Finished, time used: 18 min 35 sec

s.Mobi LPE активирован, но он не помог, таже картина

Sedy погугливши найденные прошивки подошли, т.к. слышно, телефон включается и отключается с кнопки, но белый дисплей.

s-v-j стирал и прошивал, результат без изменений.
Выложил фулл считанный флештулом, единственное, помоему по адресам: 0x00000000 0x04000000.
http://rapidshare.com/files/394929141/E708_MT6235B_01_1_full.rar.html

Фулл считанный infinity:
http://rapidshare.com/files/394933370/E708_PXHT1_PCB01_GPRS_MT6235B_S01.01_0__firmware_2 0100602-222503.B4M.rar.html

Sedy
03.06.2010, 23:08
Sedy погугливши найденные прошивки подошли, т.к. слышно, телефон включается и отключается с кнопки, но белый дисплей.

Это непроблема сделать бут под ваш тип дисплея. Скачаю и выложу сейчас.

29 типов дисплея под ваш телефон у Вас дисплей стоит "TIANMA_8352_32 TM032LDH"

Бут под ваш тип дисплея от мастер прошивки который выложен тут. (http://www.mob-land.ru/forum/showpost.php?p=21197&postcount=4)

Здесь был вложен файл: boot.rar (47.9 Кб), но к сожалению был утерян. Если он у Вас есть, свяжитесь с администрацией для его восстановления. Спасибо.

Gavs
03.06.2010, 23:21
Sedy я обязательно воспользуюсь, для пробы, Вашей помощью, но из того опыта, что приобрел, знаю, какая-то не состыковка железа и ПО будет. Хотелось бы засунуть прошивку из "родной" партии.

Sedy
03.06.2010, 23:37
Выложил фулл считанный флештулом, единственное, помоему по адресам: 0x00000000 0x04000000.
http://rapidshare.com/files/39492914..._full.rar.html
Как я понял этот кусочек вычтен с рабочего донора, и поэтому неисключенно, что у ваших двух аппаратов могут находиться разные типы дисплея, поэтому если с моим бутом дисплей незаработает, то придеться выложить все 29 вариантов.


Sedy я обязательно воспользуюсь, для пробы, Вашей помощью, но из того опыта, что приобрел, знаю, какая-то не состыковка железа и ПО будет. Хотелось бы засунуть прошивку из "родной" партии.

Нестыковок железа и ПO практически невстечаються на процах 6235 одинаковых названий версии.

s-v-j
03.06.2010, 23:39
Выложил фулл считанный флештулом, единственное, помоему по адресам: 0x00000000 0x04000000.
http://rapidshare.com/files/394929141/E708_MT6235B_01_1_full.rar.html


Прошивка http://depositfiles.com/files/bu6248w3h
Перед прошивкой лучше сделать полное стирание.

Gavs
03.06.2010, 23:44
Оба фулла вычтены с рабочего телефона. Может всю флеш вычитать? Если не ошибаюсь по адрес 0x08000000 ?
Дисплеи одинаковые, т.к. в нерабочий с рабочего фулл засвечивает заставку.

s-v-j
03.06.2010, 23:48
Может всю флеш вычитать? Если не ошибаюсь по адрес 0x08000000 ?


Нет не нужно, то что вы выложили достаточно, остальное FFS

detect ffs...
ffs offset/size: 03000000/05000000

Sedy
03.06.2010, 23:54
Дисплеи одинаковые, т.к. в нерабочий с рабочего фулл засвечивает заставку.

Одинаковые, это в данном случае относительно, возможно будет рябить экран или тачскрин неправильно станет работать, поэтому и предупреждаю, если будут подобные проблемы, проще выложить все 29 бутов.

PS Вообщето ждем результатов.

asaban
03.06.2010, 23:56
Не совсем по теме, но всё же спрошу.
Для того что бы завести подобный аппарат с NAND, нужно стереть полностью и залить нужные бутлодер, ром и секондери ром. А затем, уже после включения, откалибровать (например Maui_META).
Ранее на китах сливал фулл с нанда, и VeMtk (от ксинтела прога) сама раскладывала фулл на бут, ром и секондери ром, при этом создавая скат файл для флештулла.
Так вот недавно возникла надобность разложить фулл от кита на МТ6235, а те версии VeMtk что у меня остались, не раскладывают... :wow:
Где в фулле почитать инфу об адресах ром, секондери ром, бут? Или может прога какая есть что бы фулл разложить?

s-v-j
04.06.2010, 00:06
Для того что бы завести подобный аппарат с NAND, нужно стереть полностью и залить нужные бутлодер, ром и секондери ром. А затем, уже после включения, откалибровать (например Maui_META).


Стирать полностью только если просто прошивка не помогает, если просто прошить не стирая то калибровки останутся на месте.

Или может прога какая есть что бы фулл разложить?
Это умеют делать все редакторы языков...

asaban
04.06.2010, 00:21
Вот что значит долгое отсутствие китов на "русёжку"... :hah:

Загрузил в China Editor от z3x и все разложилось...:kos:

s.Mobi
04.06.2010, 00:57
s.Mobi LPE активирован, но он не помог, таже картина

Я не зря просил у Вас лог чтения прошивки. Если посмотреть его внимательно то можно увидеть следующее:

reading (HW_STORAGE_NAND NUTL_READ_PAGE_ONLY)...

что говорит о том, что прошивка читалась в режиме page only, соответственно об удалении BAD-блоков не может быть и речи, информации вычитанной недостаточно для анализа вычитанного и удаления BAD'ов, читать надо именно в режиме page+spare.

Загрузил в China Editor от z3x и все разложилось...

Собственно как и если б загрузили фулл в LPE, запущенный с LPE Dongle - на выходе получили бы разложенную по частям прошивку со скатом.

Gavs
04.06.2010, 09:08
reading (HW_STORAGE_NAND NUTL_READ_PAGE_ONLY)...

что говорит о том, что прошивка читалась в режиме page only, соответственно об удалении BAD-блоков не может быть и речи, информации вычитанной недостаточно для анализа вычитанного и удаления BAD'ов, читать надо именно в режиме page+spare.

Стыдно, но я не понял как заставить прочитать в режиме page+spare.
... Уже нашол :lam: Пробую все сначала.

Прошивка http://depositfiles.com/files/bu6248w3h
Перед прошивкой лучше сделать полное стирание.
К сожалению без изменений, ситуация та-же, при старте моргает заставка.

Бут под ваш тип дисплея
Бут подошел, телефон на прошивке с белым дисплеем, найденной на просторах нета, включается и работает, но без русского языка. Я могу поправить, если вариантов больше нет так и зделаю, но в "родной" прошивке замечательно читаемый русский.

PS Все, эксперементы закончил, нужно выдавать аппарат, остановился на прошивке с нета и предложенным бутом от Sedy, все работает, спасибо.

AVL
04.06.2010, 12:35
Я могу поправить, если вариантов больше нет так и зделаю, но в "родной" прошивке замечательно читаемый русский.
Ну так выдерните словарик от этой прошивки..:)

Gavs
04.06.2010, 12:45
Ну так выдерните словарик от этой прошивки..
Да :wink: