forked from uup-dump/api
Update attributes
This commit is contained in:
parent
25522360f9
commit
bcff23e6da
@ -16,7 +16,7 @@ limitations under the License.
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
function uupApiVersion() {
|
function uupApiVersion() {
|
||||||
return '1.15.7';
|
return '1.15.8';
|
||||||
}
|
}
|
||||||
|
|
||||||
require_once dirname(__FILE__).'/auths.php';
|
require_once dirname(__FILE__).'/auths.php';
|
||||||
|
@ -28,9 +28,9 @@ function composeDeviceAttributes($flight, $ring, $build, $arch, $sku) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
$attrib = array(
|
$attrib = array(
|
||||||
'App=WU_OS',
|
'App=WU',
|
||||||
'AppVer='.$build,
|
'AppVer='.$build,
|
||||||
'AttrDataVer=45',
|
'AttrDataVer=50',
|
||||||
'BranchReadinessLevel=CB',
|
'BranchReadinessLevel=CB',
|
||||||
'CurrentBranch='.$branch,
|
'CurrentBranch='.$branch,
|
||||||
'DeviceFamily=Windows.Desktop',
|
'DeviceFamily=Windows.Desktop',
|
||||||
@ -65,7 +65,7 @@ function composeDeviceAttributes($flight, $ring, $build, $arch, $sku) {
|
|||||||
'WuClientVer='.$build,
|
'WuClientVer='.$build,
|
||||||
);
|
);
|
||||||
|
|
||||||
return implode(';', $attrib);
|
return htmlentities('E:'.implode('&', $attrib));
|
||||||
}
|
}
|
||||||
|
|
||||||
// Returns the most possible branch for selected build
|
// Returns the most possible branch for selected build
|
||||||
@ -130,12 +130,12 @@ function composeFetchUpdRequest($device, $encData, $arch, $flight, $ring, $build
|
|||||||
$branch = branchFromBuild($build);
|
$branch = branchFromBuild($build);
|
||||||
|
|
||||||
$products = array(
|
$products = array(
|
||||||
'PN=Client.OS.rs2.'.$arch.'&Branch='.$branch.'&PrimaryOSProduct=1&V='.$build,
|
'PN=Client.OS.rs2.'.$arch.'&Branch='.$branch.'&PrimaryOSProduct=1&V='.$build,
|
||||||
'PN=Windows.Appraiser.'.$arch.'&V='.$build,
|
'PN=Windows.Appraiser.'.$arch.'&V='.$build,
|
||||||
'PN=Windows.AppraiserData.'.$arch.'&V='.$build,
|
'PN=Windows.AppraiserData.'.$arch.'&V='.$build,
|
||||||
'PN=Windows.EmergencyUpdate.'.$arch.'&V='.$build,
|
'PN=Windows.EmergencyUpdate.'.$arch.'&V='.$build,
|
||||||
'PN=Windows.OOBE.'.$arch.'&V='.$build,
|
'PN=Windows.OOBE.'.$arch.'&V='.$build,
|
||||||
'PN=Windows.UpdateStackPackage.'.$arch.'&Name=Update Stack Package&V='.$build,
|
'PN=Windows.UpdateStackPackage.'.$arch.'&Name=Update Stack Package&V='.$build,
|
||||||
);
|
);
|
||||||
|
|
||||||
$callerAttrib = array(
|
$callerAttrib = array(
|
||||||
@ -145,8 +145,8 @@ function composeFetchUpdRequest($device, $encData, $arch, $flight, $ring, $build
|
|||||||
'IsSeeker=1',
|
'IsSeeker=1',
|
||||||
);
|
);
|
||||||
|
|
||||||
$products = implode(';', $products);
|
$products = htmlentities(implode(';', $products));
|
||||||
$callerAttrib = 'E:'.implode('&', $callerAttrib);
|
$callerAttrib = htmlentities('E:'.implode('&', $callerAttrib));
|
||||||
|
|
||||||
$deviceAttributes = composeDeviceAttributes(
|
$deviceAttributes = composeDeviceAttributes(
|
||||||
$flight,
|
$flight,
|
||||||
|
Loading…
Reference in New Issue
Block a user