Chia sẻ đam mê công nghệ
Thiết lập

5 ứng dụng mã nguồn mở nên cài đầu tiên trên Pixel: giá trị nằm ở đâu?

Lawnchair, F-Droid, LocalSend, Breezy Weather và Karakeep đều là phần mềm mã nguồn mở, miễn phí. Mỗi ứng dụng giải quyết một việc cụ thể, và có vài giới hạn cần biết trước khi cài.

Pixel đã chạy Android khá gọn, nên phần khác biệt trong cách dùng thường đến từ những ứng dụng người dùng cài thêm. Năm ứng dụng mã nguồn mở dưới đây đáng có mặt trên mỗi máy mới, và mỗi ứng dụng lo một việc khác nhau: giao diện màn hình chính, kho ứng dụng, truyền tệp, dự báo thời tiết và lưu liên kết. Dưới đây là từng ứng dụng, kèm những giới hạn mà danh sách gốc nhắc chưa đủ.

Ứng dụngViệc nó làmNền tảngĐiều kiện cần biết
LawnchairMàn hình chính và ngăn ứng dụng tùy chỉnhAndroidQuickSwitch cần root
F-DroidKho phần mềm mã nguồn mởAndroidKhông có đủ mọi ứng dụng
LocalSendGửi tệp qua mạng nội bộAndroid, iOS, Windows, macOS, LinuxHai máy phải cùng mạng Wi-Fi
Breezy WeatherDự báo thời tiết nhiều nguồnAndroidChất lượng tùy dữ liệu khu vực
KarakeepLưu, gắn thẻ liên kết và ghi chúỨng dụng di động, tự lưu trữMuốn tự lưu trữ thì phải tự dựng máy chủ

Tóm tắt nhanh

  • Năm ứng dụng gồm Lawnchair, F-Droid, LocalSend, Breezy Weather và Karakeep, đều là phần mềm mã nguồn mở và dùng miễn phí.
  • LocalSend gửi tệp trực tiếp giữa các thiết bị trong cùng mạng Wi-Fi, không cần tài khoản hay máy chủ trung gian.
  • Lawnchair không cần root để chạy; chỉ tính năng QuickSwitch trên Android 15 và 16 mới cần root.
  • F-Droid nên đặt cạnh Google Play chứ không thay thế hoàn toàn, vì không phải ứng dụng nào cũng có mặt trên kho này.

Lawnchair đổi màn hình chính mà vẫn giữ tinh thần Pixel

Lawnchair là launcher thay thế, phát triển trên nền Launcher3, khung màn hình chính mặc định của AOSP. Dự án đưa nhiều tính năng của Pixel Launcher sang máy Android khác và bổ sung tùy biến về biểu tượng, phông chữ và màu sắc. Theo README của dự án, nhánh mã đang phát triển cho bản 16 có chủ đề Material 3 Expressive bám theo hình nền và màu hệ thống, hỗ trợ widget At a Glance và tìm kiếm chung cho ứng dụng, danh bạ và kết quả web ngay trên màn hình chính.

Chi tiết hay bị bỏ qua là Lawnchair không cần root để dùng. Quyền root chỉ cần khi bật QuickSwitch, tính năng tích hợp với danh sách ứng dụng gần đây trên Android 15 và 16. Với đa số người dùng, lưới biểu tượng, cử chỉ và thanh tìm kiếm đã đủ để thấy khác biệt.

F-Droid là kho bổ sung cho cửa hàng chính, không thay thế được

Trang chủ kho ứng dụng F-Droid trên Android hiển thị danh sách phần mềm mã nguồn mở
Trang chủ F-Droid với các ứng dụng mã nguồn mở như Password Store, DuckDuckGo Privacy Browser và Immich Uploader. (Ảnh: XDA Developers)

F-Droid là kho phần mềm tập trung vào ứng dụng tự do và mã nguồn mở, không có tính năng thương mại hay gói thuê bao. Điểm mạnh của nó là giúp tìm các dự án nhỏ mà Play Store ít đề xuất, đồng thời cho xem mô tả và phiên bản trước khi cài. Đây là một trong những thứ nên cài đầu tiên sau khi thiết lập màn hình chính.

Danh mục ứng dụng trong kho F-Droid trên Android
Kho F-Droid xếp ứng dụng theo nhóm, từ game đến trò chuyện AI và báo thức, nên dễ tìm các dự án nhỏ theo chủ đề. (Ảnh: XDA Developers)

Giới hạn nằm ở độ phủ. Không phải ứng dụng Android nào cũng có trên F-Droid, và lịch cập nhật có thể khác với Google Play. Cách hợp lý là cài F-Droid song song, giữ Play cho những ứng dụng chỉ có ở đó.

Màn hình cài đặt và cập nhật của F-Droid trên Android
Cài đặt cập nhật của F-Droid: chọn tải qua Wi-Fi, bật tự động cài đặt và chọn khoảng thời gian kiểm tra. (Ảnh: XDA Developers)
Danh sách ứng dụng đã cài đặt trên Android, có F-Droid ở dòng đầu
Danh sách ứng dụng đã cài trong F-Droid, dòng đầu là chính F-Droid. (Ảnh: XDA Developers)

LocalSend là ứng dụng đáng cài nhất nếu bạn hay chép tệp sang máy tính

Giao diện gửi tập tin của ứng dụng LocalSend trên điện thoại
Màn hình gửi của LocalSend: chọn tệp rồi gửi thẳng tới thiết bị trong cùng mạng, không đi qua đám mây. (Ảnh: XDA Developers)

LocalSend gửi ảnh, video và tài liệu giữa các thiết bị mà không cần email hay đám mây. Theo README của dự án, ứng dụng dùng REST API và mã hóa HTTPS, truyền trực tiếp trong mạng nội bộ mà không cần Internet hay máy chủ bên thứ ba. Lưu lượng đi qua cổng 53317 (TCP và UDP). Dự án có mặt trên Android, iOS, Windows, macOS và Linux.

Màn hình nhận tệp của LocalSend trên điện thoại
Màn hình nhận của LocalSend, hiển thị tên thiết bị và mã nhận cùng tùy chọn Quick Save. (Ảnh: XDA Developers)

Đổi lại, hai máy phải thấy nhau trong cùng một mạng Wi-Fi. Nếu máy tính có tường lửa chặn cổng này, việc tìm thiết bị có thể thất bại, nên kiểm tra tường lửa trước khi nghi ngờ ứng dụng. Nhà có cả iPhone lẫn Pixel cũng nên cân nhắc LocalSend, vì bản iOS giúp cả hai nhóm thiết bị dùng chung một cách chuyển tệp.

Breezy Weather có nhiều nguồn dự báo, nên cần đối chiếu trước khi tin

Màn hình chọn nguồn dự báo trong Breezy Weather trên Android
Breezy Weather cho chọn nhà cung cấp dự báo; chất lượng dự báo phụ thuộc vào dữ liệu có sẵn ở khu vực của bạn. (Ảnh: XDA Developers)

Breezy Weather hỗ trợ hơn 50 nguồn dữ liệu thời tiết, dự báo đến 16 ngày, cảnh báo thời tiết cực đoan, mưa trong giờ tới, cùng chất lượng không khí, phấn hoa và chỉ số UV. Theo README, ứng dụng không thu thập dữ liệu cá nhân và không có trình theo dõi hay báo cáo lỗi tự động. Với người coi trọng quyền riêng tư, điểm này có giá trị hơn nhiều tính năng giao diện.

Danh sách nguồn dữ liệu thời tiết trong Breezy Weather
Breezy Weather cho chọn nguồn riêng cho từng loại dữ liệu, như dự báo, thời tiết hiện tại hay chất lượng không khí. (Ảnh: XDA Developers)

Số nguồn nhiều không có nghĩa là nguồn nào cũng chính xác như nhau. Chất lượng dự báo phụ thuộc vào dữ liệu có sẵn ở khu vực của người dùng, và ngay giao diện chọn nguồn của ứng dụng cũng nhắc điều này. Cách hợp lý là so vài nguồn trong một tuần với thời tiết thực tế nơi mình sống, rồi mới chọn một nguồn làm mặc định.

Màn hình chi tiết thời tiết của Breezy Weather trên Android
Trang chi tiết của Breezy Weather cho xem thêm gió, tia UV, mây và tầm nhìn, để đối chiếu từng chỉ số với thực tế. (Ảnh: Breezy Weather)
Các khối thông tin trên màn hình chính của Breezy Weather trên Android
Màn hình chính của Breezy Weather gom dự báo theo giờ, lượng mưa, gió, chất lượng không khí và phấn hoa vào các khối riêng. (Ảnh: Breezy Weather)
Màn hình chính của Breezy Weather trên Android
Nhiệt độ hiện tại và dự báo theo ngày nằm ở đầu màn hình; các tab điều kiện đưa chất lượng không khí và gió lên xem nhanh. (Ảnh: Breezy Weather)
Hộp thoại xác nhận cài đặt Breezy Weather từ tệp APK trên Android
Breezy Weather có thể cài từ tệp APK tải trên GitHub, ngoài cách tải từ cửa hàng ứng dụng. (Ảnh: XDA Developers)

Karakeep giữ liên kết trong tay mình, nếu bạn chịu tự vận hành

Karakeep là công cụ quản lý bookmark mã nguồn mở, cho phép lưu liên kết, thêm ghi chú và gắn thẻ để sắp xếp. Khác biệt lớn nhất so với phần lớn công cụ tương tự là khả năng tự lưu trữ: bạn chạy máy chủ riêng và dữ liệu nằm ở đó.

Đổi lại, tự lưu trữ nghĩa là phải dựng, cập nhật và sao lưu máy chủ. Nếu chỉ cần một chỗ tạm giữ vài liên kết, danh sách đọc sau của trình duyệt là đủ. Karakeep đáng cài hơn khi bạn tích lũy nhiều tài liệu cần tìm lại về sau và muốn kiểm soát nơi chúng được lưu.

Nên cài theo nhu cầu, không cần cài cả năm ứng dụng cùng lúc

Cả năm ứng dụng đều là phần mềm mã nguồn mở và miễn phí. Người dùng tại Việt Nam nên chọn theo việc mình làm thường ngày. Nếu hay chuyển ảnh và tài liệu giữa điện thoại với laptop, LocalSend là ứng dụng nên cài đầu tiên. Người thường đổi giao diện màn hình chính có thể thêm Lawnchair. F-Droid hợp với người muốn tìm phần mềm mã nguồn mở, còn Breezy Weather cần một tuần để thử các nguồn dữ liệu. Karakeep phù hợp khi nhu cầu lưu tài liệu đã thành thói quen.

Chi phí thử gần như bằng không, vì không ứng dụng nào trong danh sách đòi trả tiền. Việc đáng làm trước là xác định công việc nào đang tốn thời gian nhất mỗi ngày, rồi cài đúng ứng dụng giải quyết việc đó.

Nguồn tham khảo: XDA Developers, GitHub Lawnchair, GitHub LocalSend, GitHub Breezy Weather

Bài viết mới nhất