OTA update limitations with custom ROM? I want to do some experimenting with an Android TV stick and want to ask some questions beforehand -- that I couldn't find answers to already here on SO.

Any advice is appreciated!


Is it possible to flash the ROM, to start with my customized Android TV launcher? i.e. like Android TV Launcher
If YES to the above, could I have the OS periodically check for updates on my OWN CUSTOM SERVER, to prompt to update the OS / launcher itself?


I am a little confused, because as I understand it from the official documentation, flashing the ROM places restrictions on OTA updates.

Surely I can update my launcher or over-write certain files fetched from my own server?
It would not seem to make sense to flash a ROM for a customized android TV launcher - all you need is something to automatically start your app when you boot - maybe something like https://play.google.com/store/apps/details?id=com.autostart

If you build your own ROM you can make it do whatever you want - including check for updates on your own server - this is probably not trivial, and anyway, where would the upgrades come from.

If you flash your ROM you will no longer get OTA updates as you are no longer running the software associated with the OTA updates.