blobinstaller: fix: can't modify global var in pipe.
recovery: add parted to sbin

-Our partition structure is quite different than I am used to. The
output of busybox fdisk only shows one partition and preliminary
research indicates that our partition structure can not be edited
by fdisk but can be modified by parted.

-This may save us from partition table corruption in the future.
Perhaps a method can be developed for automatic partition table
integrity checks and automatic repair...
codina:Codinanewcotomo > codinamtr Minor cleanup
codina: Remove AT it's device specific
codina:Switch to sysfs path for toch

-Previously when torch was enabled it was impossible
to open camera at the same time and writing to sysfs
is much faster.
codina > codinalte

This change is required due to there is a device
named codina.
Samsung was weird and named our device codina as well but
with an extra 3 letter extension.
Name this codinalte same as jflte and d2lte.
This is a full device tree for 3 devices
the blob installer will find the baseband and choose the correct
naming to extract device specific blobs as well as build.prop
modding the device name.
codinalte: Remove useless device asserts

Currently there are recoveries lying around that
can send devices into bootloops.
Let's force this change to ensure all users are
on the correct recovery that consolidates
j4fs and param in recovery.
fixup: remnants from the naming convention changes.

-These fix the "codina -> codinalte" naming convention
switch for BeanStalk...
powerhal: fix cpu customizations[1/2]

-I could not find this implementation on a 3.0 kernel but
found that this implementation most likely is for a 3.4 kernel so
I had to take out a few things to get it working...
Implement BOARD_USES_STE_HARDWARE [1/2]

-Switches build to include Flattenable.cpp in system/core/libutils

-Keeps source clean for other targets.
Add CMCallService app

-This is works around low incall volume

-Modified to reset audio streams at boot also

-Original commit: https://github.com/TeamCanjica/android_device_samsung_u8500-common/commit/639451085a3e37df81f12cccce763ff67ef730f9

-Author: http://forum.xda-developers.com/showthread.php?t=2676518
Add BTPANHelper app

-Not sure what's going on with bluetooth tethering or why it
is in it's current state. It seems like it's not "really" supported.
The only real problem I found with it is that on the client side.
There is no method for the bt-pan to get an ip address and there
is not dns implementation unless another interface ( such as wlan0 )
has been used.

-I created this app to that will detect when a bluetooth connection
is made run dhcp on bt-pan, and run dnsmasq with google's dns
settings, allowing bluetooth tether to work.

-@Meticulus
BTPANHelper: update 1.1

-Fixed issue when app is run on serverside. Running dhcp would
clobber server assigned ip address.

-Now we are only running dcp if bt-pan does not have an ip address
assigned ie 0.0.0.0

-Added super user permission.
BTPANHelper: add to build products

-So the build system will automatically build it...
CMCallService: add temporary automatic logging

-This executes and automatic log of errors to /sdcard/autolog_$DATE.txt

-Root required

NOTE: This has the potential to balloon files and does not perform
and clean up of logs. Hopefully this will get reverted soon.
CMCallService: adjust auto logging...

-Disabled filters on logcat. Full logging now

-Added kmsg logging.
wpa_supplicant: fix initialization options

-The follow error, found in a dmesg, indicates that we had and
invalid option.

-<3>[3.721588] init: /init.samsungcodina.rc: 507: invalid option '-iwlan0'
Revert "wpa_supplicant: fix initialization options"

-Doesn't acutall fix issue

This reverts commit ffaa59d8279ed9b047dc8e5a3eb0345def199f84.
wpa_supplicant: fix initialization options

-The follow error, found in a dmesg, indicates that we had and
invalid option.

-<3>[3.721588] init: /init.samsungcodina.rc: 507: invalid option '-iwlan0'
BTPANHelper: fix ANR

-When bluetooth is connected but the bt-pan interface is not
activated an ANR happens in this app because the read buffer is
empty. The "ExecuteNoReturn" function hangs indefinately.

-To resolve we have the script echo "not found" when no ip is found.