Amlogic-ne, New Era

How long ?
10 years
50 years ?

You can use any S922 device a few years
My old S905X devices are runnig old kernel without any issues as daily driver.
My N2 will run next five years, so what