Bạn có thể chạy ứng dụng Android nguyên bản trên Windows 11 thông qua Windows Subsystem for Android (WSA). Tuy nhiên, tùy chọn này có những hạn chế. Hệ điều hành mới hỗ trợ Amazon Appstore chứ không phải Google Play Store. Và mặc dù sideload ứng dụng Android là một tùy chọn, nhưng bất kỳ thứ gì yêu cầu Google Play Service đều sẽ không hoạt động.
Tuy nhiên, bạn có thể cài đặt Google Play Store trên Windows 11 để khắc phục hạn chế này. Sau đây là cách thực hiện.
Cách cài đặt Google Play Store trên Windows 11 (phương pháp mới)
Như đã thảo luận trước đó, bạn có thể sideload và chạy các ứng dụng Android trên Windows 11. Tuy nhiên, việc tìm kiếm các file APK và cài đặt chúng thông qua Command Prompt rất phức tạp. Bạn cũng cần cấu hình ADB để cài đặt các ứng dụng Android.
Bạn có thể cài đặt Google Play Store đầy đủ chức năng để khắc phục sự cố này. Ngoài ra, điều này cho phép bạn chạy các ứng dụng phụ thuộc vào Google Play Service. Phương pháp này do ADeltaX Internal cung cấp và đã upload video giải thích quy trình trên YouTube (chi tiết có trong phần sau của bài viết).
Tuy nhiên, đó là một quá trình phức tạp và liên quan đến việc tải xuống một số gói nhỏ và sau đó di chuyển chúng. May mắn thay, một nhà phát triển (Yujinchang08) trên GitHub đã đơn giản hóa quá trình này bằng trình cài đặt WSA tùy chỉnh.
Trình cài đặt WSA bao gồm một gói WSA đã sửa đổi với tích hợp Magisk và Open GApps. Magisk là một tiện ích truy cập root còn Open GApps cung cấp các gói Google Apps cập nhật.
Lưu ý rằng quá trình này yêu cầu cài đặt các gói và file đã sửa đổi của bên thứ ba và có các rủi ro tiềm ẩn. Trước khi tiếp tục, hãy tạo điểm khôi phục trong Windows 11 hoặc ổ khôi phục. Các tùy chọn khôi phục này có thể giúp bạn hoàn tác những thay đổi hoặc sửa chữa hệ thống nếu có sự cố.
Bước 1: Gỡ cài đặt Windows Subsystem for Android
Nếu đã cài đặt Windows Subsystem for Android, bạn có thể gỡ cài đặt nó khỏi phần Apps & features.
Để gỡ cài đặt WSA:
1. Nhấn Win + I để mở Settings.
2. Mở tab Apps ở bên trái.
3. Tiếp theo, nhấp vào Apps & Features.
4. Xác định vị trí và nhấp vào Windows Subsystem for Android trong App list.
5. Nhấp vào ba dấu chấm và chọn Uninstall. Nhấp vào Uninstall một lần nữa để xác nhận hành động.
Bước 2: Kích hoạt Developer Mode trong Windows 11
Developer Mode cho phép bạn sideload ứng dụng và truy cập các tính năng khác của nhà phát triển, bao gồm những ứng dụng cài đặt từ xa thông qua các service SSH.
Bước 3: Kích hoạt máy ảo để chạy ứng dụng Android
Bạn cần cấu hình Virtual Machine Platform và Windows Hypervisor Platform để chạy Windows Subsystem for Android trên Windows 11. Bỏ qua bước này nếu bạn đã cài đặt WSA trước đó.
Để cấu hình VM:
1. Nhấn Win + S để mở thanh tìm kiếm.
2. Nhập Windows Features rồi nhấp vào Turn Windows features on or off từ kết quả tìm kiếm.
3. Trong cửa sổ Windows Features, chọn Virtual Machine Platform và Windows Hypervisor Platform.
4. Nhấn OK để lưu các thay đổi và Windows sẽ cài đặt các tính năng đã chọn. Khởi động lại PC để áp dụng các thay đổi.
Nếu thành công, bạn sẽ thấy thông báo trạng thái cập nhật trong quá trình khởi động lại.
Bước 4: Tải gói Windows Subsystem for Android
Bạn có thể tải xuống phiên bản đã sửa đổi của trình cài đặt WSA từ kho lưu trữ GitHub. Đây là cách thực hiện.
1. Truy cập kho lưu trữ MagiskOnWSA và đăng nhập bằng tài khoản GitHub của bạn. Tạo tài khoản mới nếu bạn chưa có.
2. Tiếp theo, nhấp vào Fork ở góc trên bên phải của trang GitHub. Quá trình này có thể mất vài giây, vì vậy hãy đợi cho đến khi bạn nhìn thấy menu Forked from.
3. Nhấp vào tab Actions.
4. Nếu bạn thấy lời nhắc Workflows aren’t being run on this forked repository, thì hãy nhấp vào I understand my workflows, go ahead and enable them.
5. Trong tab Actions, nhấp vào Build WSA hoặc Magisk trong All workflow.
6. Nhấp vào Run workflow ở bên phải.
7. Trong cửa sổ xuất hiện, một liên kết tải xuống APK magisk sẽ xuất hiện.
8. Tiếp theo, nhập pico trong Variants of GApps. Bạn cũng có thể chọn các biến thể khác nếu biết mình đang làm gì.
9. Nhấp vào nút Run workflow. Bạn sẽ thấy một thông báo Workflow run was successfully requested.
10. Quá trình này có thể mất một lúc để hoàn thành, thường khoảng vài phút. Sau khi hoàn tất, bạn sẽ thấy dấu kiểm màu xanh lục cho biết nhiệm vụ đã hoàn tất.
11. Nhấp vào nhãn Build WSA hoặc Magisk đã hoàn thành.
12. Cuộn xuống phần Artifacts. Ở đây, bạn sẽ thấy phiên bản ARM và X64.
13. Tùy thuộc vào phiên bản CPU của bạn, hãy nhấp vào liên kết WSA với Magisk GApps thích hợp (ARM hoặc X64). Tùy thuộc vào tốc độ Internet, có thể mất một lúc để tải xuống gói.
Bước 5: Cài đặt Google Play Store trên Windows 11
Sau khi quá trình tải xuống hoàn tất, hãy làm theo các bước sau để cài đặt Windows Subsystem for Android và Google Play Store
1. Nhấp chuột phải vào thư mục zip đã tải xuống (WSA-with-magisk-GApps-pico_1.8.32828.0_x64_Release-Nightly) và chọn Extract. Chọn một vị trí và trích xuất nội dung.
2. Mở thư mục WSA with Magic GApps.
3. Bên trong thư mục, định vị file Install.ps1.
4. Nhấp chuột phải vào file và chọn Run with PowerShell.
5. Nhấp vào Open để xác nhận hành động. Script PowerShell sẽ thực thi và hiển thị thông báo hoạt động đã hoàn tất thành công.
6. Bạn có thể thấy một vài thông báo cài đặt mới. Script sẽ cài đặt Windows Subsystem for Android và Google Play Store, sau đó đóng cửa sổ PowerShell.
7. Nhấp vào Allow access for Windows Security Alert để cho phép gói Windows Subsystem for Android kết nối với mạng.
8. Sau khi hoàn tất, nhấn Win + S để mở thanh tìm kiếm của Windows.
9. Nhập Windows Subsystem for Android và mở nó từ kết quả tìm kiếm.
10. Đảm bảo Developer Mode ở trạng thái On.
11. Sau đó, nhấp vào Manage Developer Settings trong Developer Mode để khởi động lại hệ thống con.
12. Nhấp vào Allow/Yes nếu được Windows Firewall nhắc.
13. Nhấp vào Start và bạn sẽ thấy biểu tượng ứng dụng Play Store.
14. Mở Play Store và đăng nhập bằng tài khoản Google của bạn. Khi bạn đăng nhập, Google Play Services có thể thực hiện đồng bộ danh bạ thường xuyên và nhiều tác vụ khác.
Giờ đây, bạn có thể cài đặt ứng dụng Android trên Windows 11 từ Google Play Store. Tuy nhiên, một số ứng dụng vẫn có thể không hoạt động bình thường do các hạn chế về khu vực và việc cấp phép.
Cài Google Play Store trên Windows 11 (phương pháp ADeltaX)
Gần đây, Microsoft đã cho phép một số lượng nhỏ người dùng thử nghiệm Windows Subsystem for Android (WSA) trên Windows 11. Ở thời điểm ban đầu, người dùng tham gia thử nghiệm sẽ chỉ có thể truy cập khoảng 50 ứng dụng qua Amazon Appstore.
Mặc dù WSA cho phép người dùng cài ứng dụng bằng file APK nhưng các ứng dụng sử dụng dịch vụ của Google sẽ không thể hoạt động do thiếu Google Play Services. Đương nhiên, WSA cũng bị chặn truy cập vào Google Play Store.
Thế nhưng trên Windows thì hầu như mọi thứ đều có thể hack. Nhà phát triển với biệt danh ADeltaX đã tìm ra cách để cài đặt cả Google Play Services lẫn Google Play Store lên Windows 11.
Các file cần thiết cho việc cài đặt và hướng dẫn đã được ADeltaX chia sẻ trên GitHub nhưng có vẻ như chỉ các chuyên gia mới có thể đọc hiểu và làm theo.
Bạn có thể truy cập hướng dẫn của ADeltaX tại đây:
Chi tiết hướng dẫn như sau:
- Tải MSIXBUNDLE (sử dụng cửa hàng rg-adguard để tải msixbundle, id gói: 9P3395VX91NR)
- Cài đặt WSL2 (ubuntu/debian hoặc bất kỳ distro nào hoạt động ổn định)
- Cài đặt unzip lzip
- Tải GAPPS PICO từ OPENGAPPS (x86_64, 11, PICO)
- Giải nén MSIXBUNDLE, Giải nén MSIX (YOUR ARCH) tới một thư mục, xóa (APPXMETADATA, APPXBLOCKMAP, APPXSIGNATURE, [CONTENT_TYPES])
- Copy các file IMAGES (SYSTEM.IMG, SYSTEM_EXT.IMG, PRODUCT.IMG, VENDOR.IMG) tới #IMAGES
- Copy (GAPPS PICO ZIP) tới #GAPPS
- Sửa (VARIABLES.sh) và cài vào thư mục ROOT
- Thực thi:
- extract_gapps_pico.sh
- extend_and_mount_imgaes.sh
- apply.sh
- unmount_images.sh
- Copy IMAGES từ (thư mục #IMAGES) tới thư mục mà bạn đã giải nén MSIX
- Mở POWERSHELL dưới quyền ADMIN, thực thi (Add-AppxPackage-Register PATH_TO_EXTRACTED_MSIX\AppxManifest.xml)
- Chạy WSA với GAPPS
Cách khắc phục vấn đề đăng nhập
(ADB SHELL ROOT WITH su)
- Copy (file kernel) từ (thư mục misc) tới (thư mục Tools) trong thư mục MSIX đã được giải nén của bạn
- Bây giờ bạn có thể dùng su trong ABD SHELL truy cập ADB SHELL, nhập su sau đó nhập setenforce 0, giờ bạn có thể đăng nhập tài khoản bình thường.
Bạn có thể thấy là hướng dẫn của ADeltaX chưa hề rõ ràng. Bạn không nên thực hiện theo nếu như không có khác kiến thức về máy tính cũng như hệ điều hành. ADeltaX hứa rằng sắp tới anh ta sẽ viết lại hướng dẫn để dễ hiểu, dễ thực hiện hơn.
Bạn có thể xem quá trình đưa Google Play Store vào Windows 11 của ADeltaX trong video dưới đây: