Live data from Hacker News

CyanogenMod Installer Application Removed from Play Store

cyanogenmod.org

191–197 of 197 posts

Re: CyanogenMod Installer Application Removed from Play Store

#191

Earlier quoted context omitted.

Any user action that is completely reversible, like installing software, should not render the warranty void.

Hi, Yes - but why don't you think what you said through a bit... I flash my motherboard with a custom BIOS image I've hex-edited together. Now, it won't boot correctly. Yes, it's reversible - I can probably figure out a way to flash the original image back on. However, the motherboard manufacturer is hardly going to tolerate me taking it back going, you need to fix this. That's hardly reasonable. They're going to be.…

>...why don't you think what you said through a bit...

I have.

>I flash my motherboard with a custom BIOS image I've hex-edited together.

Congratulations.

>Now, it won't boot correctly.

woops

>Yes, it's reversible - I can probably figure out a way to flash the original image back on.

In most cases. It is possible to brick some hardware, but easily-brickable hardware is probably not something that OEM's should ship; that's just asking for trouble.

>However, the motherboard manufacturer is hardly going to tolerate me taking it back going, you need to fix this. That's hardly reasonable.

They might if they like selling things. AMD tolerated and even encouraged overclocking, finding that it won them more sales than problems that it may have created.

>They're going to be...err...you did something stupid and unsupported. You fix it. They might give me advice, but the onus is certainly not on them.

Well, yes and no. They ought to either publish a spec that would tell you how to fix it, or let you ship it to them and re-flash it for a reasonable fee. People do send motherboards back all the time claiming that it "broke" or was "DOA" when they may know full well what broke it. Right or wrong, a company will have to do a postmortem engineering analysis on a part to prove it was tampered with, and they will need to be able to prove tampering if they don't want bad press from consumers. I'm not saying that makes lying right, but that is probably the reality for a lot of cases.

>Or say I flash my car's ECU to give me another 5 HP of output. Then my car stops starting up reliably.

>I can't exactly take it back to Honda and say, fix it. They'll be like, we sold you a working car - you did something out of spec, and overrode the ECU software - we aren't fixing it.

Again, the consumer can say "I didn't do anything, I'll sue you. I'll tell the local TV station." Now the dealer has to risk a lawsuit, bad press, in which case they will need a professional engineering analysis; or the Dealer could just re-flash the firmware. I'm not sure how it is handled these days, but the customer can create a lot of doubt about the origin of the problem, and make it difficult for the dealer/carmaker to prove malfeasance on the customer's part.

>Yes, it's reversible - I can flash the right ECU image back on and it will start up correctly - but the onus isn't on them to hand hold me through that process.

If markets worked the way I was taught they ought to, then customers would never tolerate that. Then you could expect to take your car to the dealer, and for a reasonable fee they'd re-flash your ECU firmware or whatever, and then try to sell you some new floor-mats and an oil change. Unfortunately in many cases you're right; you can expect to be treated like a chump at the car dealership's service dep't. which is why "Right to Repair" laws are important. I think it is interesting now that Toyota has tried the "Cosmic Ray Defense" for exploding firmware how a car-maker (especially Toyota) might react to a customer with a bricked ECU who offers no explanation as to why his ECU is bricked.

>Cheers, Victor

Cheers indeed, and happy Thanksgiving, unless you are Native American, in which case, my apologies. (If you're not in the US be thankful Columbus didn't find your country instead.)

Re: CyanogenMod Installer Application Removed from Play Store

#192
post #172

Earlier quoted context omitted.

Fair enough. I've seen phones that disable the setting for allowing sideloaded apps. But fortunately it's not as prevalent as I thought.

Can you name any handset that do that? I've honestly never seen it before, and I'm curious what manufacturer would actually do this nowadays.

My old Motorola Backflip, for one. Apparently AT&T removed the "unknown sources" setting from their phones prior to 2011[1]. I think my girlfriend's Samsung Exhilarate from a year or two ago is locked out of installing apps from unknown sources, but I should make sure before I go talking out of my ass again.

[1] http://www.sleetherz.com/2011/05/att-users-now-you-can-insta...

Re: CyanogenMod Installer Application Removed from Play Store

#193

Earlier quoted context omitted.

> The phone home to provide statistics What are they doing with those statistics? What could they do with them in the future? What could they be forced to do with them? If it's so harmless, why isn't it opt-in? > Every single website in the world does it Obviously not. Websites don't have access to hardware the way CM does.

> What are they doing with those statistics? What could they do with them in the future? What could they be forced to do with them? If you would quit trolling for one moment, you could easily find your answer[1][2]. It's no more likely they will get away with sneaking something in than any other Linux Distro would as there are many eyes, including myself, looking at their source as a hobby. There are also those that…

That's what they say they're doing. Do you trust them now? Do you trust them when the NSA comes calling?

And now, the question nobody will answer: Why isn't it opt-in?

Re: CyanogenMod Installer Application Removed from Play Store

#194
post #181

Earlier quoted context omitted.

I believe it was also due to wanting developers to make use of the latest OS frameworks. Third party development frameworks often lagged behind in features (i.e, doesn't support new auto rotation features, doesn't support new camera features, and so on). The policy was changed and ultimately never enforced, but I always viewed it as a way to ensure that developers kept up-to-date.

It think the timing (days before the Adobe Flash CS5 launch, the first release that included iPhone application support, IIRC) and the eventual reversal makes it clear that this was about making life difficult for Adobe and Flash and not much else.

Good point.

And after having a client deliver us an Adobe Air app to "fix", I am so glad it didn't become a popular way to develop iOS apps.

Re: CyanogenMod Installer Application Removed from Play Store

#195
post #47

Earlier quoted context omitted.

Always about the end user? Like when Apple said that all Apps needed to be originally written in their crappy language, and that you could not cross-compile to it? That had literally nothing to do with the end user, and everything to do with trying to enforce a monopoly.

> That had literally nothing to do with the end user, and everything to do with trying to enforce a monopoly. That word, monopoly. I don't think it means what you think it means. What they were trying to enforce was a common programming language for all apps that they could improve in tandem with the OS, so they wouldn't be held hostage in the future to be backwards compatible to some popular runtime (like Flash once…

There is literally no reason to not allow cross-compiling. From one language into Objective-C. From one library into Cocoa. The ONLY reason to prohibit that, is to try to force people to stay inside your walled garden, with no way to climb out, allowing you to simultaneously develop apps for multiple (non-iOS) devices.

It was a dick move, and thank goodness they got called out for it.

And yes, it was to try to enforce a monopoly.

Re: CyanogenMod Installer Application Removed from Play Store

#196

I have just download CyanogenMod Installer from Google Play Store and still have it in my now Android KitKat-running Nexus 4. I intended to install CyanogenMod 10.1.3 which is based on Android Jelly Bean 4.2.2, on my nexus 4. I have not done so. --- I also have the intention to install the stock Android Jelly Bean 4.3 on the same nexus 4; downgrading from Android KitKat 4.4. I found that Android KitKat on Nexus 4 (an…

This can be disabled, just google it.

I know how to do that and it generally requires roting the device or buying an app.

It really bothers me to find out that Google is taking away a feature specifically to appease T-Mobile. Pure Android experience no more.

Re: CyanogenMod Installer Application Removed from Play Store

#197
post #52

Earlier quoted context omitted.

let me see... google and the open handset aliance advertise an open source OS, that you cant install without voiding warranties and bending to proprietary radio and firmware code. just like pc manufacturers of the 80/90s (bios was reverse engineered from IBM and then tightly controled by ami. it only looked slighly open because IBM was much more closed. same with android standing next to apple.

> that you cant install without voiding warranties So you think that a user should be able install an OS that bricks their phone and still have the phone still covered by warranty? How does that make sense? Is this people's expectation of Google, that if they don't give you whatever you want (at their own expense) then they are like 90s Microsoft?

it only has the possibility to brick the phone because they went the extra mile to try to deny access to doing it.
Post reply on HN