Cài đặt OpenClaw trên Android: Điều khiển điện thoại bằng AI không cần Root

6 views

OpenClaw là một công cụ mạnh mẽ cho phép bạn điều khiển toàn bộ điện thoại Android bằng AI thông qua các lệnh văn bản. Với hướng dẫn này, bạn có thể cài đặt và sử dụng OpenClaw trên điện thoại Android mà không cần root, biến điện thoại thành một hệ thống được điều khiển bởi AI hoàn toàn tự động.

Tính năng nổi bật của OpenClaw trên Android

OpenClaw cho phép điện thoại thực hiện nhiều tác vụ phức tạp một cách tự động, chỉ với một lệnh đơn giản:

  • Tương tác với ứng dụng: Mở ứng dụng, tìm kiếm và cài đặt ứng dụng (ví dụ: cài đặt WhatsApp từ Play Store).
  • Gửi tin nhắn và email: Soạn và gửi email hoặc tin nhắn tự động (ví dụ: gửi email từ Gmail).
  • Kiểm tra thông tin thiết bị: Truy xuất dữ liệu từ điện thoại (ví dụ: kiểm tra phần trăm pin).
  • Tự động hóa tác vụ: Thực hiện chuỗi hành động mà không cần chạm vào điện thoại.

Chuẩn bị trước khi cài đặt

Để cài đặt OpenClaw mà không cần root, bạn cần chuẩn bị:

  • Điện thoại Android: Chạy Android 12 trở lên.
  • Kết nối Wi-Fi: Bắt buộc để khởi động Shizuku.
  • Ứng dụng Termux: Tải từ F-Droid để có phiên bản mới nhất.
  • Ứng dụng Shizuku: Tải từ Google Play Store.
  • Tài khoản Google AI Studio: Để tạo Gemini API Key miễn phí.
  • Tài khoản Telegram: Để tạo Telegram Bot.
  • Script cài đặt: Lấy từ liên kết GitHub trong mô tả video.

Hướng dẫn cài đặt Shizuku (Không cần Root)

Shizuku là công cụ giúp OpenClaw có quyền kiểm soát cấp hệ thống mà không cần root.

1. Cài đặt Termux và Shizuku

  • Tải và cài đặt Termux từ F-Droid.
  • Tải và cài đặt Shizuku từ Google Play Store.

2. Kích hoạt Tùy chọn nhà phát triển và Gỡ lỗi không dây

  • Vào Cài đặt > Giới thiệu về điện thoại và chạm liên tục vào Số bản dựng cho đến khi Tùy chọn nhà phát triển được kích hoạt.
  • Trong Cài đặt > Hệ thống > Tùy chọn nhà phát triển, cuộn xuống và bật Gỡ lỗi không dây. Đảm bảo điện thoại đã kết nối Wi-Fi.

3. Ghép nối Shizuku

  • Mở ứng dụng Shizuku.
  • Chạm vào nút Ghép nối.
  • Chạm vào Tùy chọn nhà phát triển để quay lại cài đặt.
  • Trong Gỡ lỗi không dây, chạm vào Ghép nối thiết bị với mã ghép nối.
  • Một thông báo Shizuku sẽ xuất hiện với mã ghép nối 6 chữ số. Nhập mã này vào thông báo và gửi đi.
  • Sau khi ghép nối thành công, quay lại ứng dụng Shizuku.

4. Khởi động Shizuku

  • Trong ứng dụng Shizuku, chạm vào nút Bắt đầu.
  • Nếu có lỗi, hãy lặp lại quá trình ghép nối. Shizuku sẽ tự động khởi động.

5. Xuất file Shizuku

  • Chạm vào tùy chọn Sử dụng Shizuku trong ứng dụng Terminal.
  • Chạm vào Xuất file.
  • Tạo một thư mục mới có tên Shizuku (chữ “S” viết hoa).
  • Chạm vào Sử dụng thư mục này. Shizuku sẽ sao chép hai tệp vào thư mục này để Termux sử dụng.

Cài đặt OpenClaw qua Termux

1. Cấp quyền lưu trữ cho Termux

  • Mở ứng dụng Termux.
  • Chạy lệnh: termux-setup-storage
  • Cho phép Termux truy cập bộ nhớ khi được hỏi.

2. Chạy script cài đặt OpenClaw

  • Sao chép lệnh script từ liên kết GitHub đã cung cấp.
  • Dán lệnh script vào Termux và chạy.
  • Trong quá trình cài đặt, nếu được hỏi yes hoặc no, hãy gõ Y và tiếp tục.
  • Cho phép mọi quyền truy cập Shizuku hoặc quyền chạy nền mà Termux yêu cầu.
  • Khi được hỏi cài đặt các công cụ tùy chọn, chọn N (No) vì chúng không cần thiết.
  • Quá trình này có thể mất 8-10 phút.

Lấy API Key và Thiết lập Telegram Bot

OpenClaw cần các khóa API để hoạt động và giao tiếp.

1. Tạo Gemini API Key

  • Truy cập Google AI Studio.
  • Tạo một khóa API mới cho mô hình AI Gemini. Sao chép khóa này và lưu lại.

2. Tạo Telegram Bot

  • Mở Telegram và tìm kiếm BotFather.
  • Bắt đầu trò chuyện với BotFather.
  • Gõ hoặc chọn /newbot.
  • Đặt tên hiển thị cho bot của bạn.
  • Đặt tên người dùng duy nhất cho bot, phải kết thúc bằng bot (ví dụ: TenBotCuaBan_bot).
  • Sau khi tạo thành công, bạn sẽ nhận được một Bot API Key. Sao chép và lưu lại khóa này.

Cấu hình OpenClaw

Sau khi cài đặt OpenClaw và có các khóa API, bạn cần cấu hình nó.

1. Chạy lệnh cấu hình

  • Quay lại Termux và chạy lệnh: openclaw onboard
  • Sử dụng các phím mũi tên để chọn tùy chọn.

2. Thiết lập mô hình AI

  • Trong phần model (mô hình), chọn Google.
  • Chọn Gemini API key và dán khóa API Gemini của bạn.
  • Chọn mô hình Gemini mong muốn (ví dụ: Gemini 2.5 light).

3. Thiết lập kênh giao tiếp

  • Trong phần channel (kênh), chọn telegram.
  • Dán Bot API Key của Telegram của bạn.
  • Với các tùy chọn còn lại, giữ nguyên mặc định và tiếp tục.
  • Quá trình cấu hình hoàn tất.

Khởi động và Ghép nối OpenClaw

1. Khởi động máy chủ OpenClaw

  • Trong Termux, chạy lệnh: openclaw gateway -verbose
  • Lệnh này sẽ khởi động OpenClaw và kết nối mọi thứ.

2. Ghép nối Telegram Bot với điện thoại

  • Mở ứng dụng Telegram và tìm kiếm tên người dùng bot của bạn.
  • Bắt đầu trò chuyện với bot. Nó sẽ gửi một lệnh OpenClaw (lệnh ghép nối/phê duyệt).
  • Sao chép lệnh này.
  • Trong Termux, chạm vào nút bên cạnh để bắt đầu một phiên mới.
  • Dán lệnh đã sao chép vào phiên mới này và chạy. Lệnh sẽ phê duyệt việc ghép nối và liên kết bot Telegram với điện thoại của bạn.

3. Chạy lại máy chủ OpenClaw

  • Quay lại phiên chính trong Termux.
  • Chạy lại lệnh: openclaw gateway -verbose
  • Thiết lập của bạn đã hoàn tất và sẵn sàng sử dụng.

Kiểm tra hoạt động

  • Mở bot của bạn trong Telegram.
  • Gửi một lệnh kiểm tra, ví dụ: “Bạn có thể làm gì?”. Bot sẽ phản hồi.
  • Gửi một lệnh yêu cầu dữ liệu thực từ điện thoại, ví dụ: “Phần trăm pin của tôi là bao nhiêu?”. Bot sẽ trả về kết quả chính xác từ điện thoại của bạn.

Với OpenClaw, bạn đã biến điện thoại Android của mình thành một hệ thống được điều khiển hoàn toàn bằng AI, hoạt động cục bộ mà không cần quyền root.

Đánh giá ngay!
(0 lượt đánh giá - 0/5)
Cao Thiên
Là một người đam mê công nghệ AI, tôi sáng lập Tips AI Tech để chia sẻ kiến thức và xu hướng mới nhất, giúp mọi người dễ dàng tiếp cận và ứng dụng AI vào cuộc sống.