[Moto E General] kyocell:
Did not wanna disturb you, but since im a night gamer, i usually stay up late till 3to4 am :laugh:

I am currently getting some SAHARA Port errors im trying to install and uninstall drivers and trying.

Will keep updating if it works.

Edit- Fixed SAHARA Port errors but now experiencing different ones.

Edit2- Now experiencing some kind of SAHARA Protocol errors.

Fixed errors guide- If you get any kind of SAHARA Port error then follow this easy guide.

1) First off, delete all the pre installed drivers

2) disable your machine's driver signature enforcement by doing this -

Click the Start menu and select Settings.

Click Update and Security.

Click on Recovery.

Click Restart now under Advanced Startup.

Click Troubleshoot.

Click Advanced options.

Click Startup Settings.

Click on Restart.

On the Startup Settings screen press 7 or F7 to disable driver signature enforcement.

3) After you enter your machine with driver enforcement disabled, Now go to the folder "Drivers" and extract the Qualcomm drivers and install them.

4) Here comes the tricky part. Now open your "moto e unbrick folder". Provided by [MENTION=8221151]aravindvnair99[/MENTION] at his GitHub page and open the folders patch0.xml , prog_emmc_firehose_8x10 , rawprogram0.xml and copy all the contents into a new folder called "unbrick".

5) Now install the QSPT tool. (installer in the unbrick folder provided by aravindvnair99 at his GitHub.

6) Once you have this installed, go to the location of the installation of Qualcomm--> QSPT --> Bin --> and copy this folder we made called "unbrick" into "bin" folder.

7) Now run Qfil.exe file which is located in the "bin" folder aswell.

8) Now, plug your moto e with USB to your pc. If any drivers start installing, let them install.

9) Now select the port. Then browse the path for Programmer. For this click browse --> locate to the "unbrick" folder and select on "All files (*.*)" located at the bottom right of the browse window (dropdown).

10) Now select the file "programmer_8x10.mbn" and click ok.

11) Now click on load XML and locate to the "unbrick" folder and select the "rawprogram.xml" file then another browse box will open and this time select "patch0.xml" and click ok.

12) You are now all set!

13) Finally click the "download" box and watch your phone come alive!

Hope this guide was easy. [MENTION=8221151]aravindvnair99[/MENTION] you can use these instructions for method 1 as they are more elaborated & also it will save up your time so that you wont have to type so much data instructions. Its all up to you! i only wanna help all those people with this 'Dead moto e' problem and show them that there is still hope!

Much love! Hope it helped!

<3 :D :)

P.S [MENTION=8221151]aravindvnair99[/MENTION] please correct me if i have told anything wrong anywhere.

Edit - The following error still persists for me :(

20:39:51: ERROR: function: sahara_rx_data:194 Unable to read packet header. Only read 0 bytes.

20:39:51: ERROR: function: sahara_main:854 Sahara protocol error

20:39:51: ERROR: function: main:265 Uploading Image using Sahara protocol failed

EDIT - FIX FOR THE SAHARA ERROR

1) right as you plug in your phone to your pc and hear that sound (when device is plugged in to pc) right away click the download button without any waste of time.