Là một người đã gắn bó với điện thoại Android trong gần một thập kỷ, tôi đã quen thuộc và đặc biệt yêu thích nhiều ứng dụng mã nguồn mở. Đối với tôi, những ứng dụng này không chỉ vượt trội hơn các đối thủ thương mại về cả chức năng lẫn trải nghiệm người dùng mà còn trở thành một phần không thể thiếu trong quá trình sử dụng điện thoại hàng ngày. Chúng mang lại sự minh bạch, bảo mật và khả năng tùy chỉnh cao, là những yếu tố mà người dùng công nghệ như chúng ta luôn tìm kiếm.
Trong bài viết này, Thuthuatdidong.net sẽ chia sẻ danh sách 10 ứng dụng Android mã nguồn mở hàng đầu mà tôi không thể sống thiếu. Đây không chỉ là những công cụ hữu ích mà còn là minh chứng cho sức mạnh của cộng đồng phát triển mã nguồn mở, mang đến những giải pháp công nghệ đáng tin cậy và hoàn toàn miễn phí. Hãy cùng khám phá những viên ngọc quý này và tìm hiểu lý do tại sao chúng xứng đáng có mặt trên chiếc smartphone của bạn.
1. Bitwarden: Quản lý mật khẩu an toàn và tiện lợi
Bitwarden là trình quản lý mật khẩu mã nguồn mở mà tôi tin dùng để lưu trữ tất cả thông tin đăng nhập tài khoản trực tuyến của mình. Ứng dụng này sở hữu giao diện sạch sẽ, đơn giản, dễ điều hướng và tích hợp đầy đủ các tính năng quản lý mật khẩu thiết yếu mà tôi cần.
Trình tạo mật khẩu mạnh mẽ
Tôi đặc biệt yêu thích tính năng tạo mật khẩu tích hợp của Bitwarden. Nó mang đến khả năng kiểm soát hoàn toàn đối với mật khẩu được tạo, cho phép tôi chọn các đặc điểm khác nhau để đảm bảo mật khẩu đáp ứng cả yêu cầu cá nhân và yêu cầu của trang web trước khi sử dụng. Bạn cũng có thể tạo các cụm mật khẩu (passphrase) nếu ưa thích chúng hơn mật khẩu truyền thống.
Lưu trữ thông tin cá nhân với Secure Note
Các trường tùy chỉnh (Custom fields) là một tính năng Bitwarden khác mà tôi sử dụng rất nhiều. Với chúng, tôi có thể lưu trữ thông tin bổ sung như câu hỏi bảo mật, giúp chúng luôn sẵn sàng cùng với thông tin đăng nhập của mình.
Ngoài mật khẩu, tôi còn sử dụng Bitwarden để lưu trữ thông tin cá nhân như mã cấp phép phần mềm và chi tiết máy chủ tại nhà. Điều này có thể thực hiện được nhờ tính năng Ghi chú bảo mật (Secure Note) của Bitwarden, giúp giữ tất cả các ghi chú của bạn an toàn trong kho lưu trữ được mã hóa.
Giao diện tính năng Ghi chú bảo mật (Secure Notes) của ứng dụng quản lý mật khẩu Bitwarden trên Android
Chia sẻ mật khẩu dễ dàng với Bitwarden Send
Bitwarden cũng cung cấp một cách dễ dàng để chia sẻ mật khẩu, ngay cả với những người không sử dụng Bitwarden. Tính năng này được gọi là Bitwarden Send, và nó cho phép bạn kiểm soát cách người khác tương tác với mật khẩu được chia sẻ.
Tải xuống: Bitwarden (Miễn phí, có gói đăng ký)
2. VLC for Android: Trình phát đa phương tiện toàn diện
VLC là trình phát đa phương tiện miễn phí và mã nguồn mở có sẵn trên cả máy tính lẫn Android. Ứng dụng này có thể phát vô số định dạng tệp âm thanh và video, bao gồm MP4, AVI, Ogg, FLAC, MKV và MOV.
Mặc dù tôi dùng Poweramp để phát các tệp nhạc cục bộ, VLC vẫn là trình phát mặc định của tôi cho mọi nhu cầu phát video. Điều này bao gồm phát video được lưu trữ cục bộ trên điện thoại, cũng như video trên các thiết bị khác như máy chủ tại nhà của tôi. VLC cho phép điều này nhờ hỗ trợ phát trực tuyến qua mạng và chia sẻ tệp qua mạng (SMB, FTP và DLNA).
Màn hình tab "Duyệt" trong ứng dụng VLC for Android, hiển thị các thư mục và file media để phát
Các tính năng nâng cao cho trải nghiệm giải trí
Ứng dụng cung cấp một bộ điều khiển toàn diện cho cả phát lại âm thanh và video. Ngoài các chức năng cơ bản, bạn sẽ tìm thấy các tính năng như Tăng cường âm thanh (Audio Boost) cho các tệp có âm lượng thấp, chế độ hình trong hình (PiP) để phát nội dung trong khi thực hiện đa nhiệm, bộ cân bằng 10 dải tích hợp để điều chỉnh âm thanh và Đánh dấu (Bookmark) để lưu các điểm cụ thể trong tệp để quay lại nhanh chóng. VLC cũng không có quảng cáo, điều không phổ biến đối với các ứng dụng trong danh mục này.
Màn hình cài đặt của ứng dụng VLC for Android với các tùy chọn cấu hình âm thanh, video và mạng
Tải xuống: VLC for Android (Miễn phí)
3. BinaryEye: Quét và tạo mã QR, mã vạch hiệu quả
BinaryEye là ứng dụng yêu thích của tôi để quét và tạo mã vạch và mã QR trên điện thoại Android. Nó hoạt động dựa trên thư viện quét mã vạch ZXing, một dự án mã nguồn mở hỗ trợ nhiều loại mã vạch khác nhau.
Một trong những lý do chính tôi sử dụng nó, ngoài việc nó hoàn toàn miễn phí và không có quảng cáo, là khả năng đọc mã đảo màu. Những mã có màu đảo ngược này ngày càng trở nên phổ biến để phù hợp với thiết kế và tính thẩm mỹ. Tương tự, tôi đánh giá cao việc nó hỗ trợ quét cả ở chế độ dọc và ngang.
Ứng dụng BinaryEye trên Android hiển thị nội dung văn bản sau khi quét một mã QR
Khả năng đọc mã đảo màu và tùy chỉnh linh hoạt
Ngay sau khi bạn quét một mã, BinaryEye sẽ hiển thị nội dung của nó trên màn hình. (Bạn có thể bỏ qua bước này để truy cập nhanh hơn, nhưng tôi khuyên bạn không nên.) Tùy thuộc vào mã, bạn sẽ thấy các gợi ý hành động như Sao chép (Copy), Chia sẻ (Share) và Mở (Open).
Tương tự, việc tạo mã vạch trong BinaryEye rất đơn giản. Bạn có thể chọn từ một loạt các định dạng mong muốn, đặt màu nền và màu tiền cảnh ưa thích, v.v. Ứng dụng sau đó sẽ tạo ra một đầu ra dễ dàng lưu hoặc chia sẻ.
Tải xuống: Binary Eye (Miễn phí)
4. Image Toolbox: Bộ công cụ xử lý ảnh và PDF mạnh mẽ
Image Toolbox là một ứng dụng mạnh mẽ cho phép bạn thực hiện một loạt các thao tác xử lý hình ảnh và PDF trên điện thoại Android. Tại thời điểm viết bài, nó tích hợp khoảng 50 công cụ thuộc nhiều danh mục khác nhau.
Tôi sử dụng Image Toolbox cho tất cả các loại thao tác với hình ảnh, từ cắt, chuyển đổi và thay đổi kích thước đến xóa nền, ghép ảnh và tách ảnh. Ngoài ra, tôi cũng sử dụng các công cụ PDF của nó để chuyển đổi PDF sang hình ảnh và ngược lại, cùng với các công cụ EXIF để chỉnh sửa hoặc xóa siêu dữ liệu trước khi chia sẻ hình ảnh trực tuyến.
Màn hình tab chỉnh sửa (Edit) trong ứng dụng Image Toolbox trên Android, hiển thị các công cụ xử lý ảnh
Đa dạng công cụ và xử lý hàng loạt tiện lợi
Phần tốt nhất về Image Toolbox là nó hỗ trợ xử lý hàng loạt, cho phép bạn thực hiện các thao tác trên nhiều tệp cùng lúc. Mặc dù vậy, hãy lưu ý rằng kết quả với một số công cụ nâng cao có thể không luôn so sánh được với những gì bạn nhận được từ các công cụ trên máy tính.
Tab "Hình ảnh" (Image) trong ứng dụng Image Toolbox cho Android, liệt kê các tùy chọn chỉnh sửa và chuyển đổi ảnh
Tải xuống: Image Toolbox (Miễn phí)
5. LocalSend: Chuyển file đa nền tảng an toàn
Công việc của tôi yêu cầu sử dụng nhiều hệ điều hành PC và điện thoại thông minh khác nhau. Do đó, tôi cần một ứng dụng cho phép tôi nhanh chóng và dễ dàng chuyển tệp giữa tất cả các thiết bị của mình. LocalSend hiện là lựa chọn hàng đầu của tôi cho mục đích này.
LocalSend cho phép chuyển tệp ngang hàng giữa các thiết bị trên cùng một mạng cục bộ. Bạn có thể sử dụng nó để gửi và nhận tất cả các loại tệp, bao gồm hình ảnh, video, tài liệu và APK. Hơn nữa, bạn thậm chí có thể chia sẻ nội dung clipboard hoặc gửi tin nhắn văn bản. Nếu ai đó không sử dụng LocalSend, bạn có thể tạo một liên kết chia sẻ mà họ có thể mở trong trình duyệt để truy cập tất cả các tệp.
Màn hình tab "Gửi" (Send) của ứng dụng LocalSend trên Android, hiển thị danh sách thiết bị khả dụng để chuyển file
Tất cả các lần chuyển của bạn trong LocalSend đều được mã hóa đầu cuối bằng TLS để đảm bảo quyền riêng tư hoàn toàn và ứng dụng không có quảng cáo.
Tải xuống: LocalSend (Miễn phí)
6. Firefox: Trình duyệt web tập trung vào quyền riêng tư
Vì tôi sử dụng nhiều thiết bị và hệ điều hành, tôi cần một trình duyệt đảm bảo dữ liệu duyệt web của tôi có thể truy cập trên tất cả chúng. Lý do chính tôi chọn Firefox nhiều năm trước—ngoài việc nó miễn phí và mã nguồn mở—là các tính năng bảo vệ quyền riêng tư vượt trội của nó.
Bảo vệ theo dõi nâng cao và chế độ HTTPS-Only
Ví dụ, Firefox đi kèm với tính năng Bảo vệ theo dõi nâng cao (Enhanced Tracking Protection) để bảo vệ bạn khỏi các trình theo dõi xuyên trang web. Theo mặc định, nó được đặt ở mức Tiêu chuẩn (Standard), chặn ít trình theo dõi hơn, nhưng tôi chuyển sang Nghiêm ngặt (Strict) (để bảo vệ nâng cao) hoặc Tùy chỉnh (Custom) (để chặn tùy chỉnh) dựa trên các trang web tôi truy cập.
Có một tính năng bảo mật tiện lợi khác gọi là Chế độ chỉ HTTPS (HTTPS-Only Mode). Đúng như tên gọi, tính năng này ngăn trình duyệt thực hiện bất kỳ kết nối nào không được bảo mật bằng HTTPS.
Màn hình cài đặt tính năng Bảo vệ theo dõi nâng cao (Enhanced Tracking Protection) trong trình duyệt Firefox trên Android
Hỗ trợ tiện ích mở rộng và các tính năng hữu ích khác
Firefox trên Android có rất nhiều ưu điểm khác như hỗ trợ tiện ích mở rộng, trình xem PDF tích hợp và khả năng sử dụng trình quản lý tải xuống bên ngoài.
Trang quản lý Tiện ích mở rộng (Extensions) trong trình duyệt Firefox dành cho Android
Tải xuống: Firefox (Miễn phí)
7. FFShare: Nén ảnh, video và âm thanh chuyên nghiệp
FFShare là một trong những ứng dụng đầu tiên tôi luôn cài đặt trên một chiếc điện thoại Android mới. Nó giúp tôi thu nhỏ kích thước các tệp hình ảnh, video hoặc âm thanh để chúng phù hợp cho việc lưu trữ hoặc chia sẻ, đồng thời cũng loại bỏ siêu dữ liệu của chúng.
Mặc dù nhiều ứng dụng khác có thể làm điều này, tôi thích FFShare vì hai lý do. Thứ nhất là khả năng kiểm soát và linh hoạt mà nó cung cấp đối với việc mã hóa và giải mã: tôi có thể chọn mọi thứ từ codec và qscale đến độ phân giải và kích thước tệp.
Thứ hai là việc nó sử dụng FFmpeg, một framework đa phương tiện mã nguồn mở phổ biến để xử lý phương tiện, nổi tiếng với khả năng nén hiệu quả với chất lượng giảm thiểu. Điều này giúp đáp ứng nhiều nhu cầu chuyển đổi và thao tác phương tiện khác nhau.
Kiểm soát tối ưu và hiệu quả nén cao
Ngoài việc hiệu quả, FFShare còn thực sự rất nhanh.
Ứng dụng FFShare trên Android hiển thị quá trình nén file đang diễn ra với các thông số chi tiết
Tải xuống: FFShare (Miễn phí)
8. Termux: Sức mạnh Linux trong tầm tay bạn
Termux là một trong những ứng dụng giả lập terminal Android phổ biến, cho phép bạn truy cập môi trường Linux trên điện thoại của mình. Điều này giúp bạn chạy các tiện ích dòng lệnh Linux (CLI), cài đặt gói phần mềm, tự động hóa các tác vụ khác nhau, truy cập máy chủ từ xa và nhiều hơn nữa.
Trường hợp sử dụng Termux của tôi khá hạn chế. Tôi chủ yếu dùng nó để quản lý máy chủ tại nhà (và nội dung của nó), hoặc để truy cập hoặc truyền tệp một cách an toàn giữa điện thoại Android của tôi và các thiết bị khác từ xa.
Giao diện ứng dụng giả lập terminal Termux đang hoạt động trên điện thoại Android
Quản lý server và truy cập từ xa tiện lợi
Tôi thích Termux nhất vì nó cực kỳ dễ sử dụng, nhanh chóng và không tiêu thụ pin quá mức. Và những lúc tôi cần thêm công cụ, tôi có thể dễ dàng cài đặt chúng vào Termux để mở rộng chức năng của nó.
Người dùng đang quản lý máy chủ tại nhà (home server) thông qua ứng dụng Termux trên điện thoại Android
Tải xuống: Termux (Miễn phí)
9. F-Droid: Kho ứng dụng mã nguồn mở đáng tin cậy
F-Droid là một kho ứng dụng mã nguồn mở, đóng vai trò là một trong nhiều lựa chọn thay thế cho Google Play Store, với một thư viện khổng lồ các ứng dụng mã nguồn mở mà bất kỳ ai cũng có thể kiểm tra và sửa đổi.
Bạn không cần tài khoản để duyệt và tải ứng dụng trên F-Droid, không giống như Play Store. Vì nó cam kết về tính minh bạch và quyền riêng tư, nó sẽ gắn cờ các khía cạnh không mong muốn của ứng dụng như quảng cáo, trình theo dõi, tài sản không miễn phí và quảng bá dịch vụ không miễn phí.
Minh bạch, riêng tư và kho ứng dụng phong phú
Mặc dù bạn sẽ tìm thấy nhiều ứng dụng từ Play Store trên F-Droid, một số ứng dụng độc quyền F-Droid phổ biến bao gồm Syncthing-Fork (dịch vụ đồng bộ hóa tệp an toàn), Aegis Authenticator (ứng dụng 2FA), Seal (trình tải xuống âm thanh/video), Amaze (trình quản lý tệp) và Key Mapper (ứng dụng tùy chỉnh nút phần cứng).
Màn hình tab "Danh mục" (Categories) trong kho ứng dụng F-Droid trên Android, hiển thị các loại ứng dụng khác nhau
F-Droid dựa trên hệ thống kho lưu trữ (repository). Điều này có nghĩa là bạn có thể thêm nhiều kho lưu trữ vào ứng dụng để khám phá, tìm và tải xuống các ứng dụng mà chúng lưu trữ.
Tải xuống: F-Droid (Miễn phí)
10. Obtainium: Cập nhật ứng dụng từ nguồn chính thức
Obtainium cho phép bạn dễ dàng cài đặt và cập nhật ứng dụng từ các trang phát hành chính thức của chúng, đồng thời gửi thông báo cho bạn khi có bản phát hành mới. Bằng cách đó, tôi không phải truy cập vào các kho lưu trữ của các ứng dụng khác nhau và cài đặt chúng thủ công.
Tại thời điểm viết bài, Obtainium hỗ trợ hơn 15 nguồn ứng dụng. Một số cái tên phổ biến bao gồm GitHub, GitLab, Aptoide, APKPure và F-Droid. Tôi đã cài đặt một vài ứng dụng Android trên điện thoại của mình từ các nguồn thay thế này, và điều này cho phép tôi cập nhật tất cả chúng ở một nơi.
Danh sách các ứng dụng đã được thêm vào và quản lý bởi Obtainium trên điện thoại Android, sẵn sàng để cập nhật
Tự động cập nhật và hạn chế phụ thuộc
Điều quan trọng cần lưu ý là Obtainium dựa vào việc thu thập dữ liệu web (web scraping) cho một số nguồn. Do đó, nếu các trang web trải qua bất kỳ thay đổi lớn nào về thiết kế hoặc cấu trúc, ứng dụng sẽ không thể lấy được các bản phát hành mới nhất.
Các tùy chọn bổ sung cho một nguồn ứng dụng cụ thể trong Obtainium trên Android, cho phép tùy chỉnh cách ứng dụng được theo dõi và cập nhật
Tải xuống: Obtainium (Miễn phí)
Nếu bạn chưa khám phá thế giới ứng dụng Android mã nguồn mở, bây giờ là thời điểm tuyệt vời để làm điều đó. Các ứng dụng được Thuthuatdidong.net giới thiệu ở trên có thể là một khởi đầu tuyệt vời, nhưng có vô số ứng dụng mã nguồn mở hữu ích khác có sẵn nếu bạn quan tâm đến hệ sinh thái này.
Bạn sẽ khám phá chúng khi tìm hiểu sâu hơn về hệ sinh thái. Bạn cũng có thể tìm kiếm các lựa chọn thay thế mã nguồn mở cho các ứng dụng bạn đang sử dụng—nhưng không hài lòng—và xem chúng so sánh như thế nào. Hãy chia sẻ ý kiến của bạn về những ứng dụng mã nguồn mở yêu thích của bạn trong phần bình luận bên dưới!