BPI-M3 How to set custom launcher as default launcher into ANDROID AOSP source code

I am creating a custom launcher in my embedded android development board.How to set custom launcher as default launcher into ANDROID AOSP source code.

Please help me.

Thanks