How to Get OTA Update Links of HTC Devices

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.

Necessary Downloads

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[0] is _id; projection[1] is entity; projection[2] is status; projection[3] is _data; projection[4] is lastmod; selection is hint=?; selectionArgs[0] 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

OTA_PERFUME_UHL_M60_SENSE80GP_hTC_Asia_TW_1.30.709.1_R-1.21.709.2_R2_release_477314i6fyk64xlvy886ba.zip

Step 3: Download this zip file. For downloading this, you will need to enter this zip file name entirely after the URL mentioned below

http://fotadl-az.htc.com/secure/

So, the entered URL to download the OTA update will look like the one we have mentioned below

http://fotadl-az.htc.com/secure/OTA_PERFUME_UHL_M60_SENSE80GP_hTC_Asia_TW_1.30.709.1_R-1.21.709.2_R2_release_477314i6fyk64xlvy886ba.zip

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!

Leave a Comment