Qualcomm Flash Image Loader (QFIL) Tool

Changelog

On this page, you will find the complete changelog of the QFIL Tool through different versions.

V2.0.3.5:
-Enable partition with the empty name in partition manager.

V2.0.3.4:
-Bugfix create VIP Digest.

V2.0.3.3:
-Adapt to the physical partition number for partition manager & download process
-Add “Open Log Folder” Menu
-Add GUID in partition manager
-Add a button to save partition info file in partition manager

V2.0.3.2:
-Bugfix on default working folder set to comport_0
-Bugfix on partition manager max sector range is 99999999
-Enable customization of physical partition range

V2.0.3.1:
-Bugfix for could not start a process of getting Flash Information.
-Optimize of MetaBuild parser.

V2.0.3.0:
-Add PCIe download support.
-Add a warning message for “One Time Provision”.
-Enable partition manager for spi-nor & NVMe

V2.0.2.9:
-Improvement GUI for skip Sahara Download.
-Bugfix on working folder issue.
-Bugfix on multi-port mapping issue.
-Enable erase feature for SPI-NOR flash.
-Add new storage support: NVMe.
-Remove QPM certification.

V2.0.2.8:
-Enable Skip Sahara Process Option in Engineer Mode.

V2.0.2.7:
-A bug fix on not picking programmer for SPF builds.

V2.0.2.6:
-Enable selection of bootable partition
-Add debug messages for MetaCli process

V2.0.2.5:
-Enable VIP Feature in Cmd Mode
-Check SPC for backup\restore QCN

V2.0.2.4:
-Add new argument “WORKPATH” to customize the working folder
-Updated to fh_loader version 18.09.26.16.10 which has a fix for short file list.

V2.0.2.3:
-Ignore the Error reported from the EDL Switch command, and proceed with the detection of QDLoader port.
-Bug fix for crash on Unicode path.

V2.0.2.2:
-Bugfix: File names with 64 characters or higher causes failure in fh_loader read.
-New console command “getPartitionInfo” – Fetch PartitionInfo into a file _ PartitionsList.xml in the CWD.
-New console command “readSector” – Read Sector from LUNIndex based on StartSector, SectorLength to the file mentioned by filePath.
-New console command “eraseSector” – Erase Sector LUNIndex based on StartSector, SectorLength
-New console command “writeSector” – Write data from the file mentioned by filePath to the LUNIndex based on StartSector, SectorLength.

V2.0.2.1:
-Enable Backup/Restore for unsparsed Partitions on Android.
-Bugfix for the port is not picked automatically after switching to EDL.

V2.0.2.0:
-Add a version log
-QFIL Support for generating partitions json using metacli and passing it to fh_loader.
-Bail out for Duplicate entries in partition_files returned by metacli
-Bugfix for not setting bootable partition for a MetaBulid download

V2.0.1.9:
-Add the FLATMETA parameter in silent mode.
-Implementing a breakdown FFU feature.
-Add missing file names in the log for validation mode 2.
-Bugfix for unable to select the second port on the same physical address(APQ+MDM).
-Bug fix on failed to parsing a path that contains a macro.

V2.0.1.8:
-Fix a bug on failed to parsing file path start with “.\..\” in contents.

V2.0.1.7:
-Fix the preserve partition fails.

V2.0.1.6:
-Fix flat meta build without storage type
-Implement flat meta build for NAND
-Some GUI improvement on Startup & load Meta build
-Auto adapt to partition index for fsg on ufs projects
-Fix QFIL unhandled exception when calling with “-resetParam” argument but folder “C:\Users\\AppData\Roaming\Qualcomm\QFIL” doesn’t exist.
-Bugfix on readback validation fail of some builds
-Bugfix of a log print delay

V2.0.13:
-Fixed UFS provision failure on Napali
-Fixed device programmer is missing when QFIL generates flat build.

V2.0.03:
-Support “flavor” and “storage” settings for download and flat Meta Build
-Support up to 200 files in rawprogram file
-Remove the 128 file limit

V2.0.02:
-Support UFS flash chips.

V2.0.0.0:
-Based on the merge module generated from QDART_QFIL.WIN.1.0-20000-QDART-19.

Copyright © 2018-2025 QFIL Tool. All Rights Reserved.

Managed by Five Alphabets | WordPress hosting by Hostinger, CDN by BunnyCDN.

The Qualcomm® trademark is the intellectual property of Qualcomm Technologies, Inc. The use of the Qualcomm® name on this website is for identification purposes only. It does not imply endorsement by Qualcomm Technologies, Inc. QFIL Tool is not endorsed by, owned by, or affiliated with Qualcomm Technologies, Inc.