Just For Fun : Latest 4G Spreadtrum CPU and CM2SPD ;)


Read FW :

Code:

Operation : Read FullFlash [ v1.12 ]

1. Remove battery. Insert battery back
2. Press and hold 'VolumeUp' and 'VolumeDown' keys
3. Insert cable

 ====  Wait for phone...

Phone found! [ 90 ]
Port Opened
Sync...
InitBoot Done [ 0x81 ] , Ver : SPRD3
Sync...
Sending FDL
[Info] : If SW freeze here more, than 15 seconds - remove cable
FDL Ready!
Boot Ver : SC9830 eMMC A4.x Loader Infinity
Sending FLASH FDL
FLASH FDL Ready!
Boot Ok!

FlashMode Set : Ok!
Detected eMMC Flash , Structure detect Ok!

[FW_READER] : Step #1 Passed!
[FW_READER] : Step #2 Passed!
[FW_READER] : Step #3 Passed!

Phone found! [ 90 ]
Port Opened
Sync...
InitBoot Done [ 0x81 ] , Ver : SPRD3
Sync...
Sending FDL
[Info] : If SW freeze here more, than 15 seconds - remove cable
FDL Ready!
Boot Ver : SC9830 eMMC A4.x Loader Infinity
Sending FLASH FDL
FLASH FDL Ready!
Boot Ok!

Model Name  : A2800
Model Brand : Lenovo
Model Device: A2800-d
AndrVersion : 4.4.4
BaseBand CPU: SP9630EA
Project Ver : A2800-d_S300_141118_CMCC
Model Ext  : Lenovo A2800-d

[Read Mode] : HSUSB : 0x3000

[FW_READER] : Reading Firmware Now ...

[Read Ok] : u-boot-spl-16k.bin
[Read Ok] : u-boot.bin
[Read Ok] : prodnv.img
[Read Ok] : nvitem_tl.bin
[Read Ok] : sharkl_cp1.bin
[Read Ok] : DSP_DM_Gx.bin
[Read Ok] : DSP_DM_Gx.bin
[Read Ok] : pm_sys.bin
[Read Ok] : logo_480x800.bin
[Read Ok] : fblogo_480x800.bin
[Read Ok] : boot.img
[Read Ok] : system.img
[Read Ok] : cache.img
[Read Ok] : recovery.img
[Read Ok] : userdata.img

Firmware Size : 744 MiB
Saved to : E:\SP9630EA_A2800-d_4.4.4_A2800-d_S300_141118_CMCC\
Done!

Elapsed: 00:09:13

Reconnect Power/Cable!


Flash FW :

Code:

Infinity SC Firmware Detected
FW Size : 744 MiB
Load Ok!

Operation : Flash [ v1.12 ]

======= Flash
Files set for flashing :
[ MCU ] : SC77xx Infinity Package

1. Remove battery. Insert battery back
2. Press and hold 'VolumeUp' and 'VolumeDown' keys
3. Insert cable

 ====  Wait for phone...

Phone found! [ 90 ]
Port Opened
Sync...
InitBoot Done [ 0x81 ] , Ver : SPRD3
Sync...
Sending FDL
[Info] : If SW freeze here more, than 15 seconds - remove cable
FDL Ready!
Boot Ver : SC9830 eMMC A4.x Loader Infinity
Sending FLASH FDL
FLASH FDL Ready!
Boot Ok!

FlashMode Set : Ok!

PMTManager : Load 0x14 records
PMTManager : PMT Update Ok!
Flashing now

Update BootCode : u-boot-spl-16k.bin
Write Data ...
Write Data Ok!

Update BootCode : u-boot.bin
Erase block ...
Block erase Ok!
Write Data ...
Write Data Ok!

Write FSImage : prodnv.img
Write Data ...
Write Data Ok!

Erase Block : RuntimeData
Erase block ...
Block erase Ok!

Write CodeData : sharkl_cp1.bin
Write Data ...
Write Data Ok!

Write CodeData : DSP_DM_Gx.bin
Write Data ...
Write Data Ok!

Write CodeData : DSP_DM_Gx.bin
Write Data ...
Write Data Ok!

Write CodeData : pm_sys.bin
Write Data ...
Write Data Ok!

Write CodeData : logo_480x800.bin
Write Data ...
Write Data Ok!

Write CodeData : fblogo_480x800.bin
Write Data ...
Write Data Ok!

Write CodeData : boot.img
Write Data ...
Write Data Ok!

Write FSImage : system.img
Write Data ...
Write Data Ok!

Write FSImage : cache.img
Write Data ...
FSImage : Make and Flush SPImage
Write Data Ok!

Write CodeData : recovery.img
Write Data ...
Write Data Ok!

Process : Flush
Flush Ok!

Write FSImage : userdata.img
Write Data ...
FSImage : Make and Flush SPImage
Write Data Ok!

Elapsed: 00:03:00

Reconnect Power/Cable!


Rest operations supported as well.

Related:

  • read back sc9830
  • readback sc9830