Commit Graph

1944 Commits

Author SHA1 Message Date
David Ng 66691dbff4 Revert "qcom/init: Remove support for persist partition."
Add back support for persist partition

This reverts commit af8a9ec4ae.
2012-07-12 15:49:14 -07:00
Shashank Mittal e935cdd64b qcom/common: Fix kgsl-2d0 and kgsl-2d1 permissions
Change-Id: I595c450fb0e42b62dd9e16a99d0f3a5450085046
2012-07-12 12:03:32 -07:00
Abhishek Adappa 3bb4224270 common: Enabling overlays to override default resources
Overlay PhoneApp resource to:
 - enable world mode phone
 - send mic mute to AudioManager
 - enable TTY

Change-Id: I653dc484253db40da2e7491d3eafa1b75f730f72

Conflicts:

	common.mk
2012-07-12 10:10:37 -07:00
Linux Build Service Account 9ba06b1095 Merge "common:build: add AndroidKernelModule.mk" into jb 2012-07-11 08:33:04 -07:00
Satya Durga Srinivasu Prabhala fee5997e27 common:build: add AndroidKernelModule.mk
External Kernel Modules should be build as just like other Modules.
AndroidKernelModule.mk introduced to build the external Kernel
Modules just like other modules in the build system.

Change-Id: I1830d7ab8f9812fc5461d3451dee6e131c6f0053
2012-07-11 20:35:06 +05:30
Y Mehta fe9b0b4a80 device/qcom/common: Enable 8660 Audio HAL libraries in the PRODUCT_PACKAGES
- 8660 Audio HAL and PolicyManager libraries are built with optional tag
- To mandate the compilation of 8660 Audio HAL libraries, enabled to the
PRODUCT_PACKAGES

Change-Id: I5f2a34d985cc078f331ca85bd5f9e6929a8e45db
2012-07-10 20:54:22 -06:00
Shalaj Jain 8c73548962 device/qcom/common: Add media_profiles.xml and media_codecs.xml
- Updated media_codecs.xml with
  Audio codecs: aac, amrnb, amrwb, wma, ac3, qcelp13, evrc
  Video codecs: h264, h263, mpeg4, mpeg2, wmv, divx, vp8
- media_profiles.xml: Enabled wmv and wma codec profiles

Change-Id: Ie6a5db70a0bc7d0f3f8c70a55528e3a6c6295002
2012-07-10 21:41:26 +05:30
Shashank Mittal a129c112ca Add media files for qcom targets.
Change-Id: I1364a9831029551bbac31ab811a3020ea2216c12
2012-07-10 03:32:28 -07:00
Nagender Telkar c3e9dcdf87 build: invoke utils.mk from device/qcom/common
utils.mk has macros that help with featurization based on
TARGET_PRODUCT, VENDOR etc.

Change-Id: Ie6610ce5ee986bd47cb8cb1a443a7fff04fea45c
2012-07-10 02:03:32 -07:00
Shashi Kumar 27af6ac9be qcom/init: Enable Audio hardware library for 8x25/7X27A
Change-Id: I781818ba4a272f96a26064ee1d228e66b75501d4
(cherry picked from commit 4ccc6b8176a33874a54d523393b085ae9adf5a5e)
2012-07-09 10:44:33 +05:30
Naseer Ahmed edcb67d399 common: Add QC display utils
Change-Id: I0f571a7ad76c591dd6bfd13fed076362a8eb6d1c
2012-07-05 17:14:15 -07:00
Naseer Ahmed 9716e990a4 rootdir: Add permissions for rotator
Change-Id: I61981c9ea2ec2af57a3bb26fdd1e0d21e7216a21
2012-07-05 17:14:15 -07:00
Haynes Mathew George df1f22de67 ueventd: Add permissions for video nodes
- Add device permissions for video decoder/encoder nodes.

Change-Id: Ib2f768d706eff735db995817a167dcb4cb3f66dc
2012-07-03 16:32:03 -07:00
Linux Build Service Account 8e944fad02 Merge "qcom/init: Change ro.emmc prop to ro.boot.emmc" into pdk_jb 2012-07-02 21:02:00 -07:00
Linux Build Service Account 0817e49591 Merge "qcom/init: Don't change /dev/smd7 permissions." into pdk_jb 2012-07-02 21:01:53 -07:00
Linux Build Service Account 9e923e650e Merge "device/qcom/common: Enable audio HAL libraries in the PRODUCT_PACKAGES" into pdk_jb 2012-07-02 19:28:49 -07:00
Shashank Mittal 26054e8fba qcom/init: Change ro.emmc prop to ro.boot.emmc
Init process takes care of creating a userspace property using parameters
passed in kernel commandline.

Android bootloader is already sending androidboot.emmc=true for emmc targets.
Init uses it to create a property as ro.boot.emmc=true. So with that there is no
need for ro.emmc property anymore.

Change-Id: I3f49cc0a1ef01cb7ecc26e3f1becb68d3c38a313
2012-07-02 19:02:20 -07:00
Shashank Mittal 7925456fc1 qcom/init: Don't change /dev/smd7 permissions.
Some unkown service is using this node to bring modem out of reset multiple times.
This is causing LPASS and MPSS crashes.

Adding change to not to change permission of this node to avoid this crash.

Need to figure out the culprit service and fix that.

Change-Id: I472f2fe147d2903b1ea65206625510eb5f66564b
2012-07-02 19:02:12 -07:00
Shashank Mittal cbdde5c098 qcom/init: Fix fuse sdcard for qcom devices.
sdcard service is responsible to mount a fuse sdcard. But since this
service uses data partition so it needs to be under late_start.
Another requirement is if user wants to switch to external sdcard then
this service should not start.

To fix this we use nonencrypted and vold.decrypt triggers to set the property
for this service to start.

nonencrypted is started when device is not encrypted and init is able to mount
data partition.

vold.decrypt=trigger_restart_framework is set on encrypted phone after user's
successful login in the device.

Change-Id: I24aa6395b44530555669045e85da66abb7df5da8
2012-06-29 10:46:26 -07:00
Linux Build Service Account fd365e47b0 Merge "Camera: Add camera device nodes." into pdk_jb 2012-06-29 04:06:10 -07:00
Mingming Yin 2f043da64a device/qcom/common: Enable audio HAL libraries in the PRODUCT_PACKAGES
- Audio HAL and PolicyManager libraries are built with optional tag
- To manadate the compilation of those libraries, they have been
  enabled to the PRODUCT_PACKAGES

Change-Id: I050be4503a19a371fa60d3818e2e252b60188b8a
2012-06-28 14:34:00 -07:00
Linux Build Service Account 20d6779c2a Merge "qcom/init: Remove support for persist partition." into pdk_jb 2012-06-28 13:19:21 -07:00
Apurva Rajguru eb916c4452 Camera: Add camera device nodes.
Change-Id: Ia5282e647060db3341ca607bdc994556a0ddefd2
2012-06-26 20:19:53 -07:00
Shashank Mittal af8a9ec4ae qcom/init: Remove support for persist partition.
Change-Id: I2d6d718070fbff9f482a10686815a8c5a6ebac81
2012-06-26 11:28:19 -07:00
Abhishek Adappa eb3a66c2c5 Enable device nodes to get QMI working for JB
Change-Id: Icceffcaf99f585fa0845b5242065063515d4da28
2012-06-22 16:46:35 -07:00
Shashank Mittal b0aaab087e qcom: Add qcom init and ueventd scripts.
Change-Id: I388a154054c07631ca853e334ffaeea2451da6c1
2012-06-21 18:04:00 -07:00
Shashank Mittal 66a654e842 qcom: Fix compilation issue.
Change-Id: I52c710ada328e2db8e9d356946e55038ac42f85e
2012-06-21 18:03:49 -07:00
Shashank Mittal 261fb2f9b3 qcom: Fix path for utils.mk file.
Change-Id: I9833945771f629d04a6c55a00e9a24471c8bfde8
2012-06-21 15:37:50 -07:00
Shashank Mittal 9f7fc50fe7 qcom/recovery: Compile ui lib based on TARGET_RECOVERY_UI_LIB flag.
Change-Id: I2eb7dc712fd79165a110907a18092beeae895bbb
2012-06-21 15:34:15 -07:00
Shashank Mittal 24c3e52099 Include class_core and class_main scripts on QCOM target.
Change-Id: I919d841e3078dfab36edb1fdc0a679664f9eba54
2012-06-19 14:11:45 -07:00
Nagender Telkar 2f75debada build: adding all ks modules to PRODUCT_PACKAGES
This will enable ks functionality for userdebug build.

Change-Id: Id4c9164b9a8b2b565861c7091c0e0e5a5708b585
CRs-fixed: 366543
2012-06-13 00:27:55 -06:00
Muhua Li 7cb0b8a20f Add libmmjpeg into release package
Change-Id: I723c2176fda7d52024547571d96494cbf3e2e0cb
2012-06-06 17:34:01 -06:00
Rika Brooks 17c422886b common: Add CellBroadcastReceiver to the make system.
Change-Id: Ibf13af4621773f14eeabb6406541005a87274dcb
2012-05-26 00:13:13 -06:00
Channagoud Kadabi ef3160e20d common: Use init.qcom.efs.sync.sh to force sync efs
init.qcom.efs.sync.sh is used to trigger force sync of
efs. Add this script to PRODUCT_PACKAGES list.

Change-Id: I64e7af56750404c1a05135db1772a9c9c20496d8
2012-05-25 11:53:17 -06:00
Muhua Li 1a45519003 Packaging gestures lib in the release
Change-Id: Ie9480c69d7dc6f3f75077aa1855476cbf103f3c3
2012-05-24 18:10:00 -06:00
Ravi Kumar V 8569b1de57 common: Add Universal Electronics RF4CE remote keys layout file
Universal Electronics remote is based on RF communication interface and
uses Zigbee RF4CE protocol.

Change-Id: I1ed3009f5b1422be76e0c7e12cc5f2fda5300c93
2012-05-21 09:29:45 -06:00
Sunid Wilson a32fb57e38 Packaging mm-camera-interface in the release
Added libmmcamera_interface2 as part of camera HAL.

Change-Id: I015073cdff8577897fe4cfefa8b103e2b25fe4ee
2012-05-20 02:30:59 -06:00
Anshul Jain c18c80a832 Add VT_JNI module to PRODUCT_PACKAGES
Add the Video Telephony JNI module that is used by the
phone app for VT calls to the system image.

Change-Id: I5060a2d37e2a29e491c22269cd3704fbb00894e1
CRs-Fixed: 361956
2012-05-17 11:46:10 -06:00
Ravi Kumar V f0668647d1 common: Add support for Samsung IR remote keypad
Samsung remote is based on IR communication interface and uses
NECX protocol

Change-Id: I425c3b2674d880a01a514bc3ab0a8a8917dca1ac
2012-05-14 12:31:27 +05:30
Sriranjan Srikantam 2882f2332b device/qcom/common: Remove use case config files from PRODUCT_PACKAGES
- UCM is updated to maintain single config file per target. There is
  no need to maintain seperate config file for each usecase. Hence
  remove the use case config file from PRODUCT_PACKAGES

Change-Id: Ie2fe33902989d3b0910ad6a0fa2e91178f1e4c09
2012-05-09 03:17:42 -06:00
Ravi Kumar V c07a0fd583 common: Add support for Philips IR remote keypad
Philips remote is based on IR communication interface and uses
RC6 protocol.

Change-Id: I8b12aa59a2155765a13dd928ed34a210f2e4ca14
2012-05-01 16:59:27 +05:30
Neti Ravi Kumar 2131409316 Revert "Use init.qcom.set_dpi.sh to set DPI for 7x27A, and 8x25"
This reverts commit 6229e7ec34.
2012-04-26 10:21:01 -06:00
Helen Zeng b967c984c7 device/qcom/common: Add Fusion Incall Module
- Add Incall_Rec_Fusion3
- Remove DL_REC_2x_Fusion3 and UL_DL_REC_2x_Fusion3

Change-Id: Ie2a4fa3cec7b5a800b1459ad957127b464852bc3
2012-04-24 18:08:18 -07:00
Shalaj Jain 5c4fe7c717 device/qcom/common: Add C2DColorConversion module
Change-Id: I8babadb83b4bfaf17e1b423f5e23e4234235e714
2012-04-20 11:34:38 -07:00
Mohan Pallaka 28d703fd43 device: common: Add ft5x06_ts.kl to PRODUCT_PACKAGES
Change-Id: I42127e3115110d08905b2068f253dca5f31d91a8
2012-04-18 18:18:27 +05:30
Swaminathan Sathappan 4c2e68107d common: Modify the name of keyboard layout file for headset button
The keyboard layout file name was formed based on the name of
tabla sound card on current machine. If it doesn't find such
file, it is going to use Generic keyboard layout where the
key mappings are different, even though the scan code is same.
The sound card name differs across different machine types.
So, generalising the keyboard layout file name will work across
all machine types.

CRs-fixed: 344297
Change-Id: I0122425521e7c43a2b44f9b6db4704f11c296603
2012-04-13 00:13:53 -06:00
Krishnankutty Kolathappilly 7c4c539a33 device/qcom/common: Add audio components to PRODUCT_PACKAGES
-Add HiFi2 to PRODUCT_PACKAGES.
-Add MPQ AHAL to PRODUCT_PACKAGES.

Change-Id: Id1939b0f491b929a7c080a6210b3e105e0f4dd63

Conflicts:

	common.mk
2012-04-12 08:14:59 -06:00
Neti Ravi Kumar 6229e7ec34 Use init.qcom.set_dpi.sh to set DPI for 7x27A, and 8x25
Change-Id: Ic7d0ca57f34883e7f24bf859afad062776817620
2012-04-02 17:09:10 +05:30
Krishnankutty Kolathappilly fb7eda4779 common: Add Tunnel mode ucm files to PRODUCT_PACKAGES
-Add Tunnel mode ucm files to PRODUCT_PACKAGES.

Change-Id: I7c0e004530dbef577ad4dc012ccb010d83fa6a89
2012-03-23 18:37:04 -06:00
Eugene Seah e0858f9f42 device/qcom/common: Add thermald.conf symlink script
CRs-fixed: 345004
Change-Id: I442df1d0e1865e35097c076f9ea5bb07478a6b84
2012-03-23 05:36:19 -06:00