Truck Month Summer Reading Amazon Fashion Learn more nav_sap_plcc_ascpsc Mudcrutch Father's Day Gift Guide 2016 Fire TV Stick Luxury Beauty The Baby Store Find the Best Purina Pro Plan for Your Pet Amazon Cash Back Offer DrThorne DrThorne DrThorne  Amazon Echo  Echo Dot  Amazon Tap  Echo Dot  Amazon Tap  Amazon Echo Starting at $49.99 All-New Kindle Oasis UniOrlando Outdoor Recreation

Your rating(Clear)Rate this item

There was a problem filtering reviews right now. Please try again later.

TOP 1000 REVIEWERon January 5, 2013
1) malicious intent because a sticky broadcast will blow by any other security and be global to the entire system. So they can easily be used for very nefarious reasons. 2) lazy programming. 3) some valid reason for some system level application that you truly truly trust that actually would need such access (I cannot think of a single example of a user level application that would need this level of access).

Unexplained sticky intents in a radio app are EXTREMELY suspicious. They are global and they stick around forever. They also blow past all other permissions and security since they are intended to be used at the SYSTEM level only. No radio app ever needs that level of access! Ever ever ever! Sorry, but no way in heck will I install this and I will definitely warn people about it. I did "buy it" as the free app of the day but when I noticed the permissions I did not actually install it and I will not as long as they have these ridiculous permissions embedded in it. Shame on this developer for trying to pull a fast one (or so it seems).

In fact, here is a direct quote from a developer of Android itself: " Er... there is NO reason to use sticky broadcasts for communication within your own app. In fact, I'll go farther and say you just should not do this. Sticky broadcasts are GLOBAL to the system. And because of this, performing a sticky broadcast is multiple orders of magnitude slower than just implementing direct calls within your own app (IPC for each receiver to register, IPC to the system to send it, IPC from the system back to your app to deliver it, marshalling and unmarshalling of all the data within the Intent over both IPCs).

More than that, there is NO protection on them, so any other application can watch your sticky broadcasts, or even send their own values back to you. (Btw, this is also issue with using any broadcasts within your own app. Broadcasts are really there for cross-application communication. It is just far more efficient and easier to implement these things within an app by having a callback interface.)

Now I am really regretting that I made that function public. :/

> And of course, if you want out of application notifications, you have > no other option.

You do have the option of using a normal broadcast rather than a sticky broadcast. You'll notice that there are basically no sticky broadcasts used by the system, at least that you see in the public APIs. In fact there are some places they are used internally, but even those are slowly going away as we discover security holes with them because there is no way to protect who can receive the broadcast data."

If you Google a block of this post you will find the original source Amazon will not allow me to post a link to it. (Update you can find the link to this in Daniel's comment, below! Turns out that links seem to be okay in replies, just not in reviews? At least it wouldn't allow me to do it. No matter, it's there.)
88 comments|460 people found this helpful. Was this review helpful to you?YesNoReport abuse
on January 5, 2013
Why does a music app need so much access to the data (including protected data) on my phone? Beware of "Sticky Notes" That software gives the developer access to your data at any time and as a many times as they need. Also, why does it need to be on "start up"?
11 comment|224 people found this helpful. Was this review helpful to you?YesNoReport abuse
on January 5, 2013
Saw this app and thought it was worth trying since it was free, so downloaded and installed it and played with it a bit. Later (same day), ran Pandora, which did not work ("Unfortunately, Pandora has stopped working.") Seemed strange so checked other devices and Pandora worked fine. Rebooted my Droid RAZR M, Pandora still not working. Long story short, after uninstalling/reinstalling Pandora (still didn't work), I then uninstalled Xiia Live Pro, then uninstalled/reinstalled Pandora and it worked fine again. Since I feel I get a much better value from Pandora, I'm uninstalling Xiia and giving it one star.
22 comments|195 people found this helpful. Was this review helpful to you?YesNoReport abuse
on January 5, 2013
Decent enough interface to Nullsoft's Shoutcast service, but it offers nothing I don't I already get from Nullsoft's WinAmp (which also plays my MP3 files). I use Shoutcast everyday on my Sony Dash and love it. Don't be fooled by the app's description which claims "local station" and "50,000 radio stations". These are Shoutcast internet streams, not all are associated with radio stations, and good luck finding one that is local.

Installed and tried to stream audio, got "ANDROID MEDIA FAILURE: WHAT:-38 EXTRA:0" errors. Played with settings, had to change Stream Engine setting to FFMpeg to get it to work.
33 comments|69 people found this helpful. Was this review helpful to you?YesNoReport abuse
TOP 500 REVIEWERVINE VOICEon January 5, 2013
I gave XiiaLive Pro a shot despite not being happy about requiring access to my contacts, etc. Unfortunately, the app just isn't very good. The UI is simple and easy to use, but it's extremely limited. Not only does it have just a fraction of the amount of stations that are available on free apps like Tune-In, I couldn't find a single one of my favorite streaming stations. There is no search or sort option by location either. This app appears to be nothing more than a Shoutcast shell. There are much better free online radio apps available. Uninstalled.
0Comment|14 people found this helpful. Was this review helpful to you?YesNoReport abuse
on January 5, 2013
This is a solid Internet radio app. As many before me have said, this has a very similar feature set to much of the other radio apps already on the market.

That said, some of the fine details impress me here. On this,or any other music app, I rarely see any comments regarding bit rate… Which makes me wonder if I am the only person with a mobile data-cap??? This app has a wonderful feature where when you search or browse stations you can filter by a certain bit rate of your choosing. For those of us with a data limit, this is amazingly useful. While I really like listening to Internet radio, I have no intention of using all of my mobile data in a short few days.

Other nice features I didn't find elsewhere include a history of songs listened and the ability to tag a song for later viewing. This is wonderfully useful if you want to download the song from Amazonmp3 later on (when you get to a PC or within wifi?).

Unfortunately, I do not see any local radio stations herein, nor any specific feature to pull up your local radio stations based on location, etc.. This is one feature I really like about TuneIn radio.

All in all, a good app. Hopefully they continue to improve it, listening to feedback from users, and in the end make it a great music app.
0Comment|199 people found this helpful. Was this review helpful to you?YesNoReport abuse
on January 4, 2013
This is another solid internet radio app with a gorgeous interface. My favorite radio apps are iHeart and Tunein for local radio. Xiialive has a wider variety of radio stations not found on either iHeart or Tunein. I searched for some of my favorite local stations I use in the other 2 apps and they are not available in xiialive.

So instead of using xiialive to replace the other 2 which is what I had hoped it looks like it will compliment the other two apps.

UPDATE: This is the FASTEST radio internet app I have used. I don't know how the devs did it but unlike the other internet radio apps you usually have to deal with the connection first then the buffering of the audio. With xiialive I have NOT encountered any buffering or connection issues. Playback is nearly instantaneous. I tried it from a range of radio stations from around the world including different genres and as soon as I selected the station the audio appeared.
11 comment|278 people found this helpful. Was this review helpful to you?YesNoReport abuse
on January 5, 2013
I'm a huge music and radio streamer. I have 4 apps I already use for varying proposes being Pandora, Grooveshark, TuneIn and 8 Tracks. This app is particularly well built and functions rather well. It's got a great UI and it's easy to understand. There's plenty of stations to listen to. Found local and international stations I'm already a fan of. All that said this app simply doesn't bring anything to the table that I don't already have the ability to do and doesn't pack enough to replace any of the apps I have. I'd recommend any of the 4 aforementioned apps before recommending this one but this is one solid app in it's own right. 4 stars!
0Comment|197 people found this helpful. Was this review helpful to you?YesNoReport abuse
on January 5, 2013
An internet radio app doesnt need to run at startup, and "send sticky broadcasts" has been documented by an Android OS developer as something he regrets was made public.
Do a Google search on these words to read his comments: regretting sticky broadcast public
11 comment|51 people found this helpful. Was this review helpful to you?YesNoReport abuse
on March 11, 2013
I use this app primarily to tune into my (almost local) NPR station. For that, XiiaLive is world's better than NPR's official app (which crashes on me frequently). I was even able to configure XiiaLive to start streaming automatically whenever I connect to the bluetooth receiver in my car. Very useful!

You may see mention of the sticky broadcast permission in some earlier reviews. The developer removed that requirement with their latest version. More importantly, they explained why on their website. Kudos to the dev for communicating with us about a common concern! See:

0Comment|7 people found this helpful. Was this review helpful to you?YesNoReport abuse

Send us feedback

How can we make Amazon Customer Reviews better for you?
Let us know here.