Cyanogen squeezes Android 2.2 Froyo into G1, MyTouch 3G
Earlier this evening, we took the plunge -- now, we're rocking Froyo on our formerly old-and-busted T-Mobile G1. That's because Cyanogen's team of ROM hackers has come through once again for the little handset that could, serving early adopters with HTC Dream and Magic phones (as well as the Nexus One) with the first fully-functioning, stable build of CyanogenMod 6. Based on Google's famous frozen yogurt, the release candidate's got more fabulous tweaks than you can shake a stick at, but sadly doesn't seem to include Flash 10.1, and though WiFi and the camera are working great (as well as SurfaceFlinger and Chrome to Phone) many would-be shoppers in the Android Market are finding themselves faced with the dreaded force close. As usual, you'll find instructions at the source link if you understand the risks -- if you're not careful, you can easily brick your phone.
[Thanks to everyone who sent this in]
[Thanks to everyone who sent this in]























No need for the scaremongering, it's not easy to brick really...
@mrspiteri
In fact it is nearly impossible to brick an HTC phone these days, tho I'm not entirely sure about the G1
@mrspiteri i have a mt3g and i have cyanogen's 2.1 i support this
I'm gonna be all over this, my Magic has been stuck on 1.6 for too long
Anyone know if the G1 will run 2.2 at a usable speed? The processor in it really isn't that great (even 1.6 is quite sluggish), so I don't really want to upgrade if the experience is going to be even worse.
@mrspiteri Ive always wondered why people use "brick" instead of break when something is broken?
@mrspiteri
And why include that Cyanogen supports the N1 but not the Droid and DI?
You've turned something valuable into a paperweight... hence the term brick
@Console fanboy
Because when you screw up, it becomes "as useful as a brick". Broken usually implies a point of no return when hardware is broken.
@FNi
Typically people see speed increases when upgrading from 1.6 to 2.0 +, regardless of hardware.
@Console fanboy i think the term "brick" came from once a phone is "bricked" it wont turn on and it is forever useless in other words like a brick.
@Console fanboy because the phone still works, it's just not funcational.
@JXCGunrunna bc the droid and di versions are not out yet. The alphas are but not the rc1 versions.
@smib The software is a bit faster, yes, but I feel like an old phone like the G1 would just not support it and be maybe a teeny bit faster, but also be buggy and force close things a lot, this happened when upgrading the Eris to 2.1 by rooting
@mrspiteri - I do not understand this artificial HONOR or whatever you want to call it... with keeping the G1. If you cannot afford to upgrade, or are just simply waiting for the right device, fine.
But... these posts with, I WAS AN ORIGINAL G!1 OWNER AND ITS THE BEST IT STARTED IT ALL.
Who cares? Get a job, save your nickels and get a decent piece of hardware. This isn't a fucking Pentium here. Just upgrade losers.
I saw this article and threw mine down the toilet. This is not Froyo, it is a cut-in-half version of Android 2.2.. it does not feature everything that is in 2.2.. therefore, it is not complete.
This is no ones fault, it simply cannot done.
I dont give a shit about IT HAS THE MOST STUFF, I DONT EVEN USES FLASHES!
Yeah, well, then its not Froyo bitch. The real ROM simply is not small enough to fit. Upgrade your fucking handset.
LOOK AT ME, I WAIT FOR THE SMART PEOPLE TO MOD, THEN I FOLLOW SIMPLY DIRECTIONS AND LOOK!!!! NOW I CAN WAIT 2 MONTHS (8 weeks!!!) MORE TO SPENED MONIES FOR NEW PHONES!@!!
GO DEVS.
Yes, congrats to the Devs.. no feat is possible without you.
But seriously, all you LlamaGoatSheep out there.. just upgrade your friggen phones.
@FNi I'm running it now, it is much faster then the previous 2.1 release and exponentially faster then the stock 1.6.
@Console fanboy
Cause phones are shaped rectangular Luke bricks, and when your phone breaks you might as well use it as a brick paper weight or build a wall....at least thats what makes sense to me.
@mrspiteri Well it depends on your definition of 'brick'. There's the logically and intelligently "it's never going to work anymore, so it's just like a brick" definition, and then there's the "I'm a twelve year old that doesn't know what the words 'force reset' mean so I'm going to whine on the internet and use the word 'bricked' because I have no idea what I'm doing, wah" definition. :p
@meatball You're weird.
@meatball
Meatball, what you've just said is one of the most insanely idiotic things I have ever heard. At no point in your rambling, incoherent response were you even close to anything that could be considered a rational thought. Everyone in this comment thread is now dumber for having read it. I award you no points, and may God have mercy on your soul.
@meatball I know i shouldn't feed the troll, but here goes nothing. the reason that there's no flash on the g1 (or the newer phones that have nearly the same cpu ie the droid eris, the legend, the backflip etc) is because flash for android was written natively (as opposed to java, which is what most apps are written in to allow cross compatibility) for the architecture used in snapdragon and omap. incidentally, this is also the same architecture used in apples a1 in the ipad and iphone 4, which is why it was able to be ported to ios. If im wrong please feel free to correct me.
@meatball
Who shit in this guys oatmeal?
@mrspiteri If is when you don't load update the bootloader firmware and the radio firmware in the right order. I fragged my G1 because of that last fall.
@FNi I noticed no slowdown going from 1.6 to Cyanogen 5.0.7, and given that Froyo is mean't to be faster, I would not expect there to be problems.
@Beastage It is physically impossible to brick any non-Sense HTC Android phone (of which there are only- unfortunately- three) unless you mess up the radio image and that's hard to do.
@Jeff Kibuule Never personally had a brick I could reset and turn into a phone. So the term is sort of a misnomer. It's not really 'bricked' if it can just be hard reset back to normal working order...
@mrspiteri To get this on a G1, you need to upgrade to DangerSPL, which is how the majority of bricks on this device occur, tho it is not that hard.
Also, the market FC/voice search not working can be fixed by flashing the right GApps, the original caused problems on many devices. If flashing that alone doesn't fix the FCs, then fixing UID permissions (in recovery) should. Files are on kanged.net, instructions are in the XDA and CM forums.
Can anyone comment on the speed?
@WillyVWade It all seems pretty quick to me, although, the last version is very fast too. Obviously not as fast as the newer devices are, but much better than stock 1.6 overall.
@WillyVWade
Use SetCPU to overclock and bam! You got a G1 on steroid.
@WillyVWade I have it on my G1 and I personally don't see much improvement in speed over 5.0.8. But that's just me, others said they have seen some great improvement.
@spawn782 did it kill your battery?
@taimur38
No the battery use is a little less now, but I did install setCPU, which overclocks the CPU, so no I dont thinks its draining my battery any faster than 5.0.8.
I also installed Launcher Pro Beta instead of the stock launcher that comes with the CyanogenMod and I think this one is running a bit nicer and smoother.
But keep in mind this Cyanogenmod is an Alpha version and bugs are expected.
MarketPlace for me FCs after every app I install, but I think I will leave it on for a little while again before I decide if to switch back to 5.0.8
you can not brick you phone by flashing a rom engadget
only when messing with the radio, baseband, and bootloader there is a chance of bricking you phone
@DefPoet i love his diclaimer
#include
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
@DefPoet
i stand corrected this does involve flashing a bootloader *DeathSPL*
so proceed with caution!
@DefPoet
Non-fatal bricking is still bricking. People need to be aware of the risks. Maybe it's fixable, if you read through the 511 page forum thread, but it may not be easy to fix.
@UptownDonkey
no such thing as non fatal
if the rom install fails then you boot back into recovery and do a nandroid reinstall
@DefPoet
Yes but if you break the rom and the recovery then you have a problem.
@DefPoet Look, i flashed DangerSPL and CM 5.0 (android 2.1) on 2 phones so far, and didnt brick. And im an idiot.
If i can do it, so can you! :OP
Just follow the intructions.
@UptownDonkey Nah - not nearly that difficult or as many pages to search through as that. Google has a one page set of instructions on how to unbrick and unroon a non-fatally bricked G1. It's one simple page of instructions with links to everything needed, and originally written by CTDroidBeast. To help others, I've even reposted it on the T-Mobile G1 forums, and included links to the original doc.
@DefPoet
Dude, give them a break. They've never used Android before. Or Windows Mobile. Or... OK, they use an iPhone, and that's it.
@DefPoet How to install Death/Danger SPL WITHOUT bricking:
1. Go to Bootloader
2. Make sure you have the right radio image
-A If you don't get the right one
-B Install the right radio image
3. Install the SPL through recovery
At the age of 21 and having grown up with dumb phones, I never thought I'd see the day where a phone's hardware specs became an issue in terms of functionality, but thanks to some seriously talented people with a fair amount of time on their hands and their willingness to work for free for the benefit of others, hardware is taking longer and longer before it becomes obsolete.
Reminds me of when I was reading about people sticking Windows 7 on their old Pentium 2s.
@TheMike
i can kinda of relate although thanks to my dad working for ATT i have had a smartphone since 2002 and im only 20
@DefPoet LOL, i did that for fun last year... it was a huge beige beast. So much metal and plastic... why?
@NeatOman Wrong person to replay to, and im talking about win7 on p2 :)
I wonder on how old of a machine will unbuntu 10.04 install on?
@NeatOman
If it'll install on a Nexus One and an Asus EeePC 701, it'll install on just about anything.
@TheMike
I've still got a dumb phone now. I really want a smart phone, but I'm gonna miss the great battery life. I haven't charged mine since Tuesday, and it's still got half the battery left.
@TheMike This is so true.
One of my friends is becoming a developer for Android. However, he isn't due for an upgrade but wanted a great phone to develop with.
So he bought a Droid Eris off a local seller... Overclocked it by 200mhz, and is running Evil Eris ROM... waiting for a stable Kaos Rom.
I so need to get rooting.