HƯỚNG DẪN TỰ BUILD CESERVER TỪ MÃ NGUỒN MỞ CHEAT ENGINE CHO GIẢ LẬP ANDROID

1. Lưu ý
- Không cần thiết build thủ công mà. Có thể tải trực tiếp Cheat Engine (CE) và CEserver từ trang chủ của Cheat Engine
- Mình sử dụng phiên bản “r23c” NDK để build Ceserver
Trang chủ Cheat Engine: https://www.cheatengine.org/downloads.php

2. Phiên bản
- Trên Github Cheat Engine, bản mới nhất hiện tại là 7.5.1
- Để CEserver plugin hoạt động, cần phải cùng phiên bản Cheat Engine
VD: CE 7.5 | CE 7.5 ceserver plugin
Hoặc CE được cài từ nguồn mới nhất của Github | ceserver mới nhất từ Github

3. Yêu cầu
- Máy tính Intel x64bits, hệ điều hành Window
- Có kết nối mạng
- Ổ đĩa dư tối thiểu 30GB
- Quyền adminstrator

4. Link download các phần mềm cần thiết
CE source code: https://github.com/cheat-engine/cheat-engine
Phần mềm Lazarus để cài CE: https://sourceforge.net/projects/lazarus/files/Lazarus%20Windows%2064%20bits/Lazarus%202.2.2/
Thiết bị Android (yêu cầu quyền Root): ở đây mình xài giả lập LDplayer, các bạn dùng thiết bị Android thì có thể tham khảo Magisk root: https://github.com/topjohnwu/Magisk
NDK-build: https://developer.android.com/ndk/downloads?hl=vi (mình dùng bản r23c để build)
Eclipse: https://www.eclipse.org/downloads/packages/release/2023-06/r/eclipse-ide-cc-developers

5. Đối với giả lập
Phần mềm Root Explorer từ CH Play
Terminal APK: https://apkpure.com/vn/terminal/com.qamar.terminal
Phần mềm DevCheck từ CH Play

6. Thực hiện
- Bước 1: Download và build Cheat Engine 7.5.1 bằng Lazarus
+ Download mã nguồn CE từ Github
+ Cài đặt Lazarus (cả 2 file)
+ Build CE (nên chọn Build Many Mode như hướng dẫn)
- Bước 2: Build ceserver plugin bằng Android NDK-build
+ Set biến hệ thống ndk-build, kiểm tra lại bằng CMD
+ Chỉnh sửa file Android.mk
+ Download và cài đặt Eclipse
+ Thêm project ceserver plugin
+ Cài đặt như hướng dẫn
cmd.exe /c move ${BuildArtifactFilePrefix}${BuildArtifactFileName} "${WorkspaceDirPath}/${BuildArtifactFilePrefix}${BuildArtifactFileName} "
+ Build ceserver
- Bước 3: Cài ceserver lên giả lập Ldplayer
+ Cài Root Browse, Terminal APK
Hoặc có thể cài thông qua Window Shell
+ Chuyển các file ceserver vào root
+ Chạy file ceserver_x86_64
- Bước 4: Tiến hành Cheat