-
Notifications
You must be signed in to change notification settings - Fork 20
Home
LTBox is a tool for flashing and modifying firmware on certain Lenovo tablets. It can switch firmware between the PRC (China) and ROW (Global) regions, root and unroot the device, bypass anti-rollback, and read or write partitions over EDL (9008) mode.
β οΈ Educational purposes only. Modifying firmware can brick your device, cause data loss, or void your warranty. You use LTBox at your own risk.

- Download the latest release and extract the zip (no spaces or special characters in the path).
- Double-click
ltbox.exe. - Pick a task from the sidebar and follow the wizard.
Qualcomm USB drivers: LTBox can use either the kernel or the userspace Qualcomm USB driver, switchable in Settings β Qualcomm USB driver. Windows defaults to the kernel driver (the same one QFIL uses, so you can switch between the two tools without reinstalling). When the selected driver is missing, the dashboard shows a driver banner β click Install and LTBox downloads the matching signed release (
qcom-usb-kernel-driversorqcom-usb-userspace-drivers) and runs its installer; approve the Windows UAC prompt when it appears. A reboot is recommended afterward.
- Install the runtime dependencies (Debian/Ubuntu shown β adapt for your distro):
sudo apt install \ libusb-1.0-0 libudev1 \ libxkbcommon0 libxkbcommon-x11-0 libwayland-client0 \ libxcb1 libxcb-render0 libxcb-shape0 libxcb-xfixes0 \ libfontconfig1 \ xdg-utils
- Download the latest release Linux tarball and extract it (
tar -xzf LTBox-linux_*.tar.gz). The executable bit onltboxis preserved. - Install the udev rules so the desktop session can open the Qualcomm 9008 / Lenovo USB devices without root:
sudo ./ltbox --install-udev
- Replug any connected device.
- (Optional) Add an app-menu entry and icon (per-user, no root):
This drops a
./ltbox --install-desktop
.desktopfile under~/.local/share/applications/and the SVG icon under~/.local/share/icons/hicolor/scalable/apps/. GNOME / KDE pick it up within a few seconds. Re-run after moving the binary. - Run
./ltbox.
EDL driver mode (Linux): the udev rules above cover ADB access and the userspace EDL path. On Debian-based distros LTBox defaults to the kernel EDL driver (Qualcomm's
qudpackage) and offers to install it from the dashboard banner viapkexec. Non-Debian distros stay on userspace. Switch modes anytime in Settings β Qualcomm USB driver.
Requires macOS 11 (Big Sur) or later.
- Download the latest release macOS tarball (
LTBox-macos_universal-*.tar.gz) and extract it (tar -xzf LTBox-macos_universal-*.tar.gz). - (Optional) Move
LTBox.appto/Applications. - The bundle is ad-hoc signed, so Gatekeeper blocks the first launch. Clear the quarantine once, either way:
-
right-click
LTBox.appβ Open, then confirm in the dialog, or - run
xattr -dr com.apple.quarantine /path/to/LTBox.app.
-
right-click
- Open
LTBox.app, pick a task from the sidebar, and follow the wizard.
Still won't open / "LTBox was blocked"? macOS may still block the app even after the steps above. Open System Settings β Privacy & Security, scroll down to the Security section, and click Open Anyway next to the "LTBox" was blocked to protect your Mac message, then confirm with Touch ID or your password.
No separate USB driver setup is needed on macOS β the Qualcomm 9008 (EDL) and ADB devices are reached directly through the bundled libusb. Replug a device if it isn't detected.
- Connecting a Device β install the drivers and connect your tablet. Read this first.
- Install Other Region Firmware β put global firmware on a China device, or the reverse.
- Install Same Region Firmware β reinstall or restore firmware for your device's original region.
- Root a Device β root your tablet without unlocking the bootloader.
- Unroot a Device β restore the stock boot image from your root backup.
The devices below ship a bootloader that trusts the AOSP test key. Hardware released from 2026 on has this vulnerability patched.
| Device | ZUXOS | ZUI |
|---|---|---|
| Legion Tab Y700 2nd Gen | Full support |
17.0.339 and earlier β |
| Xiaoxin Pad Pro GT / Yoga Tab 11.1 AI |
1.5.04.428 and earlier β |
17.5.04.059 and earlier β |
| Yoga Pad Pro AI / Yoga Tab Plus AI |
1.5.10.186 and earlier β |
17.5.10.096 and earlier β |
| Legion Tab Y700 3rd Gen |
1.5.10.236 and earlier β |
17.5.10.170 and earlier β |
| Legion Tab Y700 4th Gen |
1.5.10.138 and earlier β |
NONE |
β Cutoff. Some models received an OTA that replaces the AvbRSAPublicKey embedded in the ABL from the AOSP test key to a new key.
On some 2026 hardware the above vulnerability is gone, but a new GBL exploit lets unsigned code run through efisp β LTBox supports most features on the device below through that path.
| Device | ZUXOS | ZUI |
|---|---|---|
| Legion Tab Y700 5th Gen | Full support | Full support |
- How It Works β the technology behind region conversion, rooting, anti-rollback bypass, and EDL flashing.
- Troubleshooting β fixes for known issues (TEE repair, Play Integrity, Widevine).