[ONE General] romilparh:
The solution is in fact to download Color.zip from

https://www.dropbox.com/s/a5uon7lswl3n5w4/Color.zip?dl=0

Stock 4.4.4 firmware from

http://builds.cyngn.com/factory/bacon/cm-11.0-XNPH44S-bacon-signed-fastboot.zip

adb-fastboot.zip from

https://www.dropbox.com/s/aojzkqrjgagsz9s/adb-fastboot.zip?dl=0

After downloading, unzip the archives.

Next, Windows drivers. If you're like me you've already tried different drivers, including Qualcomm USB drivers for 9006 and 9008. My best advice is to uninstall the drivers you tried. Go to Device Manager, right click on the bricked USB device (QHSUSB_BULK or Qualcomm HS-USB QDLoader 9008) and go to Properties, click on Driver, then select Uninstall. Check the box to remove driver files, if prompted. Then, go to the extracted Color.zip folder and find Driver.iso. Extract Driver.iso. Inside the extracted folder find Setup.exe. Run Setup.exe to install the drivers. The installer is Chinese, but all you need to do is click through.

Now, Extract the 44S image and copy all those files in extracted "color" folder replacing the old ones. Now follow remaining procedure, Your device will be good to go

Anyway, once you have the drivers straightened out, connect your phone to the computer, start it up by holding VolUp + Power to about 10 seconds, and let the computer do its thing. Don't install drivers if they are not installed by itself. Instead launch Msm8974DownloadTool.exe. It will scan all the COM ports and find the phone. That's the one line that looks different in the list. The list is just a list of your com devices. If you unplug the phone and move it to another port, or computer, it will show your bricked phone on a different line. There is no reason to click in or select at lines, the program knows where the phone is.

Clicking on "Enum" just rescans the busses. Clicking the big square button in upper right corner scans the phone and reports what's good and what's not. It takes a minute for the scan to finish.

If you don't see your devices, try unplugging/plugging in your phone a couple times, and rebooting it with VolUP + Power (hold 10 seconds). You will see it in Device Manager as well.

Anyway, once you see the phone in the list, click Start. You should see the programs starts writing different files to the phone. Each time it writes a file you'll see a progress bar. Once this is going you know you will be good to go... After all files are written, the line with your device will turn green. You're good, unplug and reboot your phone to Cyanogen Mod 11S. But the work is still not finished. You need to Flash fresh CyanogenMod by extracting that CM11s image again in separate folder with these commands. You also need to put adb-fb.zip extracted files in that extracted folder of stock ROM .

Here are commands for flashing the stock ROM :

fastboot flash modem NON-HLOS.bin

fastboot reboot-bootloader

fastboot flash sbl1 sbl1.mbn

fastboot reboot-bootloader

fastboot flash dbi sdi.mbn

fastboot reboot-bootloader

fastboot flash aboot emmc_appsboot.mbn

fastboot reboot-bootloader

fastboot flash rpm rpm.mbn

fastboot reboot-bootloader

fastboot flash tz tz.mbn

fastboot reboot-bootloader

fastboot flash LOGO logo.bin

fastboot reboot-bootloader

fastboot flash oppostanvbk static_nvbk.bin (this partition seems to have appeared in the 44S build)

fastboot reboot-bootloader

fastboot flash system system.img

fastboot reboot-bootloader

fastboot flash userdata userdata_64G.img (or userdata.img if you have the 16GB version)

fastboot reboot-bootloader

fastboot flash boot boot.img

fastboot reboot-bootloader

fastboot flash recovery recovery.img

fastboot reboot-bootloader

fastboot flash cache cache.img

fastboot reboot

You will be good to go after that. Hope Any Other person don't gets in a situation like i was ! Happy to help you all, because you guys helped me to get my device back by telling me the way, so i made this post for beginners or all of those who don't want to lose their OPO

Don't forget to hit the thanks button ! :):)