First of all you have to connect your mobile in diagnostic mode without pressing any key and when you successfully have the information then select the cpu and model according to the information which we get from diagnostic port.
Operation : Read FW [ v2.04 ]
1. Power off device, wait 10-15 seconds
2. Press and hold BooKey ( 1 : BOTH VOL , 2 : VOL+ , 3 : VOL- )
3. Insert cable in device!
Wait for device ...
Device Connected!
BootVersion : SPRD3
Boot : INF : 0_SC7731E_BASE : SC7731E_eMMC_512MB_SS
Sending Init Boot ...
Boot sent!
Kick FDL ...
BootVersion : Spreadtrum Boot Block version 1.1
Protocol setup ...
Port speed : 921600
Sending Flash Boot ...
Boot sent!
Kick FLASH FDL ...
FDL : Control transfered!
Boot Done!
Device info :
Patch Level : OPM2.171019.012
Display ID : QMobileSmart_MP_07_10
Ver. Incmt : 07_10
Ver. CodeName : REL
Ver. Release : 8.1.0
Sec. Patch : 2018-09-05
Build Time : 1538898840
Product Model : Smart
Product Brand : QMobile
Product Name : Smart
Product Device : Smart
Product Manfct : QMobile
Product Info : te99_s4001q
Product Board : Smart
Board Platform : sp7731e
AndroidVer : 8
VlnrLevel : 0x00
SP7731E__QMobile__Smart__8.1.0__QMobileSmart_MP_07_10__OPM2.171019.012__te99_s4001q
Read : prodnv.img
ExtSparse : Compression ratio : 95%
Read : phase.cfg
Read : recovery.img
Read : tos.bin
Read : sml.bin
Read : u-boot.bin
Read : boot_logo.bmp
Read : fastboot_logo.bmp
Read : nvitem_w.bin
Make : persist.img
Read : gnssmodem.bin
Read : gnssbdmodem.bin
Read : modem_wcn.img
Read : modem_w.bin
Read : deltanv_w.bin
Read : gdsp_w.bin
Read : pm_sys.bin
Read : boot.img
ExtSparse : Compression ratio : 72%
Make : cache.img
Read : vendor.img
ExtSparse : Compression ratio : 50%
Read : vbmeta.img
Make : userdata.img
Read : u-boot-spl.bin
Android Info saved : _Android_info.txt
Reconnect Power/Cable!
Done!
Elapsed: 00:55:29