Skip to main content
Lenovo

Lenovo Tab 4 10 (TB-X304F/L/X) Stock Firmware Archive

The Lenovo Tab 4 10 is a 10.1-inch tablet built on the 64-bit Qualcomm Snapdragon 425 (MSM8917) platform. Lenovo produced three distinct hardware variants: the Wi-Fi-only TB-X304F, the LTE Data model TB-X304L, and the LTE Voice/Data variant TB-X304X.

This archive hosts all verified official stock firmware packages for the TB-X304 series, enabling factory restoration, boot loop recovery, and rollback across Android 7.1.1 Nougat and Android 8.1 Oreo releases.

Lenovo Tab 4 10 (TB-X304F / TB-X304L / TB-X304X)
Brand
Lenovo
Codename
TB-X304
Model Family
TB-X304F, TB-X304L, TB-X304X
Chipset
Qualcomm Snapdragon 425 (MSM8917)
GPU
Adreno 308
Display
10.1" IPS LCD, 1280x800
Battery
7000mAh (non-removable)
Launch OS
Android 7.1.1 Nougat
Latest OS
Android 8.1 Oreo
Firmware Type
Qualcomm EDL stock firmware (rawprogram0.xml / Firehose package)
Flash Method
Qualcomm Flash Image Loader (QFIL) in EDL 9008 mode

Download Firmware for Lenovo Tab 4 10 (TB-X304F / TB-X304L / TB-X304X)

TB-X304F_S001017_2211021443_Q21000_ROW_GB.zip
Model
TB-X304F
Region
ROW / Global (Wi-Fi)
Build
S001017_2211021443
Android/OS
Android 8.1 Oreo
Method
Qualcomm EDL / QFIL Package
Size
2.10 GB

Latest maintenance build for the Wi-Fi variant.

MD5: 0f29a7cecfc7557332097b611ca1921f

⬇️ Download via Google Drive
TB-X304F_USR_S001016_1903291635_Q21000_ROW.zip
Model
TB-X304F
Region
ROW / Global (Wi-Fi)
Build
S001016_1903291635
Android/OS
Android 8.1 Oreo
Method
Qualcomm EDL / QFIL Package
Size
2.06 GB

Earlier Android 8.1 Oreo stable release for the Wi-Fi variant.

MD5: 99daefc3a3262fca872ee6e9bc865d8e

⬇️ Download via Google Drive
TB-X304L_USR_S001018_2210251309_Q21000_ROW_US.zip
Model
TB-X304L
Region
ROW / North America (LTE Data)
Build
S001018_2210251309
Android/OS
Android 8.1 Oreo
Method
Qualcomm EDL / QFIL Package
Size
2.11 GB

North American regional release for the LTE Data model.

MD5: 50d8e9aca185664f6b1e36ccb86f20c9

⬇️ Download via Google Drive
TB-X304L_USR_S001017_1907091740_Q21000_ROW.zip
Model
TB-X304L
Region
ROW / Global (LTE Data)
Build
S001017_1907091740
Android/OS
Android 8.1 Oreo
Method
Qualcomm EDL / QFIL Package
Size
2.08 GB

Global retail release for the LTE Data model.

MD5: b87706b3185ee457feb35fc34acb2d03

⬇️ Download via Google Drive
Lenovo_Tab_4_10_TB-X304L_S001013_181031_ROW_QDL.z02
Model
TB-X304L
Region
ROW / Global (LTE Data)
Build
S001013_181031
Android/OS
Android 8.1 Oreo
Method
Qualcomm EDL / QFIL Package
Size
2.00 GB

Part of a split QDL archive release for the TB-X304L.

⬇️ Download via Direct Link
TB-X304L_S000035_170703_ROW_QFIL.rar
Model
TB-X304L
Region
ROW / Global (LTE Data)
Build
S000035_170703
Android/OS
Android 7.1.1 Nougat
Method
Qualcomm EDL / QFIL Package
Size
1.82 GB

Launch-era Android 7.1.1 firmware build for the TB-X304L.

MD5: 3333b1ff9db3740343535507c2a93a0f

⬇️ Download (2 links)
TB-X304X_USR_S001015_1903291715_Q21000_ROW.zip
Model
TB-X304X
Region
ROW / Global (LTE Voice/Data)
Build
S001015_1903291715
Android/OS
Android 8.1 Oreo
Method
Qualcomm EDL / QFIL Package
Size
2.08 GB

Global release for the cellular voice-enabled variant.

MD5: 820892b2c71c82c1b77d7abd3c9b5b09

⬇️ Download via Google Drive

Flashing Overview for Lenovo Tab 4 10 (TB-X304F / TB-X304L / TB-X304X)

  1. Identify your model variant (TB-X304F, TB-X304L, or TB-X304X)
  2. Install Qualcomm HS-USB QDLoader 9008 drivers on Windows
  3. Download and extract the matching firmware package
  4. Load prog_emmc_firehose_8917_ddr.mbn and rawprogram0.xml in QFIL
  5. Connect tablet in EDL 9008 mode (hold Volume Up while connecting USB)
  6. Click Download to write the firmware to storage
Expand preparation checklist for Lenovo Tab 4 10 (TB-X304F / TB-X304L / TB-X304X)
  • Verify the model number (TB-X304F, TB-X304L, or TB-X304X) from Settings > About Tablet or the rear casing.
  • Install Qualcomm HS-USB QDLoader 9008 drivers and QPST/QFIL on a Windows PC.
  • Extract the firmware archive completely to access prog_emmc_firehose_8917_ddr.mbn and the rawprogram0.xml file.
  • Back up personal data before flashing, as full EDL writes format user partitions.
  • Ensure battery level is above 40% before initiating flashing.

Compatibility & Bootloader Notes

Firmware packages for this device write directly to eMMC partitions via Qualcomm Emergency Download (EDL 9008) mode using signed Firehose programmers. Flashing through QFIL restores system and modem partitions without requiring bootloader unlocking.

Ready to Flash This Firmware?

Full step-by-step instructions for Lenovo Tab 4 10 (TB-X304F / TB-X304L / TB-X304X), including prerequisites, error fixes, and screenshots, are on FlashGuideHub's QFIL guide.

Open QFIL Guide

Can also be flashed via bkerler/edl (Open-Source Qualcomm EDL): Open bkerler/edl (Open-Source Qualcomm EDL) Guide →

Frequently Asked Questions