@JessTheUnstill Unrooting is not enough. You need documentation and open-source firmwares when a device is abandoned by the manufacturer.

Also you need to define "abandoned". I am sure device makers will never acknowledge the device is EOL. They will always find a good reason why a device will not receive update :)