PHONG VAN SERVER - CHAY BEN TRONG MEMU PLAY (ANDROID)

Luu y:
- Server Java va MariaDB chay trong Android cua MEmu thong qua Termux, khong chay tren Windows.
- Nen dung Android 9/11 (x86_64), cap toi thieu 4 CPU va 4-6 GB RAM cho MEmu. Kha nang cai OpenJDK/MariaDB phu thuoc Android image va repository Termux tren ban MEmu dang dung.
- APK game cung can duoc cai trong chinh MEmu neu muon ket noi bang 127.0.0.1.

CHUAN BI
1. Cai Termux tu F-Droid: https://f-droid.org/packages/com.termux/
2. Giai nen pvban1.zip vao bo nho MEmu, vi du Download/pvban1. Phai co server-java/ (gom src/, target/pv-private-server.jar, res/) va pv-mysql-full.bak-20261028_223507.sql.gz.
3. Giai nen cac file launcher nay vao cung thu muc pvban1, de install-memu-termux.sh nam cung cap voi server-java/.

CAI DAT LAN DAU (THUC HIEN TRONG TERMUX CUA MEMU)
1. Mo Termux trong MEmu va cap quyen file: termux-setup-storage
2. Chuyen den thu muc, vi du: cd ~/storage/shared/Download/pvban1
3. Cai dat: bash install-memu-termux.sh

KHOI DONG / DUNG
Chay: bash memu-menu.sh
Menu co cai dat/kiem tra, START SERVER, STOP SERVER, trang thai va xem log.

KET NOI
- Client chay cung Android MEmu: gateway 127.0.0.1:30000, game 127.0.0.1:10000.
- Neu client dang hard-code IP khac, can sua dia chi server trong APK/config client thanh 127.0.0.1. Phai kiem tra giao thuc client truoc khi sua.
- 127.0.0.1 chi dung cho client trong cung MEmu. Thiet bi/PC ben ngoai khong the ket noi bang dia chi nay.

DU LIEU VA AN TOAN
- Database duoc luu trong thu muc Termux $PREFIX/var/lib/mysql, khong nam trong Download.
- Backup SQL chi duoc import neu database pv chua co bang; installer khong tu dong ghi de database da co.
- Sao luu database va server-java/res truoc khi cap nhat. Khong xoa du lieu Termux neu muon giu tai khoan/nhan vat.
- De giu server chay, Android can khong gioi han pin cho Termux; MEmu va Windows phai van dang chay.

GIOI HAN KIEM THU
Goi nay chua duoc chay thu tren may MEmu cua ban. Neu Termux khong cung cap goi Java/MariaDB cho Android image hien tai, installer se dung va hien loi; can doi Android instance/repository hoac dung phuong an server Linux rieng.
