[Gen8 Android Development] MortyG:
I have a very small internal storage. Despite that I was able to install GApps (gapps-ics-20120429-signedremake_all_dpi_works.zip) manually (without /optional) via adb, but now I have less than 1 MB internal storage free. (Market seems to work.)

mount and df reports:

root@android:/ # mount
mount
rootfs / rootfs rw 0 0
/dev/mmcblk1p1 /mnt/storage vfat rw,noatime,nodiratime,fmask=0000,dmask=0000,allow_utime=0022,codepage=cp437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro 0 0
/dev/loop0 / ext4 rw,noatime,nodiratime,barrier=1,data=ordered 0 0
tmpfs /dev tmpfs rw,nosuid,relatime,mode=755 0 0
devpts /dev/pts devpts rw,relatime,mode=600 0 0
proc /proc proc rw,relatime 0 0
sysfs /sys sysfs rw,relatime 0 0
usbfs /proc/bus/usb usbfs rw,relatime,devuid=1000,busuid=1000,listuid=1000 0 0
debugfs /sys/kernel/debug debugfs rw,relatime 0 0
none /acct cgroup rw,relatime,cpuacct 0 0
tmpfs /mnt/asec tmpfs rw,relatime,mode=755,gid=1000 0 0
tmpfs /mnt/obb tmpfs rw,relatime,mode=755,gid=1000 0 0
none /dev/cpuctl cgroup rw,relatime,cpu 0 0
tmpfs /dev/shm tmpfs rw,relatime 0 0

root@android:/ # df
df
Filesystem Size Used Free Blksize
/ 290M 273M 17M 1024
/mnt/storage 13G 10G 2G 8192
/ 290M 273M 17M 1024
/dev 241M 48K 241M 4096
/mnt/asec 241M 0K 241M 4096
/mnt/obb 241M 0K 241M 4096
/dev/shm 241M 0K 241M 4096

If I understand this correctly, the /data partition (my 1GB /mnt/storage/data_ICS.img) was not mounted.

So I've modified /init.rc:

diff init.rc.000 init.rc
165c165,166
< mount ext4 loop@/mnt/sdcard/data_ICS.img /data nosuid nodev
---
> # mount ext4 loop@/mnt/sdcard/data_ICS.img /data nosuid nodev
> mount ext4 loop@/mnt/storage/data_ICS.img /data nosuid nodev

and now it's OK. Settings / Storage still reports only about 2 MB free, but Settings / Apps reports almost 800 MB free.

Thank you very much for your great work.

----

After some testing, these are the major problems I'm experiencing:

charging is never detected/reported and even worse it's <update>very slow (like >12h to charge from 20% to 100%) and</update> unreliable -- sometimes the connected charger charges for some time then stops in the middle, sometimes it doesn't charge at all (on Froyo there is no problem at all)

wifi doesn't work after wakeup, I have to add some new SSID manually (anything like "aabbcc"), then it starts connecting to my proper AP

camera doesn't work, only preview kinda works but is all green

Pou application (play.google.com/store/apps/details?id=me.pou.app) brings down all sounds within a few seconds. Killing the app doesn't help, so no more sound until next reboot.

YouTube videos are extremely choppy, like 5 FPS, IMHO, eg. youtube.com/watch?v=k0BWlvnBmIE plays at this frame rate on default resolution (indicated as "HD"), and only a little better (up to ~10 FPS? plus occasional freezes) when HD is disabled.

Then there are some minor things:

somewhat strange touchscreen response (hard to explain, it's like if some simple taps are detected as drags, as if some threshold to distinguish between them is too small, IDK)

extremely slow downloads from GMarket (I mean Google Play). Downloads from built-in browser seem to be OK though, fortunately.