Repository navigation
Releases: pdong15dth/gemini-default-ai-phone
Release list
v1.0.14
What's Changed
- Release v1.0.14: Tái thiết kế UI/UX 3 tab thống nhất & hoàn thiện Engine nội bộ trên Vivo by @pdong15dth in #18
Full Changelog: v1.0.13...v1.0.14
AI Key Bridge 1.0.13
AI Key Bridge 1.0.13 – Hỗ trợ song song Shizuku & Engine nội bộ (Auto-Fallback), tùy chỉnh hành động riêng cho từng thao tác & sửa lỗi Engine
Hô "Hi Jovi" (hoặc bấm nút AI) thì hiện lớp phủ Gemini đang nghe sẵn và khoanh tròn bất kỳ thứ gì trên màn hình để hỏi được — kể cả khi đã tắt Tuỳ chọn nhà phát triển và Gỡ lỗi USB để dùng app ngân hàng.
Mới trong v1.0.13
- Hỗ trợ song song cả Shizuku & Engine nội bộ (
ShellBackend– Tự động chuyển đổi dự phòng 2 chiều):- Cho phép người dùng chủ động chọn công cụ chạy lệnh Shell (UID 2000) ngay tại màn hình Kích hoạt & vá lỗi (
SetupScreen), Script nền (ScriptScreen) và Cài đặt (SettingsScreen) với 3 chế độ:- Tự động (Cả 2) (mặc định): ưu tiên dùng bên đang sẵn sàng và tự động chuyển đổi dự phòng (auto-fallback) sang bên còn lại ngay lập tức nếu 1 trong 2 bên gặp lỗi hoặc bị dừng.
- Shizuku: ưu tiên dùng ứng dụng Shizuku chuẩn làm phương án ổn định tuyệt đối nếu nghi ngờ Engine nội bộ gặp lỗi trên ROM.
- Engine nội bộ: ưu tiên dùng Engine tích hợp sẵn trong app (ghép nối 6 số Gỡ lỗi không dây, không cần cài thêm app ngoài).
- Bổ sung thẻ trạng thái và nút thao tác nhanh cho cả Engine nội bộ lẫn Shizuku (App ngoài · Dự phòng ổn định) xuyên suốt từ lúc thiết lập ban đầu (Onboarding) tới khi vào ứng dụng.
- Cho phép người dùng chủ động chọn công cụ chạy lệnh Shell (UID 2000) ngay tại màn hình Kích hoạt & vá lỗi (
- Sửa lỗi triệt để Engine nội bộ (
EngineDaemonMain&WatchScript) trên OriginOS 6/7 (Android 16/17):- Sửa lỗi lệnh thứ 9 (Khởi chạy Script nền) tự ghi đè và khởi động lại
akb-engine.shlàm xóa mất file phản hồi.run-*/req-*đang chạy dở, dẫn tới báo lỗi timeout giả dù script đã chạy thành công. - Ghi file
akb-engine.shnguyên tử (atomic) qua.tmp+mv -fvà chỉ khởi chạy tiến trình mới khi chưa cóakb-engine.shchạy trong RAM. - Chuyển hướng
stdout/stderrcủa lệnh IPC qua pipe| cat >trước khi ghi vào thư mục FUSE/sdcard/Android/data/com.aikeybridge/files/ipc, tránh triệt để lỗisystem_servertừ chối file descriptor FUSE qua Binder (Failed transaction 2147483646).
- Sửa lỗi lệnh thứ 9 (Khởi chạy Script nền) tự ghi đè và khởi động lại
- Tùy chỉnh hành động riêng biệt cho từng thao tác (
ActionMode) & tích hợp Google Circle to Search:- Tại tab Chế độ (
ModesScreen), người dùng có thể gán hành động độc lập cho từng cách gọi: Khẩu lệnh (“Hi Jovi”), Nút cứng / Nút AI, và Lối tắt “Gọi AI” (chạm mặt lưng / phím tắt ROM):- Theo đích đến chung (
DEFAULT) - Gemini · Nghe giọng nói (
GEMINI_VOICE– mở lớp phủ Gemini và tự bật Micro) - Gemini · Hỏi màn hình (
GEMINI_SCREEN– mở lớp phủ Gemini, không tự bật Micro) - Google · Circle to Search (
GOOGLE_CTS– khoanh tròn tìm kiếm hoặc dịch màn hình tức thì) - Google · Mở ứng dụng (
GOOGLE_APP)
- Theo đích đến chung (
- Tại tab Chế độ (
- Tự động hóa & Sửa lỗi khác:
- Sửa lỗi
NullPointerExceptionkhi khởi tạoAppViewModel(vivoQueryRunningkhởi tạo trước khốiinit). - Tự động đồng bộ số phiên bản hiển thị trên trang chủ (Landing Page) từ
android/app/build.gradle.ktsmỗi khi phát hành bản Release mới.
- Sửa lỗi
What's Changed
- feat: hỗ trợ song song Shizuku & Engine nội bộ (Auto-Fallback) + tùy chỉnh hành động theo thao tác (v1.0.13) by @pdong15dth in #17
Full Changelog: v1.0.12...v1.0.13
v1.0.12
What's Changed
- feat: tích hợp Engine nội bộ (UID 2000) qua Gỡ lỗi không dây & chế độ Bank-Safe (không cần Shizuku) by @pdong15dth in #15
- fix(vivo): keep shell engine & watch script alive when USB debugging is disabled on Android 16 (v1.0.12) by @pdong15dth in #16
Full Changelog: v1.0.11...v1.0.12
AI Key Bridge 1.0.11
AI Key Bridge 1.0.11 – Tự động cuộn & làm sáng 9 mục Cài đặt chuẩn OriginOS, sửa crash tab Nhật ký
Hô "Hi Jovi" (hoặc bấm nút AI) thì hiện lớp phủ Gemini đang nghe sẵn và khoanh tròn bất kỳ thứ gì trên màn hình để hỏi được — kể cả khi đã tắt Tuỳ chọn nhà phát triển và Gỡ lỗi USB để dùng app ngân hàng.
Mới trong v1.0.11
- Tự động cuộn & làm sáng chuẩn hệ thống Vivo OriginOS cho toàn bộ 9 mục Cài đặt (
PermissionsScreen,SetupScreen,ScriptScreen):- Khi bấm mở bất kỳ mục nào trong 9 mục Kiểm tra & Quyền, ứng dụng sẽ mở thẳng trang Cài đặt đích, tự động cuộn tới đúng dòng cần bật/tắt và nhấp nháy làm sáng dòng đó theo đúng chuẩn hệ thống
VRecyclerView(originui_vrecyclerview_item_high_light_background_rom15_0) của Vivo OriginOS (giống hệt mục 1 & 2, không dùng toạ độ cố định, không dùng khung viền xanh hay lớp phủ tối). - Hỗ trợ dẫn đường 2 bước tự động cho mục 3 (Mức sử dụng pin của ứng dụng → làm sáng Kiểm soát pin dưới nền → bấm vào tự làm sáng tiếp Cho phép sử dụng pin ngầm) và mục 4 (Ứng dụng trợ lý kỹ thuật số mặc định → làm sáng Google và Dùng dữ liệu của màn hình và ứng dụng).
- Cho phép chạm trực tiếp vào công tắc ngay trong lúc hiệu ứng làm sáng đang nhấp nháy (
forwardTouchTap).
- Khi bấm mở bất kỳ mục nào trong 9 mục Kiểm tra & Quyền, ứng dụng sẽ mở thẳng trang Cài đặt đích, tự động cuộn tới đúng dòng cần bật/tắt và nhấp nháy làm sáng dòng đó theo đúng chuẩn hệ thống
- Sửa lỗi văng ứng dụng (crash) ở tab Nhật ký (
LogsScreen):- Sửa lỗi
IllegalArgumentException: Key was already usedtrongLazyColumnkhi nhiều sự kiện từscript-events.logcó cùng mốc thời gian giây. - Đồng bộ hoá
importScriptEvents()và tự động lọc bỏ các bản ghi trùng lặp trongAttemptLog.
- Sửa lỗi
What's Changed
- Phát hành 1.0.11: tự động cuộn và làm sáng 9 mục cài đặt chuẩn OriginOS, sửa crash tab Nhật ký by @pdong15dth in #13
Full Changelog: v1.0.10...v1.0.11
AI Key Bridge 1.0.10
AI Key Bridge 1.0.10 – Script nền, dùng được cùng App Ngân hàng
Hô "Hi Jovi" (hoặc bấm nút AI) thì hiện lớp phủ Gemini đang nghe sẵn và khoanh tròn bất kỳ thứ gì trên màn hình để hỏi được — kể cả khi đã tắt Tuỳ chọn nhà phát triển và Gỡ lỗi USB để dùng app ngân hàng.
Từ bản này, AI Key Bridge chỉ còn chế độ Script nền (không còn chế độ Đầy đủ dùng Trợ năng, vì app ngân hàng chặn khi có Trợ năng).
Mới so với v1.0.9-script
- Màn Script nền có thêm dòng "Cho Gemini xem màn hình" mở thẳng trang Ứng dụng trợ lý kỹ thuật số mặc định — Vivo giấu trang này khỏi Cài đặt. Bật "Dùng dữ liệu của màn hình và ứng dụng" ở đó để khoanh tròn để hỏi được.
- Bước kích hoạt "Cho Gemini xem màn hình" không còn báo ✗ nhầm khi cài đặt chưa từng được ghi (Android coi là đang bật).
- App Google bị kẹt (từ chối mở lớp phủ, "Hi Jovi" bị đẩy về Tiểu V): script tự dừng app Google rồi gọi lại, lần đó chậm khoảng 4 giây thay vì phải tự vào Cài đặt buộc dừng.
Từ v1.0.9-script
- Lớp phủ Gemini tự nghe sau "Hi Jovi", không phải chạm Micro: script chạm nút Micro khi lớp phủ đã hiện hẳn (chưa hiện thì không chạm, để không chạm nhầm vào app bên dưới).
- Dọn tất cả đa nhiệm rồi hô "Hi Jovi" vẫn ra Gemini (lần đầu chậm khoảng 3 giây vì app Google bị dọn khỏi RAM).
- Tiểu V tự đóng không còn làm Gemini bật lên ngoài ý muốn; script không còn kẹt rồi bỏ lỡ lần gọi sau.
Từ v1.0.8-script
- Quay về script nền shell như hướng dẫn ADB gốc: chạy riêng bằng quyền shell nên vuốt tắt app, dừng Shizuku hay tắt Gỡ lỗi đều không làm script dừng.
- Mở lớp phủ bằng phím trợ lý
219như giữ nút nguồn để khoanh tròn được; bấm Kích hoạt sẽ bật "Dùng dữ liệu của màn hình và ứng dụng" của trợ lý mặc định. - Không còn tự bật Gỡ lỗi USB; bấm Kích hoạt lần nữa không làm Google và Tiểu V khởi động lại.
Đã thử trên vivo (Android 17)
App đã vuốt tắt và Shizuku đã dừng: hô "Hi Jovi" nhiều lần liên tiếp, khi lớp phủ Gemini đang mở, sau khi dọn đa nhiệm, khi đã tắt hẳn Tuỳ chọn nhà phát triển, khi khoá màn hình, và bấm nút AI — lần nào cũng ra lớp phủ Gemini tự nghe, khoanh tròn được, Tiểu V không đè.
Cách dùng
- Gỡ bản cũ nếu cài từ nguồn khác (khác chữ ký), rồi cài bản này. Bản cũ có bật Trợ năng cho AI Key Bridge thì tắt đi.
- Bật Shizuku (qua Gỡ lỗi không dây hoặc máy tính), mở app, bấm Kích hoạt & Bật script (bản cũ đang chạy thì bấm lại để thay script mới).
- Nếu lớp phủ Gemini không khoanh tròn được: trong màn Script nền bấm Cho Gemini xem màn hình và bật Dùng dữ liệu của màn hình và ứng dụng.
- Hô "Hi Jovi" để thử.
- Tắt công tắc tổng "Tuỳ chọn nhà phát triển" và "Gỡ lỗi USB" để dùng app ngân hàng — script vẫn chạy.
Lưu ý: Khởi động lại máy là script mất, phải bật Shizuku và bấm Kích hoạt lại (giống hướng dẫn ADB gốc). Nút Micro được chạm theo vị trí trên màn hình dọc; nếu máy đang xoay ngang hoặc Google đổi giao diện lớp phủ, lớp phủ vẫn hiện nhưng có thể phải tự chạm Micro.
AI Key Bridge v1.0.10-script (Script nền – lớp phủ Gemini tự nghe, khoanh tròn được, dùng cùng App Ngân hàng)
Bản thuần Script nền – dùng được cùng App Ngân hàng (v1.0.10-script)
Hô "Hi Jovi" (hoặc bấm nút AI) thì hiện lớp phủ Gemini đang nghe sẵn và khoanh tròn bất kỳ thứ gì trên màn hình để hỏi được — kể cả khi đã tắt Tuỳ chọn nhà phát triển và Gỡ lỗi USB để dùng app ngân hàng.
Mới so với v1.0.9-script
- Màn Script nền có thêm dòng "Cho Gemini xem màn hình" mở thẳng trang Ứng dụng trợ lý kỹ thuật số mặc định — Vivo giấu trang này khỏi Cài đặt. Bật "Dùng dữ liệu của màn hình và ứng dụng" ở đó để khoanh tròn để hỏi được.
- Bước kích hoạt "Cho Gemini xem màn hình" không còn báo ✗ nhầm khi cài đặt chưa từng được ghi (Android coi là đang bật).
Từ v1.0.9-script
- Lớp phủ Gemini tự nghe sau "Hi Jovi", không phải chạm Micro: script chạm nút Micro khi lớp phủ đã hiện hẳn (chưa hiện thì không chạm, để không chạm nhầm vào app bên dưới).
- Dọn tất cả đa nhiệm rồi hô "Hi Jovi" vẫn ra Gemini (lần đầu chậm khoảng 3 giây vì app Google bị dọn khỏi RAM).
- Tiểu V tự đóng không còn làm Gemini bật lên ngoài ý muốn; script không còn kẹt rồi bỏ lỡ lần gọi sau.
Từ v1.0.8-script
- Quay về script nền shell như hướng dẫn ADB gốc: chạy riêng bằng quyền shell nên vuốt tắt app, dừng Shizuku hay tắt Gỡ lỗi đều không làm script dừng.
- Mở lớp phủ bằng phím trợ lý
219như giữ nút nguồn để khoanh tròn được; bấm Kích hoạt sẽ bật "Dùng dữ liệu của màn hình và ứng dụng" của trợ lý mặc định. - Không còn tự bật Gỡ lỗi USB; bấm Kích hoạt lần nữa không làm Google và Tiểu V khởi động lại.
Đã thử trên vivo (Android 17)
App đã vuốt tắt và Shizuku đã dừng: hô "Hi Jovi" nhiều lần liên tiếp, khi lớp phủ Gemini đang mở, sau khi dọn đa nhiệm, khi đã tắt hẳn Tuỳ chọn nhà phát triển, khi khoá màn hình, và bấm nút AI — lần nào cũng ra lớp phủ Gemini tự nghe, khoanh tròn được, Tiểu V không đè.
Cách dùng
- Gỡ bản cũ nếu cài từ nguồn khác (khác chữ ký), rồi cài bản này.
- Bật Shizuku (qua Gỡ lỗi không dây hoặc máy tính), mở app, bấm Kích hoạt & Bật script (bản cũ đang chạy thì bấm lại để thay script mới).
- Nếu lớp phủ Gemini không khoanh tròn được: trong màn Script nền bấm Cho Gemini xem màn hình và bật Dùng dữ liệu của màn hình và ứng dụng.
- Hô "Hi Jovi" để thử.
- Tắt công tắc tổng "Tuỳ chọn nhà phát triển" và "Gỡ lỗi USB" để dùng app ngân hàng — script vẫn chạy.
Lưu ý: Khởi động lại máy là script mất, phải bật Shizuku và bấm Kích hoạt lại (giống hướng dẫn ADB gốc). Nút Micro được chạm theo vị trí trên màn hình dọc; nếu máy đang xoay ngang hoặc Google đổi giao diện lớp phủ, lớp phủ vẫn hiện nhưng có thể phải tự chạm Micro.
AI Key Bridge v1.0.9-script (Script nền – lớp phủ Gemini tự nghe, khoanh tròn được, dùng cùng App Ngân hàng)
Bản thuần Script nền – dùng được cùng App Ngân hàng (v1.0.9-script)
Hô "Hi Jovi" (hoặc bấm nút AI) thì hiện lớp phủ Gemini đang nghe sẵn và khoanh tròn bất kỳ thứ gì trên màn hình để hỏi được — kể cả khi đã tắt Tuỳ chọn nhà phát triển và Gỡ lỗi USB để dùng app ngân hàng.
Mới so với v1.0.8-script
- Lớp phủ Gemini tự nghe sau "Hi Jovi", không phải chạm Micro: script chạm nút Micro khi lớp phủ đã hiện hẳn (chưa hiện thì không chạm, để không chạm nhầm vào app bên dưới).
- Dọn tất cả đa nhiệm rồi hô "Hi Jovi" vẫn ra Gemini (lần đầu chậm khoảng 3 giây vì app Google bị dọn khỏi RAM).
- Tiểu V tự đóng không còn làm Gemini bật lên ngoài ý muốn; script không còn kẹt rồi bỏ lỡ lần gọi sau.
Từ v1.0.8-script
- Quay về script nền shell như hướng dẫn ADB gốc: chạy riêng bằng quyền shell nên vuốt tắt app, dừng Shizuku hay tắt Gỡ lỗi đều không làm script dừng.
- Mở lớp phủ bằng phím trợ lý
219như giữ nút nguồn để khoanh tròn được; bấm Kích hoạt sẽ bật "Dùng dữ liệu của màn hình và ứng dụng" của trợ lý mặc định. - Không còn tự bật Gỡ lỗi USB; bấm Kích hoạt lần nữa không làm Google và Tiểu V khởi động lại.
Đã thử trên vivo (Android 17)
App đã vuốt tắt và Shizuku đã dừng: hô "Hi Jovi" nhiều lần liên tiếp, khi lớp phủ Gemini đang mở, sau khi dọn đa nhiệm, khi đã tắt hẳn Tuỳ chọn nhà phát triển, khi khoá màn hình, và bấm nút AI — lần nào cũng ra lớp phủ Gemini tự nghe, khoanh tròn được, Tiểu V không đè.
Cách dùng
- Gỡ bản cũ nếu cài từ nguồn khác (khác chữ ký), rồi cài bản này.
- Bật Shizuku (qua Gỡ lỗi không dây hoặc máy tính), mở app, bấm Kích hoạt & Bật script (bản cũ đang chạy thì bấm lại để thay script mới).
- Hô "Hi Jovi" để thử.
- Tắt công tắc tổng "Tuỳ chọn nhà phát triển" và "Gỡ lỗi USB" để dùng app ngân hàng — script vẫn chạy.
Lưu ý: Khởi động lại máy là script mất, phải bật Shizuku và bấm Kích hoạt lại (giống hướng dẫn ADB gốc). Nút Micro được chạm theo vị trí trên màn hình dọc; nếu máy đang xoay ngang hoặc Google đổi giao diện lớp phủ, lớp phủ vẫn hiện nhưng có thể phải tự chạm Micro.
AI Key Bridge v1.0.8-script (Script nền – lớp phủ Gemini khoanh tròn được, dùng cùng App Ngân hàng)
Bản thuần Script nền – dùng được cùng App Ngân hàng (v1.0.8-script)
Hô "Hi Jovi" (hoặc bấm nút AI) thì hiện lớp phủ Gemini, khoanh tròn bất kỳ thứ gì trên màn hình để hỏi được — kể cả khi đã tắt Tuỳ chọn nhà phát triển và Gỡ lỗi USB để dùng app ngân hàng.
Sửa so với v1.0.6-script / v1.0.7-script
- Quay về script nền shell (như hướng dẫn ADB gốc). Bản 1.0.7 chuyển phần nghe vào app, nhưng vuốt app khỏi đa nhiệm (Vivo force-stop) là mất. Script chạy riêng bằng quyền shell nên không phụ thuộc app.
- Lớp phủ Gemini khoanh tròn được: script gửi phím trợ lý
219như giữ nút nguồn (bản cũ dùng231: bật Micro ngay nhưng chạm màn hình là lớp phủ tắt). Bấm Kích hoạt sẽ bật thêm "Dùng dữ liệu của màn hình và ứng dụng" của trợ lý mặc định. - Không còn tự bật Gỡ lỗi USB (bản 1.0.6 làm vậy nên app ngân hàng báo lỗi).
- Bấm Kích hoạt lần nữa không còn làm Google và Tiểu V bị khởi động lại.
- Trạng thái script hiện đúng cả khi Shizuku đã dừng.
Đã thử trên vivo (Android 17)
Bật script qua Shizuku rồi lần lượt: hô Hi Jovi khi lớp phủ Gemini đang mở, dừng Shizuku, dọn tất cả đa nhiệm, tắt hẳn Tuỳ chọn nhà phát triển, khoá màn hình, bấm nút AI, vuốt tắt app — lần nào cũng ra lớp phủ Gemini, khoanh tròn được, Tiểu V không đè.
Cách dùng
- Gỡ bản cũ nếu cài từ nguồn khác (khác chữ ký), rồi cài bản này.
- Bật Shizuku (qua Gỡ lỗi không dây hoặc máy tính), mở app, bấm Kích hoạt & Bật script.
- Hô "Hi Jovi" để thử.
- Tắt công tắc tổng "Tuỳ chọn nhà phát triển" và "Gỡ lỗi USB" để dùng app ngân hàng — script vẫn chạy.
Lưu ý: Khởi động lại máy là script mất, phải bật Shizuku và bấm Kích hoạt lại (giống hướng dẫn ADB gốc).
AI Key Bridge v1.0.7-script (Bản thuần Script nền - dùng được cùng App Ngân hàng)
Bản thuần Script nền – dùng được cùng App Ngân hàng (v1.0.7-script)
Bản build riêng từ nhánh script-only: không có dịch vụ Trợ năng trong APK, và vẫn nghe "Hi Jovi" khi đã tắt Tuỳ chọn nhà phát triển và Gỡ lỗi USB.
Sửa lỗi của v1.0.6-script
- Ở bản 1.0.6, script nền chạy bằng quyền shell nên nằm trong nhóm tiến trình của
adbd. Tắt Gỡ lỗi USB là Android dừngadbdvà giết luôn script, mà app ngân hàng (ví dụ TPBank) lại bắt tắt đúng công tắc này. Bản 1.0.6 còn tự bật lại Gỡ lỗi USB (adb_enabled=1) nên app ngân hàng báo lỗi. - Từ bản này, phần nghe chạy ngay trong app: một foreground service đọc event log bằng quyền
READ_LOGS. Quyền này cấp một lần qua Shizuku và vẫn còn sau khi tắt Gỡ lỗi hay khởi động lại máy. App không còn tự bật Gỡ lỗi USB. - Còn Shizuku thì app làm y như script cũ: bấm Back đóng Tiểu V rồi mở Gemini. Đã tắt Gỡ lỗi (Shizuku dừng) thì app mở thẳng chế độ nghe của Gemini.
- App tự bật lại nghe nền sau khi khởi động máy hoặc cập nhật app.
Cách dùng
- Gỡ bản cũ nếu cài từ nguồn khác (khác chữ ký), rồi cài bản này.
- Bật Shizuku, mở app, bấm Kích hoạt & Bật nghe nền.
- Android hỏi quyền truy cập log thì chọn Cho phép. Thông báo hiện "Đang nghe “Hi Jovi”" là xong.
- Bắt buộc tắt công tắc tổng "Tuỳ chọn nhà phát triển" và "Gỡ lỗi USB" để dùng app ngân hàng. Màn Script nền có nút mở thẳng phần cài đặt này. Nghe nền vẫn chạy.
Lưu ý:
- Khi đã tắt Gỡ lỗi, Shizuku dừng nên app không bấm Back được: Tiểu V có thể còn hiện phía sau Gemini.
- Sau khi khởi động lại máy, Android 13 trở lên chỉ cho đọc log khi app đang mở. Chạm thông báo "Chạm để cho phép đọc log" và chọn Cho phép; không cần Shizuku nữa.
- Khoá AI Key Bridge trong đa nhiệm và để Pin không hạn chế để ROM không dọn app.
AI Key Bridge v1.0.6-script (Bản thuần Script nền - Tương thích App Ngân hàng)
Bản thuần Script nền – Tương thích 100% App Ngân hàng (v1.0.6-script)
Bản build riêng từ nhánh script-only dành cho người dùng muốn dùng được toàn bộ ứng dụng ngân hàng mà không bao giờ bị báo lỗi Trợ năng (Accessibility) hay mất kết nối khi tắt Gỡ lỗi không dây / rời mạng Wi-Fi:
Điểm mới nổi bật trong v1.0.6-script
- Khắc phục triệt để lỗi tự quay về Tiểu V khi tắt Gỡ lỗi không dây / ra khỏi Wi-Fi:
- Trên OriginOS 6 / Android 16+, hệ thống khoá quyền ghi
/sys/fs/cgroup/cgroup.procs(0775 system:system), nên cảshizuku_servervà script nền đều nằm trong nhóm tiến trình củaadbd. Nếu người dùng chỉ bật Gỡ lỗi không dây (adb_wifi_enabled=1) mà đang tắt Gỡ lỗi USB (adb_enabled=0), khi tắt Gỡ lỗi không dây hoặc bước ra khỏi mạng Wi-Fi (chuyển sang 4G/5G), hệ thống sẽ dừngadbdvà giết luôn tiến trình script nền. - Từ bản
v1.0.6-script, khi bấm "Kích hoạt & Bật script nền", ứng dụng tự động bật cờadb_enabled=1qua Shizuku để giữadbdvà script nền sống 24/7 (không cần cắm cáp), kể cả khi bạn tắt Gỡ lỗi không dây hoặc ra đường dùng 4G/5G.
- Trên OriginOS 6 / Android 16+, hệ thống khoá quyền ghi
- Gỡ bỏ hoàn toàn
BIND_ACCESSIBILITY_SERVICEkhỏiAndroidManifest.xml: Kể cả các app ngân hàng quét danh sách APK cài ngoài (sideload) cũng không bao giờ phát hiện hay chặn AI Key Bridge. - Gộp 1 nút bấm duy nhất ("Kích hoạt & Bật script nền"): Tự động chạy các lệnh kích hoạt & vá lỗi (đặt Google làm trợ lý mặc định, vá crash locale
en-UScho Tiểu V, cấp quyền chạy nền, giữ cờadb_enabled=1) rồi mới khởi chạy script nền. - Hỗ trợ Script nền cho tất cả các hãng: Vivo/iQOO, Xiaomi/Redmi/POCO, OPPO/OnePlus/Realme, Honor/Huawei, Nubia/RedMagic + Dò cửa sổ trợ lý bằng Shizuku (không cần Trợ năng).
⚠️ Bản này không dùng được với app ngân hàng. Script nền ở bản 1.0.6 chạy bằng quyền shell nên phải giữ bật Gỡ lỗi USB, mà app ngân hàng (ví dụ TPBank) chặn đúng công tắc này. Tắt Tuỳ chọn nhà phát triển hoặc Gỡ lỗi USB thì script chết theo. Hãy dùngv1.0.7-scripttrở lên: phần nghe chạy ngay trong app nên bắt buộc tắt cả Tuỳ chọn nhà phát triển và Gỡ lỗi USB vẫn hoạt động.