CyanogenMod Windows-Based Installer Released, With Supporting Android App 74
Zanadou writes "CyanogenMod today released for general availability a friendly[er]-to-use Windows-based installer that will automagically (no need to first root and/or unlock the bootloader) step users though downloading, flashing and setting up an appropriate CyanogenMod version on supported Android phones. Along with this, a 'companion app' that apparently helps set up the installer is now available the Play Store, along with a newly-refreshed download page. Still no image for 'hammerhead' (Nexus 5), though."
Re:So much for supporting open source.... (Score:4, Informative)
The installer is intended to be so easy your grandma can use it. If you use Linux chances are you are smart enough to install Cyanogen without someone holding your hand.
Re:So much for supporting open source.... (Score:5, Interesting)
So much for all that advice to get your grandma onto Linux.
Re: (Score:3)
Mom? Why won't granny boot up? I thought she was just low on RAM.
Re: (Score:2)
A nice grandma to bake more cookies (Score:2)
or you're being way too ambitious and your grandmother is going to give up and simply bake cookies
You had to bring it up [knowyourmeme.com].
Re: (Score:2)
If she has an Android phone she's already on Linux.
Re:So much for supporting open source.... (Score:5, Insightful)
Wanting a "streamlined" option for accomplishing a task has nothing to do with how smart or knowledgeable a person is. For example, I've used Linux for 5 years and have installed plenty of firmware, but I find doing so stressful and tedious -- I'd rather click through a few screens so Ican start actively working on the device.
Besides, if you're a Linux user, you should know perfectly well that these days, it really doesn't take any more intelligence/knowledge to use it than to use OSXor Windows. To be honest, I find Mac OSX the hardest for some reason. :-)
Re: (Score:3)
Wanting a "streamlined" option for accomplishing a task has nothing to do with how smart or knowledgeable a person is. For example, I've used Linux for 5 years and have installed plenty of firmware, but I find doing so stressful and tedious -- I'd rather click through a few screens so Ican start actively working on the device.
I agree. I spend my days writing C++ code on Linux and C and ASM code which I flash onto microcontrollers from Linux. Given the annoyace and tediousness of reflashing phones (will it b
Re: (Score:1)
Re: (Score:2)
BSD is Unix, but it's not UNIX(tm).
OS X is UNIX (Score:4, Informative)
Actually [OS X] is BSD, and BSD is NOT UNIX.
OS X has been UNIX since 10.5 [slashdot.org] according to The Open Group.
Re: (Score:2)
But "BSDy" doesn't roll off the tongue as well!
Re:So much for supporting open source.... (Score:4, Interesting)
+1 to this. I've worked as a Linux sysadmin and enjoyed scripting and all that but fiddling around flashing a phone just isn't fun. It's an apprehensive time thinking whether you have the exact right firmware image or whether the phone will be a brick.
I hope one day I can just install new FW on my phone as easy as an 'apt-get install' on a Debian system.
Re: (Score:2)
Although it seems that if you have already put CM on it, it won't detect the phone :(
Re: (Score:2)
I take that back setting USB Debugging on helps.
Doh
Re: (Score:2)
Agreed. I have found some very smart folks that refuse to let go and feel there is a need to do everything manually. I have also found smart folks that just want things easy to do so they can get back to doing what they want to do. Tinkerers vs non-tinkerers.
I thought I was the only person to OSX hard to use over most other OSs. I tried it for a year as my main desktop at home and finally gave up.
Re: (Score:2)
I have found some very smart folks that refuse to let go and feel there is a need to do everything manually. I have also found smart folks that just want things easy to do so they can get back to doing what they want to do. Tinkerers vs non-tinkerers.
It's a matter of choosing what we want to tinker with. I have two raspberry Pis for pending projects, and itching to grab a BeagleBone. And I'm planning to build a VM host server so I can tinker with HA SQL servers. I also prefer to do all my own auto repai
Re: (Score:3)
The installer is meant to be USEFUL to the maximum number of people, not humor you. An OS is a tool, like a wrench or a hammer. It's trivial for a Linux user to keep a "spare" Windows install for when that tool is useful, and it's effortless to have an .iso and Daz loader handy even if you for some bizarre reason pay for software and give a shit about further rewarding your corporate elite masters.
It is NOT trivial for most Windows users to learn Linux when they don't have an enthusiasts interest in spendin
Re: (Score:1)
" It's trivial for a Linux user to keep a "spare" Windows install for when that tool is useful, and it's effortless to have an .iso and Daz loader handy..."
trivial but not desirable in the least. i don't appreciate it and if they can't install a free, easy to use linux distro on one machine then they can use the phone co. build. why should i have to buy, borrow or "steal" a slaveware OS to use the easy installer? this is selling out by cyanogenmod, plain and simple. no grand rationailzations are necessary.
Support for Sprint HTC One (Score:3)
Score!
Just upgraded, love this phone. Not terribly interested in rooting/rom'ing like I used to be, but I do like having the CM option readily available.
why be douchey about the latest shiny? (Score:2)
This is a new advance from the CM people, why throw in the dig about the Nexus5, or are you just trying to brag that you have one?
Re:why be douchey about the latest shiny? (Score:4, Insightful)
CM almost always targets the Nexus device first (since the Nexus line started) which then trickles to everything else. This is not the case this go round*, so the comment was probably a heads up to N5 owners wanting CM.
(*probably because current CM is still JB, Nexus 5 is KK, so releasing for the 5 would require back porting JB, which is a lot of wasted effort)
Re: (Score:2)
I don't think they've ever "targeted the Nexus device" within two weeks of it becoming available, so I don't think it is fair to claim that "This is not the case this go round".
Re: (Score:2)
Not sure if they've ever managed to get nightlies running on the new Nexus two weeks after its release, but they've always pretty much dropped everything to flock to the newest device as soon as it was available.
Re: (Score:2)
they've always pretty much dropped everything to flock to the newest device as soon as it was available.
Usually giving up on the device I just bought... (4 phones in a row now - I sure know how to pick 'em ... I wonder if Apple will pay me not to buy an iPhone? ;^D )
Does this replace the kernel? (Score:1)
I can't seem to find this information but it the kernel is the biggest issue in any north american phone. Companies like Verizon and AT&T lock down the phone and it becomes incredibly difficult to replace the kernel with a custom one. My friend just sent me everything he used to unlock his just yesterday so I'll do it through his method but verizon is an ass that deserves to lose all of its customers.
Re:Does this replace the kernel? (Score:5, Informative)
From their wiki:
-- begin fair use --
Common questions
Do I need to root my phone before installing?
No. You can have a rooted phone, or not. The installer doesn't care. However, to be in a supported configuration, you need to be running a stock ROM.
Do I need to unlock my bootloader first?
No, you don't. If your bootloader is locked, we'll unlock it for you.
Can I install if I'm running a custom ROM?
Provided the installer can identify your phone correctly, it doesn't matter which ROM you're running. Again, to be in a fully supported configuration, you should be running a stock ROM. If you're already running a custom ROM, you probably know what you're doing.
How do I get back to stock?
You may perform a full backup from recovery, after flashing recovery (you will have to do this manually, at the moment) and then copy it off the device, if you don't have an external sdcard. If you've already run the installer, you will have to find stock images and flash them using fastboot or Odin.
-- end fair use --
Re: (Score:3)
Yes it does, no it usually isn't the carrier who puts the locks in place. That is the phone manufacturer (which you seem to have omitted).
I don't think any phone has stopped them for long.
Re: (Score:2)
Great work these guys are doing (Score:5, Insightful)
But I really wish the phone technology ecosystem didn't *require* good people, like the guys at CM, to do what they do.
I'm referring mostly to the locked-down, restrictive, anti-user bullshit that defines the smartphone world. Boot loaders that are locked, software that you can't easily remove ... change any of that and you'll void your warranty, of course. When's the last time you voided a warranty on a real computer's hardware for modifying some fucking *software*?!
I should be able to pop in a micro SD card into any smartphone (yes, all smartphones should support one) and install any operating system with the right drivers.
Y'know, like a *computer* (because it is one)
Re: (Score:3)
That's fine if you can get T-Mobile (Score:2)
Re: (Score:2)
I can void my warranty on multiple pieces of hardware in my computer simply by overclocking. There are now hardware-level fuses that can't be reset on video cards, cpus, etc. I think that counts.
Re: (Score:3)
Just because the manufacturer says so, doesn't make it true: "Warrantors cannot require that only branded parts be used with the product in order to retain the warranty [wikipedia.org]."
I'm not sure if a situation has actually occurred yet where a manufacturer actually declined to honor a warranty claim on faulty hardware due to the presence of "non-branded" software and got sued for it, though.
Other than that, I agree with you wholeheartedly!
Re: (Score:1)
You don't void your warranty in the EU doing that. You need to speak to a politician or something.
Re: (Score:2)
When's the last time you voided a warranty on a real computer's hardware for modifying some fucking *software*?!
Overclocking.
I should be able to pop in a micro SD card into any smartphone (yes, all smartphones should support one) and install any operating system with the right drivers.
Nobody is obligated to sell you such a device, take the initiative and support programs like OpenMoko.
Apps (Score:3)
Does anyone know about what apps come with Cyanogenmod (my google fu is lacking. Mostly it talks about getting the google apps).
I recently acquired a Nexus 4 (yay for the Nexus 5 creating a more vibrant market in second hand Nexi) ans was slightly surprised about the lack of apps already installed compared to my old Samsung phone.
Perhaps I'm old fashioned, but a new computer not having a GUI file manager is like a trip back to 1985 with glitzier graphics. Having to download an ad-infested and possibly privacy invading app requireing "full network access" doesn't seem like an ideal solution.
So, forgive my ignorance, but does CM provide an array of quality OSS apps for actually running the phone in addition to the base windowing system and kernel?
Of the fourth declension (Score:4, Insightful)
I recently acquired a Nexus 4 (yay for the Nexus 5 creating a more vibrant market in second hand Nexi) ans was slightly surprised about the lack of apps already installed compared to my old Samsung phone.
The plural of "nexus" in Latin in "nexûs." (Actually, the diacritic on the 'u' should be a macron, but alas, Slashdot won't display that character.)
My €0.02.
Re: (Score:2)
So, you're right, but case is irrelevant here.
Re: (Score:2)
That's all well and good, but Nexus is not a Latin word, even though nexus is. Nexus is a made up brand name that has nothing to do with Latin, any more than Mars candy bars have anything to do with the planet Mars.
Re: (Score:3)
At any rate, that doesn't really matter. I was merely pointing out to the grandparent poster that, if he wishes to use a Lat
Re: (Score:2)
Ah, I hadn't noticed that he'd tried to make a Latin plural. My bad.
Re: (Score:1)
Re: (Score:2)
I recently acquired a Nexus 4 (yay for the Nexus 5 creating a more vibrant market in second hand Nexi) ans was slightly surprised about the lack of apps already installed compared to my old Samsung phone.
I bought the 4 and one reason for doing so was because of the lack of stuff installed by default :) You get to choose what you want on there. You want a GUI file manager? Then find one you like on the Play store. I use ASTRO mostly. You might have to pay to get it ad-free, but the phone is cheap and it's not a bad thing to support a good developer.
Re: (Score:2)
Then find one you like on the Play store.
That's difficult. Filemanagers require access to everything plus full network access for ads. I have a hard job trusting programs such as that.
You might have to pay to get it ad-free, but the phone is cheap and it's not a bad thing to support a good developer.
Maybe I'm old fashioned, but the last OS I purchased without a graphical file manager was BBC BASIC. Win 95 onwards have one (I didn't purchase any versions of Windows before '95).
Anyway, I tried the CM one on m
Re: (Score:2)
Anyway, I tried the CM one on my Nexus 4 and it works great.
And that's what's great about Android: you can do what works best for you.
Re: (Score:3)
Does anyone know about what apps come with Cyanogenmod (my google fu is lacking. Mostly it talks about getting the google apps).
So, forgive my ignorance, but does CM provide an array of quality OSS apps for actually running the phone in addition to the base windowing system and kernel?
Looking for a place to post my, ... well this:
I've used their mods for almost two years on my tablet. It was upgraded by to 4.12, CyanogenMod has taken it to 4.2.
The tweaks they provide are better than Google/Motorola supplies. I can play with the Dual CPUs if I wanted to
but happy to leave those alone, graphics, just a lot they've opened up to customization.
Also the goodies they include are great, I'd of never known about them if not for CyanogenMod
Apollo music player
http://lifehacker.com/5962086/apollo-bri [lifehacker.com]
Re: (Score:2)
CyanogenMod comes with a full file manager by default. It is simply called "File Manager" in your app drawer.
Re: (Score:2)
CyanogenMod comes with a full file manager by default. It is simply called "File Manager" in your app drawer.
Thanks! I don't have CM, but I've grabbed FileManager.apk and it works great.
Just ran it and.. (Score:5, Informative)
It's pretty seamless. The only way they could make it better is if they put in a revert function or at least a backup so you get your old data back
Re: (Score:3)
"It's pretty seamless. The only way they could make it better is if they put in a revert function or at least a backup so you get your old data back"
There's another BIG way they can make it better, create an installer that runs on other operating systems say, like GNU/Linux or OSX? Or better yet an installer that doesn't require another computer to do its thing. Smartphone are becoming as powerful as the computers of the Y2K, so why not an installer that can be run off the target device? It the lockdown cra
Re: (Score:1)
Just a guess, but for many phones (even nexus) it's impossible to do some of the steps needed to install cyanogen without issuing commands to the phone over ADB. While if your phone is already rooted and (bootloader) unlocked you can install cyanogen without needing a computer, if you aren't in that state already, the installer tool on the PC will take care of that for you.
Then have the user install ADB first (Score:2)
for many phones (even nexus) it's impossible to do some of the steps needed to install cyanogen without issuing commands to the phone over ADB.
Then the cross-platform installer should require installation of Android SDK, which includes Android Debug Bridge, and pipe the necessary commands through the ADB executable.
Re: (Score:2)
There's another BIG way they can make it better, create an installer that runs on other operating systems say, like GNU/Linux or OSX?
I'm sure that will come at some point but it's a relatively tiny portion of the market to support initially. Alternatively anybody could have written this and nothing stops anybody from writing a GNU/Linux or OSX version.