What is to me frustrating is how artificial these lifecycles feel. Even more so on Android side. Just upstream your drivers and "support" should be pretty much free.
Though for the purposes of extending the useful life of a product, throwing it over the wall would be a huge improvement. Publish your garbage code and whatever documentation you have, and people can pick it up themselves, which you already find people doing today but with the added barrier of having to reverse engineer it.