Before you flash: Flashing firmware will erase all data on your device. Back up contacts, photos, and apps before proceeding. FlashGuideHub is not responsible for any damage caused by following this guide.
About the Gionee F100S
The Gionee F100S was released in September 2016, built on the MediaTek MT6737T platform. Featuring a 5.0-inch HD IPS display, a 5 MP rear camera with autofocus and LED flash, a 2 MP front camera, and a user-replaceable 2400 mAh battery, the handset delivered reliable entry-level performance.
Flashing official factory firmware using SmartPhone Flash Tool (SP Flash Tool) unbricks dead handsets, clears persistent bootloops, and restores factory Amigo OS performance. Follow the verified driver preparation and procedural walkthrough below to service your device safely.
Which Flash Mode Should You Use?
MediaTek Preloader / BROM Flashing Mode
Official firmware deployment mode. Writes partition images directly to eMMC flash memory via Preloader handshake without requiring fastboot unlocking.
Stock Android Recovery Mode
Factory recovery interface for performing data wipes, cache clearance, and ADB sideload packages.
What You Need Before Flashing
Ensure the removable 2400 mAh battery has at least 40% charge to ensure stable voltage during partition programming.
Connect via an authentic microUSB cable directly to a rear USB 2.0 port on the computer motherboard.
Install MediaTek USB VCOM and Preloader drivers to ensure proper SP Flash Tool communication.
Always choose "Download Only" in SP Flash Tool to protect factory NVRAM baseband calibrations.
How to Flash the Gionee F100S β Quick Overview
A fast reference for flashing the Gionee F100S (MT6737T) using SP Flash Tool. For the complete walkthrough with images and error troubleshooting, see the full guide.
-
Download and unpack the matching scatter package
-
Install MediaTek USB VCOM drivers
-
Launch SP Flash Tool & load MT6737T scatter file
-
Uncheck preloader partition box
-
Click Download & connect cold phone
Firmware Package for MT6737T
Official scatter firmware packages for the Gionee F100S / F100SL / F100SD contain partition binaries (boot.img, system.img, recovery.img, lk.bin, logo.bin, and preloader.bin) structured through MT6737T_Android_scatter.txt. When loaded in SmartPhone Flash Tool (SP Flash Tool), these images are deployed directly to the MediaTek MT6737T eMMC storage controller via Preloader USB VCOM.
MT6737T_Android_scatter.txt
MediaTek scatter firmware packages organize raw system images alongside a linear partition map. The MT6737T_Android_scatter.txt file instructs SP Flash Tool on exact sector boundaries for eMMC flashing.
The Gionee F100S is powered by the MediaTek MT6737T quad-core processor with 2GB of RAM, 16GB of eMMC storage, a 5.0-inch HD display, and a removable 2400 mAh battery.
Always confirm that your device model and board revision match the package you download (GBL7370A01 for standard F100S, GBL7370D01 for F100SL, and SW17G11A01 for F100SD). Never cross-flash firmware from the older MT6735-based Gionee F100.
Gionee F100S Firmware Versions
Official factory scatter firmware packages for the Gionee F100S. Select the package that matches your hardware variant (F100S, F100SL, or F100SD).
| Version | Region | Android Version | Size | MD5 | Download |
|---|---|---|---|---|---|
T2149 (230118) |
China / Asia Stable (Retail) | Android 6.0 (Amigo OS 3.5) | 1.93 GB | β | β¬οΈ Download |
T4589 (231117) |
China / Asia Operator Variant (F100SL) | Android 6.0 (Amigo OS 3.5) | 1.74 GB | β | β¬οΈ Download |
T2041 (231117) |
China / Asia Hardware Variant (F100SD) | Android 6.0 (Amigo OS 3.5) | 1.65 GB | β | β¬οΈ Download |
Need earlier historical builds or full board taxonomy? Browse the complete 5-build archive on AndroidFirmwareFile.com →
Gionee F100S β Important Notes
Flashing official factory scatter firmware via SP Flash Tool unbricks dead handsets, repairs bootloop cycles, and reinstates factory Amigo OS 3.5 stability.
If your device fails to initiate the handshake, remove the back cover, pull the battery for 5 seconds to reset the PMIC, click Download in SP Flash Tool, hold Volume Down, and connect the microUSB cable directly to a rear USB 2.0 port.
Troubleshooting Gionee F100S Flashing & Preloader Handshake Issues
DRAM Initialization: BROM ERROR: S_FT_ENABLE_DRAM_FAIL (4032)
Community repair discussions indicate that Error 4032 occurs almost exclusively when a firmware package with an incompatible preloader is loaded. The F100 series has three distinct motherboard revisions: GBL7370A01_A (standard F100S), GBL7370D01_A (F100SL), and SW17G11A01_A (F100SD). If the preloader cannot configure the LPDDR3 memory controller, SP Flash Tool halts immediately. Technicians recommend verifying the exact board code stamped on the PCB or battery bay sticker before selecting the scatter archive.
Partition Table Shift: PMT changed for the ROM; it must be downloaded (8038)
Reported when flashing between early 2016 production builds (such as T2031) and late 2017/2018 firmware revisions (such as T2149). The internal partition boundaries (system and userdata offsets) were adjusted across Android 6.0 maintenance releases. Repair technicians suggest switching the dropdown in SP Flash Tool from "Download Only" to "Firmware Upgrade" so the tool writes the updated Partition Table Map (PMT) without erasing protected NVRAM calibration sectors.
Radio Calibration: NVRAM WARNING: Err = 0x10 / Invalid IMEI
Occurs if a user previously ran a raw format command or formatted flash blocks in custom recovery. The device boots into Amigo OS but exhibits "Invalid IMEI" in Settings and displays a fake Wi-Fi network named "NVRAM WARNING: Err = 0x10". Technicians recommend restoring an NVRAM backup or writing the original factory calibration using Maui META with the device's AP and BPLGU database files.
Encountering handshake dropouts or scatter load errors on the Gionee F100S? Review our workshop repair notes below. Troubleshooting & Known Quirks β
Frequently Asked Questions β Gionee F100S
Error 4032 indicates that the preloader payload in the firmware failed to initialize the physical EMI dynamic RAM timing registers on the board. This most commonly occurs when attempting to flash an F100SL (GBL7370D01) or F100SD (SW17G11) build onto a standard F100S (GBL7370A01) motherboard, or vice versa. Bench technicians resolve this by inspecting the label underneath the battery to verify the exact model code and downloading the corresponding matching scatter package.
Ensure the phone is completely powered off. Remove the back cover and pull the 2400 mAh battery out for 5 seconds to discharge residual PMIC capacitance, then reinsert it. In SP Flash Tool, click "Download" first so the software is listening on the COM port. Press and hold the Volume Down button, and connect the microUSB cable to the PC. As soon as the red progress bar appears at the bottom of the tool, release the button.
Selecting "Format All + Download" completely formats the eMMC storage chip, including the protected nvram, protect_f, and protect_s blocks. Because these sectors store the factory-calibrated radio frequency parameters, Wi-Fi MAC address, and device IMEI numbers, formatting them results in a permanent baseband failure and lost mobile reception. Always keep SP Flash Tool on "Download Only".
This is standard MediaTek Preloader behavior. When an MTK device is connected while powered off, the BootROM enumerates for approximately 2 to 3 seconds to check for a software handshake signal from SP Flash Tool. If no active software session is listening, the device disconnects and enters normal battery charging mode. To maintain the handshake, always click "Download" in SP Flash Tool before plugging the cable into the phone.
Ready to Flash?
Follow the full step-by-step SP Flash Tool guide with interactive progress tracking, prerequisite checklist, and complete troubleshooting.