Android Fork Brings Froyo To 12 Smartphones
jj110888 writes "CyanogenMod has just been updated to version 6.0, bringing Android Open Source Project 2.2 (Froyo) to several devices. This fork includes enchantments to many of the built-in apps, Ad-hoc network connectivity, OpenVPN support, Bluetooth HID, Incognito browsing, extensive control over audio and UI elements, and more found in the extensive CHANGELOG. The CyanogenMod team uses an instance of Google's gerrit tool for code review and patch submission, helping make this former backport of Android 1.6 to T-Mobile's G1 into thriving development for the G1/MyTouch/MyTouch 1.2, Droid, Nexus One, HTC Aria, HTC Desire, HTC Evo 4G (minus 4G and HDMI output), Droid Incredible, and MyTouch Slide. HTC Hero (including Droid Eris) are coming soon for 6.0, with Samsung Galaxy S devices expected to be supported in 6.1."
Watch out, it's hobbit forming.
Enchantments? iOS doesn't have that. Android rules.
i'm concerned about bugs, intentional or not, that would allow someone access to my voice calls or other personal data... how feasible are those situations when using one of these 3rd party mobile operating systems rather than the one supplied directly by the mobile vendor with the device?
When she hears Froyo has been forked, I know Mom is going to get all psyched and everything. This is exactly why Mom can't stand the iPhone, because we never hear such sweet news as we do about Android.
The existence of this project makes my want to buy an android phone.
No lockin for me!
As a Droid Incredible owner, I'm pretty pissed off that Android 2.2 is so many months old and there's STILL no official build available for my device. Why can't I just go to a magic URL like google.com/android/2.2, then download a supported ROM for my device, and then install the new OS just like downloading a new version of Ubuntu for a PC?
You're right, I wouldn't steal a car. But if it were possible, I sure as hell would download one!
This is a great ROM, and the whole crowd that put it together does deserve applause.
The only detractor is stability with smaller issues. There is an 'experimental' branch, which is essentially alpha like code, and the stable branch is more like a constantly moving, fairly mature beta.
Part of this, of course, is the speed with which this whole environment is moving. Just when the Cyanogenmod team release a ROM, it seems that a whole whack of changes manifest upstream, with the goal of a whole new Google branded release. So, naturally, the compulsion is to move to that newer codebase..
I'm hoping that for a while at least, Google doesn't fork for another release branch. Hell, there are already issues with phone manufacturers and the fragmentation in the Android market as a result. So, maybe it should be.. oh, I don't know, a YEAR before there is another fork and release on the Google side?
Perhaps then, people will be able to fork 6.1 or 6.2 of Cyanogenmod, and spent about 20 sub-releases just on stability issues.
All and all though, that would just be icing on the cake. And what a sweet cake it is!
Thanks Cyanogenmod dudes!
I have been wishing for OpenVPN support on my iPhone for some time now. The idea that you'll 'control your whole life' through your phone is so hollow until you have 'secure' tunnels to your resources. The person who put the effort in to get OpenVPN working on android has my respect. Good work!
It made my HTC G1/Dream faster than the stock 1.6 that came with it. Once I goldcarded the thing, installed the DangerSPL, updated the radio and installed the ROM. Totally worth it.
Updated to a Samsung Galaxy S i9000 which comes with 2.1 plus a bunch of Samsung applications. Hopefully Cyanogenmod manages to retain Swype and some of the lockscreen enhancements like the jigsaw thing when an SMS arrives or an email notification comes through.
Task Mangler
So why should they build, test and support new roms for every different Android device out there? They've got enough on their plate developing the reference OS itself. You should be asking Verizon, or at least HTC.
With Ubuntu, a lot of people chipped in to write and make available many different device drivers so that a huge range of hardware could be supported. Phones too require different device drivers - but on phones, many of those drivers are still proprietary. Cyanogen (among others) is the best recourse we've got.
But for actual solutions - well, you could insist on buying only phones with minimal vendor changes from vanilla Android, thus reducing the amount of work needed for porting the latest OS. Vendors could devote more effort to supporting older hardware, since it's clear it's a big issue with customers. From Google's pov, they've said they're working on separating as much as possible from the base OS, so that the cooler stuff can be updated independently.
Only other "solution" I can think of is for Google to hold off releasing new versions until major vendors complete porting it to their older hardware. But all that would do is disadvantage Google's own customers to no purpose, just so that other vendors' customers don't know what they're missing, not to mention reducing the valuable feedback Google needs to work on the next version. Might as well go to an annual cycle and change their name to Apple 2.0.
Why would anyone engrave "Elbereth"?
Anyone found a "things that don't work" list for each/all of these phones? Or have they covered everything that the phone is supposed to do? Ex.: do these include HTC's Sense UI? I've heard the stock android is nowhere near as much fun to use as with Sense UI - so it would be an issue for me to do this upgrade and I'd just end up waiting for HTC to catch the fuck up.
As a user of a Desire ROM that's based largely on CyanogenMod (and there are many of these), I'd like to thank the team for the work they've done. The enhancements they've added are truly enchanting (hrhr), and add a lot of value to an already pretty great product.
There are issues, of course, but largely it's just a vanilla Android version with all the enhancements Google should have built into Android from the beginning. And that's awesome :)
Enchantments!
Teamdouche!!!
HTC is shipping defective phones worldwide, hundreds in Europe, and in some cases are not repairing them.
http://ip208-100-42-21.static.xda-developers.com/showthread.php?t=676402&page=9
http://www.digitalspy.com/forums/showthread.php?t=1293894
http://forums.whirlpool.net.au/archive/1455830
http://www.htcforums.com/desire/5345-htc-desire-restart-unexpectedly.html
http://support.t-mobile.co.uk/discussions/index?page=forums&topic=80103805926d1e50127a9f83696006823
http://daniel.wertheim.se/2010/08/05/htc-desire-reboot-loop/
http://www.youtube.com/watch?v=YwYY3eghY6w
http://www.youtube.com/watch?v=jXCP6li8KdM
http://www.youtube.com/watch?v=yeAgj9NOAY4
http://www.youtube.com/watch?v=sO_0kK6d2N8
http://www.youtube.com/watch?v=n1Os1irq4qk
http://www.youtube.com/watch?v=_dmQPgydqVM
http://www.youtube.com/watch?v=KLl9Q5ur9Oc
Cyanogen is a great ROM, especially for older phones like G1/Dream which is already abandoned and doesn't have an official 2.x ROM. It had some really neat features like the WiFi tethering or additional launcher screens. However I found it to be bleeding-edge and somewhat unstable. For example, the 1.5 ROM had a battery monitor that actually drained the battery because of a bug in the code :)
Some features like AWB launcher are feature-rich but look incomplete and beta-quality. The 2.1 ROM for G1/Dream added so many features that the RAM is always full and applications frequently terminate to free memory for other apps.
Has anyone managed to, or even bothered to try to put a full linux distro on any of these instead of android?
I know the debian chroot thing has been around for a while, but I'd really love to be able to put debian or maemo or something like that onto another handset.
I love my N900, but there are newer, shinier toys out there but I like my mainstream mobile linux...
The Android open source community is fucking awesome.
Thank you.
After logging in slashdot still does not take you back to the page you were on. It's been that way for 20 years.
I'm running CM6 RC3 on the Eris, and the phone has never felt snappier. It has revived (by today's standards) a dated platform. The fine folks at XDA developers have put together a ROM with WiFi tether, over/underclocking for improved battery life with increased speed, etc. Great stuff.
Most folk'll never lose a toe, and then again some folk'll...
That this is news is ... uh, news to me. Just over a week ago I got a myTouch 3g Slide (after having been - voluntarily - without a phone for over a year) and the first thing I did was to find a way to root it. I've installed Cyanogenmod and am loving it. I found the instructions for getting root access at http://androidspin.com/2010/08/14/new-root-method-for-mytouch-3g-slide/ and instructions for installing the Cyanogenmod ROM at http://wiki.cyanogenmod.com/index.php?title=Full_Update_Guide_-_HTC_Slide. The main reason I rooted it was to tether (which, to be honest, was the main reason I got a phone at all) and it works smoothly and easily - just toggle one switch in the system settings. T-Mobile, for their part, also seems to tolerate tethering from what I've gathered.
Getting rid of some crappy T-mo branding stuff and software is a bonus too.
So, if you have the myTouch 3g Slide (I'm pretty sure it's exactly the same as the HTC Slide) and are thinking of rooting it, I say - go for it!/p)
This isn't a fork. It uses the Android Open Source Platform (AOSP) base source that all other firmwares use as well. It's more like a modified firmware; XDA-folks call it a "modded" or "cooked" ROM.
The Cyanogen mod ROM images do NOT contain some of the stock apps (after a C&D letter from Google). They say you can back up and use the versions you received with your phone. But to back up the apps, you appear to have to root the phone. To root the phone, you have to downgrade the ROM. Will I be able to get updates to the built-in apps, or am I stuck with the oldest 2009 versions of those built-in apps on the newest Cyanogen-installed Android ROM?
[
Cyanogen still doesn't support my Galaxy Spica *sniffle*
I do love that after the manufacturer has stopped supporting phones there is still the custom firmware out there.
I care not for your karma and your mod points.
HTC Hero (including Droid Eris) are coming soon for 6.0
Actually it's already available in the form of FroydVillain. It's what I'm currently using and it seems to be working well enough - have had a few spurious FCs, but other than that nothing that I have noticed. And it's certainly fast.
Get it here: http://www.villainrom.co.uk/
VPS-like shared hosting, on under-crowded servers.
So they have Sandal on the team now. Good for them.
The confidence of ignorance will always overcome the indecision of knowledge.
I prefer chevyno1's Simply Stunning ROMs
What exactly does it mean for the phone to have Bluetooth HID?
The fact that it runes 1.6 is the only reason I haven't bought the Motorola i1. Please support it!
In the CyanogenMod forums there was a pinned thread saying that Froyo wasn't meant to support the G1 (HTC Dream), but Cyanogen got it to work. Since they made it sound like a big achievement, I kind of suspect future versions won't support the G1; 3.0 especially. But I really hope they do get it working. Either way, I'm really happy with CM6 on my G1.
The Sense UI is very good and refined, however from what I understand, you'll lose Sense when you install any 3rd party ROMs and get the stock Android UI or whatever UI the developers packaged into the ROM. Launcher Pro has been gaining a lot of popularity lately as a replacement UI for Android, and a lot of geeks like it better than Sense.
I just got the US Cellular CDMA version of the HTC Desire. It has a completely different version of the O/S than the GSM version due to vastly different internal hardware architecture mappings. Any 3rd party ROMs currently circulating around that claim to be for the HTC Desire are only for the GSM phone at this time. Nobody has prepared a replacement ROM for the CDMA Desire yet, since this phone was just released a week ago. Nobody has (publicly) successfully rooted it or cracked the peculiar 0.92.xxxx bootloader it ships with yet either. It's shipping with Android 2.1-Update1 which has a couple features from Froyo back-ported into it. It also has a SuperLCD screen instead of AMOLED and the Android Linux kernel doesn't support this screen natively... requires a special kernel compiled with special drivers for it.
Here's the scoop.
You're welcome ;-)
I tried a port of CM6 release candidate on my HTC Kaiser (AT&T Tilt). It was slow, but to be fair the Kaiser was designed for WinMo 6.1, something like three years ago. I got the impression that CM6 is a thing of beauty on an adequate phone. The OpenVPN support was great, if you use that. I am using a more stock Froyo right now, a better fit for this old phone. I won't quote w0mprat, but I agree with the sentiment.
Bemymonkey,
You've got stale info on the Desire. It was fully rooted., including rw to /system.
The next release of unrevoked forever will give you what you desire ;-)
Recently, I decided I wanted to ditch my iPod Touch. I'd really like a good quality Android device to replace it. So far the only decent Android devices that I know of are phones. (Yes, there are non-phone Android devices, but they often lack critical pieces, like the App Market.)
If I were to buy an Android phone (say, a Nexus One), and have no intention of using it as a phone (no phone calls, no text messages), can I use use all the other Android functionality without a carrier, just wifi? I've done a lot of Googling but haven't yet come across a definitive yes or no. I'd preferably like to hear someone who is already doing this.
(And yes, I already know I will pay a lot more than I did for the iPod Touch.)
They should add support for the Motorola i1. It's (in the USA) the only pay as you go phone with android, and it runs android v1.5.
We need SIP integration built directly into the rom, cyanogen should be trying to do this with full bluetooth support!
Any other (Android) is not really Android. It's some crippled crap corporate malware. CyanogenMod is awesome: Wifi tethering, fast speed, uncrippled features. I would not have an Android phone if there wasn't a Cyanogenmod.
rhY
I hold very few opinions. I hold information based on observation and fact. If you wish to disagree, please use facts.
The enchantments in question all have "Enchanted app gets cumulative upkeep 1 MB" in their text box. Not worth it in my opinion.
USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
The Samsung Galaxy i7500 is supported by a fork of the fork called GAOSP, available in alpha at http://code.google.com/p/gaosp/. This kind of saves this 1.6-only device.