Có một số mẫu Raspberry Pi và Raspberry Pi 3 mới nhất là mẫu tốt nhất trong số đó. Nó đi kèm với một bộ điều hợp Wifi và Bluetooth và một CPU 64-bit khiến nó trở thành một trong những máy tính mini tốt nhất và giá cả phải chăng hiện nay. Có rất nhiều thứ mà bạn có thể làm với Raspberry Pi, nhưng với một thông số kỹ thuật như thế này, thực sự tuyệt vời khi có thể sử dụng nó như một chiếc TV box. 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ẽ chỉ cho bạn hướng dẫn cài đặt trong Linux, nhưng các bước tương tự cũng có thể áp dụng cho Windows và Mac OS X. Ngoài ra, xin lưu ý rằng phiên bản 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 thứ bạn cần
Rõ ràng, bạn sẽ cần Raspberry Pi 3. Bạn cũng sẽ cần thẻ micro SD (tốt nhất là loại 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 “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 phải kết thúc bằng phần mở rộng .img.)
3. Cắm thẻ micro SD vào máy tính của bạn. (Bạn sẽ cần bộ điều hợp 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 cắm “/ 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 nó sang đị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ội dung đó sẽ được 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 if=/location/to/androidtv-image-file.img of=/dev/sdX
Thay thế “/location/to/androidtv-image-file.img” bằng vị trí thực của hình ảnh Android TV mà bạn đã tải xuống trước đó. Đồng thời 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:
dd if=/home/damien/atvrpi320160530.img of=/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. Sau khi hoàn tất, hãy ngắt kết nối thẻ SD, cắm nó vào Raspberry Pi và khởi động nó. Bạn sẽ thấy Android TV của mình khởi động.
Công cụ GUI có sẵn để ghi tệp img vào ổ USB
Nếu bạn không muốn xử lý dòng lệnh hoặc là người dùng Windows, đây là một số công cụ GUI mà bạn có thể sử dụng để ghi tệp img vào ổ USB (thẻ micro SD).
- Linux - Vân vân
- Windows - Máy chụp ảnh đĩa Win32
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 để 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 Android TV 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 hiệu quả 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 cục bộ của bạn và kết nối với mạng đó.
Khi nó được kết nối, bạn sẽ cần xác định địa chỉ IP của kết nối mạng của mình (đối với các ứng dụng truyền tải).
Chọn mạng đã 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 nó gần như trống. Để cài đặt ứng dụng, bạn sẽ phải đi tới “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 lên Android TV của bạn từ mộ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à cũng không có App Store để 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 tả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 phiên bản Android TV này, vì vậy chúng tôi sẽ sử dụng cửa hàng ứng dụng Aptoide thay vào đó.
Bạn sẽ cần có một thiết bị Android khác để tải ứng dụng vào Raspberry Pi của mình.
1. Trên điện thoại Android của bạn, hãy truy cập trang Aptoide và tải xuống Aptoide TV apk. Ngoài ra, bạn có thể tải xuống apk Aptoide App Store chính thay vì ứng dụng Aptoide TV.
2. Sau 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 vào 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 “CÀI ĐẶT” cuối cùng. Nhập địa chỉ IP của Raspberry Pi và nhấn “Lưu”.
4. Khi Raspberry Pi của bạn vẫn đang chạy, hã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 thứ suôn sẻ, bạn sẽ thấy ứng dụng “Aptoide” trên màn hình chính Raspberry Pi của mình 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.
Kết luận
Phiên bản Android TV dành cho Raspberry Pi này hiện đang gặp lỗi và không phải ứng dụng nào cũng hoạt động. Tôi đã thử nó với một số trò chơi và ứng dụng TV, và một số trong số chúng hoạt động tốt, trong khi một số khác gặp sự cố về đồ họa và hiển thị. Trải 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 Android TV hoạt động trên Raspberry Pi của mình; chỉ đừng mong đợi mọi thứ hoạt động. Hãy tận hưởng!