Pandora On HTC Touch Pro/Touch Diamond With VGA Fix! – Plays Full Songs!

by Nathan on June 21, 2009

pandora_radio_windows_mobile

UPDATE: Try Slacker. It’s basically the exact same as Pandora on your Phone! Download Official CAB From Their Site Here!


Pandora is one of the greatest ways to listen to music on-the-go. You can listen to your favorite music using a web browser, a desktop widget, and using the Pandora App on the iPhone and Palm Pre. While these are great, that still leaves the majority of Windows Mobile users in the dark(although pandora does support a few old QVGA devices).

People have been successful with installing and listening to music on their Touch Pro’s, don’t get me wrong. But one of the main problems was the fact that it would rarely play a whole song. Well thanks to the mobile communities over at PPCGeeks and XDA-Developers, we have finally come up with a pandora.cab file that works!

To get Pandora working on your Touch Pro / Diamond:
1. Download the Pandora.cab (mirror)
2. If you don’t already have it, download Advanced Config Tool 3.3 (mirror)
3. Install both applications and open Advanced Config Tool
4. While in the Advanced Config Tool, navigate to Network>TCP Window and change the value to 98304
5. Save your changes, and soft-reset.
6. Download This VGA/EXE Fix (mirror)
7. Replace the orginal .exe (in \Program Files\Pandora\Pandora.exe) with the one from the VGA/EXE Fix above. (Can’t copy?)
8. Enjoy!

You should now have full songs playing in your Pandora App on your Windows Phone in BEAUTIFUL VGA!!! This is confirmed working on WM6.1

Diamond Users: Map the keyboard (input) to the long send button (settings>buttons). Then when you open Pandora, hold down send and it should bring the keyboard up. Thanks Adam!

Let us know in the comments how this goes. We like to hear from you, even if it’s short. :)

Have we helped you? Donate to Fluffy Phones – Anything is appreciated.

{ 130 comments… read them below or add one }

Bri October 28, 2009 at 8:23 pm

Hello Everyone,

I followed the steps, step by step, and my Pandora works great!! I am super happy, Finally the full song!

Good Luck everyone

Reply

George P October 29, 2009 at 7:08 pm

Error fix for Debug error:

After installing Pandora I received the following error:

Microsoft Visual C++ Debug Library
Debug Assertion Failed!

Program: \program files\pandora\pandora.exe
File: C:\programfiles\microsoft visual studio 8\vc\ce\include\vector
Line: 756
Expression: vector subscript out of range

The easy fix —–

Navigate to Windows Media Player –> Start/Programs/Windows Media Player.

Go to “Now Playing,” then click on “Menu” and then Shuffle/Repeat. Remove any check mark from Shuffle.

Exit Windows Media Player and ENJOY Pandora. :-)

Reply

C January 5, 2010 at 11:27 am

George you rock. Pandora worked on my Verizon XV6800 for years and it just stopped working the other day (now thinking about it after I messed with media player) with the error you described. your fix fixed it. thanks.

Reply

Kristie February 20, 2010 at 12:24 pm

Hiya, I was just wondering HOW you got pandora on your Verizon xv6800. Mine says its not supported. I have windows mobile 6.1. What I really don’t understand is that the Sprint version of our phone is supported but Verizon’s isn’t. Makes no sense at all. Anyways, any help would be GREATLY appreciated! Thanks!!!!

Reply

Shaun February 25, 2010 at 3:59 pm

Thank you so much! This worked great for me!

Reply

Andy April 17, 2010 at 5:52 pm

WOO HOO!!!! I have been scouring every forum trying to solve this debug error – and I pretty much gave up, and just stumbled accross this page. George you are my new hero!!!

Reply

Bill April 22, 2010 at 5:49 am

Thanks!! Would never have thought to check Windows Media player for a fix for that error. However did you figure that one out?

Reply

George M. May 13, 2010 at 10:28 pm

Hi George I did everything that I was supposed to do but how do I navigate to Network>TCP Window and change the value to 98304. I installed both of applications Pandora.cab and Advanced Config Tool 3.3 but they just seem to keep loading on my device but they never open up.

Reply

erica October 30, 2009 at 11:05 am

i cant get it work, when i try to run the advance config gives me an error of m need newer version of mircosfot.net frame work… i am running 6.1 on the htc touch pro2..anyone have any ideas…

Reply

Rodney October 31, 2009 at 12:25 pm

Erica, I’m getting the same error on my Sprint HTC Touch Pro2.

Reply

Marlon November 1, 2009 at 3:42 am

You will need Microsoft .NET Compact Framework 3.5 to install avanced config tool. Available here:
http://www.microsoft.com/downloads/details.aspx?FamilyID=E3821449-3C6B-42F1-9FD9-0041345B3385&displaylang=en

Reply

Michael January 1, 2010 at 9:00 pm

I have downloaded Microsoft .NET Compact Framework 3.5 but when I select the program from File Explorer it tells me that there is no application associated with the program. I was wondering what I need to do to fix this and any help would be greatly appreciated!

Reply

Marc January 22, 2010 at 4:23 pm

You need to have your device synced and then run the .net setup.. it should automatically start the install on your phone…

That is how I did it, anyway! Good luck.

jed January 28, 2010 at 4:46 am

I have the touch pro 2 and just got it working! I found this file on another forum: http://rapidshare.de/files/39254419/…rmv4i.cab.html
Get the cab file there and drop it straight onto your phone and install it from there and you are all set! Hurry because the site is closing March 1st.

Fish November 6, 2009 at 5:22 pm

So far so good!

Thank you for making this possible.

Reply

kristie November 18, 2009 at 7:31 pm

SOOO GOOD!!! followed step by step and def works!

Reply

Paul December 1, 2009 at 8:27 am

Glad to find this fix. It works great.

Reply

courtney December 8, 2009 at 9:56 am

wooohooooo!!!!!thanks so much for this, i have been trying forever to find an app for this!!!!!thank you thank you thank you thank you!!!!!!!

Reply

Kawika December 15, 2009 at 6:55 am

Did it step by step,first time doing cabs,zips,and etc. just got my phone less then a week ago and new to this world.. Even a caveman can do it.Much mahalos from the aloha state.

Reply

Jonathan December 15, 2009 at 3:08 pm

I have an HTC Diamond. I finally figured out how to get the keyboard to come up. I kept assigning the send button to Pandora. Instead of looking for keyboard option, under Assign a program, just select the option for the Send key (Hold) button. then when you hold the send key, the input panel (keyboard) will pop up.

Settings>Buttons>Assign a program>

Reply

Jorge January 2, 2010 at 9:40 am

Works great on my HTC Touch Diamond. I followed all the steps and it works perfectly. Thanks so much! :-)

Reply

Ryan January 7, 2010 at 9:10 am

For the HTC Touch Pro 2 – The only thing you need to do is download the .NET 3.5 framework from Microsoft and run it in windows with Active Sync on FIRST – Once you do that, you can follow the instructions here from the start and this will work perfectly!!!! Thanks!!!!

Reply

sam January 9, 2010 at 1:06 pm

why are the pandora icons so small on my touch pro 2?

Reply

bengalitiger89 January 12, 2010 at 9:40 pm

For HTC PURE:

I just installed the pandora.cab, but got the error screen, so I followed George P;s advice and turned off shuffle on Windows Media Player. I can now log on to pandora (I could get to the log in screen in other cab versions, but could not get the keypad to show up to log me in)

It seem to be working so far, but I can not properly view the station, everything is too small on the screen and I can’t really view the stations when playing, but the thumbs up and thumbs down and main station library are accessible. Anyone have a fix? HTC Pure has WVGA screen, maybe this is the problem?

Reply

bengalitiger89 January 12, 2010 at 9:49 pm

Okay, for HTC PURE I found this to work perfectly, screenwise, and so far so good.

http://www.megaupload.com/?d=FLK4CK06

I am posting this here because I have been trying for months to find something to work with HTC Pure, and I have finally found it!

Thanks guys, enjoy!

Reply

vinny February 5, 2010 at 10:30 am

do you download it straight from the phone? or from your computer?

Reply

victor123 March 5, 2010 at 1:19 pm

I don’t see the keyboard in log in screen. How did you get your keyboard?

Thanks in advance

Reply

jsap January 13, 2010 at 6:03 pm

This worked great on my HTC Touch Pro 2 – thanks!!

Reply

Joe Motacek January 16, 2010 at 5:18 pm

Thanks for the guide it was very helpful and thanks to George P for the error fix comment.

Reply

ITZAWORK January 23, 2010 at 7:14 pm

Worked GREAT on my HTC Touch Pro 2 (T-Mobile) running WM 6.5

Thank you so much! Couldnt ask for a more clear step by step walk thru, thats been my problem with alot of these things, people assume EVERYONE knows EVERYTHING and they fail to give us step-by-step instructions…and you did an awesome job! thanks again!

Reply

h82w8v6 February 18, 2010 at 9:46 pm

I have the hTC Diamond and was able to get the .cab to go through as well the simple mods to go with, plays great! ONE LITTLE PROBLEM, IT ONLY SEEMS TO PLAY HALF THE SONG ;( RRRRRR. Any Ideas??? What dose play, plays well. please help I would love to get this one!!!!!!!

Reply

h82w8v6 February 18, 2010 at 10:16 pm

Never mind a Soft Reset dose the Trick!

Reply

Yoana February 24, 2010 at 10:30 am

I have a problem with my HTC Pure, I download the Pandora application on megaupload but I cant get the keyboard to sing in. What should I do

Reply

ManicSister February 25, 2010 at 10:13 am

I have a question–setting up pandora on my HTC Touch Pro 2, and I have installed everything except the VGA–just wanted to clarify before I install–how exactly do I go about doing this part? I don’t want to jack-up my phone by doing it incorrectly!

Reply

Tony Ionno March 13, 2010 at 10:19 am

So I’ve never done anything like this before. I am a first time smart phone owner (HTC Touch Diamond). I’ve downloaded the three folders onto my pc desktop and I have activesync connected. I don’t know what to do with them now. Where on my phone do I transfer them to and how do I access them to install?

Reply

Tony Ionno March 13, 2010 at 11:51 am

Never Mind! Noob mistake. I was unzipping the files onto my desktop and then copying the folders over.

For other noobs out there, copy then entire .zip file onto the phone first and THEN UNZIP!

Reply

vv March 18, 2010 at 9:01 pm

do you do from your phone or on computer and transfer to phone

Reply

p71interceptor March 23, 2010 at 9:49 pm

Followed the instructions and now I get the whole song on my touch pro 2. awesome fix. I liked pandora before on that phone, I absoulutley love it now!!!

Reply

thebrenda April 4, 2010 at 7:36 pm

HTC TP2 – T-mobile – WM 6.1 – how do you get the keyboard to display in portrait mode? It stuck a bit when I put it in landscape to type in the username and passowrd. I got around it, but wonder how to get the keyboard to popup for future use.

Reply

thebrenda April 4, 2010 at 7:45 pm

Never mind – the landscape works well. But still I wonder how you can popup a keyboard. But more than the keyboard – i wonder how to add artist to an existing station?

Reply

Brenda April 22, 2010 at 11:46 am

Works well on my HTC TP2, WM 6.1 Professional. But wish it would show in the active list of programs. If I navigate away from Pandora, then try to get back the only way is to launch the application again. It seems that this then starts to make Pandora erratic and will not play the song all the way through. I have to soft reset to get back. Now Pandora will show in the list of tasks if it is sitting on an “are you still there” prompt. So sometimes when I navigate away, I just wait until the music stops playing, then i go to the active tasks and can navigate back to pandora. I like to sit on pandora so that I can see the artist.

BTW – I seems like a long period of time has gone by and I have not gotten the prompt to pay a $1 for the rest of the month. Do you still get the prompt after … I think it was 30 hours?

Reply

dave April 23, 2010 at 11:28 am

re. using slacker instead:
Using an Energy rom on my Touch Pro (1, not II). Slacker runs, but the bottom is cut off, making it largely unusable as that is where the buttons are for like/dislike/skip. Anyone else have this issue or a fix?

Reply

david April 29, 2010 at 4:45 am

Thanks for this info. It works great!!

Now, How do I get the music to play over my bluetooth headset on my HTC Touch Pro 2?

Help!

Reply

tom July 8, 2010 at 5:48 pm

Thanks! This thing rocks!
Just to be clear, the tiny icons are just something we have to live with, right?

Reply

Big Mike July 10, 2010 at 7:36 pm

I can’t hear my music on Pandora on my htc touch. It plays but no sound please help me?

Reply

joe September 30, 2010 at 12:05 am

It works but cant press II pause. the songs keep playing and in order to stop them I have to close the application

I have a touch pro 2
window mobile 6.5

Any feedback?

Reply

tinah October 10, 2010 at 5:53 pm

A bit wonky for my Imagio, but it worked. Need to include a bit about associating a ‘hard key’ to the input panel, for keyboard input. This way your acct info can be entered. No keyboard presents itself otherwise. Thanks for the pandora port!

Reply

DBO December 16, 2010 at 9:18 pm

Thank you! I have a busted HTC 6700 and installed the pandora.cab, found it in the programs, and it fired right up! Given new life to an old, broken phone and now sits next to the stereo streaming beautiful Pandora tunes! Damn amazing!

Reply

Rachel January 19, 2011 at 3:59 pm

Thank you! Works great on my HTC Touch Pro2. Did not need it to download the framework file :-)

Reply

Nicko McBrain February 25, 2011 at 3:10 pm

WM 6.1 on HTC Touch Pro (Sprint). Followed all instructions, had to do the Microsoft .NET Compact Framework 3.5 as well. Works nicely.

Reply

Da Balla March 22, 2011 at 2:02 am

Doesn’t work for my tp2 got the erorr screen tried the fix but nothing is happening songs still skipping

Reply

GB03 August 11, 2011 at 8:59 am

Just followed these steps for my HTC Touch Pro 2 (Sprint) and it’s working perfectly. Thanks!!

Reply

chris August 16, 2011 at 4:30 pm

works fine on my us cellular htc tp 2. thanks

Reply

Leave a Comment

{ 1 trackback }