[Android] loveistruth:
error running your program on Windows 10.

Hello. I got Lenovo A6010 and needed to create system.img from multiple .img files, so tried your software. It gave me an error, unfortunately:

See the end of this message for details on invoking

just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************

System.ArgumentNullException: Value cannot be null.

Parameter name: item

at System.Windows.Forms.ListBox.ObjectCollection.AddInternal(Object item)

at UnsparseFilesJoiner.Form1.AnalyzeXML() in C:\Users\MoZa\Desktop\UnsparseROMPacker\UnsparseROMPacker\Form1.vb:line 96

at UnsparseFilesJoiner.Form1.btnBuildSystemImg_Click(Object sender, EventArgs e) in C:\Users\MoZa\Desktop\UnsparseROMPacker\UnsparseROMPacker\Form1.vb:line 127

at System.Windows.Forms.Control.OnClick(EventArgs e)

at System.Windows.Forms.Button.OnClick(EventArgs e)

at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)

at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)

at System.Windows.Forms.Control.WndProc(Message& m)

at System.Windows.Forms.ButtonBase.WndProc(Message& m)

at System.Windows.Forms.Button.WndProc(Message& m)

at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)

at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)

at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

************** Loaded Assemblies **************

mscorlib

Assembly Version: 4.0.0.0

Win32 Version: 4.6.127.1 built by: NETFXREL3STAGE

CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll

----------------------------------------

UnsparseFilesJoiner

Assembly Version: 1.0.0.0

Win32 Version: 1.0.0.0

CodeBase: file:///C:/Users/Lidia/Downloads/UnsparseFilesJoiner.v1.2/UnsparseFilesJoiner.exe

----------------------------------------

Microsoft.VisualBasic

Assembly Version: 10.0.0.0

Win32 Version: 14.6.79.0 built by: NETFXREL2

CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll

----------------------------------------

System.Windows.Forms

Assembly Version: 4.0.0.0

Win32 Version: 4.6.79.0 built by: NETFXREL2

CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll

----------------------------------------

System

Assembly Version: 4.0.0.0

Win32 Version: 4.6.1099.0 built by: NETFXREL4STAGE

CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll

----------------------------------------

System.Drawing

Assembly Version: 4.0.0.0

Win32 Version: 4.6.1068.2 built by: NETFXREL3STAGE

CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll

----------------------------------------

Accessibility

Assembly Version: 4.0.0.0

Win32 Version: 4.6.79.0 built by: NETFXREL2

CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll

----------------------------------------

System.Runtime.Remoting

Assembly Version: 4.0.0.0

Win32 Version: 4.6.79.0 built by: NETFXREL2

CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll

----------------------------------------

System.Xml

Assembly Version: 4.0.0.0

Win32 Version: 4.6.1064.2 built by: NETFXREL3STAGE

CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll

----------------------------------------

************** JIT Debugging **************

To enable just-in-time (JIT) debugging, the .config file for this

application or computer (machine.config) must have the

jitDebugging value set in the system.windows.forms section.

The application must also be compiled with debugging

enabled.

For example:

<configuration>

<system.windows.forms jitDebugging="true" />

</configuration>

When JIT debugging is enabled, any unhandled exception

will be sent to the JIT debugger registered on the computer

rather than be handled by this dialog box.

---------------------------------------------------------------------------------

dunno why(?...)

this is my first few lines from rawprogram0.xml

<?xml version="1.0" ?>

<data>

<!--NOTE: This is an ** Autogenerated file **-->

<!--NOTE: Sector size is 512bytes-->

<program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="NON-HLOS.bin" label="modem" num_partition_sectors="131072" physical_partition_number="0" size_in_KB="65536.0" sparse="false" start_byte_hex="0x4000000" start_sector="131072" />

<program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="sbl1.mbn" label="sbl1" num_partition_sectors="1024" physical_partition_number="0" size_in_KB="512.0" sparse="false" start_byte_hex="0x8000000" start_sector="262144" />

<program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="sbl1.mbn" label="sbl1bak" num_partition_sectors="1024" physical_partition_number="0" size_in_KB="512.0" sparse="false" start_byte_hex="0x8080000" start_sector="263168" />

<program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="emmc_appsboot.mbn" label="aboot" num_partition_sectors="2048" physical_partition_number="0" size_in_KB="1024.0" sparse="false" start_byte_hex="0x8100000" start_sector="264192" />

<program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="emmc_appsboot.mbn" label="abootbak" num_partition_sectors="2048" physical_partition_number="0" size_in_KB="1024.0" sparse="false" start_byte_hex="0x8200000" start_sector="266240" />

<program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="rpm.mbn" label="rpm" num_partition_sectors="1024" physical_partition_number="0" size_in_KB="512.0" sparse="false" start_byte_hex="0x8300000" start_sector="268288" />

<program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="rpm.mbn" label="rpmbak" num_partition_sectors="1024" physical_partition_number="0" size_in_KB="512.0" sparse="false" start_byte_hex="0x8380000" start_sector="269312" />

<program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="tz.mbn" label="tz" num_partition_sectors="1024" physical_partition_number="0" size_in_KB="512.0" sparse="false" start_byte_hex="0x8400000" start_sector="270336" />

<program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="tz.mbn" label="tzbak" num_partition_sectors="1024" physical_partition_number="0" size_in_KB="512.0" sparse="false" start_byte_hex="0x8480000" start_sector="271360" />

<program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="hyp.mbn" label="hyp" num_partition_sectors="1024" physical_partition_number="0" size_in_KB="512.0" sparse="false" start_byte_hex="0x8500000" start_sector="272384" />

<program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="hyp.mbn" label="hypbak" num_partition_sectors="1024" physical_partition_number="0" size_in_KB="512.0" sparse="false" start_byte_hex="0x8580000" start_sector="273408" />

<program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="" label="pad" num_partition_sectors="2048" physical_partition_number="0" size_in_KB="1024.0" sparse="false" start_byte_hex="0x8600000" start_sector="274432" />

<program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="" label="modemst1" num_partition_sectors="3072" physical_partition_number="0" size_in_KB="1536.0" sparse="false" start_byte_hex="0x8700000" start_sector="276480" />

<program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="" label="modemst2" num_partition_sectors="3072" physical_partition_number="0" size_in_KB="1536.0" sparse="false" start_byte_hex="0x8880000" start_sector="279552" />

<program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="" label="misc" num_partition_sectors="2048" physical_partition_number="0" size_in_KB="1024.0" sparse="false" start_byte_hex="0x8a00000" start_sector="282624" />

<program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="" label="fsc" num_partition_sectors="2" physical_partition_number="0" size_in_KB="1.0" sparse="false" start_byte_hex="0x8b00000" start_sector="284672" />

<program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="" label="ssd" num_partition_sectors="16" physical_partition_number="0" size_in_KB="8.0" sparse="false" start_byte_hex="0x8b00400" start_sector="284674" />

<program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="splash.img" label="splash" num_partition_sectors="20480" physical_partition_number="0" size_in_KB="10240.0" sparse="false" start_byte_hex="0x8b02400" start_sector="284690" />

<program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="" label="DDR" num_partition_sectors="64" physical_partition_number="0" size_in_KB="32.0" sparse="false" start_byte_hex="0xc000000" start_sector="393216" />

<program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="" label="fsg" num_partition_sectors="3072" physical_partition_number="0" size_in_KB="1536.0" sparse="false" start_byte_hex="0xc008000" start_sector="393280" />

<program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="sec.dat" label="sec" num_partition_sectors="32" physical_partition_number="0" size_in_KB="16.0" sparse="false" start_byte_hex="0xc188000" start_sector="396352" />

<program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="boot.img" label="boot" num_partition_sectors="65536" physical_partition_number="0" size_in_KB="32768.0" sparse="false" start_byte_hex="0xc18c000" start_sector="396384" />

<program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="system_1.img" label="system" num_partition_sectors="262160" physical_partition_number="0" start_sector="461920" />

<program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="system_2.img" label="system" num_partition_sectors="16" physical_partition_number="0" start_sector="725032" />

<program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="system_3.img" label="system" num_partition_sectors="257336" physical_partition_number="0" start_sector="728888" />

<program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="system_4.img" label="system" num_partition_sectors="258280" physical_partition_number="0" start_sector="990064" />

<program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="system_5.img" label="system" num_partition_sectors="16" physical_partition_number="0" start_sector="1248352" />

<program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="system_6.img" label="system" num_partition_sectors="16" physical_partition_number="0" start_sector="1249320" />

<program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="system_7.img" label="system" num_partition_sectors="257312" physical_partition_number="0" start_sector="1253176" />

<program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="system_8.img" label="system" num_partition_sectors="16" physical_partition_number="0" start_sector="1510496" />

<program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="system_9.img" label="system" num_partition_sectors="258280" physical_partition_number="0" start_sector="1514352" />

<program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="system_10.img" label="system" num_partition_sectors="16" physical_partition_number="0" start_sector="1772640" />

<program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="system_11.img" label="system" num_partition_sectors="16" physical_partition_number="0" start_sector="1773608" />

<program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="system_12.img" label="system" num_partition_sectors="257312" physical_partition_number="0" start_sector="1777464" />

<program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="system_13.img" label="system" num_partition_sectors="16"