Possible Duplicate:
What are the minimum specifications for Android?

Assuming that the handset and carrier both allow the OS to be upgraded, what is the minimum specification needed for Froyo in terms of processor, screen, and other capabilities?

marked as duplicate by Matthew Read Dec 7 '12 at 18:56

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.


Almost any Android phone can run Froyo (if you root it and it can run Cyanogen) but carriers won't be upgrading the majority of the phones that were out before the "Droid" era (which was out around November of 2009). Basically, if the phone came with 2.0 or above it'll probably get upgraded to 2.2 (Froyo) but lots of phones that came with 1.5 or 1.6 just arn't powerful enough for all of Froyo (Cyanogen had to disable a few features to get it to work on the first Android phone, the G1).


The Android CDD has the minimum specs. There is no minimum processor, it just has to be "fast enough".

  • IIRC, SDK targets ARM5. OpenMoko FreeRunner has ARM4, and so an Android port has troubles running apps which use native code. Still, there is a build of Froyo for Freerunner and it works fine if you don't need apps that use native code, or use only those which were recompiled for ARM4. – liori Apr 14 '11 at 19:40

Well, i'd say the G1 specs, since Cyanogen has it running on those, from what i understand it was a bit tight to fit froyo on a G1/Dream but it was possible

  • True, but remember that the G1 doesn't support all the features of 2.1+ (i.e. LiveWallpapers) – Bryan Denny Aug 2 '10 at 3:22

Without rooting the phone, the Motorola Droid or N1 is probably the minimum spec for Android 2.2. I don't really see many older phones than the Droid getting 2.2.

With rooting the phone, I would say the G1 with CyanogenMod or similar, but it will not be feature complete as that phone simply cannot support some features, such as LiveWallpapers.


I can confirm that I am running CyanogenMod 6 (Froyo) on a HTC Hero - which is not the highest spec phone on the block in terms of CPU, RAM (and anything else come to think of it)

Performance is greatly improved over the standard HTC spin and has given my phone a new lease of life (so I can buy a new laptop instead of a new phone!)