Mọi thiết bị Android trên thị trường đều đi kèm với một bộ nạp khởi động được thiết kế dành riêng cho phần cứng của thiết bị. Bootloader là rào cản chính mà người dùng phải vượt qua để truy cập kiểm soát hệ điều hành. Hầu hết các thiết bị Android tung ra thị trường đều có bộ nạp khởi động bị khóa. Khóa bộ nạp khởi động thực sự là một loại mã hóa các tệp hệ thống. Các nhà sản xuất làm như vậy để giữ cho hệ điều hành không bị thay đổi bởi người dùng. Vì vậy, mở khóa bộ nạp khởi động gốc là bước đầu tiên trong hầu hết các quy trình root.