Có một số mô hình Raspberry Pi ra khỏi đó, và Raspberry Pi 3 mới nhất là tốt nhất trong số tất cả. Nó đi kèm với một bộ chuyển đổi Wifi và Bluetooth và một CPU 64-bit mà làm cho nó một trong những máy tính mini tốt nhất và giá cả phải chăng xung quanh. Có rất nhiều thứ mà bạn có thể làm với một chiếc Raspberry Pi, nhưng với một số kỹ thuật như thế này nó thực sự tuyệt vời để có thể sử dụng nó như một chiếc TV. Trong bài viết này, chúng tôi sẽ hướng dẫn bạn cách cài đặt Android TV trong Raspberry Pi 3.

Lưu ý : bài viết này sẽ cho bạn thấy các hướng dẫn cài đặt trong Linux, nhưng các bước tương tự cũng được áp dụng cho Windows và Mac OS X. Ngoài ra, lưu ý rằng bản dựng Android TV mà chúng tôi đang sử dụng không ổn định và một số ứng dụng có thể không hoạt động bình thường.

Những điều bạn cần

Rõ ràng, bạn sẽ cần một Raspberry Pi 3. Bạn cũng sẽ cần một thẻ micro SD (tốt nhất là lớp 10) với tối thiểu 8 GB.

Cài đặt Android TV trong Raspberry Pi

Chúng tôi sẽ sử dụng hình ảnh Android TV được tạo bởi "Geek Till it Hertz".

1. Truy cập trang web “Geek Till it Hertz” và tải xuống tệp 'img.bz2 ″.

2. Giải nén hình ảnh. Bây giờ bạn sẽ có một tập tin “atvrpi320160530.img”. (Tên tệp có thể thay đổi nếu nhà phát triển cập nhật bản dựng nhưng nó vẫn sẽ kết thúc bằng đuôi .img.)

3. Lắp thẻ micro SD vào máy tính của bạn. (Bạn sẽ cần bộ chuyển đổi USB thẻ SD nếu máy tính của bạn không có khe cắm thẻ micro SD.)

4. Mở một thiết bị đầu cuối. Nhập lệnh sau để tìm vị trí của thẻ micro SD:

 sudo fdisk -l 

Nó phải ở định dạng “/ dev / sdX”. Trong trường hợp này, thẻ micro SD của tôi nằm trong khe "/ dev / sdc".

Lưu ý : Nếu thẻ micro SD của bạn không ở định dạng FAT32, bạn sẽ cần phải định dạng thẻ thành định dạng FAT32. Bạn có thể làm điều đó bằng cách sử dụng công cụ gParted. Ngoài ra, hãy sao lưu nội dung trong thẻ SD của bạn, vì nó sẽ bị xóa sạch trong bước sau.

4. Chạy lệnh sau để cài đặt hình ảnh vào thẻ SD:

 dd nếu = / location / to / androidtv-image-file.img = / dev / sdX 

Thay thế "/location/to/androidtv-image-file.img" bằng vị trí thực tế của hình ảnh Android TV mà bạn đã tải xuống trước đó. Ngoài ra, hãy thay thế “sdX” bằng vị trí thực tế của thẻ micro SD của bạn. Trong trường hợp của tôi lệnh như sau:

 đ nếu = / home / damien / atvrpi320160530.img = / dev / sdc 

Điều này sẽ mất một thời gian. Ngồi lại và thưởng thức cà phê của bạn.

5. Một khi nó được thực hiện, tháo thẻ SD, cắm nó vào Raspberry Pi và khởi động nó. Bạn sẽ thấy khởi động Android TV của mình.

Công cụ GUI có sẵn để ghi tệp img sang ổ USB

Nếu bạn không muốn xử lý dòng lệnh hoặc là người dùng Windows, dưới đây là một số công cụ GUI bạn có thể sử dụng để ghi tệp img vào ổ USB (thẻ micro SD).

  • Linux - Etcher
  • Windows - Win32 Disk Imager

Cấu hình Android TV

Tốt nhất là kết nối bàn phím và chuột với Raspberry Pi của bạn để bạn có thể điều hướng xung quanh trong màn hình chính. Trong lần khởi động đầu tiên, bạn sẽ thấy không có gì trên màn hình chính ngoại trừ các biểu tượng “Cài đặt” và “Cài đặt mạng”. Điều đầu tiên bạn muốn làm là kết nối TV Android của bạn với Internet.

Sử dụng phím mũi tên trên bàn phím của bạn (Nhấp chuột dường như không hoạt động đối với tôi.), Điều hướng đến biểu tượng “Cài đặt mạng” và nhấn Enter.

Từ đó chọn “Wifi” và bật nó lên. Sau đó, nó sẽ quét tìm mạng Wifi hiện có. Chọn mạng nội bộ của bạn và kết nối với nó.

Khi nó được kết nối, bạn sẽ cần phải xác định địa chỉ IP của kết nối mạng của bạn (cho các ứng dụng tải trước).

Chọn mạng được kết nối của bạn, nhấn Enter và chọn “thông tin trạng thái”.

Ghi lại địa chỉ IP. Trong trường hợp của tôi là 192.168.1.8.

Bạn có thể tiếp tục điều hướng xung quanh các cài đặt khác nhau, nhưng hiện tại phần lớn là trống. Để cài đặt ứng dụng, bạn sẽ phải chuyển đến “Cài đặt -> Bảo mật & hạn chế” và bật “Nguồn không xác định”.

Tải ứng dụng Sideloading cho Android TV từ điện thoại / máy tính bảng Android khác

Bạn sẽ nhận thấy rằng không có bất kỳ ứng dụng nào được cài đặt trên Android TV của bạn và không có App Store nào để bạn tìm và cài đặt các ứng dụng mới. Đối với điều này, chúng tôi sẽ cần phải tải lại ứng dụng Cửa hàng ứng dụng để bạn có thể bắt đầu cài đặt các ứng dụng khác. Trong trường hợp này, cửa hàng Google Play không được hỗ trợ tốt trong bản dựng Android TV này, vì vậy chúng tôi sẽ sử dụng cửa hàng ứng dụng Aptoide thay thế.

Bạn sẽ cần phải có một thiết bị Android khác để tải ứng dụng vào Raspberry Pi của bạn.

1. Trên điện thoại Android của bạn, hãy truy cập trang web Aptoide và tải xuống APK truyền hình Aptoide. Ngoài ra, bạn có thể tải xuống ứng dụng Aptoide App Store chính thay vì ứng dụng Aptoide TV.

2. Khi tệp APK được tải xuống, hãy truy cập Cửa hàng Play và cài đặt ứng dụng Apps2Fire. (Bất kỳ ứng dụng nào khác có thể tải xuống Kindle Fire cũng sẽ hoạt động).

3. Khởi chạy ứng dụng Apps2Fire. Trượt màn hình đến trang "SETUP" cuối cùng. Nhập địa chỉ IP của Raspberry Pi và nhấn “Lưu”.

4. Với Raspberry Pi của bạn vẫn đang chạy, nhấn nút "Tải lên" trên ứng dụng Apps2Fire trên điện thoại Android của bạn.

Chọn tệp APK Aptoide mà bạn đã tải xuống trước đó. Chọn “Cài đặt” khi được nhắc.

Nếu mọi việc suôn sẻ, bạn sẽ thấy ứng dụng “Aptoide” trên màn hình chính Raspberry Pi của bạn sau một thời gian.

Đó là nó. Bây giờ bạn có thể chạy ứng dụng Aptoide và bắt đầu cài đặt các ứng dụng khác. Tôi khuyên bạn nên cài đặt Es File Explorer để bạn có thể điều hướng hệ thống tệp và cài đặt tệp APK trực tiếp.

Phần kết luận

Bản dựng Android TV này cho Raspberry Pi hiện đang lỗi thời và không phải mọi ứng dụng đều hoạt động. Tôi đã thử nó với một số trò chơi và các ứng dụng TV, và một số trong số họ làm việc tốt, trong khi những người khác có vấn đề đồ họa và hiển thị. Kinh nghiệm của bạn có thể khác. Với các hướng dẫn ở trên, bạn sẽ có một TV Android hoạt động trên Raspberry Pi của bạn; chỉ không mong đợi mọi thứ để làm việc. Thưởng thức!