Replace source of isFlashlightOn from intent extra

onServiceConnected is async and may not arrive on time