Oppo F7 Clone Firmware Oreo 8.0: How to Flash Using Mtk Flashtool
Navigation

Oppo F7 Clone Firmware Oreo 8.0: How to Flash Using Mtk Flashtool

firmware oppo f7 clone cph1513 mt6580 flash tutorial via mtk spflashtool tested method
Guide To Flash Oppo F7 Clone Oreo 8.0 MT6580 Tested Solution Via Mtk SP Flashtool, Paid & Free Firmware.
Oppo F7 Clone Firmware Oreo 8.0: How to Flash Using Mtk Flashtool

About Phone:
  • Brand: alps
  • ProdName: full_keytak6580_weg_l
  • ProdModel: F7
  • Device: keytak6580_weg_l
  • AndroidVer: 8.0
  • MTKxCPU: MT6580
  • MTKxPRJ: ALPS.L1.MP6.V2_KEYTAK6580.WEG.L_P24
You need more info, Check Scatter partitions info in the end of article

PRE-REQUISITE
  • This is for Mtk Smartphone only.
  • Your device must have 70% Of battery.
  • You need a Laptop or PC to perform this Action.
  • Download the right firmware for your Mtk Smartphone from the link bellow.
  • Make sure you have followed the steps properly. Don’t Skip and Read!
  • We are not responsible for any damage that you make to your Phone.

WHY YOU NEED TO FLASH YOUR PHONE!!
You need this firmware/stock rom if you have encountered this kind of problem in your Smartphone Listed Below:
  • Hang on logo.
  • Rebooting.
  • Bootloop & Dead boot after a wrong software.
  • Virus & Sexual Apps.
  • System crashing.

How to know if the phone had a hard problem (Emmc problem)??
  • What is Emmc problem? also called read mode only,  it means that your internal memory doesnt accept command, so the phone stay on the same condition after a software or a hard reset.
  •  if the phone hang on logo after flash, you ara facing Emmc problem.
  • As a precaution you shouldn't change setting in SP flashtool from Download only to format+download, you will end with a dead phone if you have a Emmc problem ofcourse.
DOWNLOAD AREA:
Firmware Download Link Tested: From freemobilefirmware shop
SP Flashtool Downloadlink: SPFlashTool 5.1824
Drivers Download Link: Mobile Mtk Drivers

REMARQUE:
MAKE BACKUP BEFORE FLASH
How To Flash Via SP FLASHTOOL?
1-Requirements:
  • A Computer PC Run Windows XP or above 
  • Usb data cable (not a generic cable) 
  • Mtk usb drivers installed manually, you will find instruction bellow 
  • Your Mtk Smartphone Face a soft issue 
  • Original stock rom (you can find it above in download section) 
  • The latest SP Flashtool version
  1. 2-How to install VCOM Drivers:
    • Open device manager from my PC or my computer.
    • Click on any item and go to actions > Add legacy hardware
    • Now, press next and select install drivers manually
    • Press next and click on have disk
    • from the browse option, select VCOM drivers From mtk drivers folder
    • Once its done. You will see a screen similar to this:
    • Once you are done with the driver installation, go to device manager > Ports (COM&LPT) you will find a device similar to this:


    3-How to flash rom using SP Flashtool?:
    Power the phone off, remove the battery from the smartphone and put it back without booting the phone (if the battery is inside then simply switch it off).
    Launch SP Flashtool

  2. *Double clicks onFlash_tool.exe
                                           *Press OK






  3. *Click on scatter-loading option and browse to the scatter file of your stock rom choose MTxxxx_android.txt (scatter.txt).


  4. -Dont touch any options, Keep the original setting (In case you want to format device before flash press choose format+download but it'snt recommanded because you will be ended with an EMEI null)


  5. -If you phone is alive and has a software issue (contain virus, Stuck on logo, apps setting problem, blink, or not work as expected) I advise you to Uncheck Preloader as a precaution. On contarary check all pertitions if you have a boot problem (you phone does'nt boot when you try to power on it).
                    

    *Once you are done with everything, click on the download button at the top of the software.

    -Stop should now be prominent while other options should be grayed out

    *Connect your switched off phone with battery inside to PC via Usb cable
    A progressbar should start running



    In the end of an success flash process, a box should show up with green OK symbol inside

  6. Disconnect the phone, remove the battery, slot it back in then power the phone.

    ENJOY.
SCATTER INFO:
- partition_index: SYS0
  partition_name: preloader
  file_name: preloader_keytak6580_weg_l.bin
  is_download: true
  type: SV5_BL_BIN
  linear_start_addr: 0x0
  physical_start_addr: 0x0
  partition_size: 0x200000
  region: EMMC_BOOT_1
  storage: HW_STORAGE_EMMC
  boundary_check: true
  is_reserved: false
  operation_type: BOOTLOADERS
  reserve: 0x00

- partition_index: SYS1
  partition_name: pgpt
  file_name: NONE
  is_download: false
  type: NORMAL_ROM
  linear_start_addr: 0x0
  physical_start_addr: 0x0
  partition_size: 0x80000
  region: EMMC_USER
  storage: HW_STORAGE_EMMC
  boundary_check: true
  is_reserved: false
  operation_type: INVISIBLE
  reserve: 0x00

- partition_index: SYS2
  partition_name: proinfo
  file_name: NONE
  is_download: false
  type: NORMAL_ROM
  linear_start_addr: 0x80000
  physical_start_addr: 0x80000
  partition_size: 0x300000
  region: EMMC_USER
  storage: HW_STORAGE_EMMC
  boundary_check: true
  is_reserved: false
  operation_type: PROTECTED
  reserve: 0x00

- partition_index: SYS3
  partition_name: nvram
  file_name: NONE
  is_download: false
  type: NORMAL_ROM
  linear_start_addr: 0x380000
  physical_start_addr: 0x380000
  partition_size: 0x500000
  region: EMMC_USER
  storage: HW_STORAGE_EMMC
  boundary_check: true
  is_reserved: false
  operation_type: BINREGION
  reserve: 0x00

- partition_index: SYS4
  partition_name: protect1
  file_name: NONE
  is_download: false
  type: NORMAL_ROM
  linear_start_addr: 0x880000
  physical_start_addr: 0x880000
  partition_size: 0xA00000
  region: EMMC_USER
  storage: HW_STORAGE_EMMC
  boundary_check: true
  is_reserved: false
  operation_type: PROTECTED
  reserve: 0x00

- partition_index: SYS5
  partition_name: protect2
  file_name: NONE
  is_download: false
  type: NORMAL_ROM
  linear_start_addr: 0x1280000
  physical_start_addr: 0x1280000
  partition_size: 0xA00000
  region: EMMC_USER
  storage: HW_STORAGE_EMMC
  boundary_check: true
  is_reserved: false
  operation_type: PROTECTED
  reserve: 0x00

- partition_index: SYS6
  partition_name: seccfg
  file_name: NONE
  is_download: false
  type: NORMAL_ROM
  linear_start_addr: 0x1C80000
  physical_start_addr: 0x1C80000
  partition_size: 0x40000
  region: EMMC_USER
  storage: HW_STORAGE_EMMC
  boundary_check: true
  is_reserved: false
  operation_type: INVISIBLE
  reserve: 0x00

- partition_index: SYS7
  partition_name: lk
  file_name: lk.bin
  is_download: true
  type: NORMAL_ROM
  linear_start_addr: 0x1CC0000
  physical_start_addr: 0x1CC0000
  partition_size: 0x60000
  region: EMMC_USER
  storage: HW_STORAGE_EMMC
  boundary_check: true
  is_reserved: false
  operation_type: UPDATE
  reserve: 0x00

- partition_index: SYS8
  partition_name: boot
  file_name: boot.img
  is_download: true
  type: NORMAL_ROM
  linear_start_addr: 0x1D20000
  physical_start_addr: 0x1D20000
  partition_size: 0x1000000
  region: EMMC_USER
  storage: HW_STORAGE_EMMC
  boundary_check: true
  is_reserved: false
  operation_type: UPDATE
  reserve: 0x00

- partition_index: SYS9
  partition_name: recovery
  file_name: recovery.img
  is_download: true
  type: NORMAL_ROM
  linear_start_addr: 0x2D20000
  physical_start_addr: 0x2D20000
  partition_size: 0x1000000
  region: EMMC_USER
  storage: HW_STORAGE_EMMC
  boundary_check: true
  is_reserved: false
  operation_type: UPDATE
  reserve: 0x00

- partition_index: SYS10
  partition_name: para
  file_name: NONE
  is_download: false
  type: NORMAL_ROM
  linear_start_addr: 0x3D20000
  physical_start_addr: 0x3D20000
  partition_size: 0x80000
  region: EMMC_USER
  storage: HW_STORAGE_EMMC
  boundary_check: true
  is_reserved: false
  operation_type: INVISIBLE
  reserve: 0x00

- partition_index: SYS11
  partition_name: logo
  file_name: logo.bin
  is_download: true
  type: NORMAL_ROM
  linear_start_addr: 0x3DA0000
  physical_start_addr: 0x3DA0000
  partition_size: 0x800000
  region: EMMC_USER
  storage: HW_STORAGE_EMMC
  boundary_check: true
  is_reserved: false
  operation_type: UPDATE
  reserve: 0x00

- partition_index: SYS12
  partition_name: expdb
  file_name: NONE
  is_download: false
  type: NORMAL_ROM
  linear_start_addr: 0x45A0000
  physical_start_addr: 0x45A0000
  partition_size: 0xA00000
  region: EMMC_USER
  storage: HW_STORAGE_EMMC
  boundary_check: true
  is_reserved: false
  operation_type: INVISIBLE
  reserve: 0x00

- partition_index: SYS13
  partition_name: frp
  file_name: NONE
  is_download: false
  type: NORMAL_ROM
  linear_start_addr: 0x4FA0000
  physical_start_addr: 0x4FA0000
  partition_size: 0x100000
  region: EMMC_USER
  storage: HW_STORAGE_EMMC
  boundary_check: true
  is_reserved: false
  operation_type: PROTECTED
  reserve: 0x00

- partition_index: SYS14
  partition_name: nvdata
  file_name: NONE
  is_download: false
  type: NORMAL_ROM
  linear_start_addr: 0x50A0000
  physical_start_addr: 0x50A0000
  partition_size: 0x2000000
  region: EMMC_USER
  storage: HW_STORAGE_EMMC
  boundary_check: true
  is_reserved: false
  operation_type: INVISIBLE
  reserve: 0x00

- partition_index: SYS15
  partition_name: metadata
  file_name: NONE
  is_download: false
  type: NORMAL_ROM
  linear_start_addr: 0x70A0000
  physical_start_addr: 0x70A0000
  partition_size: 0x2760000
  region: EMMC_USER
  storage: HW_STORAGE_EMMC
  boundary_check: true
  is_reserved: false
  operation_type: INVISIBLE
  reserve: 0x00

- partition_index: SYS16
  partition_name: oemkeystore
  file_name: NONE
  is_download: false
  type: NORMAL_ROM
  linear_start_addr: 0x9800000
  physical_start_addr: 0x9800000
  partition_size: 0x200000
  region: EMMC_USER
  storage: HW_STORAGE_EMMC
  boundary_check: true
  is_reserved: false
  operation_type: INVISIBLE
  reserve: 0x00

- partition_index: SYS17
  partition_name: secro
  file_name: secro.img
  is_download: true
  type: NORMAL_ROM
  linear_start_addr: 0x9A00000
  physical_start_addr: 0x9A00000
  partition_size: 0x600000
  region: EMMC_USER
  storage: HW_STORAGE_EMMC
  boundary_check: true
  is_reserved: false
  operation_type: UPDATE
  reserve: 0x00

- partition_index: SYS18
  partition_name: keystore
  file_name: NONE
  is_download: false
  type: NORMAL_ROM
  linear_start_addr: 0xA000000
  physical_start_addr: 0xA000000
  partition_size: 0x800000
  region: EMMC_USER
  storage: HW_STORAGE_EMMC
  boundary_check: true
  is_reserved: false
  operation_type: INVISIBLE
  reserve: 0x00

- partition_index: SYS19
  partition_name: system
  file_name: system.img
  is_download: true
  type: EXT4_IMG
  linear_start_addr: 0xA800000
  physical_start_addr: 0xA800000
  partition_size: 0x5B000000
  region: EMMC_USER
  storage: HW_STORAGE_EMMC
  boundary_check: true
  is_reserved: false
  operation_type: UPDATE
  reserve: 0x00

- partition_index: SYS20
  partition_name: cache
  file_name: cache.img
  is_download: true
  type: EXT4_IMG
  linear_start_addr: 0x65800000
  physical_start_addr: 0x65800000
  partition_size: 0x10000000
  region: EMMC_USER
  storage: HW_STORAGE_EMMC
  boundary_check: true
  is_reserved: false
  operation_type: UPDATE
  reserve: 0x00

- partition_index: SYS21
  partition_name: userdata
  file_name: userdata.img
  is_download: true
  type: EXT4_IMG
  linear_start_addr: 0x75800000
  physical_start_addr: 0x75800000
  partition_size: 0x70780000
  region: EMMC_USER
  storage: HW_STORAGE_EMMC
  boundary_check: true
  is_reserved: false
  operation_type: UPDATE
  reserve: 0x00

- partition_index: SYS22
  partition_name: flashinfo
  file_name: NONE
  is_download: false
  type: NORMAL_ROM
  linear_start_addr: 0xFFFF0084
  physical_start_addr: 0xFFFF0084
  partition_size: 0x1000000
  region: EMMC_USER
  storage: HW_STORAGE_EMMC
  boundary_check: false
  is_reserved: true
  operation_type: RESERVED
  reserve: 0x00

- partition_index: SYS23
  partition_name: sgpt
  file_name: NONE
  is_download: false
  type: NORMAL_ROM
  linear_start_addr: 0xFFFF0004
  physical_start_addr: 0xFFFF0004
  partition_size: 0x80000
  region: EMMC_USER
  storage: HW_STORAGE_EMMC
  boundary_check: false
  is_reserved: true
  operation_type: RESERVED
  reserve: 0x00
                                                                  
Share