# Tutorial Root/Unlock + Install OpenWrt — STB ZTE B860H V1/V2

## Ringkasan Alur
1. **Root/Unlock** = flash firmware Android yang sudah root (FW Aero / Pulpstone) via USB Burning Tool (PC Windows, kabel USB-A to USB-A)
2. **OpenWrt** = boot dari microSD berisi img OpenWrt → install permanen ke eMMC via LuCI

## Bahan (semua sudah ada di VM, folder ~/stb-b860h/)
- FW_Aero_B860H.rar (955MB) — firmware Android sudah-root V1&V2
- u-boot.bin / boot.img / bootloader.img — unlock bootloader v2.1 (jalur alternatif Pulpstone)
- openwrt_lede_amlogic_s905x-b860h_k6.12.114 / k6.18.59 .img.gz — OpenWrt khusus B860H (WiFi V2 support)
- balenaEtcher — untuk burn img ke microSD

## Bahan tambahan yang perlu didownload di PC Windows
- USB Burning Tool 2.0.9/2.1.6 (Amlogic) — cari "USB Burning Tool B860H" atau pakai dari paket FW Aero
- Driver Amlogic USB (world cup device driver):
  https://www.mediafire.com/file/1cug59wzyv5sx74/amlogic-usb-world-cup-driver-signed-master.zip/file
- Flasher Pulpstone v2.1 (ALAT DAN BAHAN):
  https://www.mediafire.com/file/8schtmghvyb1e01/ALAT_DAN_BAHAN.rar/file
- Pulpstone Android v3.8 B860H (alternatif FW sudah-root):
  https://androidfilehost.com/?fid=14871746926876823192 (934MB)
- Pulpstone Android v2.0 FINAL B860H:
  https://androidfilehost.com/?fid=4349826312261704481 (636MB)

## Video Tutorial (YouTube)
1. Root & unlock V1/V2: https://www.youtube.com/watch?v=qGrK_WacNSc (suryaman service, 33K views)
2. Ganti bootloader B860H v1/v2 via microSD (REYRE-STB): https://www.youtube.com/watch?v=pGeabPZfDPs
   — file bootloader: android.img = bootloader B860H, openwrt.img = bootloader HG680P (ambil dari FW Pulpstone)
3. Install OpenWrt dari nol (pemula): https://www.youtube.com/watch?v=mt5oFaBXT7s
4. Install OpenWrt di EMMC + Fix WiFi v1/v2: https://www.youtube.com/watch?v=iO4XasKfmd0
5. Install Pulpstone OpenWrt (jalur SD, 100% work): https://www.youtube.com/watch?v=-RzLOyc5WZI
6. Root+unlock gratis tanpa donasi (WONOBYTE, 590K views): https://www.youtube.com/watch?v=qUxHGE-BoVs

## Langkah 1 — Root/Unlock via USB Burning Tool (jalur utama)
1. Ekstrak FW_Aero_B860H.rar → ada flash_zte_b860h.bat + image
2. Install USB Burning Tool + driver Amlogic (link di atas)
3. STB tanpa power: tahan tombol reset di lubang AV (pakai jarum/paperclip)
4. Sambil ditahan, colok kabel USB-A to USB-A dari PC → port USB STB
5. Lepas tombol saat Burning Tool menampilkan "Connect Successfully" (0x00 / Hub 3-1)
6. Klik "Start" di Burning Tool → tunggu ±15-20 menit sampai 100%
7. Done — STB boot Android Aero yang SUDAH ROOT

## Langkah 1B — Alternatif: ganti bootloader via microSD (REYRE)
1. Burn u-boot.bin ke microSD pakai BurnCardMaker/BootcardMaker (centang "To Partition and Format")
2. Salin boot.img, bootloader.img, u-boot.bin ke microSD
3. Tancap SD ke STB → boot → masuk ke tool Pulpstone Amlogic Update v2.1
4. Selesai booting, buka Terminal di STB:
   su
   ls storage   (catat kode xxx-xxxx)
   dd if=/storage/xxx-xxxx/bootloader.img of=/dev/block/bootloader
5. Bootloader terganti (bisa Android / OpenWrt sesuai img yang dipakai)

## Langkah 2 — Install OpenWrt dari microSD
1. Ekstrak openwrt_lede_amlogic_s905x-b860h_k6.18.59_2026.11.02.img.gz → .img
2. Burn ke microSD (min 8GB) pakai balenaEtcher / Rufus
3. Tancap SD → nyalakan STB → boot otomatis ke OpenWrt
4. Login LuCI: http://192.168.1.1 (root / passwd atau root)
5. WiFi V2 langsung jalan di build ini (bukan build lama yang WiFi-nya mati)

## Langkah 3 — Install permanen ke eMMC
1. LuCI → System → Amlogic Service → Install OpenWrt → pilih jalur install
2. Tunggu selesai → matikan STB → lepas microSD → nyalakan → boot dari eMMC ✅

## Troubleshooting
- STB tidak terdeteksi Burning Tool: driver belum pas → install driver Amlogic, coba port USB lain, pastikan tahan reset saat colok
- Bootloop setelah flash: flash ulang, atau gunakan jalur SD (Langkah 1B) untuk ganti bootloader dulu
- WiFi tidak muncul: pastikan pakai build B860H terbaru (s905x-b860h), jangan build lama
- Kembali ke Android: flash ulang FW Aero via Burning Tool

## Catatan Penting
- Firmware V1 ≠ V2 (beda DTB) — pakai build yang menyebut "s905x-b860h v1/v2"
- Jangan cabut power saat flashing
- Segel Indihome tak berlaku lagi kalau STB dibuka utk flash — risiko tanggung sendiri
