Drivers Microsoft Mobile Phones & Portable Devices



  1. Drivers Microsoft Mobile Phones & Portable Devices Am Fm
  2. Drivers Microsoft Mobile Phones & Portable Devices Bluetooth
-->

To install a driver on Windows 10 Mobile, use an .spkg file. An .spkg ('package file') is a standalone module that contains your driver package.

To install a driver on Windows 10 Mobile, use an.spkg file. An.spkg (' package file ') is a standalone module that contains your driver package. WDK 10 includes PkgGen, a tool that generates package files. You run PkgGen in Visual Studio when you build your driver, using the following procedure. Download software in the Mobile Phone Tools category. Create bootable USB drives from ISOs with an operating system of your choice, with various options, including to enhance compatibility with.

WDK 10 includes PkgGen, a tool that generates package files. You run PkgGen in Visual Studio when you build your driver, using the following procedure.

Devices

Using PkgGen to generate a package file

  1. Select and hold (or right-click) the driver project and choose Add->New Item. Next, under Visual C++->Windows Driver, choose Package Manifest. Select Add.
  2. Visual Studio adds a file called Package.pkg.xml to your driver project. You can select and hold (or right-click) the file and choose properties to verify that the item type is PkgGen. (On this same property page, you can set Excluded from Build to Yes if you decide later that you want to build this driver project and not generate a package file.) Select OK.
  3. Select and hold (or right-click) the driver project and choose Properties. Under Configuration Properties, open the PackageGen node and change Version to any value you like.
  4. Save your work and restart Visual Studio as administrator.
  5. Build your driver. Visual Studio links against the required libraries and generates a .cat file, an .inf file, a driver binary, and an .spkg file.

To view the contents of the package file, append a .cab suffix to the file name and then open the cab file in Windows Explorer.

To learn about running PkgGen outside of Visual Studio, see Creating mobile packages.

To install a mobile driver package (.spkg file), you have two options.

  • If you are updating an existing package on a target system or adding a new package to the target, use IUTool.exe to install an .spkg driver package.
  • If you are combining packages into a mobile OS image, use ImgGen to add the .spkg driver package to a full flash update (FFU) image that can then be flashed to a mobile device.

Using IUTool to add a mobile driver package (.spkg) to a running device

  1. IUTool.exe is in the toolsbin<architecture> subdirectory of WDK 10.

    Attach your mobile device to the PC. Then, from an elevated command prompt, issue the following command:

  2. For more information, see Adding a driver to a test image.

Using ImgGen to add a driver package (.spkg) to a mobile OS image (.ffu)

Drivers Microsoft Mobile Phones & Portable Devices Am Fm

  1. After you install Visual Studio, on the Start screen, select the Visual Studio 2015 folder. Select and hold (or right-click) Developer Command Prompt for VS2015, and choose Run as Administrator.

Flashing a mobile OS image (.ffu)

Drivers Microsoft Mobile Phones & Portable Devices Bluetooth

To flash the image to the device, either use the Microsoft-supplied FFUTool, or develop custom OEM flashing tools.