Mở khóa ADB xe Geely EX5 bằng phần cứng

ngochoangimsat

Administrator
Lưu ý: Việc mở xe và can thiệp phần cứng đòi hỏi người dùng phải có kiến thức nhất định về kỹ thuật, cơ khí và am hiểu về các an toàn điện, điện tử. Việc can thiệp sai cách có thể dẫn đến các hỏng hóc ngoài ý muốn. Tác giả bài viết này không chịu trách nhiệm cho các hướng dẫn dưới đây. Hãy làm và tự chịu trách nhiệm về các rủi do tiềm ẩn nếu có.

Các lô EX5 (MY26) mới nhất được xuất xưởng với hệ điều hành từ 1.1.0 đã bị vô hiệu hóa quyền truy cập adb. Bạn KHÔNG THỂ cài đặt ứng dụng thủ công trên chúng trừ khi bạn sử dụng phương pháp can thiệp vật lý.

Đối với các xe có chức năng truy cập ADB bằng phần mềm bị vô hiệu hóa, phương pháp mở khóa duy nhất hiện nay được biết đến là dựa trên phần cứng: cần phải tháo rời bảng điều khiển trung tâm, truy cập và mở bộ phận điều khiển trung tâm, và nối tắt tạm thời các chân cụ thể bên trong bộ phận này. Điều này cho phép kích hoạt ADB. Quy trình này mất vài giờ chi tiết cách tháo màn hình Geely EX5 xem tại đây.
photo_2026-08-11_11-38-19.jpg
photo_2026-08-11_11-38-39.jpg

photo_2026-08-11_13-05-33.jpg
photo_2026-08-11_17-40-10.jpg
mb_photo.jpg

Nối chập hai chân được kẻ đường đỏ lại với nhau
photo_2026-07-31_03-20-28.jpg
photo_2026-08-11_17-42-45.jpg
photo_2026-08-11_17-44-34.jpg

photo_2026-08-11_18-10-26.jpg

Sau khi đã nối tắt hai chân như trên ảnh và lắp ráp lại cụm đầu máy, hãy kết nối máy tính xách tay bằng cáp USB-A sang USB-A có cài đặt trình điều khiển ADB và xác minh kết nối bằng lệnh adb devices. Tiếp theo thực hiện gửi lệnh bật adb sau đó cài các phần mềm.

Tóm lại trình tự thực hiện là:
1. Tháo màn hình khỏi xe -> mở vỏ màn hình -> nối chập hai chân theo hướng dẫn trên hình ảnh
2. Kết nối lại các giắc với xe -> Khởi động lại màn hình -> Kết nối cáp USB hai đầu A (không dùng được cáp một đầu A một đầu type C) giữa máy tính và màn hình của xe
3. Chọn khôi phục cài đặt gốc (Factory Reset from the UI):
Nếu bạn thực hiện Factory Reset (khôi phục cài đặt gốc, xóa toàn bộ cài đặt và dữ liệu), trong quá trình thiết bị khởi động lại, head unit sẽ chuyển sang chế độ ADB trong khoảng 20 giây.
Nếu bạn nối tắt (jumper) các chân pin, cổng USB sẽ được chuyển sang Device Mode. Khi đó, trong Device Manager của Windows, thiết bị sẽ xuất hiện dưới dạng ADB Gadget, nhưng chưa được nhận là một ADB device.
Nếu vẫn giữ jumper ở vị trí đó rồi thực hiện reset, bạn sẽ có một khoảng thời gian khoảng 20 giây trong quá trình reset để có thể truy cập ADB.
4. Chờ cho màn hình khởi động lên logo
5. Liên tục spam gửi lệnh sau trong khoảng thời gian 20 giây khi màn hình khởi động để bật chế độ ADB đến khi thấy lệnh được thực hiện thành công thì dừng lại:
Mã:
adb lshal debug [email protected]::IVehicle/default --set 557872680 i 0 a 0
photo_2026-08-11_19-13-33.jpg

Lệnh này sẽ chuyển SETTING_FUNC_USB_SWITCH sang giá trị 0, tức là ADB.
  • 0 = ADB
  • 1 = USB Flash Drive (ổ USB)
Sau đó, thiết bị sẽ duy trì ở chế độ ADB.

6. Cài đặt Geely EX5 Helper, ứng dụng này sẽ cho phép bạn truy cập Venus Vehicle Tool sau khi bạn lắp ráp hoàn chỉnh thiết bị trở lại. Gõ lệnh sau để cài đặt:
Mã:
adb install -d -r -g --user current geely_ex_helper_1.0.apk
Tệp geely_ex_helper_1.0.apk có trong file zip tải về tại đây.
Sau khi làm các thao tác trên chức năng adb đã được mở và có thể cài các phần mềm khác thông qua lệnh adb
 
Sửa lần cuối:

ngochoangimsat

Administrator
Bước 1: Mở khóa ADB bằng phần cứng
Hiện tại, cách duy nhất được biết để mở khóa ADB trên những xe bị ảnh hưởng là thực hiện sửa đổi phần cứng. Việc này yêu cầu tháo cụm console trung tâm, tiếp cận và mở head unit, sau đó nối tắt (jumper) một số chân pin cụ thể bên trong head unit.

Tải hướng dẫn mở khóa ADB phần cứng của head unit.

Sau khi đã jumper các chân pin và lắp lại head unit, kết nối laptop với head unit bằng cáp USB-A → USB-A, trên laptop đã cài ADB driver. Sau đó kiểm tra kết nối bằng:

adb devices

Quan trọng
Phương pháp phần mềm thông qua Engineering Menu / SETTING_FUNC_USB_SWITCH hiện không phải là phương pháp mở khóa tổng quát đối với các phiên bản phần mềm bị ảnh hưởng.

Chỉ sử dụng phương pháp này khi ADB đã được bật sẵn trên xe.

1. Bật kết nối ADB
Vào Engineering Menu, chọn TestApp, mở VenusVehicleTool, chọn Props, tìm:

SETTING_FUNC_USB_SWITCH

và đặt giá trị thành:

0

Sau đó kết nối laptop và kiểm tra bằng:

adb devices

Cách vào Engineering Menu
Mở ứng dụng Phone/Điện thoại và nhập:

#*

sau đó nhập tiếp mã gồm 4 hoặc 5 chữ số.

Mã được tính theo công thức:

(Tháng + 5)(Ngày)(Giờ)

Đối với 10 giờ, 11 giờ và 12 giờ, phần giờ được tính là 0. Giờ ở định dạng 12h, tức là 13h-23h cũng được quy đổi thành từ 1-11h

Ví dụ:

Ngày 21 tháng 4, lúc 19:00 (7 giờ tối):

#*9217

Giải thích:
  • Tháng 4 → 4 + 5 = 9
  • Ngày 21 → 21
  • 19:00 → giờ 7
→ Mã là: #*9217

Hoặc ví dụ ngày 13 tháng 8 năm 2026 lúc 10 giờ 35 phút ->
* Tháng 8 -> 8+5 = 13
* Ngày 13 -> 13
* Giờ 10:36 -> là 10 giờ -> 0 (do 10, 11, 12 giờ được tính là 0)
-> Mã là: #*13130

Có thể sử dụng liên kết từ bài viết gốc của tác giả "Click to see today's code" để xem mã của ngày hiện tại.

2. Cài certificate tự ký
Không cần thực hiện bước này trên các phiên bản phần mềm mới nhất.

Certificate này cho phép cài đặt các ứng dụng Android được ký bằng community test key.

Tải file TESTKEY.zip , giải nén, sau đó thực hiện:

Mã:
adb root
Tiếp theo:

Mã:
adb remount
Sau đó chép certificate:

Mã:
adb push TESTKEY.x509.pem /system/etc/security/parrot/TESTKEY.x509.pem
Cuối cùng khởi động lại head unit:

Mã:
adb reboot
Lưu ý về adb remount
Nếu sau khi chạy:

Mã:
adb remount
console xuất hiện thông báo:

Mã:
Disabling verity for /system
Disabling verity for /vendor
Disabling verity for /product
Disabling verity for /system_ext
Disabling verity for /odm
Now reboot your device for settings to take effect
remount succeeded
thì hãy khởi động lại bằng:

Mã:
adb reboot
Sau khi thiết bị khởi động lại, thực hiện lại toàn bộ các bước.

Tùy chọn: Cài các ứng dụng Android bên thứ ba khác
Sau khi hoàn thành các bước trên, có thể cài các ứng dụng Android bên thứ ba khác.

Bước 2: Cài Custom Profiles App
1. Cài ứng dụng
Chạy script cài đặt:

01_install_custom_profiles_user_app.bat

2. Cài Geely EX5 Helper App
Cài ứng dụng Geely EX5 Helper (thông tin chi tiết có trong App Library).

Chạy script:

02_install_geely_ex5_helper.bat
 

Đính kèm

Sửa lần cuối:
Top