Hôm trước đã hướng dẫn anh em cài custom recovery, cài ROM cook rồi, hôm nay chúng ta sẽ đến bước tiếp theo của việc chơi ROM: trải nghiệm các bản ROM cook khác nhau. Đây là một cái thú và tới giờ mình vẫn rất hào hứng mỗi khi có dịp sử dụng một bản ROM vì lúc đó mình biết được thêm những chức năng mới, những thủ thuật mới, những cách khắc phục lỗi mới, cũng như một cách tiếp cận mới của anh chàng developer làm ra ROM so với cách mà Google hay các hãng sản xuất đang làm. Trong bài này xin chia sẻ với anh em những bản ROM cook nổi tiếng mà mình từng dùng qua, có mặt cho nhiều dòng máy khác nhau, và đương nhiên là phải tốt rồi. Anh em đọc xong nhớ chia sẻ về ROM mà anh em đang dùng để mọi người cùng tham khảo nhé.
CyanogenMod - LineageOS
CyanogenMod hay còn gọi tắt là CM là một biểu tượng trong thế giới ROM cook Android. Có nhiều lý do: Thứ nhất, CM được phát triển cho rất rất nhiều dòng điện thoại khác nhau, từ máy cao cấp của các hãng lớn như Samsung, LG, Sony, HTC, Nexus (Google) cho đến những dòng tầm trung hay thậm chí là máy giá rẻ của các hãng Trung Quốc, nội địa Ấn Độ, Hàn Quốc... Với việc tiếp cận nhiều thiết bị như vậy, CM đương nhiên cũng có lượng người dùng rất đông đảo, và cộng đồng lập trình viên làm ROM CM cũng đông đảo không kém. CM hiện đã bị ngừng phát triển nhưng các ROM cũ vẫn còn đó, vẫn còn đang tiếp tục được phát triển bởi các lập trình viên, nên chúng ta hoàn toàn có thể dùng tiếp cho đến khi LineageOS - ROM kế nhiệm CM - ra đời.
CM có đặc trưng là dựa trên giao diện gốc để phát triển nên người ta thường tìm tới ROM này khi muốn trải nghiệm giao diện thuần khiết của Android. Nhưng không chỉ có thể, CM còn có những tính năng tùy biến cực kì mạnh mẽ, mạnh hơn rất nhiều so với Android gốc, thậm chí hơn luôn cả ROM stock chính hãng. Ví dụ, CM13 cho phép bạn chỉnh DPI của màn hình về mức bạn thích, có chế độ đổi màu ban đêm, có launcher ngon lành.
Tùy biến nhiều là thế nhưng CM vẫn có tốc độ nhanh, chạy mượt, ổn định và có thể sẽ tiết kiệm pin hơn so với ROM gốc. Có được điều này là do các developer làm ROM đã vô hiệu hóa bớt những tiến trình chạy nền, cắt giảm những ứng dụng không cần thiết. Còn nhớ hồi trước mình dùng chiếc Motorola Milestone chạy ROM stock khá là ì ạch, cài CM lên một phát là mượt hơn hẳn. Chiếc HTC One M8 của mình chạy CM cũng nhanh hơn một chút so với ROM stock, lại còn có thời lượng pin dài hơn.
CyanogenMod - LineageOS
CyanogenMod hay còn gọi tắt là CM là một biểu tượng trong thế giới ROM cook Android. Có nhiều lý do: Thứ nhất, CM được phát triển cho rất rất nhiều dòng điện thoại khác nhau, từ máy cao cấp của các hãng lớn như Samsung, LG, Sony, HTC, Nexus (Google) cho đến những dòng tầm trung hay thậm chí là máy giá rẻ của các hãng Trung Quốc, nội địa Ấn Độ, Hàn Quốc... Với việc tiếp cận nhiều thiết bị như vậy, CM đương nhiên cũng có lượng người dùng rất đông đảo, và cộng đồng lập trình viên làm ROM CM cũng đông đảo không kém. CM hiện đã bị ngừng phát triển nhưng các ROM cũ vẫn còn đó, vẫn còn đang tiếp tục được phát triển bởi các lập trình viên, nên chúng ta hoàn toàn có thể dùng tiếp cho đến khi LineageOS - ROM kế nhiệm CM - ra đời.
CM có đặc trưng là dựa trên giao diện gốc để phát triển nên người ta thường tìm tới ROM này khi muốn trải nghiệm giao diện thuần khiết của Android. Nhưng không chỉ có thể, CM còn có những tính năng tùy biến cực kì mạnh mẽ, mạnh hơn rất nhiều so với Android gốc, thậm chí hơn luôn cả ROM stock chính hãng. Ví dụ, CM13 cho phép bạn chỉnh DPI của màn hình về mức bạn thích, có chế độ đổi màu ban đêm, có launcher ngon lành.
Tùy biến nhiều là thế nhưng CM vẫn có tốc độ nhanh, chạy mượt, ổn định và có thể sẽ tiết kiệm pin hơn so với ROM gốc. Có được điều này là do các developer làm ROM đã vô hiệu hóa bớt những tiến trình chạy nền, cắt giảm những ứng dụng không cần thiết. Còn nhớ hồi trước mình dùng chiếc Motorola Milestone chạy ROM stock khá là ì ạch, cài CM lên một phát là mượt hơn hẳn. Chiếc HTC One M8 của mình chạy CM cũng nhanh hơn một chút so với ROM stock, lại còn có thời lượng pin dài hơn.
Làm sao để cài ROM CM? Dễ nhất là lên ngay website của họ. Trên đây bạn có thể download bản ROM tương ứng với thiết bị của mình.
AOSP-based
AOSP viết tắt cho chữ Android Open Source Project, đây là dự án Android mã nguồn mở mà ai cũng được phép truy cập vào. Mỗi khi có sửa lỗi hay nâng cấp mới, Google sẽ chia sẻ mã nguồn lên cho cộng đồng, ai thích thì download về rồi tự chỉnh sửa, thêm thắt rồi load vào máy của mình.
Đó là tinh thần của AOSP, nhưng nếu chỉ dùng nguyên ROM AOSP thì bạn sẽ không thể nào chạy được nó trên chiếc điện thoại của bạn. Các lập trình viên của từng dòng máy sẽ phải thêm vào các driver và những thành phần đặc trưng khác để có được một ROM ổn định, sau đó bạn mới cài vô điện thoại. Chưa kể một số lập trình viên sau khi thêm driver còn tinh chỉnh lại chức năng của ROM AOSP, có người còn chỉnh luôn cả giao diện theo ý thích riêng của họ nữa.
Đây là lý do mà các ROM cook dựa trên AOSP sẽ được gọi là AOSP-based và thường sẽ có tag [AOSP] khi ROM được giới thiệu. Bản ROM này có thể mang tên khác, ví dụ DuyLuan-Mod v5, nhưng người ta thường nói về nó dưới dạng [AOSP] DuyLuan-Mod v5 để dễ biết được nguồn gốc ROM ở đâu ra.
Lợi ích của ROM AOSP là gì? Do dựa trên Android gốc nên đương nhiên là ROM AOSP cũng có giao diện gốc, nhưng cũng có trường hợp cooker chỉnh lại giao diện theo ý họ, bạn thích thì bạn dùng theo. AOSP thường cũng có độ ổn định rất cao do không bị can thiệp nhiều, không bị chỉnh sửa về phần nhân, tính tương thích cũng khá rộng nữa. Pin thì tùy ROM, có ROM AOSP pin ngon nhưng cũng có cái pin dỏm tùy theo trình độ của bạn cooker.
Quảng cáo
Muốn download ROM AOSP thì làm sao? Không có một nguồn tập trung nào, bạn sẽ phải tìm kiếm ROM trong các nguồn sau:
- Tìm trên Tinh tế: nhiều anh em tốt bụng chia sẻ rất nhiều link download file ROM ngon, đẹp cho nhiều dòng máy khác nhau, anh em có thể tìm kiếm
- Tìm trên XDA: XDA là diễn đàn chuyên về vụ up ROM, custom ROM cho Android. Anh em có thể lên đó, tìm subforum dành cho thiết bị của mình rồi lục lọi tìm bản ROM mà anh em mong muốn.
- CyanogenMod: CM là nhóm làm ROM cho Android từ rất lâu, hỗ trợ nhiều dòng máy, nhiều nhà sản xuất. Bản ROM của họ thường nhắm vào sự đơn giản và gần với Android gốc nhất có thể. Vào link này để tìm thiết bị và bản ROM cho máy.
- Google Apps: nhiều ROM cook không đi kèm theo các ứng dụng Google như Play Store, Google Services, Gmail, Google Maps... vì lý do bản quyền. Bạn sẽ cần tải về và flash riêng chúng. Có thể download ở đây http://opengapps.org.
- Google: cái này chắc là không cần nói thêm rồi nhỉ
Paranoid Android
Bản ROM này cũng có thể cạnh tranh được với CM vì rất nhiều tính năng tùy biến được thêm vào, lại được update thường xuyên, và tính năng nổi bật nhất đó là biến một số app nhất định thành dạng cửa sổ nổi giống như Facebook Chat Heads để bạn có thể truy cập chúng dễ dàng hơn. Nó vẫn sử dụng giao diện gốc giống CM hay AOSP chứ không tùy biến nhiều, phù hợp cho anh em nào thích trải nghiệm Android thuần. Điểm hạn chế của nó là chủ yếu chỉ tương thích với các thiết bị Nexus, Oppo và OnePlus nên hơi bị giới hạn người dùng một chút.
Link download Paranoid Android: http://get.aospa.co/official
MIUI
MIUI là ROM của Xiaomi làm cho các thiết bị của họ, nhưng nó cũng có phiên bản nguồn mở và không chứa những công cụ độc quyền. MIUI đã có từ khá lâu, tính tương thích cũng rất cao tuy chưa bằng CM. Đặc trưng của ROM MIUI đó là bạn có một giao diện mới hoàn toàn, chẳng giống ROM AOSP, CM, cũng không giống với ROM stock đang cài trên máy của bạn. Thay vào đó là một thứ rất ngộ, rất thú vị, đảm bảo bạn sẽ thích và sẽ cảm thấy được một luồng gió mới nếu đã dùng giao diện mặc định theo máy khá lâu. Lúc trước MIUI đi theo phong cách bắt chước nhiều điểm của iOS nhưng sau này không còn nữa, nhóm phát triển MIUI đã tạo được hướng đi cho riêng mình.
Quảng cáo
ROM MIUI có gì hay? MIUI phiên bản 8 vẫn sở hữu một giao diện sử dụng tông trắng làm chủ đạo nhưng bây giờ đã được chăm chút hơn về thiết kế, các tính năng bổ sung cũng rất đa dạng và hữu dụng: dùng 2 tài khoản của cùng 1 app ngay cả khi app không hỗ trợ, chia đôi điện thoại thành hai vùng riêng biệt giống BlackBerry Balance hay Samsung Knox, chụp ảnh màn hình dài giống Note 5, kho theme phong phú, khóa app bằng vân tay, tự canh lúc chụp tài liệu...
Xem thêm: ROM MIUI 8 có gì hay: dùng 2 tài khoản của cùng 1 app, tách 2 vùng dữ liệu riêng, theme mạnh
Cook from stock
Ủa, đã là ROM cook rồi mà còn có chữ stock vô là sao? Đây là một dạng ROM cook rất phổ biến, lập trình viên sẽ lấy bản ROM mà nhà sản xuất phát hành rồi chỉnh sửa lại cho phù hợp và ngon lành hơn chứ không dùng các nguồn như AOSP hay CM. Giả sử nếu bạn dùng HTC thì ROM cook from stock vẫn sẽ có giao diện Sense, vẫn có đầy đủ những nét đặc trưng của HTC, nhưng được tối ưu tốt hơn, pin ngon hơn, thêm một vài chức năng phụ nhỏ nhỏ nào đó. Tương tự, nếu bạn dùng Samsung thì ROM cook from stock vẫn có TouchWiz, Note vẫn dùng được cây bút S-Pen, chỉ khác là ROM nhẹ hơn, mượt hơn chẳng hạn.
ROM cook from stock phù hợp với những ai yêu thích giao diện, tính năng mặc định của hãng nhưng cần một cái gì đó tươi mới hơn, tùy biến nhiều hơn một chút, hay có khi là muốn pin lâu hơn và chạy nhanh hơn. ROM cook from stock cũng là lựa chọn hợp lý nếu anh em đã nghịch chán các bản ROM cook khác và muốn "đào tẩu" về lại ROM stock nhưng ngại flash firmware từ đầu cho thiết bị (vì cũng như bao ROM cook khác, cook from stock có thể được cài từ recovery đơn giản, không cần chạy gì với máy tính hết).
Giống với AOSP, ROM cook from stock thường không được tập trung phân phối một nơi, thay vào đó bạn sẽ cần đi dạo trên Tinh tế hoặc diễn đàn XDA để tìm được bản ROM phù hợp. Thường các bạn làm ROM sẽ giới thiệu ROM cook from stock chỉ đơn giản bằng chữ [STOCK] + tên ROM.