Android is a Java based OS that just happens to use the Linux kernel.<p>Google could release Android 7 with another POSIX like kernel, using the same official NDK APIs and the only apps that would break are the ones using non public APIs.