TARGET_BOOTLOADER_BOARD_NAME isn't valid in this scope

Change-Id: I95cea0daf38bb8c6ff3eda7fbb6b215d5b21cd5b
Mount /system rw first to give the filesystem a chance to save a checkpoint

Change-Id: I6301e3f9671073dd9910924d43420d2885bce691
Use standard recovery graphics and specify lcd backlight path

Change-Id: I850ec647aa67362aec9b6981e55bc97f4f4b2e44
Set ro.boot.selinux=permissive

Change-Id: I973d9797f547f308040d597bc12aa8d75f5725cb
Disable init logo to fix fb corruption and to save space (100KB)

Change-Id: Ic36b060b26db1f6262b5c7104943c400c427cfc0
Define NEEDS_VECTORIMPL_SYMBOLS to fix libcamera.so loading

E/HAL     (  101): dlopen failed: could not load library "libcamera.so" needed by
 "camera.msm7x27.so"; caused by cannot locate symbol "_ZN7android10VectorImpl19reservedVectorImpl1Ev"
  referenced by "libcamera.so"...

Change-Id: Idb318470998b2919165bb1955a5dd9cf51c0511d
Implement 512MB dalvik options

Change-Id: I5c55afd75386df1491c325765d1c3f832b6609ff
Remove languages unsupported by SMALLER_FONT_FOOTPRINT (2/2)

Some languages (total 9) fonts aren't in SMALLER_FONT_FOOTPRINT,
and it causes empty list in Setting -> Language,
therefore can't be seen any char.

This commit saves about 6MB for system partition

Languages deleted :
am_ET ne_NP hi_IN pa_INpa_IN ml_IN si_LK th_TH lo_LA km_KH

Change-Id: Ic48b6f2f6acd4dd20f233b501e43f4ba9f28968d
Move overlay (apps/Phone -> services/Telephony) to fix microphone on KitKat

Change-Id: I00de01eedc7f633c36b10ce54dd7903bebc423bc
Fix wifi on KitKat

Change-Id: I1241c742c4a56bb87b69ee03e10f1be09344ced7
Add basic SELinux policy for /sd-ext

* Add unionized file_contexts to extend /sd-ext support. This fixes
  /sd-ext formatting in recovery, and adds potential support for
  backup & restore of user data.
* Set SELinux to permissive mode by default. We need to add more rules
  in order for enforcing mode to work correctly.

Change-Id: I700c89640309b2d02bfcde6d0598afda6e667da9
Fix sdcard for KitKat - FUSE_FS is required on kernel for sdcard

For more information:
https://github.com/androidarmv6/android_kernel_lge_msm7x27-3.0.x/commit/5bf238df8c3ea04ffe8317c4f0dd3e268a05af2f

Change-Id: I17d388885e5932f3a124c2f1a205e8f6a63580c3
Add support for MTP/PTP (1/2)

* MTP/PTP allows you transfering your media files without interrupting
  internal sdcard functionality. You can use your android File Manager
  and transfer files to your computer at the same time

* USBMS allows you transfering any files, it unmounts /sdcard
  and breaks running android. You can't take picture while transfering
  files to your computer

* USBMS enabled by default. To change the default behaviour,
  Settings - Storage - MENU - USB computer connection

Change-Id: I90b4c6bf39adeb10e27666478051e6686658db01