What needs to be understood about Android is that it is split into two halves. One side being the Android Open Source Platform (AOSP) and the other,