Document:Windows 10 build 10586.1078 (th2 bnb arm64) readme

10.0.10586.1078 (th2_bnb_arm64.160124-1800) arm64fre CoreARM

Sourced from a Qualcomm Snapdragon 810 LIQUID (Large Integrated Qualcomm User Interface Device) Reference Platform.
EFI revision: UEFI_PW.WIN.3.1.1527031.100089.M8994AAASFNEZA100089 - 64b Jul 13 2015 05:58:07

Notes written by pivotman319. This was a preservation effort led by a team of nine:
- Orangera1n;
- amarioguy;
- Jimkoutso;
- Mainnn;
- pivotman319;
- Scamdisk;
- Guramovich;
- Osmium, and;
- WitherOrNot

Special credit goes to gus33000 for helping dump this amazing gem and explaining what needs to be cleaned up before release

There are two versions of this build: one with the absolute original components (from the dump itself, including the x86-to-ARMv8 and Cobalt translation layers - install_NoCustomizations.wim), and another with all additions mentioned below (install_WithCustomizations.wim). Besides that, it is otherwise 1:1 functionally identical to Threshold 2 RTM.

Includes the following additions:
	- MSM8994 SoC platform drivers, SBL1 boot blocks from eMMC
	- Features a Windows SKU that was deprecated in the source tree and was no longer being actively developed by 2014 (Microsoft-Windows-CoreARMEdition/Windows RT 8.1)
	- Early functioning versions of the x86-to-ARM and Cobalt (ARMv7) instruction translation layers (based off of Connectix Virtual PC PPC JIT code) [*1/*2]
	- Full WoW64 subsystem built into OS [*1]
	- .NET Framework 4, [*1] Common Language Runtime [*1/*3]
	- Private builds of Windows Update client engine, AppX deployment server, AppX deployment utilities and an internal script for slipstreaming a small subset of Windows inbox applications targeting ARMv7 from build spew
	- Debugging symbols for Windows OS core, AppX and WoW64 libraries with full type data
	- AppX Test Root Certificate (expires on 1/1/2050)
	- A small subset of inbox applications and some third-party applications downloaded from the Windows Store for XtA testing purposes
	- ARMv8 WinDbg distro with internal debugger extensions

Due to technical limitations in the Windows servicing stack, the original AppX packages for this build cannot be properly re-provisioned into the latter image. As a result, the "WindowsApps" directory from the original eMMC dump has been provided in the "extras" directory for your convenience.

To install the inbox applications:
	- Enable AppX sideloading (via the development mode toggle in Settings or line-of-business enablement/APPXLOB);
	- Install the provided AppX test root certificate in the System32 directory into the Trusted Root Certification Authorities machine store, and;
	- use PowerShell commandlet Add-AppxPackage or (Min)DeployAppX to install the inbox applications

Remember to install the provided Visual C++ and .NET runtimes in the WindowsApps directory before installing anything else first. You may use the provided (Min)DeployAppX executable to install these applications while the OS is running; documentation is provided within the tooling itself.

Footnotes:
	*1: Not present in ServerARM64 builds from the same time period
	*2: Cobalt translation layer is provided via a separate Windows SxS package only made available to Qualcomm partners (Microsoft-Windows-WowPack-CoreARM-arm64arm-Package)
	*3: PowerShell does not run as some parts of the .NET CLR are missing