Được biết đến nhiều như trình điều khiển, thuật ngữ đến từ 'trình điều khiển thiết bị' và nó có thể được dịch sang tiếng Tây Ban Nha như một trình điều khiển thiết bị. Về cơ bản, trình điều khiển là các chương trình máy tính nhỏ được phát triển để hệ điều hành -trong trường hợp này là Android- có thể tương tác với các thiết bị ngoại vi và các phụ kiện khác. Nếu không có chúng, phần cứng không thể được sử dụng, do đó trình điều khiển là một phần quan trọng của Android.
Trình điều khiển không phải là duy nhất đối với hệ điều hành Android. Chúng cũng tồn tại trong các hệ điều hành di động khác như iOS và hiển nhiên là trong các hệ điều hành máy tính để bàn như Linux, Windows hoặc macOS. Trong trường hợp Android, trình điều khiển thiết bị được hệ điều hành sử dụng để vận hành các thành phần của phần cứng như màn hình, bộ xử lý, RAM, GPU, v.v. Nhưng cũng để làm cho chúng hoạt động, USB OTG, các thiết bị ngoại vi như bộ điều khiển trò chơi điện tử, bàn phím, chuột, v.v.
Trình điều khiển Android và lý do tại sao chúng là một phần quan trọng của hệ thống
Những 'chương trình máy tính nhỏ' trừu tượng từ phần cứng và cung cấp một giao diện, thường được tiêu chuẩn hóa, để có thể sử dụng các thiết bị. Nó, cả trong hệ điều hành Android và các hệ điều hành khác, là một phần mềm thiết yếu và trên hết, là hạt nhân của hệ điều hành. Phiên bản Android do chính Google phân phối trên thực tế đã bao gồm tất cả trình điều khiển cần thiết cho hoạt động chính xác của thiết bị. Tuy nhiên, trong nó lớp tùy chỉnh một số nhà sản xuất bao gồm các trình điều khiển bổ sung.
Điều này là do, mặc dù Android có hỗ trợ phần cứng thực sự rộng rãi, một số nhà sản xuất đưa ra các đặc điểm riêng ở mức phần cứng và các thành phần độc quyền. Ví dụ như trường hợp của Samsung, công ty này đã tận dụng lớp tùy chỉnh One UI phức tạp của mình cho việc này, mặc dù chúng không phải là lớp duy nhất. Ví dụ như Huawei cũng có camera và bộ vi xử lý độc quyền cho điện thoại thông minh của mình.
Trong cập nhật firmware, thiết bị nào nhận qua OTA -Trên không trung- các trình điều khiển mới có thể được đưa vào để hỗ trợ nhiều thiết bị ngoại vi hơn. Những gì không bao giờ được bao gồm trong một trong những bản cập nhật này là các trình điều khiển mới cho phần cứng bên trong. Bởi vì, mặc dù đã có những dự án dành cho điện thoại thông minh và máy tính bảng với phần cứng mô-đun, nhưng cuối cùng những loại khái niệm này đã không khởi sắc. Do đó, phần cứng bên trong của thiết bị di động luôn giống nhau từ khi ra mắt cho đến khi thiết bị bị ngừng sản xuất.