Hello there,
I'm quite new in Raspi and currently I'm heading to make headless, fast booting board with python app to controll some GPIO trough WiFi.
I'm using Rasbian Lite and I've already did some improvements to boot time and it currently takes from 10 do 15 seconds. However, the longest starting service is DHCP, when I've disabling this service, boot took me only 5 seconds, what is very satysfaing for me. Anyway, just disabling DHCP cuts off wifi, so it's not suitable solution for me.
Is there any way to speed up boot without disabling DHCP? Or maybe it is possible to start DHCP process and not waiting with whole boot to establish connection? That would be really helpful, beacuse my app need some time anyway, so it would be really cool to have working app and dhcp service making his owm job in background instead of freezing whole Pi. Static IP address doesn't help to much.