[Huawei Ascend G7 ROMs, Kernels, Recoveries, & Othe] AW350M3N1NJA:
A little bit of hope, At a risk though.

Hello, i had the exact build number. after an tremendous decrease in performance and battery life, i had to take some steps, in the process i have also updated to android 7.1, so i hope to help everyone still using this phone with the same cust. There was no official way to do it, so i had to go unofficial, if you have a problem with that, stop reading. I am not in any way responsible for damages to the phone. The only reason why this might be different from other guides is that i experienced a rare issue that my phone did not know its model number. Furthermore, all roms are for G750-L01, or G760-L01, my device reported to be a G7-L01, thus no roms would flash.

The process i chose was to flash a custom rom, if you are familiar with the process continue to step 3.

Step 0: Requirements gathering

Go to Huawei and download HiSuite to obtain drivers.

(Windows only)Go to Notepad++, and download and install notepad++

connect the phone to the computer via usb cable.

Step 1: Unlock bootloader

1.1) Gather required information:

1.1.1)Acquiring serial number:

Write down the serial number from the box, or from settings>about phone>status​

1.1.2)Acquiring IMEI Number

Write down the IMEI from the box, or from settings>about phone>status, or simply dail *#06#​

1.1.3)Acquiring the Product ID

Then go to RootJunkySdl.coms Huawei P8 lite section and download the product id generator.exe

Select HUAWEI Y300-0100 as a model and enter your IMEI, write down the product ID​

1.1.4)Getting unlock code

Go to Huawei unlock page, sign in or up

First select: Before EMUI5.0

Then the next field select: Smartphone

Enter: "HUAWEI Y300-0100" as a model number

Enter the Serial number obtained in step 1.1.1 as the serial number.

Enter the IMEI obtained in step 1.1.2 as the IMEI number.

Enter the Product ID obtained in step 1.1.3 as the Product ID

Enter the verification code, and hit submit.

Copy down the unlock code provided by the website.​

1.2)Unlocking the bootlaoder

1.2.1)Enabling developer options

go to settings>about phone and tap the build number until a toast(confirmation) appears that you are now a developer.​

1.2.2)Enabling usb debuging

go to settings>developer options>scroll to allow android debugging, or usb debugging(apologies, since i am not on that firmware anymore i con not remember the exact name Huawei gave that option in the menu), ensure that it is enabled.​

1.2.3)Acquiring Minimal ADB

Download Minimal adb

Decompress this anywhere.

Open a command window to the location.
​

1.2.4)Unlocking the bootlaoder

All file related content will be asuming windows is used, if you use Linux you'll be able to figure it out.

go to the extracted folder, you should see a few files, the most important is adb and fastboot.

Press Cntrl+L (Simultaneously ), then copy the path.

Click on start, type CMD right click the command prompt and select run as administrator.

type "cd " (with the space, but without quotations), then right click top paste the previously selected path.

Hit enter.

Now type "adb devices" and hit enter.

A confirmation should appear on the phone, check the box to always allow, and then select allow.

On the computer type "adb reboot bootloader" and hit enter

THIS IS THE WARRANTY VOIDING PART

Once the phone is in fastboot mode type "oem unlock " and the code acquired in step 1.1.4 at the end. then hit enter.

Do not close this window.​

Step 2: Flash TWRP

2.1)Download TWRP for the g7

Download TWRP 2.8.7.0 for Huawei Ascend G7

2.2)Falsh TWRP

Open the folder in which the .img was downloaded.

Press Cntrl+L (Simultaneously ), then copy the path.

Go to the command prompt window open from earlier.

Type "fastboot flash recovery " and the paste the path, before hitting enter, add "\openrecovery-twrp-2.8.7.0.img" to the end, then press enter.

The after the command is done., type ""fastboot reboot", and hit enter. The phone should turn on normally now.

Do still not close the command window.​

Step 3: Download, modify and flash rom.

In the command window type "adb reboot recovery".Hit enter

You should be greeted by a TeamWin logo, go to Mount. if there is no option to enable mtp, it is enabled, which means you can copy data from the computer to the phone.

3.1)Download Unofficial Resurrection Remix N (7.1.1) For Huawei Ascend G760.

3.2)Modify the rom installer.

3.2.1)Extract the zip to a desired location.

Navigate to \META-INF\com\google\android from the extracted folder.

Right click the updater-script and select "Edit with Notepad++".​

Now in the notepad++ window remove the first line, it should be an assert(...); statement checking which device you have. Save the file

(The reason for this is that for some reason, my G7 with the same build as yours reported to be a blank, which will fail the assert, since it is not one of the recognized devices)

Save the file.

Now select the files extracted in step 3.2.1, and right click and select "sent to>", then "Compressed (zipped) folder".

3.3)Installing the rom.

Copy the created zip folder to the phone.

On the phone which should still be in recovery, select the home button, then go to wipe and wipe system, data, cache, and dalvik cache.

Now press home again, the select install, then select the zip you copied.​

Step 4: GAPPS

Go to Open Gapps.

Select ARM, then 7.1. now select the version of apps you want, i prefered micro.

Once downloaded, copy the zip to the phone.

On the phone go to home select install, and browse to the zip you just downloaded.

Now click home reboot and system, The first reboot will take a while(17 min to be precise). and enjoy.

Step 5:Enjoy!

If there is any queries, or issues contact me, since i am currently using the phone as a daily driver. I can Honestly say i have experienced a marginally better performance, the battery life has increased a lot though. If i have time, i will even be willing to assist anyone struggling with issues, with this phone via discord.