Tại sao tôi muốn hỗ trợ Android chính thức cho Raspberry Pi

Khi tôi mua Raspberry Pi đầu tiên của mình, tôi cho rằng cộng đồng phát triển Android đã phát triển trên máy tính nổi tiếng $ 35, rằng họ đã lấy phần cứng giá cả phải chăng dưới cánh của họ và biến nó thành bộ công cụ phát triển cuối cùng cho Android.

Tôi đã không hoàn toàn sai. Bạn có thể dễ dàng tìm thấy các tài liệu tham khảo về Android trên blog Raspberry Pi Foundation chính thức và các chủ đề Raspberry Pi trong các diễn đàn phát triển Android và thậm chí còn có một trang Wiki cho Razdroid, một dự án tình nguyện để thử và giúp Android chạy trơn tru trên bảng dự án. Và cài đặt Android trên Raspberry Pi cũng đơn giản như tải xuống hình ảnh phù hợp, flash nó vào thẻ nhớ microSD và đưa thẻ đó vào khe cắm trên Raspberry Pi.

Vấn đề là, ở trạng thái hiện tại, Android trên Raspberry Pi thực tế không sử dụng được. Nó thiếu khả năng tăng tốc phần cứng, cần thiết cho một cổng Android thích hợp. Không có nó, video sẽ nói lắp và các yếu tố UI sẽ bị lag khủng khiếp. Và không có mã nguồn, tại thời điểm này, không tồn tại, những nỗ lực của Razdroid đang va vào những bức tường gạch với các lỗi lớn như giao diện người dùng bị hỏng hoàn toàn.

Mặc dù phiên bản Android có thể được tìm thấy trong diễn đàn, nhưng nó không đủ ổn định để sử dụng hàng ngày. Không có kế hoạch tiếp tục làm việc với nó, vì Android không cung cấp bất kỳ cải tiến nào cho các mục đích giáo dục chưa được thực hiện dễ dàng hơn với phần mềm hiện có - chúng tôi xem đó là một nền tảng để tiêu dùng, không phải tạo.

Hỗ trợ chính thức trên đường?

Bạn có thể đã nghe nói về một khám phá được thực hiện vào đầu tuần này, trong đó một tài liệu tham khảo về Raspberry Pi đã được tìm thấy trong kho Dự án nguồn mở Android, nơi Google tải lên tất cả mã nguồn cho các thiết bị được hỗ trợ chính thức của nó. Thư mục hiện đang trống, nhưng nhiều người đã nhảy vào kết luận rằng Google sẽ chính thức hỗ trợ máy tính 35 đô la vào một thời điểm nào đó trong tương lai.

Một tin nhắn từ tài khoản Twitter Raspberry Pi chính thức dường như xác nhận sự nghi ngờ, nói rằng họ "rất phấn khích để xem điều này sẽ đi đến đâu."

Mặc dù vậy, nó chắc chắn không phải là một thỏa thuận được thực hiện. Google chưa chính thức bình luận về lý do tại sao Raspberry Pi đã được thêm vào kho AOSP, điều này có thể có nghĩa là một số điều. Google có thể lấy một trang từ cuốn sách của Microsoft và tạo ra một phiên bản Android nhẹ dành riêng cho mục đích phát triển IoT; có thể thêm hỗ trợ Android TV cho một thiết bị phát trực tuyến DIY giá rẻ; hoặc cuối cùng chúng ta có thể thấy một phiên bản Android hoạt động đầy đủ với khả năng tăng tốc phần cứng.

Chỉ có thời gian mới trả lời.

Tại sao nó cần phải xảy ra

Bất kể tại sao Raspberry Pi hiện có cây thiết bị riêng trong AOSP, có một số lý do khiến tôi muốn Raspberry Pi chạy trên Android và tại sao hỗ trợ Android chính thức cho Raspberry Pi cần phải xảy ra.

Ứng dụng phát trực tuyến chính thức

Để bắt đầu, nhiều người đã sử dụng Plex, Kodi hoặc OpenELEC để biến Raspberry Pis của họ thành máy chủ phương tiện. Với sự hỗ trợ đầy đủ của Android, bạn có thể tiến thêm một bước bằng cách giữ Kodi hoặc Plex trong khi thêm tất cả các ứng dụng phát trực tuyến yêu thích của bạn, như Netflix, Hulu, HBO Now và bất kỳ ứng dụng nào khác có sẵn trong Google Play Store.

Hãy nghĩ về nó như một Trình phát Nexus với giá chỉ bằng một nửa hoặc Chromecast mạnh hơn và đầy đủ tính năng hơn với cùng mức giá. Bạn có thể xem hoặc truyền phát thực tế mọi thứ từ một thiết bị.

Trò chơi

Với Android, bạn vẫn có thể thiết lập Raspberry Pi với trình giả lập trò chơi yêu thích của mình. RetroArch là nền tảng giả lập hầu hết các bản phân phối trò chơi retro Raspberry Pi, như Lakka hoặc RetroPie, được xây dựng trên.

RetroArch có sẵn cho Android dưới dạng tải xuống từ Cửa hàng Google Play, nghĩa là tất cả những gì bạn cần làm để có cả máy chủ phương tiện và thiết lập chơi trò chơi retro trên Raspberry Pi là cài đặt hai ứng dụng riêng biệt.

Android cho IoT

Hầu hết các thiết bị và ứng dụng nhà thông minh đã được xây dựng cho Android, vì vậy thay vì phải mã hóa các tác vụ đơn giản từ đầu, bạn có thể cài đặt các ứng dụng chính thức trực tiếp trên Raspberry Pi. Bạn có thể cài đặt IFTTT và sử dụng kênh Thiết bị Android, thiết lập các thói quen nhà thông minh từ Yonomi hoặc thậm chí còn phức tạp hơn với Trình tác vụ (video).

Mặc dù điều này không nhất thiết làm tăng khả năng của những gì có thể được thực hiện với Raspberry Pi và ngôi nhà thông minh, nhưng nó chắc chắn sẽ giúp bạn bắt đầu dễ dàng hơn, đó là một trong những mục tiêu chính của Raspberry Pi bắt đầu.

Hỗ trợ cảm ứng tốt hơn

Hiện tại bạn có thể mua một màn hình cảm ứng cho Raspberry Pi của bạn và có nó lên và chạy một cách dễ dàng. Tuy nhiên, nó giống như quay trở lại đầu những năm 2000, hầu hết các bản phân phối Linux cho Raspberry Pi không được xây dựng với đầu vào cảm ứng (nghĩ rằng Windows Mobile PDA vào khoảng năm 2004).

Android là một hệ điều hành di động, có nghĩa là nó rất thân thiện với thiết kế và cảm ứng.

Điều này không có nghĩa là nếu bạn sử dụng Pi làm PC phòng khách từ tivi, trải nghiệm người dùng có thể bị ảnh hưởng đôi chút. Tuy nhiên, việc có hỗ trợ Android chính thức rất có thể cũng mang đến hỗ trợ Remix OS, một nhánh của Android cho phép đa nhiệm thực sự, môi trường thân thiện với máy tính để bàn hơn và mọi thứ khác mà bạn mong đợi từ Android.

Công bằng mà nói, Quỹ Raspberry Pi là đúng. Android là để tiêu thụ nhiều hơn là tạo ra. Và có Android trên Raspberry Pi chắc chắn không phải là điều tuyệt vời nhất bạn có thể làm với bảng dự án. Nhưng cũng khó có thể phủ nhận rằng một bộ truyền phát đa phương tiện được hỗ trợ bởi Android, thiết lập chơi trò chơi retro và bộ điều khiển nhà thông minh chỉ với 35 đô la là khá hấp dẫn.

Các dự án Raspberry Pi đầy tham vọng nhất (ảnh) 7 Ảnh
 

Để LạI Bình LuậN CủA BạN