u8815: determine if a memory increase is needed in runtime

Change-Id: I0b9f1691564341185da4b4c77b6f174b48e4da44

Signed-off-by: Daz Jones <yuki@thebronasium.com>
hardware_self_adapt: get rid of all the 1024 * 1024s
monkey see monkey do
holy shit what's wrong with me today
Merge branch 'jellybean' into ubuntu

Conflicts:
	arch/arm/configs/cyanogenmod_u8815_2030_defconfig