This part will concern you if you have some specific modifications to make.
Here are the available tutorials:
Add your own startup script Increase the power available on the USB ports Modify startup configuration files