When I reboot my device, it goes to the initial lock screen instead of straight to my app?
Using the direct boot package
and disable_keyboard
configs will bypass the lock screen completely and boot into your application the device is woken up, or turned on.