HTC has been releasing every update if there is an Android Update or a security patch update which is very nice for the HTC users. But, these updates have been replaced by HTC as an OTA or over-the-air update which means it may take time to get the latest update on your device to download and install and if there is an update available and we do not have an option to download the update to PC don’t know why but they did this.
Recommended | How to Extract ROM.zip from HTC RUU Files
We have got a solution for helping you to download OTA update zip files to your PC whenever an OTA update is available on your phone so that you can manually update your device as you prefer. You can also get the link from other users in different regions and download and manually install this update rather than waiting for HTC’s official OTA to arrive on your device.
Table of Contents
We are going to make sure of a little tool for this process. Go ahead and download it from the below link:
Charles Web Debugging Proxy application | Download
Steps to get OTA Update Link from HTC Servers
Step 1: Download any Network Traffic Monitoring application on your Laptop or Computer. We recommend downloading a tool called Charles Web Debugging Proxy. This app has a trial period of 10 days which is enough for pulling the required OTA update links with the steps given below.
Step 2: Open the Charles Web Debugging Proxy application and allow it to initialize network settings.
Step 3: Go back to your phone and connect it to the same network which your computer is connected.
Step 4: Now, go to WiFi settings on your phone and long-press on the connection and select Edit Connection. Scroll to the bottom and enable Proxy.
Step 5: Now enter your PC’s current IP address and insert 8888 in the port address column. Once entered, click on Save button.
Note: In order to get IP address, you can google search for ‘My IP address’ and you will get exact results
Step 6: Go back to your PC, you will see that Charles Web Debugging Proxy application will show that your phone is trying to get connected and it will show all the traffic connections from your phone
Step 7: Go to Settings on your phone, Check for Updates and Download the update if available.
Step 8: Once the update starts downloading, Charles Network Monitoring app will show links related to HTC/OTA on your phone which should be the OTA update links.
Step 9: Now, copy this link and download the OTA files on your PC by visiting the links.
If you think this method is difficult or if it does not work for you try the alternate method given below.
Prerequisites for Alternate method
- Install ADB and Fastboot drivers on your PC
- Enable USB Debugging on your device
Alternate Steps to get OTA Update Link from HTC Servers
Step 1: Open ADB and Fastboot folder, press Shift+Right Click and click on Open Command Prompt Window here and type the following command
adb logcat > log.txt
On entering the above command, the activity of your phone which is known as log will be saved in ‘log.txt’ file on your PC.
Step 2: Go to Settings on your phone and then press on enter on PC to enter the above command and click on Check for Updates immediately on your phone. If there is an update available, you will have to download the update and enter Ctrl+C to stop entering log.
After this, you will see that the log.txt will have some lines inside it which should look like the following:
11353 11803 D UpdaterAPK | UpdaterNetworkCheck: isIPTOn() IPTInfo is null 1600 1600 D htcCheckinService: onStartCommand() 1600 1600 D htcCheckinService: onStartCommand() the action name = com.htc.checkin.HTC_CHECKIN 1600 1600 W Settings: Setting device_provisioned has moved from android.provider.Settings.System to android.provider.Settings.Global, returning read-only value. 1600 1600 D htcCheckinService: Roaming is :false 1600 1600 I htcCheckinService: == Checkin triggered == A8.0(M) 11353 11536 V UpdaterAPK | DownloadProvider: starting query, database is not null; projection is _id; projection is entity; projection is status; projection is _data; projection is lastmod; selection is hint=?; selectionArgs is OTA_PERFUME_UHL_M60_SENSE80GP_hTC_Asia_TW_1.30.709.1_R-1.21.709.2_R2_release_477314i6fyk64xlvy886ba.zip; sort is null. 11353 11536 V UpdaterAPK | DownloadProvider: created cursor android.database.sqlite.SQLiteCursor@2edc675 on behalf of 1600 1600 11804 D PMS : acquireWL(6ee6ed9): PARTIAL_WAKE_LOCK htcCheckinService_300 0x1 1600 1000 null 2827 2827 D HtcTelephonyInternal: CMD_GET_ALL_DEVICE_ID_INFO 1600 11804 W htcCheckinService.CheckinProtocol: the build rom
In the above log, you will see an OTA zip filename which is
Step 3: Download this zip file. For downloading this, you will need to enter this zip file name entirely after the URL mentioned below
So, the entered URL to download the OTA update will look like the one we have mentioned below
Now, enter the above URL on your PC and the OTA update zip file should start downloading on your PC.
Congratulations! You have successfully downloaded the OTA update for your HTC device.
Need help? Drop a comment below!