Pandora Rocks! - Windows Mobile Development and Hacking General

OK, so even though Pandora rocks, I could not get the Pandora midlet running on my PPC6800, nor could I get the protocol to build an app for it.
However, Last.fm does have some reverse engineered protocols posted around the Internets and I build this awesome cool app "LastRadio" to receive it.
The app DOES require .net compact framework 2 (which all WM6 devices have built in) and due to a bug in the HTC implementation of the keyboard driver, you will have to use the pop-up keyboard to type into the text boxes (at least I did, on the Mogul).
AND, if your network connection can't maintain 128Kb, playback will be spotty -- you can try to tweak the registry buffer settings if you like, but it probably won't help
Instructions:
1) Get a last.fm account (free)
2a) On WM5, install .net CF2 from Microsoft
On WM6, skip to step 2!
(http://www.microsoft.com/downloads/...2F-07B5-4A8C-8A44-B4E1B196D5C0&displaylang=en)
2) install LastRadio (using lastcab.cab, attached)
3) log in, type an artist that you like to start your channel list, and enjoy
Press the "Add Artist" button, to add the artist to your "channel list"
For further enjoyment, get a cradle and audio hookup for your car.

can't get this to work. grey screen with add artist, next track, and change channel. but pressing these buttons dont do anything

The only thing that does anything is "Change Channel," I enter an artist name, hit play and it goes back to the main screen and nothing happens.

same with me. anybody got this to work?

What device are you using?
I developed this on the Mogul and using the Visual Studio WM6 emulator.
It probably won't work on WM5 devices.
If the network is up and you have WM6 with .net cf2, you should see:
1) The login screen (enter your last.fm username and password)
2) The artist screen (enter an artist to "seed" your music channel)
3) The play screen (music should start playing, after some buffering)

thank you for this great player! i love last.fm, could listen to it for days.
anyway i had these little problems with your app, using htc touch with wm6:
- can't install on external storage card. it gives me the choice, but still installs on internal memory.
- when streaming, it fills up my internal storage. there seems to be a growing temporary file that fills up my remaining 5 mb quite fast (ending in a out of memory message). if it was on external card, this wouldn't be a problem.
- cpu usage is very high. can't do much else when it is running
thanks again, cheers

i am running on a mogul which has wm6
can't get it to work.

Thanks for the feedback -- I will continue to improve the program.
There is no "file" that is created by lastRadio.
Maybe your device has some memory pressure. Try closing other applications.
The default memory buffers are 7 * 32K = 224K, you can change that in the registry (HKCU/Software/LastRadio/BufferCount and BufferSize).
Note that 1 extra buffer is allocated (for overflow). The default BufferCount of 6 allocates 7 buffers.
You should be able to run from the storage card, although there might be a bug in the installer (I'll look at it) -- just copy the executable files (lastradio.exe, fmodcaller.dll, and fmodce.dll) to a directory on your card.

i eventually found the temporary files. they go to /windows/profiles/guest/temporary internet files/content.ie5/xyz/last.xyz
the files get deleted with each new track, or when the app closes.
what happened was that i listened to very long tracks (classical music) and ended up with 50 meg temp files. program then crashed because of low storage, leaving the temp files undeleted.
this seems to be a general problem: program sometimes exits with an error message (when i press the x in the corner ?), leaving the temp files behind.

Thanks -- I think I know how to fix that.
Those files are unnecessary, I need to turn off internet caching for those requests!

This will fix the file caching issue -- thanks again for the help finding that.
It MIGHT fix the network connectivity issues some users experienced.

I tried your latest version and it worked - once. While it was playing I accidentally pressed the power button. Since then, it hasn't worked. Logs on, but nothing happens when you click the add button and the group I had previously added won't play either when you attempt to change groups.
Tried re-installing and deleting the reg key.
Suggestions??

still not working for me.

I also only see those weird boxes.
The log says
textBox1
bad handshake: session failed

Doesn't work here either. I can log in and I see the interface fine (I think). I see a grey screen with three buttons on the right (Add Artist, Next Track, and Change Channel) and a volume slider. But I can't make anything play. The add artist button doesn't do anything. If I press Change Channel, it will then bring me to the screen to enter my favorite artist. I do that, but then nothing ever happens after that.

Thanks for this!
WORKS GREAT
Though, considering its a LastFM application, I'm surprised its under a "Pandora Rocks!" thread...

I have mobile 6, on a mogul 6800, and I too just get a gray screen with a 3 buttons that don't function.

will this work with .netcf version 3.5?...

I have the grey background and the three inactive buttons. i have a mogul running windows mobile 6.1 with the .net framework installed

thank you!!!
WORKS GREAT!!!
on my 8525
thank you!!!!

Related

application idea: make thiefs return my MDA-Pro

Hallo, I have a cool applcation idea that I plan to implement that would probally make thiefes return my MDA-Pro after they stole it.
For that reason I need to be able to run an application or show a clickable screen on the MDA-Pro BEFORE login. That screen is supposed to be shown EVERYTIME the MDA-Pro is turned on. You can only proceed to the login screen from there with a certain keybaord shortcut. Also doing a reset should not disbale this feature. Can that be done some how ? If so how ?
I saw somewhere a password screen that was a picture and you had to click in just the right spot of the picture to gain access. I imagine that your message could be a picture to accomplish this. As for a hard reset solution, you'd have to add it to the ext rom so it would be re-installed automatically.
Tron_Of_Borg said:
I saw somewhere a password screen that was a picture and you had to click in just the right spot of the picture to gain access. I imagine that your message could be a picture to accomplish this. As for a hard reset solution, you'd have to add it to the ext rom so it would be re-installed automatically.
Click to expand...
Click to collapse
do yu have any more info on that passwordscreen ?
PicturePassword for Pocket PC
http://microsoft.handango.com/Platf...2&productId=102126&sectionId=5606&catalog=30&
Try http://www.picturepassword.com/
and my recommedation, 1pass by Omega One
http://www.omegaone.com/pass/default.htm
This can be nicely resource edited to match your theme.
However, I've stopped using all such programs because they reset your hardware button settings if you're using AEButton Plus or any third party mapper (eg ButtonMax).
I don't think this will get your phone back. I'm writing a program that might though. Working on it, I'll keep you posted. In the mean time, check out IIWPO.
V
Maybe I should be more specific:
I have already finished an app that does what I want:
It it has a little embedded window showing what the video conference camera currently sees. It displays some fake government info and an animated GPS localisation icon. It has several other little scary acting features (such as a windows that pops up after a short random while, saying "EuroSecure GPS localisation data and video sequence sucessfully transmitted!" ) and the thief can see the adress where the device should be returned too. That application can only be cancelled with a certain keycombination. Now my only problem is getting this application to ALWAYS run BEFORE the login screen.

Questions From ex-Treo650 user

Ok I had gotten board with the lack of wifi and decent web browser on the Treo 650 that I decided to make the move to the 8125. I knew about the speed difference and some of the other issues discussed in these forums because I researched the device for months before making the move. Therefore I wont say much about that. Unfortunately I have a few issues that I can't seem to find answers for in this forum and I was hoping other users out there could help.
1. Is there any way of making the navigation pad useful? I cant access anything on the taskbar and it would be great if I could. I installed magic button so I can close apps and switch back to home when I want. Furthermore there is almost no documentation on how to use the nav pad. All application instructions say tap the icon. It's very convenient to have one handed use. for example i have yet to figure out how to get back to the location bar in Pocket IE so I can enter a url without having to tap the screen.
2. Is it common that some applications just freak out when you switch to landscape mode (scroll bars not working and such)?
3. As mentioned I installed magic button but is there an application that will pop up a list of running tasks so I can switch between them easily with the navigation pad.
4. Backup. I may be very wrong on this but I fear that active sync does not actually backup my entire device like palm does. Could someone clear this up and if I'm correct is there a way for active sync to do this. I have more programs on this device than what is on my add/remove prog screen.
5. Notification reminders. I see a feature to have the led for a period of time but it would be nicer if it could be set to play its sound also. Like the pagers of old.
6. Notification of lost service. This phone never tells me I have no cell service. Last thing I want is battery draining searching or worse assuming I have service and miss all calls.
If anyone could provide some info on the above it would be a great help. i have already found many other programs that make up for the lacking features. Below is a list of what I have installed please make any suggestions you think would be helpful.
1. AnthaVPN - easiest and fastest to install
2. TN520 by mochasoft
3. Pocket Putty SSH client
4. Eyes On Call - Callfilter like program with many features still limited but the developer is very quick in implementing suggestions.
5. Info sharp - same developer as above but this provides sms capabilities that are very impressive. He almost has chat style sms with the way this program works.
6. OMAPclocker - for clocking to 220. I actually see the difference.
7. IM+ - Sametime/AOL instant messenger client.
8. Info apps I have Metro, Ereader, Bdicty, VadeMecum
9. TCPMP
10. Registry Wizard
11. Calc98 - the built in calc app is a joke.
12. Xpressmail - dont care what anyone says this app does what it says it will do. Pushes email to your phone.
Thank You
- Richard

nombCrypt - beta

Hello Everyone,
I just got my 8525 in the mail yesterday and upgraded the boot loader, radio, and WM6. I had a little trouble but in the end, all that I can't get working right is the internet for Cingular. I really appreciate all the hard work everyone puts into this. Here is my thank you, this is my first app so go easy on me.
nomb
nombCrypt
nombCrypt is an encryption program I originally made for the desktop but then decide to port it over. It uses a password you provide and encrypts either a block of text or files using 256bit Rijndael (AES). This level of encryption was given the ok to encrypt Top Secret documents. It can of course decrypt as well. This is for Windows Mobile 6. Please enjoy and every developer of course likes to get back feedback.
Planned/Requested Improvements
Truecrypt like encrypted containers
Implement Encrypted Backups (P)
Get File Encrypt Status Bar Working (P/R) <-- I'm dreading writing the working class :'(
Use Device ID As Salt Option (P)
Randomize Salt More (P)
Add More Encryption Algorithms (P)
Change File Open Dialog To Open Less (R) completed - now initially looks for *.nen (nombCrypt Enc. Files)
Encryption Password Confirmation (R) completed
Clipboard Paste Button (R) completed
Clipboard Clear Button (R) completed
Take Off Start Menu Icon (R) completed
Change Icon (R) completed
Add Exit To The Menu (R) completed
Add Time Out Feature (R) completed - (see page two for details)
Integrate nombCrypt Into WM6 More (P)
I. Encrypt MS Certificate Store (R)
Other Fixes
Improved Text Encryption So The End TextBox Is Opened Less
Added file error checking to the file decryption process
Two screenshots and the cab file are attached.
I hope you guys enjoy...
nomb
Hey! I wanted to do the same thing too! Just that I use my own XOR method (One Time Pad-like) instead. Of all the thing, it works alright, except that I can't get it to do a Copy-Paste. (see here http://forum.xda-developers.com/showthread.php?t=321014)
Also, from what it seems, I would presume that (since you uses AES), the end result would be in 'relatively' binary format (right?), which may not be very program friendly.
I was going to do about the same thing, except that I'll have my end result Base64 encoded, such that I can have them pasted to Notes and have it sycned to outlook. And I have my PC based software to do the job there (if required).
Previously, I used a software called Ccrryyppttoo, which did quite alright, but it seems that my PC is doing some coding, when synced, that makes it goes funny (i.e. cannot be decrypted anymore).
I'll PM you a demo of what I did (in Java web), of which I intended to do it in PPC
With Rijnael the resulting encrypted string/file gets encoded into base64 as well because if it didn't, all the characters wouldn't be represented. You can paste this into notes just fine.
Mine is programmed in c# so there is a clipboard function which works relatively well. If you'd like to help with this your more than welcome to. Or if you want to join your project with mine that would be cool too. I plan to support all major and a lot of minor encryption algorithms that I can find. Plus people were complaining about how the encrypted backup on the ppc should use the device id to encrypt instead of the randomly generated key so I plan to implement that as well.
I'm looking forward to seeing your demo.
nomb
Hmm.. so it is b64 encoded.. niicceee. Hmmm. . I should try out C# soon.
Anyway, there is a suggestion, I'm not sure if you have the library for it. After my symmetric cipher program, I'm in thinking about a asymmetric-public-private key cipher, which people can exchange short messages in secret (e.g. via email, IM, SMS) without the need to exchange the key/password. It is relatively done now, I'll show you the web base version once it is done. It runs on the Java security class, which I'm not sure if C# has those library or not.
The idea is, Alice go to my page, generate a pair of keys. Alice then send Bob her pub key. Bob use pub key, go to my page, encrypt the message. Send it to Alice. Alice decrypt message at my page. No software to install, no secret key exchanged.
Yup c# has the ability to do that built into its cryptography namespace.
That is a cool idea, but instead of having Alice send the key to him. You should just make a db to keep track of the keys and then have him answer a question about Alice or something like that to use the pub key. that way thats even one less step they have to worry about. Or have Alice put in his email address and have your site auto email him the pub key. That would be good too.
But sweet idea, maybe I'll make my program talk to your site.
Have you tried mine yet?
nomb
I dont like the "answer a question" method, as in that case, you might as well use the answer as the password?
Anyway, the emailing the pub key is an idea
I'm not in my own PC yet, can't send it to my phone from this PC. Will try it out later tonight.
hanmin said:
I dont like the "answer a question" method, as in that case, you might as well use the answer as the password?
Click to expand...
Click to collapse
Ya I'm at work and was hungry so I wasn't thinking strait. I don't like that idea either. ^^
I think my next step in mine is to build the background worker class to update the progress bar when you encrypt/decrypt a file.
If you just point your phone to the cab above it will install it for you. You don't need a comp unless u don't have a dataplan.
nomb
I dont have data in my plan.. although O2 gives me 1MB+ a month free.. I'm not using it.
Anyway, I've tested your software, a few comments.
Slightly major problems:
[1] It is not wise to do a 'All folders' and 'All Files' upon browsing (for file to be de/encrypt). People (e.g. me) has gazillion files around and it may take ages to load the list.
[2] You may want to pop up a Window, asking the user to confirm his/her password upon encryption (one of the thing I intended to add on mine )
[3] I'm not able to paste any data onto the 'start text' area. E.g., I have encrypted my stuff, saved it into Notes. Later, I wanted to get it back, I copy the encrypted code from my Notes, and no way of pasting it into the 'Start text'
[4] You already knew this, but, good to have some kind of progress bar to indicate the progress
[5] Hmmm.. on the browsing, there doesn't seems to have a way to find files on my Storage Card's root directory
[6] For security reason, probably it is good for you to add a 'Clear Clipboard' button?
Minor:
[1] I find it annoying that once I had the software installed, it is on my Start menu
[2] You could use a better icon, I just see a black square on my not so bright screen. I can help you on this.
[3] Add an "Exit" on the menus below?
Other possible suggestions:
[1] Have a time out on your software, such that, e.g. if there is no activity on software after a certain amount of time, it will do one/some/all of these (a) close itself (b) clear the password, input, output (c) clear the clipboard
Good suggestions, I'll have those done by tomorrow. I can't play with the storage card aspect yet because I don't have one. :'( Soon though I'm hoping to get a 4gb. And ya, i can't make icons worth any.
Oh, to past it back I always did ctrl+v from the keyboard. But I'll throw a button up there to do that. And I'll make sure to take it off of the start menu.
1 good comment would have been nice. Altho criticism is good.
nomb
Haha.. sorry for the lack of good comments, I was trying to think of something to suggest. But come to think of it my post on top are good comments (e.g. niiiiccceee Base 64 encoded), and the fact that it has the simple string->string encryption.
I did googling a bit, and found these
http://www.entity.cc/ICONS/security-icons.php
http://www.hscripts.com/freeimages/icons/computer/lock-icon.php
http://icons.qarchive.org/
which you may want to use as your icons?
Ya I was just teasing you. The icon I have now I got off of your last link at somepoint I just don't remember when. But I think I will probably use one of the others. But ya, I'll work on those fixes and then attach the updated program. Then once I get those fixes done, I'll work on adding the differnt encryption algorithms and the encrypted backups.
nomb
Did you wrote any backup software before for the PPC? I'm not really sure, but it seems that backup-ing can have a lot of issues. You have the "Copy everything" backup, the PIM only backup, etc. Some backups are ROM-flashing/upgrading friendly, some are not. You can have a backup software all standalone by itself. I would recommend you to have the backup software seperated and have encryption onto it as a plugin. Take a look at PIM-backup, it is very popular here.
Hi,
This is a very interesting thread. Thanks for your efforts so far (is there a donation link anywhere?)
A basic question...I understood that to carry out really secure encryption it would be necessary to write a filter driver that worked within the core ROM Image. Is this not the case?
Can I encrypt the MS certificate store too? The crypto protection on this store could be beefed up...
Once again I am very pleased that this thread has appeared and will be testing your software with interest,
Well done for your work so far,
Sam.
Hey there PianoSam,
First I just want to make it clear I'm not doing this to make money. If anyone donates I want it to be because they like the software. I am at work so PayPal is blocked but I'll put my donation link on the front page later today.
Also, I am going to try and incorporate the encryption as much as possible. If that is a feature you'd like, then after I get all of the previously requested changes done, I'll start on that for you.
And thank you for your kind words.
nomb
***EDITED***
Sorry I didn't answer you question at first.
Question: A basic question...I understood that to carry out really secure encryption it would be necessary to write a filter driver that worked within the core ROM Image. Is this not the case?
Answer: I pondered over this for a little while and I can't think of a reason this would be necessary. However, I've only had my phone for two days. Can you find where you saw that so I can read it as well and maybe gather a little bit on information so I can do some research on the topic? If thats what needs to be done then thats what I'll do but I can't see why. Let me know!
Added another cab with all the fixes I've completed.
nombCrypt-beta.cab <-- On the front page.
I added the donate link.
I added the timeout feature and thought I would make a comment on it.
It is a two minute timeout. Whenever you fucos on a textbox the timer is stopped and when the textbox looses focus, the timer is on. The downside to this is if you were in the middle of typing and set your device down, it wont timeout. I could make it so when you start typing into the textbox it restarts the two minutes and you have two minutes to complete your message but I didn't know if that was a good idea or not.
Also, when you copy, and go to another program to paste it in, you have two minutes before the clipboard is cleared and the program shutdown.
When the encryption program is encrypting something, the timeout is not running. It starts afterwards.
I can tweak this as much as you guys would like, just let me know.
nomb
I've tested your Beta.. niiiiiccceeeeee.. it is gooood. Almost prefect. Few things (OH NO! )
- The "Clear" button doesn't seems to be working. It is suppose to clear the clipboard only? Should you clear off everything as well?
Other requests/suggestion
<rant>
- I'm not sure why I thought I need it.. but it would be good to have a copy function for the "End Text" as well. I thought I may need it one day. Not sure why. It ought to make the screen a bit crowded, I thought.
Anyway, slightly related to the suggestion above, I've just revisited the design I made on my copy-paste-failed PPC attempt, I have this idea which I thought you might want to use it. For my design, I do not have "Start Text" and "End Text", I only have ONE TextField "Message" (and another for the password). The user enter the encrypted/plain text on this "Message". Click on the button "Encrypt" or "Decrypt", the result will then overwrite whatever that is in "Message" TextField.
Example:
(1) "Message"=<plain text>. User key in password, click "Encrypt", "Message"=<encrypted text>.
(2) "Message"=<encrypted text>. User key in password, click "Dencrypt", "Message"=<plain text>.
In such cases, you only need a pair of copy-paste to perform copy-paste on both (in a way) encrypted and plain text.
</rant>
As for the time out issue, I thought the typing-sensitive time out would be a better choice. The moment that you are worried about your data being seen is when you are away from your phone. You can have focus on your TextField but you can be million miles away from your phone. But, you ought to be around to be typing stuff, right?
BTW, I'm also wondering on the working of this time out feature. I thought there ought to be a 'clock' running and when time's up, it will clear the stuff needed to be cleared, right? So, if I were to forget to switch off the application, the timer will not be another running software that drain my battery, right?
Good work.
hanmin said:
- The "Clear" button doesn't seems to be working. It is suppose to clear the clipboard only? Should you clear off everything as well?
Click to expand...
Click to collapse
The "clear" button is in the clipboard row, i think i tagged it on the left, and only clears the clipboard. If you go to menu->reset it will clear everything like your looking for.
hanmin said:
- I'm not sure why I thought I need it.. but it would be good to have a copy function for the "End Text" as well. I thought I may need it one day. Not sure why. It ought to make the screen a bit crowded, I thought.
Click to expand...
Click to collapse
The "Copy" button copies the end text to the clipboard. Not the start text.
hanmin said:
Anyway, slightly related to the suggestion above, I've just revisited the design I made on my copy-paste-failed PPC attempt, I have this idea which I thought you might want to use it. For my design, I do not have "Start Text" and "End Text", I only have ONE TextField "Message" (and another for the password). The user enter the encrypted/plain text on this "Message". Click on the button "Encrypt" or "Decrypt", the result will then overwrite whatever that is in "Message" TextField.
Click to expand...
Click to collapse
I originally had it setup this way, however there was a time when I had wrote a huge paragraph in it and encrypted it, and then found out I had forgot a line. I switched it so this wont happen.
hanmin said:
As for the time out issue, I thought the typing-sensitive time out would be a better choice. The moment that you are worried about your data being seen is when you are away from your phone. You can have focus on your TextField but you can be million miles away from your phone. But, you ought to be around to be typing stuff, right?
Click to expand...
Click to collapse
The timeout I have running in it now, (new version that isn't up yet), is completely off of the user's actions. Whenever you do anything in the program the timer resets. Except for encrypting/decrypting. The timer is off for those functions incase you encrypt a file that takes longer.
hanmin said:
BTW, I'm also wondering on the working of this time out feature. I thought there ought to be a 'clock' running and when time's up, it will clear the stuff needed to be cleared, right? So, if I were to forget to switch off the application, the timer will not be another running software that drain my battery, right?
Click to expand...
Click to collapse
The timeout feature does not clear everything in the program. I have it so it actually completely closes the program. So if you forget to close it and walk away, the program will end so it doesn't drain your battery.
hanmin said:
Good work.
Click to expand...
Click to collapse
Thanks, wait till you see the next version...
nomb
I got the progressbar working for encryption, now for decryption.

SiriusXM Alternative App?

I've tried the C-Apsiro app and it works fine my only complaint is the music is kind of low compared to the windows media player on the phone and the tf3d music player we used to have starplayr as a alternative app but it either discontinued or started charging a fee.
is there a official siriusxm radio app out there? or any alternatives?
i've also tried the siriuswm5 app in the sticky but that doesnt connect on my tp2 and the channel list is out dated. any others?
deadwrong03 said:
I've tried the C-Apsiro app and it works fine my only complaint is the music is kind of low compared to the windows media player on the phone and the tf3d music player we used to have starplayr as a alternative app but it either discontinued or started charging a fee.
is there a official siriusxm radio app out there? or any alternatives?
i've also tried the siriuswm5 app in the sticky but that doesnt connect on my tp2 and the channel list is out dated. any others?
Click to expand...
Click to collapse
SiriusWM5 might not be connecting today, because no online apps are working now, including the Official Iphone App. It appears Sirius is re-working all of their online content and only the Official Sirius Webpage is running now. I've confirmed that SiriusWM5, C-Aspiro, Iphone and uSirius are not working.
Dwight2001
I have used the SiriusWM5 app for quite sometime. I was not aware of other apps for Sirius out there. Can you post any links? I will search too.
Dwight2001 said:
SiriusWM5 might not be connecting today, because no online apps are working now, including the Official Iphone App. It appears Sirius is re-working all of their online content and only the Official Sirius Webpage is running now. I've confirmed that SiriusWM5, C-Aspiro, Iphone and uSirius are not working.
Dwight2001
Click to expand...
Click to collapse
c aspiro apps works for me im using it right now
sirius wm5
hello, are there any fixes to get siriuswm5 working again?
CONFIRMED: How to get your SIRIUS fix...
I just about started pulling my hair out in clumps, but I finally found a solution.
If you have the iPhone:
Pocket Tunes Radio: http://www.pocket-tunes.com/
** Not sure if it does Stern, but definitely does SiriusXM on the iPhone, no Windows Mobile SiriusXM Support **
If you have a SmartPhone/Windows Mobile (non-touchscreen, including BlackJack II, which I have)
SelectRadio: http://www.selectradio.com/
** Developer released a fix that is essentially a DLL overwrite. This method works! Delivers 32 and 128 streams, Howard is back in my car! DOESN'T REQUIRE CAPTCHA AND SAVES YOUR LOGIN / PASS!!!**
If you have a PPC (or Windows Mobile Touchscreen)
C-ApiSRO: http://forum.ppcgeeks.com/showthread.php?t=26310
** Developer did a 11/16 release that for now fixes the issue **
Of course, you always have the SiriusXM App for the iPhone, but no Howard Stern. I for one am personally highly upset that SiriusXM is making such a stupid move by overlooking cell phone internet users for their service. If they keep trying to sell those stupid radios, it's going to be over for them quickly.
SelectRadio has a 10-Day Trial, then you have to buy. Tewnty-five bucks, but weigh that against what the program can do and that the cheapest SiriusXM radio in the stores is about $60. Not to mention the app uses low resources (infinitely better than the Skyfire workaround) and also does XM and about a bajillion other stations. Well worth $25 to me, especially since my BlackJack II can go from speaker (which is pretty loud) to car casette adapter to headphones to line-in to pretty much any audio system... No Stiletto or portable they make will EVER do all of that.
And for the record, I am in no way affiliated with the maker of any of these apps, I just was freaking out looking for a good solution and finally found a few, including one that has me listening again. I preferred SiriusWM5, but oh well...
At least I'm listening the way I want to.
SelectRadio has a touchscreen version. The C-ApiSRO app is primarily touchscreen. The latest version should be in the post.
I used SelectRadio all the way home on my drive (30+ miles). Worked like a charm. SiriusWM5 was usually 51K bitrate. Got a solid 128K this time .
Give it a whirl. I doubt you'll be let down. The interface is a little clunky at first, but you get used to it pretty quickly.
C-ApiSRO latest is from May of this year. The 11-16 date was in 2008 Been using it for a while w/ no issues, works decent if your connection is good.
~Eric
Oops, I said May, it was March *sigh*
v2.0.5 March 19th 2009, which I think is the only zip. I was using it for the last 6 weeks (including yesterday) with no issues.
~Eric
This goes deeper than we may notice.
I was able to login and start streaming on my desktop today, so online is not an issue.
SiriusWM5 stopped working on my (hacked) Tilt. (I know this is a Rhodium forum, but the app is the same, right?)
I had my laptop tethered thru my Tilt using Internet Sharing. I was not able to get anything streaming thru the tethering.
I was able to access the Sirius player and get things playing through SkyFire though. Clunky, but it did play.
It makes me wonder if they detected the IP as a mobile one and that is also part of the problem, not just the coding of the app?
Mike The Apeman said:
This goes deeper than we may notice.
I was able to login and start streaming on my desktop today, so online is not an issue.
SiriusWM5 stopped working on my (hacked) Tilt. (I know this is a Rhodium forum, but the app is the same, right?)
I had my laptop tethered thru my Tilt using Internet Sharing. I was not able to get anything streaming thru the tethering.
I was able to access the Sirius player and get things playing through SkyFire though. Clunky, but it did play.
It makes me wonder if they detected the IP as a mobile one and that is also part of the problem, not just the coding of the app?
Click to expand...
Click to collapse
No. Not unless your cell company is blacklisting the traffic, in which case skyfire would not let you log on. Debunked.
The problem is that the infrastructure of the player is totally different now. It's still using MD5 for encrypting pass to the server, etc. But the stream targets have changed. This was done by XM's dev team. I actually made a phone call to product dev in NY and they confirmed it. They also simply said that 3rd party app support isn't in the cards, and that they are "working on" a player. Whatever, meh.
But anyway, stop trying to use Sirius WM5. Not only is the channel list out of date in the CAB, the code is trying to grab the captcha and stream from the wrong place. SelectRadio works. And, it gives you the 128k stream. If you have a touchscreen device, try C-ApiSRO. Most are reporting success with it.
mlevin77 said:
> C-ApiSRO app is primarily touchscreen. The latest version should be in the
I got an am using v2.0.5. It says connected ok (password etc.) but won't play - says "unable to load channel"; any ideas?
> I used SelectRadio all the way home on my drive (30+ miles).
that one says "no login server or bad login" next to a little green icon of a radio tower, even though I'm using the same username/password that works fine from a desktop browser. It claims it knows what's playing on each one (has a song title scrolling), but no sound coming.
What am I doing wrong?!? Do they have a support link? I can't find one on their website.
thanks,
Mike
Click to expand...
Click to collapse
I've noticed that sometimes SelectRadio does this, but mainly because the initial connect is timing out. The tower can be red, and I still get it. Just pick another channel, then go back to the channel you want. It will usually work fine after that. I've only had to restart the app once, mainly because AT&T sucks total ass and drops my WAP connection.
Also, make sure you put the username and password for your Sirius account in before you try a channel. Sirius customers that have the premium internet account should hear best of XM channels, but the XM tab will not work. That obviously requires an XM internet account.
Can't use the default file explorer. If you do, the tun.dll you drop in the folder will be named "tun.dll.". It will not get the extension right. I had to install, then browse to the folder using a program called The Tool (http://handheld.softpedia.com/get/Developer-Tools/File-Manager/The-Tool-Smartphone-84530.shtml) and delete the existing dll file. Then, I copy/pasted the new dll file into the folder. Voila, working.
Try that. I had more or less the same problem you are describing. The dll file being in the wrong place was the culprit. Oh, and you may want to install directly to the device instead of an SD card. I think the access time of the SD card can make WinMo progs act wierd sometimes.
The nag screen is a pain, but I plan on purchasing a key tomorrow (payday). SiriusWM5 using Windows Media Player Mobile worked fairly well, but SelectRadio is holding onto the connection a bit better. Either that, or it buffers the stream more. Trust me, I am horrendously picky when it comes to my apps, and this thing will inevitably work for you.
Let me know what happens...
hyde0429 said:
But anyway, stop trying to use Sirius WM5. Not only is the channel list out of date in the CAB, the code is trying to grab the captcha and stream from the wrong place. SelectRadio works. And, it gives you the 128k stream. If you have a touchscreen device, try C-ApiSRO. Most are reporting success with it.
Click to expand...
Click to collapse
C-ApiSRO is broken as well. The only one that seems to be working now is SelectRadio. This is just plain dumb that none of the free apps are working now thanks to a move on the server side at Sirius.
I think CardonWare (SelectRadio dev company) has posted a newly updated version that takes care of the dll issue. You may want to uninstall everything and start over.
I did a TrialPay and chose Rhapsody 14 day trial. Got a key for SelectRadio, then cancelled the Rhapsody trial.
Total cost? ZERO... POINT... ZERO .
Oh, and I have noticed some random errors in grabbing some Sirius channels. E-Street Radio for example can't connect at the moment. Random wierdness. But Howard 100 and most other channels I try are fine. Experiment heavily.
Alright, I have a Sprint Touch Pro 2 and can't for the life of me figure out how to get Sirius or XM working on Select Radio, I continue to receive the 'no connection to stream server' error. Anyone else encounter this and if so, anything you could point me towards?
Thanks!
Thanks all, selectradio is working right now on my sprint touch pro 2, listening to howard right now.
I did have to exit the app and start it again, then enter my user login etc. and it started right up at 128kbs. so far does evrything siriuswm5 did. wish it had a screen toggle on/off feature.
above poster, some screens were slow to load at first when i started clicking to the sirius tab then channel 100, i know i missed the login page and it seemed to freeze after that, i exited then reopened and went slower, now it works on my sprint touch pro 2, hope it helps, should work for you.
Sirius WM6 to the rescue!
works post-sirius-fiddling and no more captcha!
http://forums.geekstoolbox.com/showthread.php?t=25946
Works great. Hey Now!!! Thanks
I have noticed that some of the channels don't work, and some may be missing, apparently because the channels.txt file (in the player's install folder) has dated info in it. This can be fixed by editing that file in pocket word and saving as plain text, of on a PC with notepad and copying back over the original.
As an example, Playboy radio would not work.
If you log in to the Sirius online with a PC and start a channel in the player, the URL for that channel looks like:
. . . .sirius.com/player/listen/play.action?channelKey=playboyradio&genreKey=sirentertainment&categoryKey=cattalk&stopped=no
The section in the channels.txt for Playboy radio looked like this:
99 | Playboy Radio
playboyradio
playboyradio
cattalk
when it SHOULD have looked like:
99 | Playboy Radio
playboyradio
sirentertainment
cattalk
So you can see how you can repair broken or missing channels by first using the Sirius browser radio to get the keys, then edit the file.

[Q] new to Android: some question and would like some app recommendations

So im finally there, i have to switch to Android. I was using a windows mobile device before, so i probably expect a lot of functionality wich Android might not offer. But there are a lot of questions left i hope some of you can answer me:
General usage:
- is it possible to remove that "slide to unlock" thingy, i dont see its use, the phone has one button to toggle it that wont get pushed in my pocket
- battery symbol, i see a lot of people having an additional battery symbol with the exact percentage of the remaining power, i think thats bull****, i dont need 2 battery symbols, just one thats working the right way, is it hard to change the battery symbol in the noticication bar?
- can i bind the hardware keys, for example long press of a button starts the recording for voice control, short press opens a taskmanager
- is the copy and paste working 100% and is avaiable in all programs?
- can i have the device in USB mass storage as standard setting (not asking everytime i connect it)?
- can i have a shortcut that would check all my registred mail accounts when i click it (no automatic checking, i decide when the device connects to the internet)?
- can i create shortcuts to html, doc or excel files?
- can i use java programs in android?
- is there a program that would display a symbol for calls, sms and emails that would change their apperance when i have a missed call, new message or mail?
- is it possible to active bluethooth or wlan by shortcut or voice command?
- are there USB host drivers so i could connect USB mass storage devices?
Applications needed:
- i would like a simple task and program manager, to switch between them and close them if i want to, i thing it would be best suited in the drop down bar (since its there..why not use it)?
- SMS, call time and data counter for incoming and outgoing, is there something like that? I suppose i could put it as widget on one of the homescreens
- backup software for settings, SMS messages, emails and installed programs and their settings, is there something like that, are there backup programs that work after updating to a newer Android version?
- my device will have a Snapdragon CPU, what about a CPU speed manger that underclocks when in standby and has profiles for programs so i could run it at half speed in general but for some specific programs get the full CPU power?
- TMC data for navigation: i think there is no such thing yet, right?
- a decent file explorer with all features expected from a good explorer (it should be able to create shortcuts for html, word or any other file that the phones software can handle)
- a program that insertes local holidays into my calender, with support for birthdays wich are not in my contacts
- a good serious photoeditor: with serious i mean i dont need any effects bull**** wich comes with most camera applications, i need the ability to open large files, crop them, maybe even display tifs with layers, something like a pocket version of Photoshop
- videoplayer is there something like VLC is for windows PCs and CorePlayer is for windowsmobile? A player thats is capable of playing everything
applications i allready found and will probably use:
- as office solution i suppose i can use the programs from Softmaker, dont know if there are android drivers for my BT Freedom Keyboard
- multimessenger with MSN, ICQ, Jabber, Facebook: maybe palringo, at least it was good on windows mobile
- navigation: i think there is TomTom and Igo
- calendar that can display a whole month with visible icons for appointments: should work with pocket informant, because it does on windows
Dumb questions?
General usage:
- is it possible to remove that "slide to unlock" thingy, i dont see its use, the phone has one button to toggle it that wont get pushed in my pocket
I believe this is only possible if you have root
- battery symbol, i see a lot of people having an additional battery symbol with the exact percentage of the remaining power, i think thats bull****, i dont need 2 battery symbols, just one thats working the right way, is it hard to change the battery symbol in the noticication bar?
again, I believe you need root
- can i bind the hardware keys, for example long press of a button starts the recording for voice control, short press opens a taskmanager
pretty sure you can do things like this with root
- is the copy and paste working 100% and is avaiable in all programs?
it's always seemed fine to me.. just try it out for yourself.
- can i have the device in USB mass storage as standard setting (not asking everytime i connect it)?
I don't know of any way to do this.
- can i have a shortcut that would check all my registred mail accounts when i click it (no automatic checking, i decide when the device connects to the internet)?
go to settings-> accounts & sync. then click on the account and disable "sync gmail". Then, when you open up gmail, you can manually refresh.
- can i create shortcuts to html, doc or excel files?
I don't think so.
- can i use java programs in android?
I believe htc sense phones can but it is not included in AOSP
- is there a program that would display a symbol for calls, sms and emails that would change their apperance when i have a missed call, new message or mail?
there's lots on the market. Personally, I use launcher pro (homescreen replacement) that includes this by default. I highly recommend it.
- is it possible to active bluethooth or wlan by shortcut or voice command?
have you tried the power control widget?
- are there USB host drivers so i could connect USB mass storage devices?
It's certainly possible but it might require a custom kernel or something. I'm not sure. It depends on your hardware as well though. Many/most android phones cannot output power through their usb port, which makes this impossible. USB drives need power.
Applications needed:
- i would like a simple task and program manager, to switch between them and close them if i want to, i thing it would be best suited in the drop down bar (since its there..why not use it)?
task managers really shouldn't be necessary. android can handle it just fine itself. I do have one just in case. I like "Advanced Task Manager". As for switching between apps, just long press the home button. if it's not there, just open it from the app drawer again.
- SMS, call time and data counter for incoming and outgoing, is there something like that? I suppose i could put it as widget on one of the homescreens
phonalyzer does what you're asking for, I think.
- backup software for settings, SMS messages, emails and installed programs and their settings, is there something like that, are there backup programs that work after updating to a newer Android version?
I really like mybackup pro. However, it's impossible to backup app settings without root access. You can backup apps but not their data (progress in games for example).
- my device will have a Snapdragon CPU, what about a CPU speed manger that underclocks when in standby and has profiles for programs so i could run it at half speed in general but for some specific programs get the full CPU power?
setcpu is great. requires root.
- TMC data for navigation: i think there is no such thing yet, right?
no idea. google navigation has traffic updates of some sort.
- a decent file explorer with all features expected from a good explorer (it should be able to create shortcuts for html, word or any other file that the phones software can handle)
I use astro file manager. I don't think it can create shortcuts though. I have no idea why you would ever want this..
- a program that insertes local holidays into my calender, with support for birthdays wich are not in my contacts
google calendar can do this by default. I have no idea what you're talking about with birthdays though. Just add them to your calendar...
- a good serious photoeditor: with serious i mean i dont need any effects bull**** wich comes with most camera applications, i need the ability to open large files, crop them, maybe even display tifs with layers, something like a pocket version of Photoshop
never had an urge to do this. "Adobe Photoshop Express" might be a good place to start though.
- videoplayer is there something like VLC is for windows PCs and CorePlayer is for windowsmobile? A player thats is capable of playing everything
I don't really watch videos on my phone so I don't know.
applications i allready found and will probably use:
- as office solution i suppose i can use the programs from Softmaker, dont know if there are android drivers for my BT Freedom Keyboard
never even heard of softmaker. documents to go is supposed to be good
- multimessenger with MSN, ICQ, Jabber, Facebook: maybe palringo, at least it was good on windows mobile
I like meebo, personally.
- navigation: i think there is TomTom and Igo
I don't know why you would pay for these when you can just use google navigation for free..
- calendar that can display a whole month with visible icons for appointments: should work with pocket informant, because it does on windows
what's wrong with google calendar?
smaskell said:
General usage:
I believe this is only possible if you have root
Click to expand...
Click to collapse
Dont care what it takes as long as its possible.
smaskell said:
- can i have the device in USB mass storage as standard setting (not asking everytime i connect it)?
I don't know of any way to do this.
Click to expand...
Click to collapse
Is it seriously asking everytime?
smaskell said:
- can i have a shortcut that would check all my registred mail accounts when i click it (no automatic checking, i decide when the device connects to the internet)?
go to settings-> accounts & sync. then click on the account and disable "sync gmail". Then, when you open up gmail, you can manually refresh.
Click to expand...
Click to collapse
Only gmail? I would like to check severy pop3 accounts.
Didnt know there is a taskswitcher included, alawys thought id had to go the long way via homescreen.
I will check phonalyzer out thanks.
Will also check out mybackup, even though apps come from the market and a re probably newer version than in the backup, saving settings would seem more logical.
SetCPU, thanks again.
smaskell said:
- a decent file explorer with all features expected from a good explorer (it should be able to create shortcuts for html, word or any other file that the phones software can handle)
I use astro file manager. I don't think it can create shortcuts though. I have no idea why you would ever want this..
Click to expand...
Click to collapse
Because there are some excel and word files i often use and of course in want them fast. So shortcuts on Homescreen or where the other applications are. Speaking of that list. Is there some way to organzize it? Change the order, put some in subfolder? The way they are now it sucks.
For the birthdays i need to remember some birthdays of people that dont have phone, mail or anything. So creating a contact would be pointless. But i want to see their birthday everyyear with the info how old they get.
Will look at Adobe Photoshop Express.
smaskell said:
- TMC data for navigation: i think there is no such thing yet, right?
no idea. google navigation has traffic updates of some sort.
- navigation: i think there is TomTom and Igo
I don't know why you would pay for these when you can just use google navigation for free..
Click to expand...
Click to collapse
Because online navigation sucks if i am out of my country and have to really pay for datatranfers.
smaskell said:
- calendar that can display a whole month with visible icons for appointments: should work with pocket informant, because it does on windows
what's wrong with google calendar?
Click to expand...
Click to collapse
It just doenst show me what i want to see.
As far as i understand google voice command (even if it would understand anything else than english allready) decodes the spoken commands online. So when i tell it to open my excel file i would first have to wait till my phone connects to the internet. Is there any voice command software that works on the device and not in the cloud. Like voice command for windows mobile did?
i recommend the app Trapster.
I switched from WM to android not that long ago, so I kanda know where you're coming from. You do have to unmount your storage from your phone every time you want to transfer things, I usually just send things over the air and avoid plugging in. WM loved to be attached to your computer, but android would rather be connected to the internet. I think if you're running sense you can transfer stuff with HTCsync without unmounting every time, not 100% though as I flashed sense onto my N1 a couple times but never downloaded HTCsync.
I think you'll want a rom with sense on it. Sense has the 'sync all' button that you can put on your home screen to sync all of your accounts on demand. They also have a partnership with TomTom for offline navigation. There's also a nice calendar widget, and unread counts for your messages, etc. If you were using touch flo on WM, HTC have kept a lot of the nice features in sense on android.
Android isn't as friendly for key mapping as WM was. You can get onscreen toggles for most things, though. there was one rom I had on my N1 for a while, I think it was CM6, where there were toggles on the drop down menu. This made it possible to switch settings in-app, which I missed from WM. For app-switching, just long-press home to bring up your MRU list. One of the other things I miss from WM is having the battery bar that runs all the way across the top of the screen, just on the top few pixels. Only 1 rom I tried, the MIUI rom, was able to do this. It was a lot easier to mess with in WM.
Programs:
file manager - Astro
IM - IM+, nimbuzz, fring, etc. there are lots of them. im+ does skype
backup - I used SMS backup&restore for SMS, Titanium takes care of everything else.
Calendar - google calendar lets you set a repeating event for birthdays, automatically adds the holidays you tell it to.
Also, USB host is possible, but you need to use a powered USB hub to power the device you're plugging in. Doesn't seem to be another way to get power to the port. If USB host is really important, a hacked kernel and a powered port should get the job done.
I hope this helps, and don't worry. Once you've used android for a while, you'll see that it's really user-friendly. I'm sure you'll grow to love it.
Try Jorte calendar if your don't like the Goggle one.
If you get a phone that's rootable, try Root Explorer for file explorer.
________________________________
http://ron-droid.blogspot.com
Jorte isnt bad for displaying texts each day in monthview, but symbols would be better.
Never cared much for Sense, to much graphics to little information.
IM+ sounds good, all in one +Skype would be great.
What me really bothers is that USB thingy, cant it unmount in backgroud without bothering me, even winmobile was able to do that.
Another question: Would trying out a lot of apps polute my OS like it happens with windows (leftover files and registry settings after uninstalling). Or ist Anrdois perfect in this matter.
If not i guess i would have to test a lot of apps till i find the ones i like, then hard rest and make a clean install, or wont this be nessesary in Android?
From what I can tell, if you uninstall an app, everything is cleaned up with the exception of maybe a folder on your sdcsrd. And this generally only happens if the app has an optional setting that allows you to specify that the sdcard be used for backups or downloads, etc.
________________________________
http://ron-droid.blogspot.com
rigman said:
From what I can tell, if you uninstall an app, everything is cleaned up with the exception of maybe a folder on your sdcsrd. And this generally only happens if the app has an optional setting that allows you to specify that the sdcard be used for backups or downloads, etc.
Click to expand...
Click to collapse
Pretty much true.
the sd card thing is really frustrating. sometimes apps add stuff to seemingly random folders on your sd card so you don't know if you can delete it or not. Apps should be forced to only create folders with the same name as the app. Also, I think you should be able to implement an "onUninstall" method or something in your app, with which you could delete all of the files that you created.
Not everyone has data...
smaskell said:
- navigation: i think there is TomTom and Igo
I don't know why you would pay for these when you can just use google navigation for free..
Click to expand...
Click to collapse

Categories

Resources