Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Lỗi Windows

Cách Root BlueStacks trên Windows dễ dàng

Trên Android, root là quá trình giành đặc quyền quản trị (administrative privileges) để truy cập tệp hệ thống Android. Điều này cho phép thực hiện các thao tác mà người dùng bình thường không thể (như thay đổi animation boot) và cài đặt ứng dụng yêu cầu root (như Wi-Fi sniffer). Là một trong những trình giả lập Android hàng đầu, BlueStacks luôn nhận yêu cầu root từ người dùng nâng cao.

Cảnh báo:

Thực hiện tại eigene risk. Root BlueStacks có thể khiến nó trở nên không ổn định, không thể khởi động. Có thể làm hỏng dữ liệu hoặc hệ thống. Ngoài ra, một số phương pháp dùng ứng dụng thứ ba – thường an toàn nhưng vẫn có rủi ro. BlueStacks đã root có thể bị dùng cho hoạt động trái phép, hãy thận trọng và tuân thủ pháp luật.

Tạo instance BlueStacks mới

Việc root BlueStacks tiềm ẩn rủi ro. Thử trên instance đã có dữ liệu quan trọng có thể làm hỏng cài đặt. An toàn hơn là tạo instance mới trong BlueStacks Multi-instance Manager.

  1. Mở BlueStacks Multi-Instance Manager, nhấn New Instance (góc dưới bên phải).
    Cách Root BlueStacks trên Windows dễ dàng
  2. Chọn Fresh Instance, chọn phiên bản Android – khuyên dùng Nougat 32-bit (mặc định BlueStacks tại thời điểm viết bài).
    Cách Root BlueStacks trên Windows dễ dàng
  3. Nhấn Next, đặt CPU Cores ít nhất Medium (2 Cores).
    Cách Root BlueStacks trên Windows dễ dàng
  4. Đặt RAM là Medium 2GB, các tùy chọn khác để mặc định.
  5. Nhấn Create, chờ instance tạo xong.
    Cách Root BlueStacks trên Windows dễ dàng
  6. Trong Multi-Instance Manager, chọn instance mới tạo, nhấn Start.
    Cách Root BlueStacks trên Windows dễ dàng
  7. Đăng nhập Play Store, sau đó tiến hành root như dưới đây.

Cài đặt ứng dụng kiểm tra Root từ Google Play Store

Dù dùng phương pháp nào root BlueStacks, bạn cần ứng dụng kiểm tra root để xác nhận thành công.

  1. Mở Google Play Store trong BlueStacks, tìm Root Check.
    Cách Root BlueStacks trên Windows dễ dàng
  2. Mở Root Checker (hoặc app khác), nhấn Install.
  3. Khởi chạy Root Checker, nhấn Agree (nếu đồng ý điều khoản).
  4. Nhấn Get Started, ở Verify Root Status nhấn Verify Root.
  5. Sẽ hiển thị thiết bị chưa root. Không lo, khi BlueStacks đã root, sẽ hiển thị đã root.
    Cách Root BlueStacks trên Windows dễ dàng

Phương pháp 1: Root BlueStacks bằng chỉnh sửa file cấu hình

Phương pháp dễ nhất – không cần tải cài đặt gì, dùng công cụ quen thuộc.

  1. Đóng BlueStacks, nếu phiên bản < 5, thoát hoàn toàn từ system tray.
  2. Chuột phải Windows, chọn Run.
    Cách Root BlueStacks trên Windows dễ dàng
  3. Điều hướng đến đường dẫn cài đặt BlueStacks, thường là:
    %programdata%
    Cách Root BlueStacks trên Windows dễ dàng
  4. Mở thư mục BlueStacks hoặc BlueStacks_nxt, chuột phải file Bluestacks.config.
    Cách Root BlueStacks trên Windows dễ dàng
  5. Chọn Open With, mở rộng More Apps.
  6. Chọn Notepad, khi Notepad mở, menu Edit > Find.
    Cách Root BlueStacks trên Windows dễ dàng
  7. Tìm root, thay giá trị bst.feature.rooting thành 1.
    Cách Root BlueStacks trên Windows dễ dàng
  8. Tìm tiếp root, thay giá trị bst.instance.Nougat32.enable_root_access thành 1.
    Cách Root BlueStacks trên Windows dễ dàng
  9. Nếu có nhiều instance BlueStacks, thay tất cả giá trị liên quan đến root từ 0 thành 1.
  10. Lưu thay đổi, khởi chạy BlueStacks.
  11. Mở Root Checker, nhấn Verify Root.
  12. Hy vọng hiển thị thông báo root thành công.
    Cách Root BlueStacks trên Windows dễ dàng

Sau khi root, bạn có thể thử startup managers, custom animations, script managers (ví dụ: System Tools Android app) để tùy chỉnh BlueStacks. Tìm thêm app cho Android đã root trên mạng.

Phương pháp 2: Root BlueStacks bằng ứng dụng One-Click Root

Nhiều người dùng chỉ cần root cho một app, phương pháp trên đủ. Nếu không muốn chỉnh file config, dùng app one-click root như OneClickRoot hoặc KingRoot. Quy trình rất đơn giản, không đi sâu.

  1. Tải file APK của app one-click root (King Root, OneClickRoot) từ website chính thức, cài APK vào BlueStacks.
  2. Khởi chạy app, làm theo hướng dẫn trên màn hình để root BlueStacks.

Phương pháp 3: Dùng BS Tweaker để Root BlueStacks

Dành cho người dùng nâng cao, đặc biệt cần SuperSU. Các phương pháp trên có thể root nhưng cài SuperSU binary cần tweak phức tạp. Cài SuperSU thủ công tốn công sức lớn. Có công cụ như BS Tweaker giúp dễ dàng hơn. SuperSU quản lý quyền root cho app bằng cách hỏi người dùng cho phép hay từ chối.

Cài đặt ứng dụng BS Tweaker

  1. Mở trình duyệt, truy cập website BS Tweaker.
    Cách Root BlueStacks trên Windows dễ dàng
  2. Tải phiên bản mới nhất, giải nén file zip.
  3. Mở thư mục giải nén, chuột phải BlueStacksTweaker.exe.
    Cách Root BlueStacks trên Windows dễ dàng
  4. Chọn Run as Administrator, nhấn Yes nếu UAC hiện ra.

Cài đặt ứng dụng Root Checker Pro

Root Checker Basic có thể dùng cho phương pháp trước, nhưng BS Tweaker cần Root Checker Pro.

  1. Góc dưới bên phải BS Tweaker, nhấn URL website BS Tweaker.
    Cách Root BlueStacks trên Windows dễ dàng
  2. Cửa sổ trình duyệt mới mở, truy cập website BS Tweaker.
  3. Tab Utils, mục Manage and Check Root, trước Root Checker Pro nhấn Download.
    Cách Root BlueStacks trên Windows dễ dàng
  4. Lưu file lên Desktop, chuyển sang cửa sổ BlueStacks instance.
  5. Nhấn nút Install APK thanh bên phải (hoặc Ctrl + Shift + B).
    Cách Root BlueStacks trên Windows dễ dàng
  6. Double-click Root Checker Pro, chờ icon hiện ra trong BlueStacks. Chưa khởi chạy Root Checker Pro.
    Cách Root BlueStacks trên Windows dễ dàng

Root BlueStacks bằng BS Tweaker

  1. Chuyển sang cửa sổ BS Tweaker, nhấn nút stop trước instance muốn root (nếu đang chạy).
  2. Bên trái BS Tweaker, chọn instance muốn root bằng checkbox.
  3. Bên phải, tab Root, nhấn Unlock.
    Cách Root BlueStacks trên Windows dễ dàng
  4. Xác nhận cảnh báo, chờ thanh trạng thái dưới hiển thị tên instance với thông báo unlocking true.
  5. Khởi động BlueStacks instance bằng nút Play, chờ boot xong.

Cài đặt và cập nhật SuperSU Binary

  1. Chuyển sang cửa sổ BS Tweaker, nhấn Install SuperSU.
    Cách Root BlueStacks trên Windows dễ dàng
  2. Chuyển sang cửa sổ BlueStacks, chờ icon SuperSU app hiện ra nhưng chưa khởi chạy.
    Cách Root BlueStacks trên Windows dễ dàng
  3. Quay lại BS Tweaker, kiểm tra thanh trạng thái dưới có thông báo cài đặt SuperSu is true.
  4. Nhấn Update SU Binary, chờ trạng thái Updates SU Binary is true. Instance BlueStacks có thể tự đóng.
    Cách Root BlueStacks trên Windows dễ dàng
  5. Nhấn Play trước instance đang root, cho boot hoàn toàn.

Xác minh Root BlueStacks bằng Root Checker Pro

  1. Trong cửa sổ BlueStacks, khởi chạy Root Checker Pro, đồng ý thỏa thuận (nếu có).
  2. Nhấn Verify Root, nếu hỏi cấp quyền root cho Root Checker Pro, nhấn Grant.
  3. Hy vọng hiển thị trạng thái BlueStacks instance đã root hoàn toàn.
    Cách Root BlueStacks trên Windows dễ dàng

Cập nhật SuperSU qua APK mới nhất

  1. Chuyển sang BS Tweaker, nhấn BS Tweaker URL góc dưới phải.
  2. Trên website Tweaker, tab Utils, tải SuperSu APK mới nhất.
    Cách Root BlueStacks trên Windows dễ dàng
  3. Lưu file lên Desktop, chuyển sang cửa sổ BlueStacks.
  4. Nhấn icon Install APK thanh bên phải, double-click SuperSU APK.
    Cách Root BlueStacks trên Windows dễ dàng
  5. Nhấn icon SuperSU trên màn hình Home, nếu yêu cầu cập nhật, nhấn Continue.
    Cách Root BlueStacks trên Windows dễ dàng
  6. Chọn Normal (nếu không dùng custom ROM), khi SuperSU cập nhật xong nhấn OK.
    Cách Root BlueStacks trên Windows dễ dàng
  7. Chọn Reboot, chờ instance BlueStacks đóng.
  8. Khởi tạo lại BlueStacks instance từ cửa sổ BS Tweaker.
  9. Sau khi boot, mở SuperSU application kiểm tra cài đặt.

Cài đặt Xposed Framework

Xposed Framework cung cấp các module cho phép tùy chỉnh sâu Android và BlueStacks.

  1. Chuyển sang BS Tweaker, khởi động instance BlueStacks đã root.
  2. Chọn instance trong BS Tweaker, tab Root.
  3. Mục Xposed, nhấn Patch, chờ trạng thái Xposed patch is true.
    Cách Root BlueStacks trên Windows dễ dàng
  4. Nhấn Install, chờ Xposed installed.
    Cách Root BlueStacks trên Windows dễ dàng
  5. Nhấn Flash, chờ Xposed flash True.
    Cách Root BlueStacks trên Windows dễ dàng
  6. Chuyển sang cửa sổ BlueStacks, sẽ thấy icon Xposed Installer nhưng chưa khởi chạy.
  7. Đóng instance BlueStacks, sau đó khởi động lại từ BS Tweaker.

Sử dụng Xposed Installer tận dụng BlueStacks đã Root

  1. Sau khi instance boot, mở Xposed Installer, nhấn OK cảnh báo.
  2. Đảm bảo Xposed Status là Xposed Framework is active.
    Cách Root BlueStacks trên Windows dễ dàng
  3. Nhấn menu hamburger (góc trên trái), chọn Download.
    Cách Root BlueStacks trên Windows dễ dàng
  4. Nhấn icon tìm kiếm, tìm BootManager (không dấu cách).
  5. Chọn BootManager, tab Versions.
  6. Phiên bản mới nhất, nhấn Download, sau đó Install. Xác nhận Install BootManager.
    Cách Root BlueStacks trên Windows dễ dàng
  7. Sau khi cài, đóng BlueStacks, khởi động từ BS Tweaker.
  8. Mở Xposed Installer, mở rộng Menu.
  9. Tab Modules, tích chọn BootManager.
    Cách Root BlueStacks trên Windows dễ dàng
  10. Khởi động lại BlueStacks, mở BootManager.
  11. Chọn app không muốn chạy khi BlueStacks khởi động (ví dụ: IPTV Smarters Pro).
    Cách Root BlueStacks trên Windows dễ dàng
  12. Khởi động lại BlueStacks, app đã chọn sẽ không tự chạy.

Như vậy, bạn có thể dùng các module Xposed để tùy chỉnh BlueStacks. Còn nhiều app khác cho BlueStacks đã root (Google là bạn tốt nhất) để tận dụng tối đa root.