Re: Тестирование Новых возможностей BEST'a -II
#341
Работа с BEST версии 1.20
подопытное тело - Nokia 5530XM RM-504
запись RPL через интерфейс UFS
Развернуть для просмотра
Код:
Will Write RPL keys now...
Check RPL file...
NPC Data found! (CMT)
CCC Data found! (CMT)
HWC Data found! (CMT)
SimLock Data found!
SimLock key found!
SuperDongle Key found!
CMLA key found!
WMDRM key found!
Setting FlashMode
FlashMode set Ok
1st boot Ok, C0
CMT part info :
CMT ASICID : 000000010000022600010006400C192101051105
CMT EM0 ID : 00000296
CMT EM1 ID : 00000B22
CMT PUB ID : 18700116ED7B00527B16C300A05BDCDF97665AFC
CMT MODE ID : 00
CMT R_HASH : B8C3ADECFC997FCD8081D3DEAF870B8C
CMT ROM ID : 4B9B75103E691FF8
UFSx doesn't support New Protocol :(
Boot failed! :(
If phone RAPUYAMA, RAP3Gv4 or BroadComm - Use USB cable ;)
Init Service mode... Wait...
Phone disconected!
Connect phone on selected interface...
Check phone mode...
Phone in Local mode
Seting Test mode... wait...
Phone found!
Series 60 Device detected!
read info... - Ok
Test mode set
Writing SimLock Key... Ok!
Writing SimLock Data... Ok!
Writing Super Dongle Key... Ok
SDD Key status : SD Data is Ok
SimLock status : SimLock is Ok
Phone disconected!
Connect phone on selected interface...
Phone found!
Series 60 Device detected!
read info... - Ok
[свернуть]
Чек SimLock Data/SD Data
Развернуть для просмотра
Код:
Checking StartUp data ...
-----------------------
SDD Key status : SD Data is Ok
SimLock status : SimLock is Ok
Security status : Security is Ok
-----------------------
PA_SimLock Version :
PA_SL3 phone detected
Done!
[свернуть]
Попытка записать прошивку через UFS-интерфейс окончилась тем, что BEST сообщил о неподдерживаемом новом протоколе:
Развернуть для просмотра
Код:
UFS S/N 70*** boot - Ok
Connect phone on selected interface...
Core version : 1.20 , Rev : 4.0
Selected FlashSettings : Manual
Files Set for Flashing :
MCU : RM-504_11.0.054_prd.core.C00
PPM : RM-504_11.0.054_prd.rofs2.V05
PPM2 : RM-504_11.0.054_C03_prd.rofs3.fpsx
CNT : RM504_11.0.054_002_000_U001.uda.fpsx
Check FlashFiles, Please, wait...
-> SWversion check skipped : Dead mode selected
Setting FlashMode
FlashMode set Ok
1st boot Ok, C0
CMT part info :
CMT ASICID : 000000010000022600010006400C192101051105
CMT EM0 ID : 00000296
CMT EM1 ID : 00000B22
CMT PUB ID : 18700116ED7B00527B16C300A05BDCDF97665AFC
CMT MODE ID : 00
CMT R_HASH : B8C3ADECFC997FCD8081D3DEAF870B8C
CMT ROM ID : 4B9B75103E691FF8
UFSx doesn't support New Protocol :(
Connect phone on selected interface...
[свернуть]
Попытка записать прошивку через JAF-интерфейс приводит к зависанию программы:
Развернуть для просмотра
Код:
card found: S/N ******
registered to: ********
Connect phone on selected interface...
Opening Connection...
Device Location: 00000571
Connect Ok!
Initializing Connection...
JAF Firmware: 01.B5
JAF S/N OD***** boot - Ok
Switch jaf to FBUS...
FbusMode set Ok
Connect phone on selected interface...
Core version : 1.20 , Rev : 4.0
Selected FlashSettings : Manual
Files Set for Flashing :
MCU : RM-504_11.0.054_prd.core.C00
PPM : RM-504_11.0.054_prd.rofs2.V05
PPM2 : RM-504_11.0.054_C03_prd.rofs3.fpsx
CNT : RM504_11.0.054_002_000_U001.uda.fpsx
Checking BUS...
Switch jaf to FlashMode...
FlashMode set Ok
Booting phone...
BOOT 1ST : C0
CMT part info :
CMT ASICID : 000000010000022600010006400C192101051105
CMT EM0 ID : 00000296
CMT EM1 ID : 00000B22
CMT PUB ID : 18700116ED7B00527B16C300A05BDCDF97665AFC
CMT MODE ID : 00
CMT R_HASH : B8C3ADECFC997FCD8081D3DEAF870B8C
CMT ROM ID : 4B9B75103E691FF8
Change Protocol : NEW
Using NEW Flashing Protocol
CMT : Sending 2nd loader...
Use : RAPIDOv11_2nd.fg
CMT Loader sent, Boot Ok
Trans Req : 32 bit, DualLine, Set : 32 bit, DualLine
В статусной строке ПО горит JAF: CMT 2ND boot...
Может, поддержка HASH B8C3ADECFC997FCD8081D3DEAF870B8C еще не реализована должным образом?
При нажатии кнопки CHECK на вкладке Flashing происходит аналогичное зависание...[свернуть]
Прошивка по USB в режиме DeadMode:
Развернуть для просмотра
Код:
Core version : 1.20 , Rev : 4.0
Selected FlashSettings : Manual
Check FlashFiles, Please, wait...
Files Set for Flashing :
MCU : RM-504_32.0.007_prd.core.C00
PPM : RM-504_32.0.007_prd.rofs2.V05
PPM2 : RM-504_32.0.007.298.01_prd.rofs3.fpsx
CNT : RM504_32.0.007_001_U229.uda.fpsx
Flashing phone now...
Check files done...
-> SWversion check skipped : Dead mode selected
Dead Mode is Selected
Waiting for USB device...
--- Press phone's power button or insert cable & charger! ---
Connection opened successfully
Waiting for communication response...
[BB5 FLASH]: Bootrom Ok!
ASIC ID: 000000010000022600010006400C192101051105
CPU ID : RAPIDO v11 , Features : Dead-Test
EM0 ID: 00000296
EM1 ID: 00000B22
PUBLIC ID: 18700116ED7B00527B16C300A05BDCDF97665AFC
ASIC MODE ID: 00
ROOT KEY HASH: B8C3ADECFC997FCD8081D3DEAF870B8C
ROM ID: 4B9B75103E691FF8
PatchRAWLoader: Patched OK
Processing RAWLOADER...
Processing RAP3NAND ...
Processing PASUBTOC ...
Processing PAPUBKEYS...
Processing UPDAPP ...
Boot Done! :)
TIME : Boot time : 00:00:06
Reopening the connection...
Waiting for response: 30
ADL -> [2nd] changing...
ADL Server confirm flashmode!
ADL : Auth done...
ADL : ASIC CMT select Ok
===Flashing [MCU]===
Erase : Processing RM-504_32.0.007_prd.core.C00
Found 5 areas to erase
Erasing area 0x00040000 - 0x00082FFF, NAND, CMT
Result: 0000
Erasing area 0x00083400 - 0x003FFFFF, NAND, CMT
Result: 0000
Erasing area 0x00400000 - 0x007FFFFF, NAND, CMT
Result: 0000
Erasing area 0x00800000 - 0x00D5FFFF, NAND, CMT
Result: 0000
Erasing area 0x00D60000 - 0x09E5FFFF, NAND, CMT
Result: 0000
Erase partition 0x0A
Partition erase Ok
Partitioning : Ok [5]
TIME : Erase time : 00:00:01
Write : Processing RM-504_32.0.007_prd.core.C00
Total 434 [434/0/0] blocks to write, writing...
CMT : Writing Hash CERT [ADA]
CMT : Writing Hash CERT [KEYS]
CMT : Writing Hash CERT [PRIMAPP]
CMT : Writing Hash CERT [RAP3NAND]
CMT : Writing Hash CERT [PASUBTOC]
CMT : Writing Hash CERT [PAPUBKEYS]
CMT : Writing Hash CERT [SOS*UPDAPP]
CMT : Writing Hash CERT [SOS*ENO]
CMT : Writing Hash CERT [SOS*DSP0]
CMT : Writing Hash CERT [SOS*ISASW]
CMT : Writing Hash CERT [SOS+CORE]
CMT : Writing Hash CERT [SOS+ROFS1]
TIME : Write time : 00:01:36
MCU Write done
===Flashing [PPM]===
Erase : Processing RM-504_32.0.007_prd.rofs2.V05
Found 1 areas to erase
Erasing area 0x07260000 - 0x0935FFFF, NAND, CMT
Result: 0000
TIME : Erase time : 00:00:00
Write : Processing RM-504_32.0.007_prd.rofs2.V05
Total 114 [114/0/0] blocks to write, writing...
CMT : Writing Hash CERT [SOS+ROFS2]
TIME : Write time : 00:00:21
PPM Write done
===Flashing [PPM2]===
Erase : Processing RM-504_32.0.007.298.01_prd.rofs3.fpsx
Found 1 areas to erase
Erasing area 0x09360000 - 0x09E5FFFF, NAND, CMT
Result: 0000
TIME : Erase time : 00:00:00
Write : Processing RM-504_32.0.007.298.01_prd.rofs3.fpsx
Total 23 [23/0/0] blocks to write, writing...
CMT : Writing Hash CERT [SOS+ROFS3]
TIME : Write time : 00:00:02
PPM Write done
===Flashing [CNT]===
Erase : Processing RM504_32.0.007_001_U229.uda.fpsx
Found 1 areas to erase
Erasing area 0x09E60000 - 0x0F71FFFF, NAND, CMT
Result: 0000
TIME : Erase time : 00:00:00
Write : Processing RM504_32.0.007_001_U229.uda.fpsx
Total 44 [44/0/0] blocks to write, writing...
TIME : Write time : 00:00:05
CNT Write done
=================
ADL : End flashing
ADL : Finalize...
Flashing done!
Total flash time : 00:02:05
Reboot phone now...
Settings After Flash Defaults...
FullFactorySet...OK!
ProductTuneSet...OK!
SwUpgradeSet...OK!
Set phone to Normal mode...
AfterFlash operations done...
Done!
Elapsed: 00:02:26
Connect phone on selected interface...
[свернуть]