Bạn đã cài custom ROM trên thiết bị Android, nhưng vì lý do nào đó, tất cả ứng dụng Google đều mất tích! Google Play Store, YouTube, Maps, Gmail, và tất cả cái còn lại đều biến mất.
Thật không may, bạn sẽ phải tự cài đặt chúng, và trừ khi bạn biết mình đang làm gì, việc này dễ nói hơn làm. May mắn thay, sau khi đọc hướng dẫn này, bạn sẽ biết chính xác mình đang làm gì, GApps là gì, phiên bản nào bạn cần, và cách cài đặt nó.
GApps Là Gì?
Viết tắt của "Google Apps", GApps là một APK có thể tùy biến mà bạn có thể tải xuống và cài đặt trên bất kỳ thiết bị Android đã unlock nào, qua custom recovery. Thông thường, bạn cài gói GApps APK sau khi cài custom ROM.
Như tên gợi ý, gói GApps bao gồm các ứng dụng Google thông thường cho Android: Google Play, Google Camera, Gmail, YouTube, Google Maps, Google Music, và những cái khác. Cũng có các yếu tố nền như Google Play Services.
Mặc dù bạn có thể dùng custom ROM không có GApps, bạn không thể truy cập ứng dụng và dịch vụ Android thông thường của mình mà không cài đặt chúng. Thông thường, bạn cài gói GApps để truy cập Google Play để tải ứng dụng và game, xem phim, v.v. Tuy nhiên, vì các cửa hàng ứng dụng Android khác có sẵn, bạn có thể có lý do khác muốn ứng dụng của Google.
Tại Sao Custom ROM Không Có Ứng Dụng Google Sẵn
Nhà phát triển custom ROM có nhiều lý do không bao gồm Google Apps. Thứ nhất, các ứng dụng này cập nhật thường xuyên, điều này sẽ gánh nặng cho nhà phát triển ROM phải tạo phiên bản mới của ROM mỗi khi một trong các ứng dụng cập nhật.
Thêm vào đó, nhiều người dùng custom ROM mong muốn trải nghiệm AOSP nguồn mở hơn từ Android. Vì vậy, nhà phát triển ROM không lo đến Google Apps.
Sau tin tức chứng nhận Google Play dẫn đến chỉ thiết bị được chứng nhận mới hỗ trợ Google Play, nhiều nhà phát triển ROM ngần ngại lo đến Google Apps. Để giải quyết, người dùng custom ROM có thể đăng ký Google Services Framework (GSF ID) của thiết bị để chạy Google Apps.
Cách Đăng Ký Thiết Bị Cho GApps
Tháng 3 năm 2018, Google bắt đầu chặn thiết bị chưa đăng ký truy cập ứng dụng Google. Điều này nhằm ngăn nhà sản xuất điện thoại bỏ qua quy trình chứng nhận của Google, nhưng cũng ảnh hưởng đến bạn khi cài custom ROM trên thiết bị.
May mắn thay, công ty đã cung cấp giải pháp thay thế. Truy cập trang đăng ký thiết bị của Google để lấy thông tin và hướng dẫn kéo GFS ID bằng lệnh ADB. Việc này sẽ đăng ký thiết bị vào tài khoản Google của bạn và cho phép bạn dùng ứng dụng Google như bình thường.
Lưu ý ID này thay đổi mỗi khi bạn reset cài đặt gốc thiết bị, và Google giới hạn 100 ID đã đăng ký mỗi tài khoản. Do đó, người dùng custom ROM hardcore cuối cùng có thể chạm ngưỡng này. Ứng dụng chỉ bị chặn nếu ngày build hình ảnh hệ thống sau ngày 16 tháng 3 năm 2018, nên thiết bị cũ không bị ảnh hưởng.
Cách Tải GApps Xuống Thiết Bị Android
Để cài GApps, bạn (tất nhiên) không nên có ứng dụng Google trên điện thoại. Thiết bị Android nên có custom recovery đã cài, và quyền root.
Bắt đầu bằng cách tải file GApps từ Open GApps. Đảm bảo bạn ở tab Download. Ở đây, bạn cần làm ba lựa chọn: platform, phiên bản Android, và variant. Vì kết quả có thể khác biệt (và có thể sai cho thiết bị) tùy thuộc vào cái bạn chọn, bạn cần chọn cẩn thận.
Mục tiêu ở đây là kết thúc với chính xác ứng dụng Google bạn muốn cho điện thoại, thay vì một đống bloatware của Google.
1. Platform (Nền tảng)
Bắt đầu bằng cách chọn nền tảng phần cứng phù hợp cho thiết bị. Lựa chọn ở đây là:
- ARM: Cho bộ xử lý ARM tiêu chuẩn.
- ARM64: Cho bộ xử lý ARM 64-bit.
- x86: Cho bộ xử lý Intel 32-bit.
- x86_64: Cho bộ xử lý Intel 64-bit.
Chọn đúng ở đây là bước đầu quan trọng. Bạn nên kiểm tra thông số phần cứng thiết bị để biết chọn tùy chọn nào. Wikipedia, GSMArena, hoặc trang web nhà sản xuất điện thoại sẽ tiết lộ câu trả lời.
Chọn phần cứng đúng, sau đó chuyển sang cột tiếp theo.
2. Phiên Bản Android
Ở đây, bạn cần chọn phiên bản Android đúng. Các lựa chọn có sẵn tại thời điểm viết:
- 8.1: Oreo revision
- 8.0: Android Oreo
- 7.1: Nougat revision
- 7.0: Android Nougat
- 6.0: Android Marshmallow
- 5.1: Lollipop revision
- 5.0: Android Lollipop
- 4.4: Android KitKat
Nếu bạn không biết phiên bản Android nào bạn đang dùng, mở Cài đặt > Hệ thống > Về điện thoại. (Điều này có thể khác ở một số bản Android, đặc biệt những bản do nhà sản xuất làm, thay vì stock Android.)
3. Variant (Phiên bản gói)
Lựa chọn cuối cùng là loại gói GApps bạn muốn.
Super cung cấp tất cả ứng dụng Google, trong khi Stock cho bạn bộ ứng dụng cốt lõi. Sau đó, mỗi gói dần dần nhỏ hơn qua Full, Mini, Micro, và Nano, cho đến Pico. Đây là gói nhỏ nhất và chỉ có Google Package Installer, Google Play Services, và đối với Android 6.0 trở lên, Google Text-to-Speech. Vì vậy, nó lý tưởng cho bất kỳ ai chỉ cần truy cập Google Play.
Cũng có phiên bản TV stock chuyên cho thiết bị Android TV, và phiên bản Aroma, cung cấp menu để chọn ứng dụng Google ưa thích. Để xem chi tiết từng gói bao gồm gì, kiểm tra so sánh gói openGApps.
Tải Xuống
Với gói đã chỉ định, nhấn nút Download, và lưu file ZIP GApps vào thiết bị Android. Bạn cũng nên tải checksum MD5; điều này cho phép thiết bị xác minh tính toàn vẹn của gói GApps đã tải.
Nếu bạn không thể tải xuống thiết bị Android (có lẽ bạn chưa cài ROM mới) thì tải về PC thay vào đó. Sau đó bạn có thể copy file ZIP qua USB khi thiết bị ở chế độ Fastboot.
Cài GApps Trên Thiết Bị Android
Với file GApps sẵn sàng cài, đã đến lúc boot vào recovery Android. Bất kể bạn dùng TWRP hay ClockworkMod Recovery, quy trình nói chung giống nhau: giữ Giảm âm lượng + Nguồn trong 5 giây. Điều này nên làm khi điện thoại khởi động lại, hoặc boot lên.
Trong recovery, chọn tùy chọn Cài đặt (Install trên TWRP, Install zip from sdcard trong CWM) sau đó duyệt chọn file ZIP. Tiếp theo, chọn tùy chọn flash (Swipe to Confirm Flash trong TWRP; chỉ chọn trong CWM), sau đó chờ khi Google Apps cài đặt trên thiết bị.
Cuối cùng, khi hoàn tất, nhấn Quay lại, sau đó chọn tùy chọn xóa cache thiết bị. Trên TWRP chọn Wipe > Advanced sau đó tích Dalvik Cache và Cache. Tiếp theo, Swipe to Wipe, rồi khởi động lại thiết bị. Đối với CWM, trước dùng Wipe Cache Partition; khi xong, mở Advanced và chọn Wipe Dalvik Cache.
Lưu ý khởi động lại đầu tiên sau cài GApps sẽ mất hơi lâu hơn bình thường, giống như khi cài ROM mới. Bạn sẽ được nhắc đăng nhập tài khoản Google khi điện thoại khởi động,
Chỉ Cài Ứng Dụng Google Bạn Cần Với GApps
Vẻ đẹp của GApps là nó cho phép bạn chọn chính xác ứng dụng Google nào bạn muốn trên điện thoại. Không quan tâm Google Fit, Google Plus, và những cái khác? Đừng cài chúng! Chọn phiên bản gọn như Micro, Nano, hoặc Pico. Ngược lại, nếu bạn muốn bộ chọn đầy đủ để lựa chọn, dùng tùy chọn Aroma.
Cài custom ROM cho phép bạn chọn chính xác điện thoại/máy tính bảng trông như thế nào; thêm gói GApps cụ thể của bạn hoàn thiện nó nếu bạn muốn đi đường Google.