NOTE: Decrypting data is not currently supported. MTP also does not work, but you can use adb to push and pull files.
Team Win Recovery Project 3.x, or twrp3 for short, is a custom recovery built with ease of use and customization in mind. Its a fully touch driven user interface no more volume rocker or power buttons to mash. The GUI is also fully XML driven and completely theme-able. You can change just about every aspect of the look and feel.
/* * [B]Your warranty is now void.[/B] * I am not responsible for bricked devices, dead SD cards, * thermonuclear war, or your getting fired because the alarm app failed. Please * do some research if you have any concerns about features included in this ROM * before flashing it! YOU are choosing to make these modifications, and if * you point the finger at me for messing up your device, I will laugh at you. */
Device tree: https://github.com/TeamWin/android_device_huawei_charlotte
fastboot flash recovery_ramdisk twrp-3.2.1-0-charlotte.img
Special thanks to @Dees_Troy for the Huawei Blanc device tree, which this is based on.