Live data from Hacker News

CyanogenMod Installer Application Removed from Play Store

cyanogenmod.org

141–150 of 197 posts

Re: CyanogenMod Installer Application Removed from Play Store

#141
Android isn't open. It's Google's and they want to keep it this way. iOS isn't open. It's Apple's and they want to keep it that way.

The open spiel was pure marketing to gain market share. Now that they have it, they are locking things down to maintain control. Threatening decertification, requiring google play services, certification by a private party,...

Now that the open argument no longer works, people are defending it as pro consumer. Hogwash.

Edit: http://techcrunch.com/2013/09/18/cyanogen-mod-7m-benchmark/

Cyanogen has basically become a competitor to Google

Re: CyanogenMod Installer Application Removed from Play Store

#142
post #107
post #58

Earlier quoted context omitted.

Objective C is so good that no one ever chooses to use it outside of Apple world.

This is the same as criticizing C# because nobody uses it outside of Microsoft world - or Java on mobile because nobody uses it outside of Android.

err.. I think there are lot of mono software written in c# that runs on Ubuntu .. and Java not used outside of Android? ROFL

Re: CyanogenMod Installer Application Removed from Play Store

#143
post #108

Earlier quoted context omitted.

Sounds like bad design though. It's normal for embedded devices to have a non upgradable bootloader that can always be triggered at boot and is able to reflash a pristine copy of the original firmware wiping whatever was later written. iOS does that (see DFU mode), and all embedded devices I design at work do the same. Why an Android device shouldn't? Apple devices are nominally warranty voided when you jailbreak the…

Android devices have similar failsafes (e.g. recovery, fastboot mode), but since they're part of the infrastructure that validates that you're only flashing authorized changes, you are often working around them when you modify your device.

Which is exactly the problem, the fact that you have to work around them to begin with.

Re: CyanogenMod Installer Application Removed from Play Store

#144
post #108

Earlier quoted context omitted.

Sounds like bad design though. It's normal for embedded devices to have a non upgradable bootloader that can always be triggered at boot and is able to reflash a pristine copy of the original firmware wiping whatever was later written. iOS does that (see DFU mode), and all embedded devices I design at work do the same. Why an Android device shouldn't? Apple devices are nominally warranty voided when you jailbreak the…

Android devices have similar failsafes (e.g. recovery, fastboot mode), but since they're part of the infrastructure that validates that you're only flashing authorized changes, you are often working around them when you modify your device.

Which means that the barrier placed by Android manufacturers is artificial.

Re: CyanogenMod Installer Application Removed from Play Store

#145
post #4

Earlier quoted context omitted.

This is complete bullshit, they've improved the runtime and performance in the most recent version among other things. It's not at all surprising that this application was removed would you expect to see an install Ubuntu application in the Mac or Windows app stores?

It's not bullshit at all. The bulk of what development they're doing is now not in AOSP, but things like the Hangouts app or Play Services. The other changes are increasingly minor while stability on their own Nexus devices has gone down. For example, were you to improve the Android stock messaging app they are completely within their rights to prevent you pushing it back into AOSP, and worse, if you make a breaking…

I don't think so, there's a lot of development in AOSP as well, Hangouts and Play Services are only getting major visibility because they can be deployed to all versions of Android without waiting for the manufacturers.

On the other end, I think that forks with breaking changes could lead to fragmentation, where some stuff works in a fork and doesn't in the other. Isn't that the definition of breaking change?

Re: CyanogenMod Installer Application Removed from Play Store

#146
post #24

When Google is saying CyanogenMod is voiding warranties, are they talking about warranties from the hardware manufacturers? It feels like the OS is open, but the Hardware is not.

Yes. So have fun spending 800 dollars to replace your phone when it is bricked, but as expected many here instantly jumped on the google hate train.

Re: CyanogenMod Installer Application Removed from Play Store

#147
post #16

Earlier quoted context omitted.

The most recent version... that I cannot install in my Galaxy Nexus, which is barely two years old. I've been an Apple hater all my life, but this, Google, this is epic bullshit.

As a Galaxy Nexus owner myself, it doesn't look like Google has a choice. The original vendor of the chipset is no longer around to update drivers. You can't wring blood from a stone.

Their top of the line Nexus 10 has issues which they are not able to fix. They are shipping a crippled version of KitKat on Nexus 10 because of a graphics driver issue!

Re: CyanogenMod Installer Application Removed from Play Store

#148

Earlier quoted context omitted.

Let's recap. Prior to today, a community-developed fork of Google's open-source operating system could be installed by using an app from Google's own app store (which sometimes bricked the phone). After today, a community-developed fork of Google's open-source operating system can be installed by downloading the installer from the CM website. This somehow makes Google like 90's Microsoft? How many operating systems o…

>If you want to see a real socialist No true Scotsman is a logical fallacy that you should avoid. Saying there is someone out there that is worse actually does nothing to address the original point. Let me demonstrate, "You think Romney was conservative? Look at X tea party member that wants to own slaves." Do you see how that doesn't do anything to refute that Romney is conservative?

> No true Scotsman is a logical fallacy that you should avoid.

Perhaps, but this is not No True Scotsman.

No True Scotsman involves ignoring a counterexample to a general/universal claim.

For example, if I said "No Republican would vote to increase the deficit" and you countered by saying "actually, George W. Bush is a Republican and did in fact vote to increase the deficit," and I responded by saying, "well, no TRUE Republican would vote to increase the deficit," that would be No True Scotsman. Because I'm ignoring the fact that my broad, sweeping rule has a clear counterexample.

Those elements are not here in this case. I did not make a broad sweeping claim, instead I made a specific one (Obama is not a socialist). Ergo, it is not No True Scotsman.

> Let me demonstrate, "You think Romney was conservative? Look at X tea party member that wants to own slaves." Do you see how that doesn't do anything to refute that Romney is conservative?

"Liberal" and "conservative" describes a spectrum of political belief. If some tea party members have much more extreme views than Romney, then yes, it would demonstrate that Romney is less conservative than more extremely conservative people, but does not refute that he is right-of-center.

Re: CyanogenMod Installer Application Removed from Play Store

#149
post #58
post #47

Earlier quoted context omitted.

> 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…

Objective C is so good that no one ever chooses to use it outside of Apple world.

That's because there isn't a vast SDK like Cocoa outside of OS X. That needs vendor support.

But that doesn't say the whole story.

Objective-C started as a small language, with a commercial compiler by Brad Cox and no backing by any major vendor. Since then it has only gone from strength to strength.

Before Apple, it was used by NeXT. The first major first-person-shooter (Doom) was done by Carmack on a NeXT in C and Objective-C. The first web broswer was written in Objective-C, by Tim Berner's Lee. Both have praised the environment and language.

Then, there was the OpenStep initiative, between NeXT and SUN, again using an Objective-C API, which, have it been seen to fruition, it would have given us a great UNIX desktop/workstation environment, like a cross between NeXT and Solaris, a decade before OS X and modern Gnome/KDE.

Then there's also the GNUStep project, a third party implementation of that OpenStep/NeXT idea, that also maintains an Objective-C compiler.

There are even ...Javascript ports of Objective-C ( http://www.cappuccino-project.org/ ).

And now of course, Objective-C is adopted by Apple after acquiring NeXT. They sure didn't feel it's a bad language and they have to move on -- instead they bet the whole company's development plans (and third party devs) on the language, and it paid off.

It's one of the most mature and development environments. And I've never seen anyone that programs in it (as opposed to "tried it for a week") badmouth it -- quite the contrary.

Re: CyanogenMod Installer Application Removed from Play Store

#150
post #107

Earlier quoted context omitted.

This is the same as criticizing C# because nobody uses it outside of Microsoft world - or Java on mobile because nobody uses it outside of Android.

err.. I think there are lot of mono software written in c# that runs on Ubuntu .. and Java not used outside of Android? ROFL

>I think there are lot of mono software written in c# that runs on Ubuntu

Not as much as you think. Mono is a niche product too.

>and Java not used outside of Android? ROFL

He said "Java on mobile". Perhaps try to understand what you read before rolling on the floor?

Java mobile (or "end user" apps in general) are Android, some crapplets, and that is mainly.

If it weren't for development tools for Java devs (Eclipse, NetBeans, etc) and some internal enterprise monstrocities people are forced to use, there wouldn't be any Java desktop adoption either.

Post reply on HN