To view parent comment, click here.
To read all comments associated with this story, please click here.
Actually, while Nexus One (and his brother, HTC Desire which I own) have 512MB of internal storage, like any Android device, this is divided on some partitions. On the case of Nexus One, it have 145MB for /system, 90MB of /cache and 287MB of /data. The ROM is stored on the first (of course), and this is a very small space even for CyanogenMod 7.1 itself (that uses ~140MB). A "pure" Gingerbread build should use almost 100MB for a full compilation (including all locales, Google Apps and extras).
JBQ (one of the main AOSP devs) on Android-build said that the source code of ICS is almost the double in terms of size of the Gingerbread. This doesn't necessary means that ICS will be the double of the size of Gingerbread, but one thing is for sure: it will be bigger. Considering the first ICS ports using SDK (that uses something about 170MB of size), probably ICS will not fit on Nexus One small /system partition.
Edited 2011-10-26 23:30 UTC
The design to decision to have small internal plus SD card storage haunts Android users all the time. You can only install apps on the small app partition. On some phones this fills up pretty quickly. Even if you have gigabytes available on your SD card you can only move installed apps there if they support it. And you have to do it manually, which is cumbersome and beyond the average user.
Apps that are big, like games, will download most of the program on first launch. The App store only contains the downloader for the real program. This is not good design. It's a clutch.





Member since:
2005-06-29
I thought about that, but if I recall correctly, the ROMs on ROM Manager on my Galaxy SII are only like 200MB, at most. Surely, ICS didn't grow that fast?