HTC HD2 – Android and DSTV Drifta


March 22, 2012 by aubreykloppers


I have an old HTC HD2 phone running WM6.5 which was replaced by a iPhone 4.  While this is ok for dstv’s Drifta, I kept loosing picture due to incoming calls.  To rectify this, I decided to get my old HTC HD2 onto the Android platform and to start using this as my Drifta’s connections.


  • Get the sources from: – Look for the DOWNLOAD link and download the cLK release.
  • In the same thread as the above link, also get the gps fix (i.e. for Africa) and the file.
  • Get the “Charmacas’s tutorial” file from the link.
  • Extract the tutorial and start running the steps to get your phone to clk.
  • Once your phone has been clk’d, dump the clk zip file and the gps/cpu zip files on your SD card, using a PC or the clk utility.

OK, this concludes getting Android on your phone.  Now to get the Drifta working on your phone…

(Thanks to Justin Williams –

Things to keep in mind:

  • Your HTC HD2 is now what is called “rooted” – DSTVMOBILE app will not install on a rooted device.
  • Your HTC HD2 is not a supported device by the DSTVMOBILE app, but has the same hardware as the HTC Desire HD handset.

Now to the nice bits.  What your will do is:

  • Temporarily un-root your device by installing the “OTA Rootkeeper” app from the MARKET.  (Just open the MARKET app once your machine is up and running and search for the app.)
  • Change your device from a HTC HD2 to a HTC Desire HD by installing the “ES File Explorer” app (also from the MARKET) and changing the file /system/build.prop contents from “HTC HD2″ to “HTC Desire HD”.
  • Now go to the MARKET and install DSTV Mobile app.

All done.

From Johan’s blog:

I have an HTC HD2 that I have running Android  Gingerbread (2.3).

I have also made the name changes in the root to reflect “Samsung GT-I9000” as per instructions on your website using ES File Explorer. (You only need to do these steps if you have an unsupported device)

  1. Get ES File Manager from the Market (link here)
  2. Open ES File Manager and go to Menu > Settings > Root Options and enable both check boxes (You must do this!)
  3. With ES File Manager, make a copy of the build.prop file that’s in the /system folder, just in case. Open  build.prop and change these two lines:
    • ro.product.model=’your phone’s name’ to ro.product.model=GT-I9000
    • ro.product.manufacturer=’whatever’ to ro.product.manufacturer=samsung
  4. Reboot and you’re done.

I have un-rooted the device successfully with the OTA Rootkeeper App from Supercurio (link here)

Install the DStv mobile application (link to Android market place here)

Activated the phones Wi-Fi and connected to the Drifta.

The DSTV app on the HD2 sent a software upgrade to the Drifta and I then rebooted the Drifta.

The DSTV app on the HD2 immediately picked up the Drifta, displayed the channel information, I clicked on SuperSport 1 and up came the picture.

The picture quality on my HD2 is excellent as well as the audio with no lag or delays.

Thanks Johan

One thought on “HTC HD2 – Android and DSTV Drifta

  1. Good day! This is my first visit to your blog! We are a
    team of volunteers and starting a new project in a community
    in the same niche. Your blog provided us beneficial information to work on.
    You have done a outstanding job!


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

counter for wordpress
%d bloggers like this: