بوت اندروید
بوت یک سیستم اندرویدی شامل مراحل متعددی می باشد، که در زیر بیان می شود.
بوت لودر
اولین برنامه ای که روی هر سیستم اندرویدی اجرا می شود، بوت لودر می باشد. از نظر تکنیکی بوت لودر خارج از حوزه خود اندروید می باشد و برای پردازش های بسیار سطح پایین سیستم، قبل از بارگذاری کرنل لینوکس مورد استفاده قرار می گیرد.
Linux Kernel
سپس کرنل بخش عمده ای از سخت افزارها، درایورها و فایل سیستمی را قبل از شروع به کار برنامه های فضای کاربری و برنامه هایی که اندروید را می سازند، پردازش می کند. اغلب بوت لودر مرحله اول پشتیبانی را برای بارگذاری فایل های img ریکاوری در فلش سیستم یا انجام ریکاوری ، آپدیت یا عیب یابی ایجاد می کند. بوت لودر موجود در ADP1 فشردن کلیدهای مشخصی را تشخیص می دهد، که می تواند امکان بارگذاری ریکاوری را به آن بدهد یا گوشی را در حالتی قرار دهد که توسعه دهنده بتواند کارهای توسعه ای را انجام دهد. مثل رایت فایل های img