- 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
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
This is a configuration file which has list of known issues with
the Blutooth vendors, which is used to decide and apply based
on the known IOT experiences. This helps in improving Bluetooth
interoperability
Change-Id: Ia3eef98c707e86c9cb57807be15ec2bc8ec7f1fa
Reference devices do not have NFC support, so dropping it from common
list of advertised capabilities.
Change-Id: I62ac2f51ac04e6906d21b16ee62bcc694ade2486
QCOM provides a proprietary LLVM, which is optimized for VeNum. In
BoardConfig.mk, customers can choose the stock LLVM or QCOM's LLVM.
The included file returns the corresponding path for the selected
LLVM.
- This will help compile/install the libI420ColorConvert.so to
system/lib via the top level make.
Change-Id: I08e8f55d0796ef34f83c7169f1c4ae632d003028
CRs-Fixed: 328501
Remove platform.xml from PRODUCT_COPY_FILES list
as it gets installed as part of pre-built modules
from frameworks/base/data/etc/Android.mk
Change-Id: I0929900c5f6bcd142722d26107cdebf8f0112a86
- libaudioparameter library is required for SRS TruMedia module
compilation on 8960 ICS.
- Added the same to PRODUCT_PACKAGES to ensure its compilation.
Change-Id: Icdf955e06983e8e60d637cbeae4c2200b19bf3ff
For PRODUCT_COPY_FILES, the first instance takes
precedence. Since we want use QC specific files,
inheriting full_base_telephony.mk after device-vendor.mk.
Change-Id: Idb0a551c506a6acc70ed5a40d511b2ea60b753ce
ICS splits full_base configuration to full_base_telephony and
full_base_notelephony baseline configurations. Upgrading default
msm configuration to include more than just basic components from
core.mk to full_base_telephony configuration.
Change-Id: I6c5e8d25405336724b2b8ca2a66e8ac1da821a74
- Audio playback and record not working in 7630 target.
- Incorrect entry in AUDIO_HARDWARE and AUDIO_POLICY.
- Correct the entry for audio policy and audio HAL
libraries
Change-Id: I248494f023e7c196d9021a2c9a3110a0baf47e29
- Audio HAL and PolicyManager libraries are built with optional tag
- To manadate the compilation of those libraries, they have been
added to the PRODUCT_PACKAGES
- Added the libraries for both 8660 and 8960 targets.
Change-Id: Ic6bbae7df2fcac6bf799e9de701db17497125fe5
As part of standardizing build conditionally for qcom chipsets,
we need the QCOM_BOARD_PLATFORM list to be added.
This will allow us to use TARGET_BOARD_PLATFORM and corresponding system
property ro.board.platform in userpace makefiles and source code to
enable features for these chipsets.
Change-Id: I20238b40536325430681d4d3faa3d288afce45f8
CRs-fixed: 298335
This corresponds to the BoardConfig.mk update for msm7k chipsets
to use chipset name (+optional hardware platform suffix) as TARGET_BOARD_PLATFORM
instead of 'msm7k' like it is already being used for other newer chipsets.
This will allow us to use TARGET_BOARD_PLATFORM and corresponding system
property ro.board.platform in userpace makefiles and source code to
enable features for these chipsets
CRs-Fixed: 298335
Change-Id: I534f561285fd1c8f2ca01456acc2bf26402e7814
This allows the default locale to be set to a valid value.
HDPI and MDPI should appear after the language locales.
Change-Id: Ie1fda84d55f3721dae8eb5b2085a4025feb94f58
CRs-Fixed: 289471
Modules which do not have LOCAL_MODULE_TAGS defined default
to "user" tag. This results in errors and warning messages
in the Android build system in Gingerbread. These errors and
warning messages can be eliminated by adding "optional" tag.
When we add "optional" tag to any of the modules, the module
should be part of PRODUCT_PACKAGES list, to be available in
the final images that we want to load on to the target.
This change adds modules to PRODUCT_PACKAGES list.
Change-Id: Ic1d45203408f417972b5cd82de6ec12e4e763911
Modules which do not have LOCAL_MODULE_TAGS defined default
to "user" tag. This results in errors and warning messages
in the Android build system in Gingerbread. These errors and
warning messages can be eliminated by adding "optional" tag.
When we add "optional" tag to any of the modules, the module
should be part of PRODUCT_PACKAGES list, to be available in
the final images that we want to load on to the target.
This change adds modules to PRODUCT_PACKAGES list.
Targets tested on:
msm8660_surf
Tests:
Did a build from scratch
Change-Id: I4e22508b8bd67e162fdbed29f35115c7343a4fe2
Modules which do not have LOCAL_MODULE_TAGS defined default
to "user" tag. This results in errors and warning messages
in the Android build system in Gingerbread. These errors and
warning messages can be eliminated by adding "optional" tag.
When we add "optional" tag to any of the modules, the module
should be part of PRODUCT_PACKAGES list, to be available in
the final images that we want to load on to the target.
This change adds modules to PRODUCT_PACKAGES list.
Change-Id: I82e87befdf0a9faec94ba99556be2ab0413c711a
CTS test package ScannerTest, StringBuilderTest and
StringBufferTest now require specific LOCALES to be installed
in order to pass the test cases such as de_DE (GERMANY) and
GB18030 encoder zh_CN. This installs a subset of languages and
makes use of icu4cd44l-default.dat instead of just "us".
CRs-Fixed: 273133, 273136, 273138, 273139, 273140, 273141, 273142
Change-Id: I48dd8b5b00eb581e887d51973b1693bd93a28438
bluetooth hardware definition file is needed to be pushed
onto the device for CTS system features test to pass.
Change-Id: I52584cd15ee87c727cbc6f0558e009cc7feaf1c6
Add a common.mk file that can be included
by all targets. Target specific defines
can be overridden if needed.
Change-Id: I6f43f46ff93abe605e6d8af40cf087de4a3d5dc3