https://kmbbb6.com/understanding-android-versions-a-comprehensive-guide/