Flash *.ffu image on Windows Phone 8.x Device
All try when Bootloader is unlock in my device.
It works for WP Devices:
-- Huawei Ascend W1
-- Huawei Ascend W2
-- Nokia Lumia 920 (@pdaimatejam)
Exam. MS
Use the flashing tools provided by Microsoft
FFU Flash Mode - WP8 UEFI USB Simple I/O (Vol+)
-- exam. [TUT]How to install drivers for update Huawei Windows Phone[WIN 8/8.1/10TP]
Split Huawei APP image file <-- Use if u have *app file [Huawei Device]
-- copy your file *.app in this same dir.
-- split image with split.bat
-- ...and copy file from output dir to general.
Example flash FFU Image in Huawei Ascend W1-U00.
-- All the necessary files in the attachment.
-- Extract, and copy your file *.ffu in this same dir.
-- If the file has a different name, change to flash.ffu
-- ...and run flash.bat
Cmd expected result:
Useful - disable check ID Platform Image FFU
Cmd expected result (when DISABLE_FFU_PLAT_ID_CHECK, etc. ):
Screenshot - Update Huawei FFU with ImageDesigner


Useful info for developers - Basic Security Catalog FFU [HashTable.blob]

Windows Imaging and Configuration Designer (Windows ICD) - Support FFU Image
Windows Assessment and Deployment Kit (Windows ADK) for Windows 10 Technical Preview
Deployment Imaging Servicing Management (DISM) Cmdlets
Have Fun!
All try when Bootloader is unlock in my device.
It works for WP Devices:
-- Huawei Ascend W1
-- Huawei Ascend W2
-- Nokia Lumia 920 (@pdaimatejam)
Exam. MS
Use the flashing tools provided by Microsoft
FFU Flash Mode - WP8 UEFI USB Simple I/O (Vol+)
-- exam. [TUT]How to install drivers for update Huawei Windows Phone[WIN 8/8.1/10TP]
Split Huawei APP image file <-- Use if u have *app file [Huawei Device]
-- copy your file *.app in this same dir.
-- split image with split.bat
-- ...and copy file from output dir to general.
Example flash FFU Image in Huawei Ascend W1-U00.
-- All the necessary files in the attachment.
-- Extract, and copy your file *.ffu in this same dir.
-- If the file has a different name, change to flash.ffu
-- ...and run flash.bat
Cmd expected result:
Code:
Logging to ETL file: C:\Users\MCodingSet\AppData\Local\Temp\ffutool102
Found device:
Name: Qualcomm.MSM8230.FLUID.1.2
ID: 00000045-3169-7272-0000-000000000000
Flashing: flash.ffu
[==================================================] 100,00% (6,99
Transferred 1215,50 MB in 310,29 seconds, overall rate 3,92 MB/s.
Useful - disable check ID Platform Image FFU
Example OEMInput:In a non-retail image, OEMs can disable the device platform validation for flashing by adding the DISABLE_FFU_PLAT_ID_CHECK feature to the OEMInput file that is used to generate the image.
Code:
...
<Features>
<Microsoft>
<Feature>DISABLE_FFU_PLAT_ID_CHECK</Feature>
</Microsoft>
...
</Features>
Code:
Devices Found: 1
--------------------------------------------------
Name : Huawei.MSM8230.U8835.1.0
ID : 00000045-f15b-8211-0000-000000000000


Useful info for developers - Basic Security Catalog FFU [HashTable.blob]

Windows Imaging and Configuration Designer (Windows ICD) - Support FFU Image
Windows Assessment and Deployment Kit (Windows ADK) for Windows 10 Technical Preview
Deployment Imaging Servicing Management (DISM) Cmdlets
Everything you do at your own risk.!!!/Split-FfuImage
/ImageFile: /SFUFile: /FileSize:
Splits an existing .ffu file into multiple read-only split FFU files.
Use /FileSize to specify the maximum size in megabytes (MB) for each created file.
Example:
DISM.exe /Split-FfuImage /ImageFile:flash.ffu /SFUFile:flash.sfu /FileSize:650
/Apply-FfuImage /ImageFile: /ApplyDrive: [/SFUFile:]
Applies an existing .ffu image to a specified drive.
Use /SFUFile to reference split FFU files (SFUs). is the naming pattern and location of split files.
Examples:
DISM.exe /Apply-FfuImage /ImageFile:flash.ffu /ApplyDrive:\\.\PhysicalDrive0
DISM.exe /Apply-FfuImage /ImageFile:flash.sfu /SFUFile:flash*.sfu /ApplyDrive:\\.\PhysicalDrive0
Have Fun!
Attachments
-
181.8 KB Views: 9,287
Last edited: