Lần đầu tiên, bạn có thể cài ứng dụng Android trên Windows. Ứng dụng, game, và thông báo Android được hỗ trợ gốc trên Windows 11. Tuy nhiên, Amazon Appstore chính thức chỉ dành cho Windows Insiders. Nhưng nhờ vài sửa đổi gói trên Windows Subsystem for Android (WSA) gốc, bạn có thể dễ dàng vận hành dịch vụ Google Play trên Windows 11. Làm theo hướng dẫn để cài Google Play Store trên thiết bị Windows 11.
Windows Subsystem for Android là gì?
Windows Subsystem for Android (WSA) là thành phần Windows 11 chạy ứng dụng Android trên thiết bị Windows trong môi trường ảo Hyper-V.
Chương trình được thiết kế như hệ điều hành Android ảo dựa trên Android Open-Source Project (AOSP). Một khi cài đặt, WSA có thể truy cập từ phần "Apps & Features" (Ứng dụng & Tính năng) của Windows 11 và có thể gỡ từ đó.
Qua Microsoft Store, WSA tích hợp với Amazon Appstore, đối tác chính thức mang trải nghiệm Android đến thiết bị Windows. Hiện, cả WSA và Amazon Appstore chỉ dành cho Windows Insiders tại Mỹ ở Beta Channel. Để thành Insider, làm theo phần cuối hướng dẫn cài này.
Microsoft có thể dành thời gian chạy Beta WSA để cải thiện trải nghiệm ứng dụng Android trong Windows 11. Trong lúc đó, bạn có thể bỏ qua thủ tục Insider để chạy trải nghiệm Google Play services đầy đủ trên thiết bị Windows.
Cách cài Google Play trong Windows 11
Hiện có hai sửa đổi gói trên WSA có thể tìm trên GitHub. Bạn có thể dùng một trong hai ứng dụng mã nguồn mở để cài WSA và Google Play Store.
- PowerShell Windows Toolbox
- MagiskOnWSA
Cả hai phương pháp đều không hoạt động trên Windows 10. Bạn phải có Windows 11 để chạy WSA.
Cài Google Play trong Windows 11 dùng PowerShell Windows Toolbox
Công cụ PowerShell Windows đơn giản này có sẵn dưới dạng mã nguồn mở GitHub. Nhờ cài đặt một click, nó rõ ràng là phương pháp nhanh hơn, vì không cần cài phần mềm thêm.
- Điều hướng đến phần "How to Use" (Cách dùng) trang GitHub và copy bất kỳ mã nào dưới "Easy Start command" (Lệnh bắt đầu dễ dàng) vào Clipboard.
- Vào tìm kiếm menu Start Windows 11 và mở PowerShell ở chế độ Administrator. Nếu không thấy cài đặt Admin cho PowerShell, làm mới tìm kiếm.
- Dán mã từ trang GitHub vào cửa sổ PowerShell và nhấn Enter. Quy trình có thể có vẻ bị treo, đợi vài giây.
- Sau lúc, Windows Toolbox sẽ khởi tạo. Sẽ mở cửa sổ Toolbox riêng trong khi PowerShell vẫn mở.
- Bạn có thể làm nhiều điều với Windows Toolbox, như cài lại Microsoft Store, gỡ OneDrive, dọn dẹp tile menu Start. Hiện tại, bạn chỉ cần nhấn "Install Google Play Store for Windows 11".
- Vì Play Store chạy trên thành phần dùng Virtual Machine Platform, bạn phải bật nó nếu bị tắt trên hệ thống. Nhập "yes" để đảm bảo hoạt động đang tiến hành.
- Nếu đã có bản WSA trên hệ thống, nó sẽ bị gỡ và thay bằng gói mới. Gõ P để tiếp tục.
- Gói sẽ nhắc tải file WSA zip từ link tiny URL được tạo.
- Vào trang tải trên trình duyệt và đợi tải file zip xong.
- Lưu file tải về vị trí rõ ràng trên PC, như Desktop. Copy-dán toàn bộ đường dẫn và nhập vị trí.
- Phiên bản WSA cũ sẽ bị gỡ, và file WSA sẽ được giải nén và cài trên thiết bị.
- Quay lại danh sách ứng dụng trên thiết bị và kiểm tra WSA và Google Play đã cài chưa.
- Nếu không cài thành công Google Play bằng mã PowerShell này, bỏ qua sang phương pháp tiếp theo.
Cài Google Play trong Windows 11 dùng MagiskOnWSA
Phương pháp này dùng công cụ truy cập root như Magisk. Nhà phát triển đã sửa gói WSA chính thức của Microsoft để cung cấp trình cài tích hợp kết hợp Magisk với Google Apps mở, tích hợp trong hầu hết thiết bị Android. Đây là link tải an toàn qua kho GitHub và tích hợp tốt trong môi trường Windows 11.
- Đăng nhập tài khoản GitHub online và truy cập link kho để cài WSA tùy chỉnh.
- Nhấn "Fork" để lưu kho vào hồ sơ GitHub.
- Bạn sẽ thấy menu "forked from" thay đổi trong kho GitHub. Nhấn "Actions" để tiếp tục.
- Nếu kho GitHub không hỗ trợ workflows, bạn cần bật tùy chọn bằng nhấn "I understand my workflows, go ahead and enable them."
- Để chuẩn bị file tải, nhấn "Run workflow".
- Bây giờ bạn sẽ thấy thông báo: "Workflow run was successfully requested." Bạn phải chọn gói ứng dụng Android, như "pico", tối thiểu tuyệt đối, hoặc "full", chứa ứng dụng AOSP gốc.
- Workflow bắt đầu và hiển thị trạng thái "in progress". Đợi vài phút để quá trình hoàn tất.
- Khi file tải đã chuẩn bị, bạn sẽ thấy trạng thái: "xx jobs complete." Nhấn "Show all jobs" để xem tác vụ.
- Bạn sẽ thấy phần mềm WSA với Magisk và phần mềm ứng dụng Android. Nhấn link tải phù hợp, tùy phiên bản máy (ARM4 hoặc x4).
- Tải bắt đầu, và file zip kho sẽ tải về vị trí PC.
Việc cần làm trước khi cài Google Play Store dùng MagiskOnWSA
1. Bật Developer Mode
- Vào hộp tìm kiếm Windows 11 hoặc menu Start và tìm "Developer settings" (Cài đặt nhà phát triển).
- Bật "Developer mode" (Chế độ nhà phát triển) để có thể cài ứng dụng từ bất kỳ nguồn nào, bao gồm file lỏng (loose files).
2. Thiết lập VM chạy ứng dụng Android
Vì WSA là môi trường dựa trên Hyper-V, bạn cần cấu hình cài đặt ảo hóa cần thiết trên thiết bị Windows 11.
- Gõ "Windows security" và vào "Device security" (Bảo mật thiết bị) trong hộp tìm kiếm.
- Dưới "Core Isolation" (Cô lập lõi), bật "Memory integrity" (Toàn vẹn bộ nhớ) để cấu hình thay đổi.
- Khởi động lại thiết bị để áp dụng thay đổi. Bạn sẽ thấy trạng thái: "Updates are underway. Please keep your computer on." (Đang cập nhật. Vui lòng giữ máy bật.)
- Sau khi thiết bị khởi động lại, vào menu tìm kiếm và gõ "Turn Windows features on or off" (Bật/tắt tính năng Windows).
- Bật tùy chọn "Virtual machine platform" (Nền tảng máy ảo) và "Windows Hypervisor platform" (Nền tảng Hypervisor Windows).
- Sẽ mất vài phút để thay đổi ảo hóa áp dụng trên thiết bị.
- PC sẽ khởi động lại để áp dụng thay đổi yêu cầu.
- Bạn sẽ thấy trạng thái cập nhật: "Customizing features for you. You're 100% there. Please keep your computer on." (Đang tùy chỉnh tính năng cho bạn. Bạn đã 100%. Vui lòng giữ máy bật.)
3. Thay đổi cài đặt Region sang US
Hiện, WSA và cài đặt Google Play đi kèm chỉ hỗ trợ Hoa Kỳ. Dù bạn không sống đó, bạn vẫn nên vào "Region Settings" (Cài đặt khu vực) từ menu tìm kiếm và đổi Country/Region (Quốc gia/Khu vực) sang U.S. và ngôn ngữ khuyến nghị sang English (U.S.).
Cài đặt WSA và Google Play dùng MagiskOnWSA
Để cài Windows Subsystem for Android (WSA) và Google Play đi kèm trên thiết bị Windows 11, làm theo các bước dưới:
- Copy file zip WSA đã tải và dán vào vị trí truy cập dễ trên PC, như Desktop.
- Dùng 7-ZIP, WinRAR hoặc phần mềm nén khác, giải nén tất cả file vào thư mục cùng vị trí.
- Điều hướng vào thư mục giải nén và tìm file "Install", là script PowerShell. Có thể nhấp chuột phải và mở trong PowerShell.
- Cửa sổ PowerShell sẽ mở để chạy script. Có thể có vài quyền cần. Nhập "a" để xác nhận tất cả hoạt động.
- Chỉ đợi vài giây để triển khai hoàn tất thành công.
- Script PowerShell thoát tự động, cho phép bạn dễ dàng tìm Windows Subsystem for Android trên thiết bị Windows 11. Nó đã cài cùng Google Play, thành phần nội bộ của gói.
Kiểm tra cuối: Việc làm sau khi cài Google Play Store trên Windows 11
Dù phương pháp nào bạn dùng để cài WSA trên Windows 11 (Windows PowerShell Toolbox hoặc MagiskOnWSA), sau cài thành công, bạn cần thêm vài bước để khởi tạo WSA.
- Vào WSA Settings từ tìm kiếm menu Start và chắc chắn "Developer mode" đã bật.
- Cấu hình "Optional diagnostic data" (Dữ liệu chẩn đoán tùy chọn) cho WSA. Bạn có thể giữ bật hoặc tắt.
- Đợi vài giây để ứng dụng WSA khởi tạo. Hoạt động này yêu cầu ít nhất 8 GB RAM để thành công.
- Quay lại menu tìm kiếm và mở Google Play Store.
- Bạn sẽ được yêu cầu đăng nhập tài khoản Google Play Services. Chắc chắn đợi cập nhật xong.
- Kiểm tra Google Play Store đã cài đúng trên thiết bị và ứng dụng tải dễ dàng.
Câu hỏi thường gặp
1. Tại sao Google Play không cho đăng nhập trên thiết bị Windows 11?
Đôi khi do cài đặt không rõ trên PC, file MagiskOnWSA tải về có thể không tương thích với tài khoản Google trên cài đặt Play Store. Nếu gặp vấn đề đăng nhập Play Store sau cài, thực hiện bước khắc phục:
- Kiểm tra Wi-Fi hoặc kết nối Internet bật và hoạt động đúng.
- Tải và cài phần mềm này. Có file .exe cần giải nén và cài.
- Quay lại Windows Subsystem for Android Settings và bật "Developer Mode" như thường.
- Mở file ADB trong Windows Terminal. Chạy lệnh:
.\adb.exe connect 127.0.0.1:58526. - Quay lại Play Store và nhấn "Sign in" để đăng nhập lại tài khoản Google.
2. Làm sao tắt Windows Subsystem for Android?
Windows Subsystem for Android (WSA) có thể tiêu thụ CPU và tài nguyên đáng kể, đặc biệt nếu quá nhiều ứng dụng Android mở cùng lúc. Để tắt, vào WSA Settings từ menu tìm kiếm và tắt WSA. Nghĩa là tất cả ứng dụng sẽ đóng ngay, và WSA sẽ khởi động lại lần sau bạn mở ứng dụng đã cài.
3. Có vấn đề hiệu năng khi chạy Windows Subsystem for Android không?
Vì WSA chính thức vẫn đang trong tiến trình, với Microsoft test trên Windows Insiders, bạn có thể mong chờ độ trễ, lag và vấn đề hình ảnh.
Một số vấn đề hiệu năng bao gồm:
- Letter and Pillar boxing: khi tỷ lệ khung hình ứng dụng không căn chỉnh tốt với độ phân giải PC, bạn có thể gặp vấn đề như cửa sổ rộng hơn chiều cao hoặc hẹp hơn chiều dài.
- Vấn đề nhập chuột: vì ứng dụng thiết kế cho giao diện di động, một số nhập chuột có thể không hoạt động, như chuột phải, hiệu ứng hover, kéo thả.