Huawei Ascend G510 do I need to unlock bootloader and root to flash a custom ROM with CWM
Root wasn't needed,but I first tried to uninstall system apps to make the system faster, but there wasn't a really huge difference. 

I had to unlock the bootloader to flash recovery (TWRP), and now I have a custom ROM on (AOSPA 4.6).