Android operatsion tizimining ichki tuzilishi, jumladan, unda qo‘llaniladigan bo‘limlar (partitions) va fayl tizimlari, shuningdek, yangilash mexanizmlari va ichki xavfsizlik vositalarining ishlash tamoyillari ko‘rib chiqiladi. Kirishni boshqarish, imtiyozlar, "root" huquqlarini qo‘lga kiritish usullari, tizimni moslashtirish va maxsus proshivkalarni (custom firmware) o‘rnatish masalalari muhokama qilinadi. Mobil ilovalar kodini qismlarga ajratish (disassembly), sozlash (debugging) va tahlil qilish vositalari ta’riflanadi hamda dasturiy ta’minot funksionalligini o‘zgartirish va uchinchi tomon modullarini kiritishga qaratilgan kodni modifikatsiya qilish namunalari keltiriladi.

