查看: 682|回复: 1

WP8.1推送升级工具OTCUpdater

[复制链接]
发表于 2022-2-19 03:53:54 | 显示全部楼层 |阅读模式
【测试机型】太多了懒得打,理论上支持全部WP8手机。
【系统要求】Windows 7 SP1或更高
【下载地址】天翼云盘

介绍:
OVER-THE-CABLEUPDATER FOR WINDOWS PHONES README
Over-the-cable updater for Windowsphones application summary
The Over-the-cable updater forWindows phones is an Over-the-cable (OTC) update solution built to helpMicrosoft enterprise customers update their devices to the latest version ofWindows 10 Mobile (Windows 10 Update History) without requiring devicesto connect to Windows Update (WU) to scan or download updates.  The tool is an application that can be run bydouble-clicking or via the command line. Update payloads are downloaded to the PC and are portable, meaning thepayloads can be copied to other PCs for later use.  However, all PCs running the OTC updater mustbe able to connect to Windows Update to download payloads.

Windows 10 Fall Creators Update: Added support for/batch  - Updates connected devices withno prompting

Device Requirements
·        Devicesmust be able to connect to a PC via USB. For example, if the device has disabled USB connectivity through Assigned Access or a Windows 10 Mobile policy setting, it is not possible to update thedevice using the Over-the-cable updater.
·        Ifa device has a PIN lock, it must be unlocked before using the Over-the-cableupdater.
·        Devicesmust not have internet connectivity - No active SIM, CDMA networkor Wi-Fi is needed.  Put devices inAirplane Mode prior to using the tool.
·        Devicesneed to have a retail version of Windows Phone 8.1 or Windows 10 Mobile.  
o    If the device is part of the WindowsInsider Program then remove the device from the program
o    If the device is part of the RS2Windows Insider Program then flash the device back to a retail version ofWindows Phone 8.1 or Windows 10 Mobile using the Windows Device Recovery Tool
·        Devicesmust not have an active update session already in progress.  To check the state look at Settings->PhoneUpdate.  If the device has an update inprogress, put the device in Airplane Mode and wait for the update to complete.
·        Thetool cannot be used to update a device while the phone is in the Out of BoxExperience (OOBE).  This is true for OTAupdates as well.
·        Thetool cannot update phones on device that has a battery level less than40%.  This is true for OTA updates aswell.

PC Requirements
·        APC running a supported Windows client operating system with the latest servicepack installed.  Please see the followingarticle for more details https://support.microsoft.com/en-us/help/13853/windows-lifecycle-fact-sheet
·        ThePC must have a minimum of .Net 4.0 installed https://www.microsoft.com/net/download/framework
·        ThePC running the tool must have internet connectivity.  Specifically, the PC needs to be able toconnect to Windows Update (WU).  Pleasesee the following KBs for more information:
o    https://support.microsoft.com/en-us/kb/900935
o    https://technet.microsoft.com/en-us/library/bb693717.aspx

Over-the-cable updater files
When you run the OtcUpdaterZip.exe it will unzip threefiles:
·        CabApi.dll
·        otcupdater.exe
·        UpdateDLL.dll

Over-the-cable updater for Windowsphones Usage
OTCUpdater.exe /help
Updates your connected device to TH2 CBB or RS1 CB
<no args> Updates devices as they are connected
/batch  Updates connecteddevices with no prompting
/log    Collects and savesthe device logs
/help   Displays thismessage

Over-the-cable updater for Windowsphones Process Summary
Pleasenote: The Over-the-cable updater will simultaneously update multipledevices.  However, the number ofsimultaneously connected devices each PC will be able to support will vary.

1.     The Over-the-cable updater forWindows phones application pulls device update logs from all connected devices.  
2.     The Over-the-cable updater performsa WU scan using device update log information over the PC's internet connection
3.     If there is an update available forthe connected device, the Over-the-cable updater for Windows phones applicationdownloads exactly the same update payload from WU as an OTA update
4.     Once the update payload has beendownloaded to the PC, it is copied to the device and the tool notifies the userthat an update has started and the device can be disconnected.
5.     The device will automatically rebootthe device to complete the update as it would during an OTA update.
6.     The app runs continuously, unlesslaunched from the command line using the /quiet argument, and can automaticallydetect that a new device is connected and begin a new update session.  This also means that if a device has multipleupdates available, it can remain tethered until all updates are complete.

Over-the-cable updater for Windowsphones FAQs
1.     Can the tool be run completelyoffline?
No.  The PC runningthe tool must have internet connectivity.  Specifically, the PC needs to be able toconnect to Windows Update (WU).  Pleasesee the following KBs for more information:
o    https://support.microsoft.com/en-us/kb/900935
o    https://technet.microsoft.com/en-us/library/bb693717.aspx
2.     Does the update payload need to bedownloaded from WU each time a device is updated?
No.  The updatepayload is downloaded to the "Packages" subfolder. The"Packages" subfolder is portable and can be copied and reused insubsequent update sessions on the same PC or another PC.
3.     Can the tool be scripted?
Yes.  There is a/quiet mode which will exit once the update is complete and can be used inscripted scenarios.
4.     What happens if the tool tells says thereare no updates available?
o   TheOver-the-cable updater for Windows phones is using information from the deviceand WU to determine update eligibility. If the device is eligible for an OTA update, then it will be eligibleOTC update.
o   Thedevice may already be updated to the latest version (Windows 10 Update History).
o   Pleasesee the web document Update your Windows Phone for more information on getting to Windows Mobile 10
5.     What happens if the device fails toupdate?
o   TheOver-the-cable updater for Windows phones is using the same update process asan OTA update.  If the update fails usingthe OTC updater, use the same steps to debug the update failure as would beused to debug an OTA update.
o   Pleasecheck Settings->Phone Update on a Windows Phone 8.1 device or Settings->Update & Security-> Phone Update on a Windows 10 Mobile device, and lookat the Solutions to Update Issues section of the web document Update your Windows Phone.
o    If an error encountered is not foundin the Update your Windows Phone document, then logs can be collected from thedevice. For Enterprise customers that have a support agreement, the logs can beused when contacting Microsoft Support to work through the issue.  The application includes a /log argumentwhich will collect device update logs which can be used for diagnosing updateissues in the same manner as OTA update issues are diagnosed.


许可协议:

MICROSOFTSOFTWARE LICENSE TERMS

MICROSOFTOVER THE CABLE (OTC) UPDATER SERVICING RELEASE



IFYOU LIVE IN (OR ARE A BUSINESS WITH A PRINCIPAL PLACE OF BUSINESS IN) THEUNITED STATES, PLEASE READ THE “BINDING ARBITRATION AND CLASS ACTION WAIVER” SECTIONBELOW. IT AFFECTS HOW DISPUTES ARE RESOLVED.


These license terms are an agreement between youand Microsoft Corporation (or one of its affiliates). They apply to thesoftware named above and any Microsoft services or software updates (except tothe extent such services or updates are accompanied by new or additional terms, in which case those different terms applyprospectively and do not alter your or Microsoft’s rights relating topre-updated software or services). IF YOU COMPLY WITH THESE LICENSE TERMS, YOU HAVE THE RIGHTS BELOW. BY USING THE SOFTWARE, YOU ACCEPT THESE TERMS.

1.    INSTALLATION AND USE RIGHTS.a)    General. You may download, or otherwiseinstall and use any number of copies of the software on your devices.b)    Third Party Software. The software mayinclude third party applications that Microsoft, not the third party, licensesto you under this agreement. Any included notices for third party applicationsare for your information only.2.    DATA COLLECTION. The software maycollect information about you and your use of the software and send that toMicrosoft. Microsoft may use this information to provide services and improveMicrosoft’s products and services. Your opt-out rights, if any, are describedin the product documentation. Some features in the software may enablecollection of data from users of your applications that access or use thesoftware. If you use these features to enable data collection in yourapplications, you must comply with applicable law, including getting any requireduser consent, and maintain a prominent privacy policy that accurately informsusers about how you use, collect, and share their data. You can learn moreabout Microsoft’s data collection and use in the product documentation and theMicrosoft Privacy Statement at https://go.microsoft.com/fwlink/?LinkId=521839.You agree to comply with all applicable provisions of the Microsoft PrivacyStatement.3.    SCOPE OF LICENSE. The software islicensed, not sold. Microsoft reserves all other rights. Unless applicable lawgives you more rights despite this limitation, you will not (and have no rightto):
a)   workaround any technical limitations in the software that only allow you to use itin certain ways;
b)   reverseengineer, decompile or disassemble the software;
c)   remove,minimize, block, or modify any notices of Microsoft or its suppliers in thesoftware;
d)   usethe software for commercial, non-profit, or revenue-generating activities;
e)   usethe software in any way that is against the law or to create or propagatemalware; or
f)    share,publish, distribute, or lend the software, provide the software as astand-alone hosted solution for others to use, or transfer the software or thisagreement to any third party.
4.    EXPORT RESTRICTIONS. You must complywith all domestic and international export laws and regulations that apply tothe software, which include restrictions on destinations, end users, and enduse. For further information on export restrictions, visit http://aka.ms/exporting.5.    SUPPORT SERVICES. Microsoft is notobligated under this agreement to provide any support services for thesoftware. Any support provided is “as is”, “with all faults”, and withoutwarranty of any kind.6.    BINDINGARBITRATION AND CLASS ACTION WAIVER. This Section applies if you live in (or,if a business, your principal place of business is in) the United States.  If you andMicrosoft have a dispute, you and Microsoft agree to try for 60 days to resolveit informally. If you and Microsoft can’t, you and Microsoft agree to bindingindividual arbitration before the American Arbitration Association underthe Federal Arbitration Act (“FAA”), and not to sue in court in front of ajudge or jury. Instead, a neutral arbitrator will decide. Class actionlawsuits, class-wide arbitrations, private attorney-general actions, andany other proceeding where someone acts in a representative capacity are notallowed; nor is combining individual proceedings without the consent of allparties. The complete Arbitration Agreement contains more terms and is at http://aka.ms/arb-agreement-1. You and Microsoft agree to these terms.7.    ENTIRE AGREEMENT. This agreement, andany other terms Microsoft may provide for supplements, updates, or third-partyapplications, is the entire agreement for the software.8.    APPLICABLE LAW AND PLACE TO RESOLVE DISPUTES. If you acquired the software in the United States or Canada, thelaws of the state or province where you live (or, if a business, where yourprincipal place of business is located) govern the interpretation of thisagreement, claims for its breach, and all other claims (including consumerprotection, unfair competition, and tort claims), regardless of conflict oflaws principles, except that the FAA governs everything related to arbitration.If you acquired the software in any other country, its laws apply, except thatthe FAA governs everything related to arbitration. If U.S. federal jurisdictionexists, you and Microsoft consent to exclusive jurisdiction and venue in thefederal court in King County, Washington for all disputes heard in court(excluding arbitration). If not, you and Microsoft consent to exclusivejurisdiction and venue in the Superior Court of King County, Washington for alldisputes heard in court (excluding arbitration).9.    CONSUMER RIGHTS; REGIONAL VARIATIONS.This agreement describes certain legal rights. You may have other rights,including consumer rights, under the laws of your state, province, or country.Separate and apart from your relationship with Microsoft, you may also haverights with respect to the party from which you acquired the software. Thisagreement does not change those other rights if the laws of your state,province, or country do not permit it to do so. For example, if you acquiredthe software in one of the below regions, or mandatory country law applies,then the following provisions apply to you:a)    Australia. You have statutory guaranteesunder the Australian Consumer Law and nothing in this agreement is intended toaffect those rights.b)    Canada. If you acquired this software inCanada, you may stop receiving updates by turning off the automatic updatefeature, disconnecting your device from the Internet (if and when youre-connect to the Internet, however, the software will resume checking for andinstalling updates), or uninstalling the software. The product documentation,if any, may also specify how to turn off updates for your specific device orsoftware.c)    Germany and Austria.i.    Warranty. The properly licensed software will performsubstantially as described in any Microsoft materials that accompany thesoftware. However, Microsoft gives no contractual guarantee in relation to thelicensed software.
ii.   Limitation of Liability. In case of intentional conduct, grossnegligence, claims based on the Product Liability Act, as well as, in case ofdeath or personal or physical injury, Microsoft is liable according to the statutorylaw.
Subject to theforegoing clause ii., Microsoft will only be liable for slight negligence ifMicrosoft is in breach of such material contractual obligations, thefulfillment of which facilitate the due performance of this agreement, thebreach of which would endanger the purpose of this agreement and the compliancewith which a party may constantly trust in (so-called "cardinalobligations"). In other cases of slight negligence, Microsoft will not beliable for slight negligence.10.  DISCLAIMER OF WARRANTY. THE SOFTWARE IS LICENSED “AS IS.” YOU BEARTHE RISK OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES, ORCONDITIONS. TO THE EXTENT PERMITTED UNDER APPLICABLE LAWS, MICROSOFT EXCLUDESALL IMPLIED WARRANTIES, INCLUDING MERCHANTABILITY, FITNESS FOR A PARTICULARPURPOSE, AND NON-INFRINGEMENT.11.  LIMITATION ON AND EXCLUSION OF DAMAGES. IF YOU HAVE ANY BASIS FORRECOVERING DAMAGES DESPITE THE PRECEDING DISCLAIMER OF WARRANTY, YOU CANRECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. $5.00.YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST PROFITS,SPECIAL, INDIRECT OR INCIDENTAL DAMAGES.

Thislimitation applies to (a) anything related to the software, services, content(including code) on third party Internet sites, or third party applications;and (b) claims for breach of contract, warranty, guarantee, or condition;strict liability, negligence, or other tort; or any other claim; in each caseto the extent permitted by applicable law.

It also applies evenif Microsoft knew or should have known about the possibility of the damages.The above limitation or exclusion may not apply to you because your state,province, or country may not allow the exclusion or limitation of incidental,consequential, or other damages.

Pleasenote: As this software is distributed in Canada, some of the clauses in thisagreement are provided below in French.

Remarque:Ce logiciel étant distribué au Canada, certaines des clauses dans ce contratsont fournies ci-dessous en français.

EXONÉRATIONDE GARANTIE. Le logiciel visé par une licence est offert « tel quel ». Touteutilisation de ce logiciel est à votre seule risque et péril. Microsoftn’accorde aucune autre garantie expresse. Vous pouvez bénéficier de droitsadditionnels en vertu du droit local sur la protection des consommateurs, quece contrat ne peut modifier. La ou elles sont permises par le droit locale, lesgaranties implicites de qualité marchande, d’adéquation à un usage particulieret d’absence de contrefaçon sont exclues.

LIMITATIONDES DOMMAGES-INTÉRÊTS ET EXCLUSION DE RESPONSABILITÉ POUR LES DOMMAGES. Vouspouvez obtenir de Microsoft et de ses fournisseurs une indemnisation en cas dedommages directs uniquement à hauteur de 5,00 $ US. Vous ne pouvez prétendre àaucune indemnisation pour les autres dommages, y compris les dommages spéciaux,indirects ou accessoires et pertes de bénéfices.

Cettelimitation concerne:

•    tout ce qui est relié au logiciel, auxservices ou au contenu (y compris le code) figurant sur des sites Internettiers ou dans des programmes tiers; et
•    les réclamations au titre de violation decontrat ou de garantie, ou au titre de responsabilité stricte, de négligence oud’une autre faute dans la limite autorisée par la loi en vigueur.

Elles’applique également, même si Microsoft connaissait ou devrait connaîtrel’éventualité d’un tel dommage. Si votre pays n’autorise pas l’exclusion ou lalimitation de responsabilité pour les dommages indirects, accessoires ou dequelque nature que ce soit, il se peut que la limitation ou l’exclusionci-dessus ne s’appliquera pas à votre égard.

EFFETJURIDIQUE. Le présent contrat décrit certains droits juridiques. Vous pourriezavoir d’autres droits prévus par les lois de votre pays. Le présent contrat nemodifie pas les droits que vous confèrent les lois de votre pays si celles-cine le permettent pas.


【请假中】
清明时节雨纷纷,车上乘客欲断魂。借问扣车何处有,调度遥指五里墩。
 楼主| 发表于 2022-5-17 10:55:11 | 显示全部楼层
补充一个注册表,如果有问题可导入后尝试。
OTC.reg (672 Bytes, 下载次数: 5)
【请假中】
清明时节雨纷纷,车上乘客欲断魂。借问扣车何处有,调度遥指五里墩。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则