There's no reason you can't write software to do this on Android today, although depending on how much compute power you allocated to the lottery miner, battery life would obviously be an issue.
Can already run a full node and relay from an Android phone, but the node will burn through your flash storage.