Logo vi.androidermagazine.com
Logo vi.androidermagazine.com

Tại sao ubfox cho Android có thể thành công khi người khác thất bại

Mục lục:

Anonim

Có lẽ bạn đã nghe tin tức lớn về kế hoạch xây dựng Ubuntu cho thiết bị Android của Canonical. Đó là điều tôi vô cùng phấn khích và đã tự mày mò từ thời Nexus One. Lần lặp lại mới nhất này - và cuối cùng là chính thức - giống như (và đang được so sánh với) thứ mà chúng ta đã thấy trước đây từ Motorola - Webtop. Chúng tôi phải ngồi xuống và nói chuyện với mọi người tại Canonical để biết thêm thông tin về Ubuntu cho Android trong tuần này và tôi ở đây để nói với bạn, rất có thể đây sẽ không giống như Webtop.

Nó sẽ không hút. Và đây là lý do:

Trường hợp con rùa bị lật, Ubuntu sẽ chiến thắng

Bỏ đi những cú ném bóng của bạn, tôi đã nói rằng tôi yêu những gì Motorola đã thử với Webtop kể từ khi tôi có Atrix. Đó là sự đổi mới và một lĩnh vực chắc chắn cần khám phá. Trường hợp Motorola gặp sự cố là buộc bạn phải sử dụng các phụ kiện đắt tiền và cố gắng hạn chế trải nghiệm. Các tin tặc Android, như chúng thường làm, đã cải thiện trải nghiệm Webtop bằng cách root nó và mở nó lên một chút, nhưng nó vẫn bị giới hạn bởi thiết kế. Và đó là nơi Canonical đi đúng hướng với Ubuntu cho Android.

Vì tôi là một nhà truyền giáo Linux (có cổ và mọi thứ), cũng như một người dùng Linux lâu năm, tôi thực sự quan tâm đến những gì chúng tôi nghe về Ubuntu cho Android, và hỏi một số câu hỏi mà hầu hết mọi người có thể sẽ không có. Và tôi thích những câu trả lời tôi nhận được. Thay vì cố gắng duy trì trải nghiệm Ubuntu giới hạn ở những gì họ nghĩ bạn sẽ muốn, đây sẽ là một bản cài đặt Ubuntu rộng mở, đầy đủ, trung thực và tốt, chạy song song với Android. Các công cụ quản trị đầy đủ, trình quản lý gói đầy đủ và mọi thứ bạn muốn trong HĐH máy tính để bàn, với một loạt các yêu cầu rất rộng về phía phần cứng.

Đó là Ubuntu cho Android, không phải Ubuntu trên Android

Android chạy trên nhân Linux. Ubuntu chạy trên nhân Linux. Chúng tôi đang xem xét một hạt nhân, với các mô-đun và trình điều khiển cho tất cả phần cứng và chỉ các quy trình được trình bày cho người dùng thay đổi dựa trên cách hiển thị màn hình. Cắm điện thoại của bạn vào màn hình thông qua đầu ra HDMI và các quy trình chạy để cung cấp cho bạn Android trên điện thoại của bạn bị treo và các quy trình chạy để cung cấp cho bạn Ubuntu trên máy tính để bàn được khởi tạo. Có lý?

Làm theo cách này, trải nghiệm máy tính để bàn của bạn không phụ thuộc vào HĐH Android chạy trên điện thoại của bạn. Nói cách khác, nó không thực sự là Ubuntu trên Android. Đó là Ubuntu với Android.

Đây cũng không phải là giải pháp khởi động kép - nó được thực hiện một cách linh hoạt và được kích hoạt khi bạn cắm vào màn hình ngoài. Bởi vì tất cả đều chạy cùng một kernel, bạn chỉ có thể nhảy qua lại. Đó là cách nó nên được thực hiện.

Có cáp HDMI, sẽ đi du lịch

Và sẽ không có phần cứng đắt tiền và khó tìm, liên quan. Mọi cáp HDMI và mọi bàn phím và chuột Bluetooth đều hoạt động. Chúng tôi khá chắc chắn rằng một số phụ kiện OEM cuối cùng sẽ có sẵn và chúng sẽ khá đẹp, nhưng bộ bàn phím và chuột giá rẻ mà bạn nhặt được từ 5 Dưới đây cũng sẽ hoạt động tốt. Không cần một dock 100 đô la sẽ giúp mọi người dễ tiếp cận hơn. Ngay cả vỏ máy tính xách tay không cần phải là một mô hình OEM đắt tiền, và tôi có thể thấy các công ty cung cấp một giải pháp phổ quát với mức giá hợp lý nếu thị trường có sẵn.

Sự khác biệt lớn nhất sẽ nằm ở phần mềm. Cắm điện thoại Motorola của bạn vào thiết bị Webtop của thiết bị và bạn sẽ có được trải nghiệm cơ bản, rất hạn chế và khó tùy chỉnh. Bạn phụ thuộc vào Motorola để duy trì và cung cấp phần mềm, và nó không làm tốt lắm. (Không phải là nó dễ dàng, nhưng vẫn còn.)

Với Ubuntu, bạn sẽ có một bản cài đặt bình thường được xây dựng cho bộ xử lý ARM. Bạn sẽ có thể tùy chỉnh nó giống như cách bạn làm trên máy tính để bàn của mình, sử dụng cùng các công cụ và có toàn quyền truy cập vào Synaptic - trình quản lý gói của Ubuntu. Khi tài liệu và tiêu đề nguồn có sẵn, điều đó có nghĩa là bất kỳ ai cũng có thể xây dựng bất kỳ phần mềm nào và điều chỉnh nó để được tối ưu hóa để sử dụng với Ubuntu trên Android. Tất cả các chương trình nguồn mở tuyệt vời mà chúng tôi biết và yêu thích có thể (và chắc chắn sẽ) được xây dựng bằng các cờ biên dịch đặc biệt để điều chỉnh chúng theo phần cứng ARMbfox và kết quả cuối cùng sẽ là các chương trình chạy cũng như phần cứng cho phép. Chromium, Firefox, Gimp, bạn đặt tên cho nó - tất cả đều có thể.

Cộng đồng Android sẽ có một ngày thực địa với điều này và cộng đồng phát triển Ubuntu khổng lồ cũng sẽ như vậy. bản demo mà chúng tôi đã xem rất mượt mà và có một số tính năng tuyệt vời được tích hợp, nhưng khi các chuyên viên máy tính và mọt sách nhận ra điều này thì tôi chắc chắn rằng nó sẽ trở thành một thứ gì đó tuyệt vời.

Một cho mọt sách

Nói về các chuyên viên máy tính và mọt sách, Ubuntu là một hệ điều hành máy tính để bàn hoàn toàn mã nguồn mở. Điều này có nghĩa là mã nguồn cho tất cả của nó, bất kể một phần lớn hay nhỏ, sẽ có sẵn cho những người như bạn và tôi tinker. Bạn nghĩ rằng có rất nhiều ROM tùy chỉnh cho Android? Đợi cho đến khi bạn thấy những gì có thể được thực hiện với Ubuntu. Mọi yếu tố của giao diện người dùng có thể được thay đổi, cũng như mọi thứ đằng sau hậu trường chạy tất cả. Và bạn không cần bất kỳ kỹ năng đặc biệt nào để thử nó - chỉ cần mở các tùy chọn và thay đổi. Việc sử dụng các tiêu chuẩn và phần mềm nguồn mở kết hợp với hàng triệu người dùng làm cho Ubuntu trở thành vua tùy biến máy tính để bàn và các bổ trợ UI như bàn làm việc và bến tàu có nghĩa là không có hai máy nào giống nhau.

Những người dùng và người điều hành không quen thuộc với Ubuntu sẽ ở bên cạnh họ và những người đã sử dụng Ubuntu trên máy tính để bàn tại nhà của họ sẽ được kích hoạt để tái công cụ sáng tạo của họ cho trải nghiệm Ubuntu trên Android. Tất nhiên, vì mọi thứ đều mở và mã có sẵn cho tất cả mọi người, chúng tôi sẽ thấy điều này được nhập vào điện thoại và máy tính bảng hiện tại của chúng tôi. Các diễn đàn Ubuntu cho Android mới thành lập của chúng tôi sẽ nhảy, và tôi sẽ ở đó cùng với các bạn có một vụ nổ.

Có một nhược điểm, tuy nhiên …

Hãy đối mặt với nó, Ubuntu chạy cùng với Android theo cách này không dành cho tất cả mọi người. Và điều đó tốt. Một lưu ý khác là bạn sẽ không thể đặt nó trên bất kỳ điện thoại cũ nào. Yêu cầu phần cứng sang một bên (nghĩ lõi kép là cấp thấp), Ubuntu trong trường hợp này không chỉ là một số ứng dụng bạn tải xuống và cài đặt từ Android Market. Mã sẽ phải được biên dịch đặc biệt và nướng vào ROM.

Có thể hình dung được chúng ta sẽ thấy các nhà mạng và nhà sản xuất hiện tại làm điều đó, nhưng chúng ta sẽ không trở thành trang trại trên đó. (Và đưa ra hồ sơ theo dõi của họ để cập nhật, đó không hẳn là điều xấu.) Rất có thể nếu bạn đang đọc và quan tâm đến Linux, điều đó sẽ không phải là một mối quan tâm lớn. Nhưng đó là điều cần chú ý.

Chúng tôi sẽ biết thêm về tính khả dụng khi chúng tôi nói chuyện với Canonical tại Đại hội Thế giới Di động và bạn có thể đặt cược chúng tôi sẽ thông báo cho mọi người. Đã đến lúc phải phấn khích trở lại!