For recovery (part 1)

You also need to add files from here:
https://github.com/ProtoU/device_protou_recovery/tree/twrp2.5/recovery

The folder "sbin" and init.recovery.rc