PDA

Просмотр полной версии : UNISTAR U9298 не могу восстановить прошивку


VOLT
04.02.2010, 04:10
Принесли в ремонт на русификацию. Аппарат собран на процессоре МТ6235В. До этого опыта работы телефонами на данном процессоре небыло, решил попробовать. Слил прошивку с помощью флештула, CMR и Infinity (как фулл и фирмваре). Сравнил в компараторе прошивки слитые флештулом и CMR на предмет несовпадении - различий нет. Значит фулл слился правильно. Сделал мастер фулл залил флештулом телефон не включается, залил бэкап CMR-ом тоже не вкл., Infinity тоже не поднял его. Подскажите в чем может быть проблема, если у когото найдется такой фулл буду очень рад.
Инфо о прошивке:
Flash size = 128 Mb (1024 blocks)
Found 3 BAD Block(s).
-------------------------
CPU: MTK NAND
File size: 132 Mb
ROM: GP2810_PCB01_GPRS_MT6235_S01.GP2810V10_08_40_V1_1T 06D090417.BIN
BUILD: GP2810V10.08.40.V1.1T06D090417 UNISTAR35_08A_HW 2009/04/17 19:55
[MCU SW] GP2810V10.08.40.V1.1T06D090417
FS(fat) - Start: 0x2100000, Size: 0x6000000

Фото
Используйте кнопку "правка"... Два сообщения подряд, являются нарушением Правил..

Здесь был вложен файл: UNISTAR_U9298_FULL.rar (17.91 Мб), но к сожалению был утерян. Если он у Вас есть, свяжитесь с администрацией для его восстановления. Спасибо.
Здесь был вложен файл: Мастер фулл.rar (14.00 Мб), но к сожалению был утерян. Если он у Вас есть, свяжитесь с администрацией для его восстановления. Спасибо.
Здесь был вложен файл: DSC00055.jpg (120.2 Кб), но к сожалению был утерян. Если он у Вас есть, свяжитесь с администрацией для его восстановления. Спасибо.
Здесь был вложен файл: DSC00057.jpg (155.1 Кб), но к сожалению был утерян. Если он у Вас есть, свяжитесь с администрацией для его восстановления. Спасибо.
Здесь был вложен файл: DSC00056.jpg (167.6 Кб), но к сожалению был утерян. Если он у Вас есть, свяжитесь с администрацией для его восстановления. Спасибо.

s-v-j
04.02.2010, 14:03
Сравнил в компараторе прошивки слитые флештулом и CMR на предмет несовпадении - различий нет. Значит фулл слился правильно.

Это не показатель:
ROM - два лишних блока
SECONDARY_ROM - один лишний блок

Сделал мастер фулл залил флештулом телефон не включается

"Мастер фулл" это значит с пересчитаной сек_зоной, если б даже прошивка была сделана правильно, то без пересчета телефон бы не включился.

P.S. не приходилось работать Infinity c 6235, по этому не знаю как там пересчитывается сек_зона (перед прошивкой или можно после). Если пресчитывается после заливки то:

1 - сотрите флешь полностью
2 - прошейте флештулом прикрепленную (исправленную) прошивку
3 - с помощью Infinity восстановите сек_зону

Здесь был вложен файл: GP2810_PCB01_GPRS_MT6235_S01.GP2810V10_08_40_V1_1T 06D090417.rar (14.17 Мб), но к сожалению был утерян. Если он у Вас есть, свяжитесь с администрацией для его восстановления. Спасибо.

VOLT
05.02.2010, 06:26
s-v-j спасибо за информацию про лишние блоки, мастер фулл делал первый раз не учел, со второго раза получилось также.
Стер всю флешь, пролил исправленную прошивку - не включается. В Chines Miracle 3.8 восстановление сек зоны для 6235 не работает, говорит скачайте прошивку с сапорта и прошейте тел.
Сек зону я нашел, но как пролить в NAND нужную страницу на которой содержатся 116 байт?

s.Mobi
12.03.2010, 23:05
Если еще актуально то выложите сюда бекап, вычитанный Infinity Chinese Miracle с телефона еще когда он включался - поможем.

VOLT
11.04.2010, 04:05
Если еще актуально то выложите сюда бекап, вычитанный Infinity Chinese Miracle с телефона еще когда он включался - поможем.

Вот backup слитый с рабочего телефона как FF, есть и слитый как MCU.

Здесь был вложен файл: GP2810_PCB01_GPRS_MT6235_S01.GP2810V10_08_40_V1_1T 06D090417__fullflash_20100130-143628.B4M.rar (18.62 Мб), но к сожалению был утерян. Если он у Вас есть, свяжитесь с администрацией для его восстановления. Спасибо.
Здесь был вложен файл: GP2810_PCB01_GPRS_MT6235_S01.GP2810V10_08_40_V1_1T 06D090417__firmware_20100130-140354.B4M.rar (15.36 Мб), но к сожалению был утерян. Если он у Вас есть, свяжитесь с администрацией для его восстановления. Спасибо.

Planet
11.04.2010, 04:16
В Chines Miracle 3.8 восстановление сек зоны для 6235 не работает

VOLT, текущая свежая версия CM - 3.11.

VOLT
11.04.2010, 04:51
VOLT, текущая свежая версия CM - 3.11.

Вот лог прошивки СМ 3.11
COM7 [VCP0] selected
module v3.11
Device: Autodetect 6228-6239 NAND
Checking data, wait...
Action: write flash NAND
write: Firmware
GP2810_PCB01_GPRS_MT6235_S01.GP2810V10_08_40_V1_1T 06D090417__fullflash_20100130-143628.B4M.bin
skip: Customization/Language Pack
skip: Customization
skip: Eeprom/ffs
nfi area detection...
external bootloader is not present
bootloader version: GP2810_BOOTLOADER_V005_MT6235_GP2810V10_08_40_V1_1 T06D090417.bin
nfi area detection finished: Ok
"format ffs" active
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[0007]: 00EC:00F100000095 [SAMSUNG] K9F1G08X0M
chip size: 128Mb
page/spare size: 0800/0040
pages/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: 02000000/06000000
firmware size: 32Mb
ffs size: 96Mb
detect sec ro...
detect custom parameters...
detect project-id...
project-id: GP2820V10_08_40_V1_1T03D090808
detect NAND info...
number of areas to read: 1
reading (HW_STORAGE_NAND NUTL_READ_PAGE_ONLY)...
nfi area detection...
external bootloader is not present
bootloader version: GP2820_BOOTLOADER_V005_MT6235B_GP2820V10_08_40_V1_ 1T03D090808.bi
nfi area detection finished: Ok
TCL-ID detection...
TCL-ID detection done
startup code area #1 detection...
number of areas to read: 1
reading (HW_STORAGE_NAND NUTL_READ_PAGE_ONLY)...
number of areas to read: 1
reading (HW_STORAGE_NAND NUTL_READ_PAGE_ONLY)...
startup code area #1 is invalid
startup code area #1 detection done
rom info ver: 05
sw version: GP2820_PCB01_GPRS_MT6235B_S01.GP2820V10_08_40_V1_1 T03D090808.BIN
project-id: GP2820V10_08_40_V1_1T03D090808, 7866B29E
code offset: 00000000
ffs offset/size [01]: 02000000/06000000
rom info structure: 2nd [enhanced] generation
TCL-ID is absent
===> done
nfi area detection...
external bootloader is not present
bootloader version: GP2810_BOOTLOADER_V005_MT6235_GP2810V10_08_40_V1_1 T06D090417.bin
nfi area detection finished: Ok
startup code area #1 check...
rpl file not found: C:\Program Files\InfinityBox\ChineseMiracle\id.00006235.[GP2810_PCB01_GPRS_MT6235_S01.GP2810V10_08_40_V1_1T 06D090417.BIN_168E0BEC].rpl
rpl file not found: C:\Program Files\InfinityBox\ChineseMiracle\id.00006235._GP28 10_PCB01_GPRS_MT6235_S01.GP2810V10_08_40_V1_1T06D0 90417.BIN_168E0BEC_.rpl
rpl file not found: C:\Program Files\InfinityBox\ChineseMiracle\backup_security\i d.00006235.[GP2810_PCB01_GPRS_MT6235_S01.GP2810V10_08_40_V1_1T 06D090417.BIN_168E0BEC].rpl
rpl file not found: C:\Program Files\InfinityBox\ChineseMiracle\backup_security\i d.00006235._GP2810_PCB01_GPRS_MT6235_S01.GP2810V10 _08_40_V1_1T06D090417.BIN_168E0BEC_.rpl
====================
warning: unknown rom info structure: GP2810_PCB01_GPRS_MT6235_S01.GP2810V10_08_40_V1_1T 06D090417.BIN_168E0BEC
Unknown firmware detected (v.3.11, database date: ), user action required:
1. download latest software from support area and try again
2. if no still luck follow the next procedure:
- find good working phone with the same firmware:
GP2810_PCB01_GPRS_MT6235_S01.GP2810V10_08_40_V1_1T 06D090417.BIN
- 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.)
- be little bit patient and wait update
====================
error: startup code area #1 can't be fixed
You can flash phone now but can not finalize it.
In most cases phone CAN NOT power-on.
Do you want to continue anyway ?
number of cores: 3
loading files...
number of areas: 3
done
write...
write bootloader...
.
write core...
Format (HW_STORAGE_NAND)...
Disconnect...
done
Finished, time used: 8 min 46 sec
Remove/Install battery now

WhiteE
11.05.2010, 12:46
s-v-j спасибо за информацию про лишние блоки, мастер фулл делал первый раз не учел, со второго раза получилось также.
Стер всю флешь, пролил исправленную прошивку - не включается. В Chines Miracle 3.8 восстановление сек зоны для 6235 не работает, говорит скачайте прошивку с сапорта и прошейте тел.
Сек зону я нашел, но как пролить в NAND нужную страницу на которой содержатся 116 байт?
Проблема в том что s-v-j не все BAD из фула удалил, я нашёл ещё, всего 5 блоков(это во всём фуле).

При этом мастер-прошивка от s-v-j вырезана правильно, вся проблема в SEC_ZONE.

Почти расчитали sec_zone для него, сейчас я понял телефон у taa73, с ним и занимаемся этим вопросом.

VOLT
19.05.2010, 15:26
3 BAD блока лежат в области фирмваре а еще 2 в фйловой системе, я проверял флешь с помощью флештула на всю как раз приходится 5 BAD блоков.

WhiteE
21.05.2010, 20:41
3 BAD блока лежат в области фирмваре а еще 2 в фйловой системе, я проверял флешь с помощью флештула на всю как раз приходится 5 BAD блоков.
Да, именно так, 100%.

Зону для 6235 длиной 116 байт научились пересчитывать, кому нужно, обращайтесь.

Уже есть положительные результаты с пересчитанной зоной для прошивки через FlashTool.

VOLT
22.05.2010, 08:23
Да, именно так, 100%.

Зону для 6235 длиной 116 байт научились пересчитывать, кому нужно, обращайтесь.

Уже есть положительные результаты с пересчитанной зоной для прошивки через FlashTool.

А 116 байт в моём фулле лежат по адресу 0ВСЕ8С ? А можно сюда выложить пересчитанный фулл.

WhiteE
22.05.2010, 12:20
А 116 байт в моём фулле лежат по адресу 0ВСЕ8С ?
Да, адрес этот, длина 116.

А можно сюда выложить пересчитанный фулл.
Я в личном сообщении ссылку дал чтобы не выкладывать на форум непроверенное.
Т.к. расчитанный на этом фуле не проверял на реальном телефоне, не получилось.
Проверь на живом телефоне.