
Back to Portfolio
Biến xiaomi tvbox cũ thành server chạy Linux
<xiaomimi />

Overview
Tái chế tvbox cũ thành server chạy linux
Development Process
Hướng dẫn cài đặt Armbian cho Mi Box 3/3C (MDZ-16-AA)
Do Mi Box 3 mã MDZ-16-AA không cho phép nạp hệ điều hành từ bộ nhớ ngoài với Firmware gốc, bạn cần phải thay thế Bootloader gốc bằng Mainline U-Boot để có thể chạy Armbian.
[!WARNING] LƯU Ý QUAN TRỌNG: Quá trình này sẽ xóa toàn bộ dữ liệu trên bộ nhớ trong (eMMC) của Mi Box. Hãy cân nhắc kỹ trước khi thực hiện.
1. Chuẩn bị công cụ
- Phần cứng:
- Cáp USB hai đầu đực (USB-A to USB-A).
- Nhíp hoặc một thanh kim loại nhỏ để chập chân (short-pin).
- USB hoặc thẻ nhớ đã flash sẵn bản Armbian (Mainline Kernel).
- Phần mềm:
- [Amlogic USB Burning Tool] khuyên dùng file flashtool.zip ở phần download
- File image Bootloader:
mibox3-bare-but-mainline.img
2. Quy trình thực hiện
Bước 1: Tháo máy và tìm điểm Short-pin
- Mở lớp vỏ ngoài của Mi Box 3 để tiếp cận bo mạch (PCB).
- Lật mặt sau của bo mạch, tìm khu vực gần mắt thu hồng ngoại (IR receiver).
- Bạn sẽ thấy hai điểm test pin bằng đồng nằm sát nhau.
Bước 2: Kết nối với máy tính (Maskrom Mode)
- Đảm bảo Mi Box chưa cắm nguồn.
- Dùng nhíp chập hai điểm test pin này và giữ nguyên.
- Cắm cáp USB-A từ Mi Box vào máy tính Windows.
- Kiểm tra:
- Nếu máy tính phát ra âm thanh kết nối thiết bị mới và màn hình HDMI (nếu cắm) hiện màu đen (không lên logo), bạn đã thành công.
- Nếu máy vẫn khởi động vào Android, hãy rút cáp và làm lại.
- Sau khi máy tính đã nhận thiết bị, bạn có thể thả nhíp ra.
Bước 3: Flash Mainline Bootloader
- Mở phần mềm Amlogic USB Burning Tool.
- Chọn file
mibox3-bare-but-mainline.imgđã tải về. - Nhấn Start để tiến hành flash. Quá trình này sẽ thay thế hệ thống trên eMMC.
- Giữ lại test pin để quá trình flash được hoàn thành, đến bước erase emmc booloader hãy bỏ test pin ra.
- Sau khi flashtool báo việc flash đã hoàn thành, bạn có thể làm bước tiếp theo.
Bước 4: Flash armbian OS vào USB
- chuẩn bị 1 USB 4GB đổ lên và ứng dụng flashtool USB (có thể tham khảo Rufus, BalenaEcher).
- Tải armbian-25.11.01.img.gz và thêm vào phần image.
- Ấn flash và sau khi flash xong, cắm vào mibox boot lên và setup.
How to Use
Lưu Ý
- Tuyệt đối không chọn kết nối mạng khi lần đầu setup, mà setup password cho tài khoản root, username/password cho tài khoản mới rồi reboot.
- Dùng lệnh armbian-config để setup timezone, và wifi.
- Vì Mibox 3/3C chỉ có 1 ổng USB nên chuẩn bị sẵn hub usb để cắm usb và bàn phím cùng 1 lúc.
Architecture

Mibox 3/3C testpoint

USB male connector

USB wirediagram

Command-line UI armbian OS
Project Details
Categories
Tricks & Tips
This categories for assign what project is tricks & tips for real life.
Project Type
Individual
Status
Completed
Tech Stack
Links
No specific links available