[Huawei Ascend P6, Mate] digijedi007:
I take no responsibility for any damge caused.

You will make customize this rom yourself by following these isntructions:

Step 1

Firstly Download the necessary files:

B132*= http://dl-uk.huaweinews.com/index.php?dir=Roms/Ascend-P6/

B510*= https://drive.google.com/?usp=chrome_app#folders/0ByjEFdm-4A3EQlZuejlla2xaUTQ

Stock Recovery*= http://www.androidfilehost.com/?fid=23252070760973625

TWRP Recovery^= http://www.androidfilehost.com/?fid=23329332407572611

Adb Drivers*= http://adbdriver.com/upload/AdbDriverInstaller.exe

Pure Graphic HD Mod^= http://www.mediafire.com/download/zi7q6fk7cm9lclq/Pure_Graphic_HD_(Rendering+Version).zip

Pure Performances Stock^= http://www.mediafire.com/download/q0a4crr8aq4gm24/PurePerformances™X_Stock.1.4.zip

Pure Audio^= http://d-h.st/32h

Bravia Engine^= http://www.dropbox.com/s/l1m3q18g64yb0av/Sonyengines4.0+.zip

Minimal ADB and Fastboot ^= https://docs.google.com/file/d/0B1S0LCuXCnnmSWh6NGJmSE1BUWc/edit

^ is optional and * is a must

Step 2 Method A

Now the steps will be different depending on what rom you currently have installed if you have a custom or beta firmware/rom installed and twrp you will need to:

Firstly Flash Your Recovery to Stock = http://xdaforums.com/showthread.php?t=2636231

Flash B132= Extract the B132 file and copy it's dload folder onto your internal memory>then reboot your phone into recovery by>holding pwr+vol up+ vol down continuously untill it starts recovery>after it finishes setup your phone then follow the next step

Flash B510 =(do not flash with recovery) do so by taking the zip file as is(do not extract) and copying it onto your P6's internal memory under the dload folder(if it's not there create it) then on your P6's goto settings>about phone>system update>local>update then let it update.When it's done you have successfully installed Kitkat, if you want go on to (optional further steps)

Flash TWRP = http://xdaforums.com/showthread.php?t=2636231 then

Install the mods =Reboot to Recovery>hold pwr+vol up+ vol down continuously untill it starts> Start with Pure graphics>Pure Performance>Pure audio>Bravia>then clear cache> Reboot > And You are done you have a optimized B510 rom

Or if you are already on a stock rom like B111 or so then you can just:

skip the 1 instruction on the list and just do the rest.

[Note]

You can replace B510 with B512,B513 if you wanted to.

B512 = http://dl-uk.huaweinews.com/index.php?dir=Roms/Ascend-P6/&file=B512.zip

B513 = http://dl-uk.huaweinews.com/index.php?dir=Roms/Ascend-P6/&file=B513.zip

Method B

1. Start with Paranoid Android, OMNI or any other AOSP-based ROM.

2. Back up all data with Titanium backup and copy everything you need from your internal storage. ATTENTION: The internal storage will be wiped while flashing, so the backup MUST be on your SD-Card.

3. Copy dload folder to SD-Card or internal storage. (there should be no difference)

4. Boot to TWRP and make a backup in-case something goes wrong.

5. In TWRP wipe everything except internal and external storage.

6. In TWRP choose reboot to bootloader. Confirm that no OS is installed and don't install SuperSU.

7. Plug your phone in your PC and open a CMD.

8. Download B510 recovery.img and boot.img from this thread http://xdaforums.com/show...php?p=51718316.

9. Follow the instructions by [MENTION=2335078]surdu_petru[/MENTION](method1)

(or use this(method 2)choose install recovery image first, then the boot image

or use Method 3>

copy both the recovery and boot img files to your adb folder then>

run these commands:

adb reboot bootloader

fastboot flash recovery recovery.img

fastboot flash boot boot.img

fastboot reboot recovery

. IMPORTANT: When the flashing is finished and the phone reboots unplug the USB cable then wait for recovery to open and let it install.

10. You are finished!! The first boot takes some time no need to panic.

Additional:

Reinstall TWRP and flash SuperSU for Root. Than you can restore your backup you made in the second step.

[credit for discovering it's possible to install B510 directly from Aosp based roms goes to [MENTION=5738857]taaeem[/MENTION]= original post]

Rooting:

Try these:

XDA Root List = http://xdaforums.com/showthread.php?t=2390491

Motochopper = http://www.hexamob.com/downloads/motochopper.zip

Doomlord's Exploit = http://xdaforums.com/showthread.php?t=1321582

Bin4ry Method= http://www.schwantz-i.org/universal/Root_with_Restore_by_Bin4ry_v18.rar

SuperSu Flashing method = http://download.chainfire.eu/452/SuperSU/UPDATE-SuperSU-v2.02.zip?retrieve_file=1

Essential Apps

Titanium Backup

Wifi Analyzer

Chrome

Gmail

BBM

Whatsapp

Facebook

Messenger

Calculator++

Cpu-Z

AnTuTu Benchmark

Speedtest

Lucky Patcher

ES File Explorer

AndroZip

Root Browser

Adobe Reader

Vlc

Battery Doctor

Clean Master

Unit Converter

Software Data Cable

My Phone Explorer

Fing

Ad Away

For users struggling with bootloader and recovery issues try using this to switch to stock recovery http://www.androidfilehost.com/?fid=23501681358539086

Also for help with common problems goto http://xdaforums.com/ascend-p6/help/p6-u06-common-issues-fixes-t2843810

credits for creating the mods,twrp,apps,root methods goto their respective developers.