Blaming Google, Samsung, HTC or anyone who did not put this into affected phones AND had no control over it is totally unreasonable.
In part this is what you get for having an open ecosystem: you give the freedom to do stuff like this.
What I think you CAN do, however, is praise Apple for taking a stand against carriers and winning a fight for not letting them touch their OS and phones.
You can point at this evidence for reasons for trying to convince manufacturers and Google to try to stop carriers from messing with the phones, but you can hardly blame them for what the carriers did.
I think it's a bit like someone blaming macrumors for controversial (but legal) messages posted on the site, just because the users had the freedom to talk about stuff.
On another note, I don't think you can blame Apple for having put CarrierIQ into iOS themselves: unlike the Android version, this was opt-out, you got warned that information could be recorded, it was much less intrusive (more reasonable stuff is being collected), and I think it was even disabled by default. They would obviously remove it now even if they didn't plan to just for avoiding possible controversy.
You make a good point, then again this could be a case where everyone (I even lump Apple here) is scrambling. Everyone is now pointing fingers at each other. Case in point:
http://allthingsd.com/20111201/rim-htc-on-carrier-iq-blame-the-carriers/
Perhaps the real take away here is that all of them are to blame.
w00master
Corrected, you're welcome
Please explain how this is "corrected"?
Android doesn't collect any data by default, you have to opt in to allow collect location data
Either way, I stand by when I said that this kind of thing is everyone's burden and responsibility. Not only do the carriers and manufacturers need to be aware of and respect our privacy, but we as users need to take an active approach to ensure it.
Edit: Is it odd that I feel funny quoting myself?![]()
Android itself doesn't use Carrier IQ.
Carriers when they build their UI's add it on.
So if there's blame - it's the carriers, not Android or their phone manufacturers.
Then how come Nokia doesn't have it? Or Apple?
Its definitely the OEM's, they're the ones who are licensing and modding Android.
chrono1081 said:samcraig said:Android itself doesn't use Carrier IQ.
Carriers when they build their UI's add it on.
So if there's blame - it's the carriers, not Android or their phone manufacturers.
Then how come Nokia doesn't have it? Or Apple?
Its definitely the OEM's, they're the ones who are licensing and modding Android.
Wrong. It IS an iOS vs Android thing. Apple does NOT allow carriers to put any unauthorized crapware on their iPhones. It's a walled garden that works. Google does allow carriers to put additional software, skins and, apparently, CarrierIQ.
Android itself doesn't use Carrier IQ.
Carriers when they build their UI's add it on.
So if there's blame - it's the carriers, not Android or their phone manufacturers.
Wirelessly posted (Mozilla/5.0 (Linux; U; Android 4.0.1; en-gb; Galaxy Nexus Build/ITL41D) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30)
If it is entirely the responsibility of the OEMS, why doesn't the Sprint Nexus S 4g have CIQ? The HTC Nexus One?
I'd say both OEMs are responsible & the carriers as not every phone of the same model has the CIQ agent installed on every carrier.
"Apple has now issued a statement noting that the company stopped supporting Carrier IQ with iOS 5 on most of its products"
Out of curiosity, which ones still have it?
inkswamp said:macrumorsuser10 said:Wrong. It IS an iOS vs Android thing. Apple does NOT allow carriers to put any unauthorized crapware on their iPhones. It's a walled garden that works. Google does allow carriers to put additional software, skins and, apparently, CarrierIQ.
Bingo! I don't really want to get into Android vs. iOS, but that whole line of thinking seems to me just a convenient way to get Google and all the hardware companies off-the-hook, which IMO, is crap. Google and Samsung and HTC and everyone else could exert more control over their product to ensure that the carriers don't do this if they actually cared, but they don't seem to give a rip so they are every bit as much to blame for this as the carriers are.
Still, I'm happy to see Apple come forward and acknowledge it instead of playing pass-the-buck.
None of Googles handsets by HTC or samsung have CIQ installed.
Actually CarrierIQ sends data when the phone isn't even activated. It doesn't matter whether you opt in or not, Carrier IQ works outside the operating system.
A team at work is testing phones as we speak over this debacle.
The truth is we don't know at this point definitively. It's possible the carriers haven't/didn't install it on every device but just ones they handpicked. Maybe it was a cost/licensing issue and they didn't do it across the board.
You're missing the forest for the trees. Google is at the top of the Android pyramid. They're the boss. They could exert more control over the platform to ensure quality and security but they don't. They wash their hands of it under the guise of being "free and open" which just translates as corporate irresponsibility in my book.
inkswamp said:None of Googles handsets by HTC or samsung have CIQ installed.
You're missing the forest for the trees. Google is at the top of the Android pyramid. They're the boss. They could exert more control over the platform to ensure quality and security but they don't. They wash their hands of it under the guise of being "free and open" which just translates as corporate irresponsibility in my book.
And how can they prevent it?
Are you going to continue to pretend ignorance, despite the fact that we've had this conversation several times today?
When you show a FACT and not a guess about it, it will be ignorance.
And how can they prevent it?