Set bdroid device name to Galaxy S 4G.
Remove libGPS.
We shouldn't need it.
Add our own init.aries.rc based on aries-common and Bryan's old ICS version.
s/vibrantmtd/galaxys4gmtd
Use proprietary-files.txt from Bryan's old ICS tree.
We should copy init.aries.rc, not init.target.rc.
Adjust BoardConfig.mk based in part on Bryan's old ICS tree.
* We don't use ext4 because we don't have emmc
* We have an FFC
* Fix partition sizes according to /proc/mtd
To override the aries-common values, we set them after importing the aries-common stuff.
Fix partition sizes based on kernel header.
Use our own updater.sh and fstab files
The aries-common updater.sh doesn't work because of emmc, so I used the one from Bryan's old ICS tree.
Use recovery.fstab from Bryan's old ICS tree.
The one from aries-common doesn't work, and causes an unusable updater-script to be generated, resulting in inability to flash.
Switch back and home keycodes.
Add storage_list.xml to overlay
The one in aries-common is written with emmc in mind.
Add missing stuff from Vibrant init.target.rc
* Disable ASLR
* Start RIL later
Copy in aries-common libcamera and make it build our copy.
Front-facing camera orientation fixes for Samsung Galaxy S 4G

Change-Id: I93711b6a46901a92530b5e97ab9e1394ebe76322
Signed-off-by: Max Fierke <max@maxfierke.com>
Really use our copy of libcamera
Should be TARGET_PROVIDES_LIBCAMERA, not BOARD_PROVIDES_LIBCAMERA.