[Android General] Old faithful:
If you got TWRP recovery then you could flash a backup such as clsa's but I'm not sure it's without any risks because of the NVRAM which holds your machine specific data, otherwise you'll have to follow the flashing procedure to the letter, I've posted tutorials a couple months ago if you need more detailed instructions, which are based on installing KitKat from a Windows 7 machine (TWRP needs to be based on the same kernel as the base ROM, the rest of the instructions are pretty much the same)

Also do understand that latest does NOT mean greatest when it comes to software produced by large conglomerates such as Microsoft, whereas it's generally the opposite with software produced by volunteers. Hence they steadily declining quality of Microsoft software and the generally improving quality of flashing software. Therefore try flashing on a Windows 7 machine and make sure you are using the latest SPFlash version.

If you still experience issues while trying to flash the you may have loaded the wrong drivers, those required are the USB VCOM, accessed through the cdc-acm.inf file in the SP_Drivers_v2.0 zip file, or the updared version Tzul posted up on his repository. If you don't know how to clean a bad install, a procedure to do so has also been posted in the early posts.

If I manage to get some time off in the nect couple of days I'll finish revising my tutorials to make them more concise and include a link in my signature.

---------- Post added at 10:40 ---------- Previous post was at 10:36 ----------

It's been tried out before with no success, IIRC the format is very specific and size and framerate were found to be very exacting...

---------- Post added at 10:43 ---------- Previous post was at 10:40 ----------

Yep, that's probably your problem right there - refer to the early posts about driver installation, you will probably have to remove the existing ones manually. Classical trouble spot, welcome to the club ;)

Hey, I just found a section that might be helpful from my old tutorial from April, it should still be applicable, just remember it's based on using a Windows 7 machine, your experience may differ ;)

PREPARE THE PC FOR FLASHING:

- Prerequisites:
. SPFlash (latest version, I believe it's 5.1548 now). This is used for
flashing ROM Partitions onto the device.
. SP_Drivers_v2.0, so that the PC can initiate communication with the device
so that SPFlash can actually read from and write to the device's
internal memory
. USBDeview, for viewing and removing failed or conflicting driver installs
on your PC
. A direct USB port, USB hubs may not work.
. A fairly clean Windows install with minimal background apps running and
power management turned OFF as a precaution. YOU DON'T WANT ANY
INTERFERENCE DURING THE FLASHING PROCESS!
. A fully charged battery on the device
*** CAUTION: A UPS FOR YOUR COMPUTER OR A GOOD BATTERY ON YOUR LAPTOP
IS STRONGLY RECOMMENDED IN CASE OF A POWER FAILURE. AN INTERUPTION DURING
FLASHING CAN PERMANENTLY BRICK THE DEVICE! ***

- Install SP_Drivers_v2.0:
. On your PC unzip SP_Drivers_v2.0 to a new folder with folder
structure intact.
. Run USB Deview on the PC to clean up obsolete drivers and failed installs:
Look for Mediatek entries if you've tried before and didn't succeed and
delete them.
. To prepare for installation:
Run an elevated command prompt (run cmd.exe as administrator) and in the
command window, type:
set devmgr_show_nonpresent_devices=1 [Enter]
devmgmt.msc [Enter] -> Device Manger starts
exit [Enter] -> The Command prompt window closes
. Install the drivers through the just opened Device Manager.
*** NOTE: you may have to bypass "driver signature enforcement" if your
Windows version is setup this way. ***
*** NOTE 2: Tzul has created/modified/uploaded some drivers that
apparently work and don't require disabling windows driver signature
enforcement, I haven't tested them. ***
Click View, Show Hidden Devices
Uninstall every remaining Mediatek Device you may find.
Right click the top level device, usually the name of your computer
Select "Add Legacy Hardware"
Click Next
Select "Install the hardware manually"
Click Next
Click Next
Click Have Disk
Browse to the folder where you unzipped the SP_Drivers_2.0 and select:
cdc-acm.inf
Click OK
Select ONLY "MediaTek Preloader USB VCOM (Android)" from the list
Click Next
Click Next (Don't worry about error messages - normal when no devices)
Click Finish
Reboot the computer.

FLASHING THE DEVICE:

- Install and open SPFlash
. Select the Download tab.
. Select "Scatter File Loading" and navigate to the scatter file that
is included in the ROM package you downloaded. An image of a phone with
"MT6752" should appear on the left panel. If it doesn't, you got the
wrong ROM or scatter file!
. Make sure you have all the names checked for the different components
to be flashed: boot, recovery, system, etc.
> YOU SHOULD AVOID FLASHING THE PRELOADER UNLESS you are changing ROM
major versions, the reason being every write increases risks of failure,
because as little as this risk may be, a failure there will make it
impossible to flash the device again. It's a bit like the boot sector on
hard disks of old... DON'T FLASH IT IF YOU CAN AVOID IT
> If you are flashing just a custom recovery to gain root, only
recovery.img will be checked
> If you are flashing an OEM ROM (such as moving from KitKat to Lollipop),
all the components will be checked.
. Make sure your device is OFF and use a good USB DATA cable (charging only
cables won't work).
. Click Download on SPFlash.
. Connect the device to the USB port on the computer.
At this point you should hear a chime and then see a red bar at the
bottom of SPFlash and flashing will start.
*** DO NOT INTERUPT THE PROCESS AT THIS POINT OR IT MAY RESULT IN
BRICKING THE DEVICE. ***
. You should then see another progress bar, it takes about 6 minutes to
flash a full ROM BUT JUST SECONDS for a custom recovery.
. When the green SUCCESS checkmark appears, you're done, you can now remove
the device.
*** IF IT NEVER DOWNLOADS (no red bar at bottom, no progress bar after
several minutes) there is a communication problem, most likely caused by
a bad SP Driver Install, bad cable or wrong USB port. In which case
SP Flash will Time Out and come with an error message. ONLY THEN IS IT
COMPLETELY SAFE TO UNPLUG THE DEVICE. BE PATIENT! ***.
. Upon completion shut down SPFlash
*** IF IT DIDN'T WORK:
> Reboot the computer
> Start over with another USB Cable or on another USB port.
> If it still doesn't work, delete all traces of the driver using
USB Deview and reinstall the driver as explained before.
> If still no success, try on another computer.

Hope this helps...