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 file become obsolete - as the invocation of vendorsetup.sh
is moved to device-vendor.mk. Hence, deleting the file.
Change-Id: I5e4d15b1d39b9f1e2e0239043bd1c8fb6a18597c
After recovery extracts the images to radio folder, for NAND targets,
set cookie in FOTA and bootloader message. For eMMC targets, create
cookie file in FAT partition.
Change-Id: I79990b8f31e64186d8bcef68aa55fc1d8b2ca8b5
vendor/qcom/proprietary/prebuilt contains binaries for
qcom/proprietary modules whose sources will not be shipped out
to some customers. The prebuilt folder will be populated as
a part of the automation process as per
release/ship_out_<target>_<variant>. This script is invoked
during source/envsetup.sh. It copies binaries from vendor/qcom/
proprietary/prebuilt to croot/out.
Change-Id: Id25c6a0badbf7e026a00913bd7d6af1c3142ca2e
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
Starting from GB, modules which doesn't have LOCAL_MODULE_TAGS
defined (default to user tag) or which has user tag and not part
of GRANDFATHERED_USER_MODULES does throgh ERROR/WARNING
message. To supress these WARNING messages, we need to add
optional tag.
Targets tested on:
msm8660_surf
Tests:
Did a build from scratch
Change-Id: I49fa8898776ba863906dc3355c8b6905072d98f6
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