Cách Mở Khóa Global & Secure Table Trên SetEdit Không Cần Root
Khi tùy biến Android ở mức sâu, SetEdit (Settings Database Editor) là công cụ phổ biến giúp can thiệp trực tiếp vào cơ sở dữ liệu hệ thống mà không nhất thiết phải root máy. Tuy nhiên, mặc định ứng dụng chỉ cho phép chỉnh sửa System Table. Nếu bạn cố gắng thêm hoặc sửa đổi giá trị trong Secure Table hoặc Global Table, SetEdit sẽ báo lỗi truy cập bị từ chối.
Tóm tắt quyền hạn: Quyền android.permission.WRITE_SECURE_SETTINGS là quyền cấp hệ thống dành cho ứng dụng chữ ký đặc quyền. Bằng cách sử dụng ADB (Android Debug Bridge) qua máy tính hoặc các công cụ gỡ lỗi cục bộ trên điện thoại như LADB hay Brevent, bạn có thể cấp quyền này cho SetEdit một lần duy nhất mà không cần root thiết bị.
Phân biệt 3 bảng dữ liệu trong SetEdit
Android phân chia cấu hình thành 3 khu vực lưu trữ chính. Hiểu rõ từng bảng giúp bạn biết chính xác thời điểm cần mở khóa:
| Bảng dữ liệu | Phạm vi quản lý | Quyền mặc định | Ví dụ tinh chỉnh phổ biến |
|---|---|---|---|
| System Table | Cấu hình giao diện, âm thanh, rung, cảm ứng người dùng | Đọc / Ghi không cần quyền đặc biệt | Tốc độ con trỏ, rung phản hồi, thời gian tắt màn hình |
| Secure Table | Bảo mật thiết bị, khóa màn hình, trạng thái pin, sạc | Chỉ đọc (Cần WRITE_SECURE_SETTINGS để ghi) | Tỷ lệ khung hình động, cử chỉ điều hướng, chế độ Doze |
| Global Table | Toàn bộ hệ thống Android, mạng, Wi-Fi, phần cứng, hiệu năng | Chỉ đọc (Cần WRITE_SECURE_SETTINGS để ghi) | Tần số quét 120Hz cưỡng bức, tối ưu RAM, quản lý luồng CPU/GPU |
Chuẩn bị trên điện thoại Android
Trước khi chạy lệnh ADB, bạn cần kích hoạt chế độ gỡ lỗi trên thiết bị:
- Vào Cài đặt > Thông tin thiết bị > chạm liên tục 7 lần vào mục Số bản dựng (Build Number) để mở menu nhà phát triển.
- Quay lại Cài đặt > Tùy chọn nhà phát triển (Developer Options).
- Bật tùy chọn Gỡ lỗi USB (USB Debugging).
- Đối với máy Xiaomi / Redmi / POCO: Bắt buộc bật thêm mục Cài đặt qua USB và Gỡ lỗi USB (Cài đặt bảo mật). Mục này yêu cầu đăng nhập tài khoản Mi và cắm thẻ SIM.
- Đối với máy Oppo / Realme: Bật thêm mục Cho phép gỡ lỗi qua USB khi màn hình tắt nếu có.
Cảnh báo an toàn: Không tùy tiện chỉnh sửa các giá trị không rõ nguồn gốc trong Secure hoặc Global Table. Thiết lập sai thông số phần cứng hoặc hiển thị có thể gây lỗi khởi động lại (bootloop) hoặc mất quyền điều khiển màn hình.
Cách 1: Mở khóa bằng máy tính qua ADB
Đây là phương pháp ổn định nhất, áp dụng cho mọi dòng máy Android từ phiên bản 7.0 đến 14+.
Bước 1: Kết nối điện thoại với máy tính
Cắm cáp USB nối điện thoại với máy tính. Trên màn hình điện thoại, chọn chế độ Truyền tệp (MTP) và tích chọn Luôn cho phép kết nối từ máy tính này khi hộp thoại cấp quyền RSA xuất hiện.
Bước 2: Chạy lệnh cấp quyền
Mở cửa sổ Command Prompt (CMD) hoặc PowerShell trên máy tính tại thư mục chứa công cụ platform-tools và thực thi lệnh phù hợp với phiên bản SetEdit bạn đang dùng:
Nếu dùng bản SetEdit Mod của WDLF Osteup (Package: lowlight.setedit.mod):
adb shell pm grant lowlight.setedit.mod android.permission.WRITE_SECURE_SETTINGSNếu dùng bản SetEdit gốc trên Google Play Store (Package: by4a.setedit22):
adb shell pm grant by4a.setedit22 android.permission.WRITE_SECURE_SETTINGSNếu màn hình terminal không trả về thông báo lỗi nào (chỉ nhảy xuống dòng mới), lệnh đã được hệ thống thực thi thành công.
Cách 2: Mở khóa trực tiếp trên điện thoại không cần máy tính
Nếu không có máy tính, bạn có thể cấp quyền trực tiếp bằng các ứng dụng như LADB hoặc Brevent qua tính năng Gỡ lỗi không dây (Wireless Debugging) từ Android 11 trở lên:
- Bật kết nối Wi-Fi, vào Tùy chọn nhà phát triển và bật Gỡ lỗi không dây.
- Mở LADB hoặc Brevent theo chế độ đa cửa sổ (Split-screen), ghép nối mã Pairing Code và cổng Port.
- Sau khi ứng dụng báo kết nối thành công, nhập trực tiếp lệnh sau vào cửa sổ shell (lưu ý bỏ tiền tố
adb shell):
Dành cho bản SetEdit Mod:
pm grant lowlight.setedit.mod android.permission.WRITE_SECURE_SETTINGSDành cho bản SetEdit gốc:
pm grant by4a.setedit22 android.permission.WRITE_SECURE_SETTINGSCách kiểm tra mở khóa thành công
Để xác nhận SetEdit đã nhận quyền can thiệp hệ thống:
- Tắt hoàn toàn ứng dụng SetEdit và mở lại.
- Ở thanh menu trên cùng, chuyển từ tab System Table sang Global Table hoặc Secure Table.
- Chạm vào mục + Add new setting ở dòng đầu tiên.
- Nếu ứng dụng hiện hộp thoại cho phép nhập tên cài đặt mà không hiện cảnh báo đỏ Permission Denial, bạn đã mở khóa thành công.
Câu hỏi thường gặp
Khởi động lại máy có cần cấp lại quyền ADB không?
Không. Quyền WRITE_SECURE_SETTINGS được lưu cố định trong hệ thống bảo mật của Android. Bạn chỉ phải thực hiện lại thao tác này nếu gỡ cài đặt SetEdit hoặc khôi phục cài đặt gốc của điện thoại.
Tại sao Xiaomi báo lỗi "SecurityException" khi chạy lệnh?
Trên giao diện MIUI và HyperOS, bạn bắt buộc phải bật đồng thời hai mục: Gỡ lỗi USB và Gỡ lỗi USB (Cài đặt bảo mật) trong Tùy chọn nhà phát triển. Nếu thiếu mục thứ hai, hệ điều hành sẽ từ chối mọi quyền can thiệp cấp cao.
Làm thế nào để hủy quyền WRITE_SECURE_SETTINGS đã cấp?
Nếu không muốn sử dụng tiếp, bạn chỉ cần gỡ bỏ ứng dụng SetEdit. Hoặc bạn có thể chạy lệnh thu hồi qua ADB: adb shell pm revoke lowlight.setedit.mod android.permission.WRITE_SECURE_SETTINGS.
Bài viết liên quan

BrotX Optimizer v7: Tối Ưu Android Không Root Qua Shizuku ADB
Hướng dẫn tối ưu Android không root bằng BrotX Optimizer v7 qua Shizuku ADB: kích hoạt ANGLE Vulkan GPU, cảm ứng 0ms cửa sổ nổi, ngắt sạc 80% và cấu hình 58 cờ an toàn.

Giảm Lag iOS & Tối Ưu iPhone Jailbreak: Kịch Bản Debloat Dọn Sạch Daemon Tăng FPS Game
Hướng dẫn giảm lag iOS và tối ưu iPhone Jailbreak chuyên sâu: Kịch bản perf.sh tắt hơn 100 LaunchDaemons ngầm giúp giải phóng RAM, hạ nhiệt và ổn định FPS chơi game.

Tweaks Gaming Dành Cho Android 7-15 (Root & Không Root) | OOptimize
Bộ tinh chỉnh OOptimize can thiệp SurfaceFlinger và GPU Vulkan trên Android 7-15: ổn định FPS, giảm giật lag và giảm độ trễ cảm ứng cho game thủ.

RAM Purger: Kịch Bản Dọn Sạch Tiến Trình Ngầm Giúp Android Mượt Như iPhone
Hướng dẫn dùng script RAM Purger (frozen.sh) đóng băng hàng loạt tiến trình ngầm thừa thãi, giải phóng dung lượng RAM và tăng độ mượt khi chơi game trên Android.
Bình luận(0)
Đăng nhập để tham gia bình luận
Đăng nhập bằng tài khoản Google, Facebook hoặc Email để cùng thảo luận và nhận thông báo khi có người trả lời.
Chưa có bình luận nào. Hãy là người đầu tiên để lại ý kiến!