summaryrefslogtreecommitdiffstats
path: root/tools/buildinfo.sh
Commit message (Collapse)AuthorAgeFilesLines
* build: skip 'ro.product.device' using new macro "TARGET_SKIP_PRODUCT_DEVICE"Edward Wang2016-04-151-1/+3
| | | | | Change-Id: Id17ef7de8b0146dd6e4b2cc3cc5b88453da38f6c Ticket: FEIJ-62
* Preventing default locale from being overridden because of buildinfo.shAbhishek G2016-04-051-1/+1
| | | | | | | | | Adding the ability to set default locale from the device tree. Adding the TARGET_SKIP_DEFAULT_LOCALE flag which can be set in the device tree, thus preventing buildinfo.sh from overriding default locale. Change-Id: I66bcedb42216acee56ceaf657a39dc23d7eea6f4 Issue-Id: FEIJ-22
* buildinfo: only set ro.build.product on non-unified devicesinvisiblek2015-10-061-3/+2
| | | | Change-Id: I5dccba2172dade3dacc55d832a2042fce306b5f5
* Allow devices to specify certain ro. props via TARGET_UNIFIED_DEVICEdhacker292015-10-061-7/+9
| | | | | | | | | | This modifies buildinfo.sh to not set model, name, description, and fingerprint in build.prop. These can then be set via custom init lib. This also fixes ota_from_target_files to function without these props being preset. Change-Id: I945b2c38e60b207d2d0f82b34f4f230ac21b0657
* Add ro.cm.device to build.propRobert Burns2015-10-061-0/+2
| | | | | | | As requested by Ricardo Cerqueira: http://r.cyanogenmod.com/#change,11423,patchset=1 Change-Id: If08cc13c0f0e92e0dd262a2f71610070a54aaead
* Fix issie #23116383: Include security patch level in SettingsDianne Hackborn2015-08-121-0/+2
| | | | Change-Id: I46303c064d1365781a2c8a05bd6087518afb2aec
* Initialize ro.build.version.preview_sdkAdam Powell2015-05-211-0/+1
| | | | | | | Set the initial (version 1!) value for the preview SDK version readable by apps. If we're on a release version, force it to be 0. Change-Id: Ib3e6cad1f59cea8e4a781827d4a35dd3620b90f1
* resolved conflicts for merge of 8f5fc9e2 to lmp-mr1-dev-plus-aospNarayan Kamath2015-01-221-5/+2
|\ | | | | | | Change-Id: Ie1587a4e2434b9cfbca16bc764e99e94511f8212
| * Add ro.product.localeNarayan Kamath2015-01-161-5/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This is a BCP-47 language tag representing the default locale for a given device. Support for the earlier mechanism of supplying a language and region via ro.product.locale.region/language has been removed. This change also removes support for supplying these properties via PRODUCT_ADDITIONAL_PROPERTY_OVERRIDES. Devices that need to override this should either rearrange their PRODUCT_LANGUAGES or supply a custom .prop file. bug: 17691569 Change-Id: I00c74098542b49b9c514a6ca39ea8d08179546c1
* | Add system propery ro.build.flavor.Ying Wang2014-12-041-0/+1
|/ | | | | | | | | ro.build.flavor is set to "$(TARGET_PRODUCT)-$(TARGET_BUILD_VARIANT)" in system.img build.prop at build time, and it won't be overridden by oem partition's build.prop. Bug: 18605832 Change-Id: Ic917623dd43b74d9c601119db0b457483e8c4472
* Export build thumbprint only if the product has specified at least one oem ↵Ying Wang2014-10-071-1/+3
| | | | | | | fingerprint property Bug: 17888863 Change-Id: I4d12bc977dcb5e8e1858efb2a395466d8779de34
* Revert "HACK: report CPU abi as 2nd arch if present"Colin Cross2014-08-051-10/+3
| | | | | | | | This reverts commits 8179d4dcf658f195aa21040b88cc0e70e66cdcd5, 00c67a056837b5ebda1bda950265a1fa086b4e53, and d00c0a2e20c5df26066d44175a8da29ccf4e76a6. Bug: 15933961
* HACK: use CPU_ABI hack only for arm64Colin Cross2014-07-141-1/+1
| | | | | | | | The previous hack breaks x86_64, use it only for arm64. Bug: 15018047 Bug: 16116257 Change-Id: Ia11f237590f7f3c7bc6a25208415b86240d2d6be
* Fix typo.Ying Wang2014-06-301-1/+1
| | | | | | Bug: 15978907 Bug: 15018047 Change-Id: I6250bb6d67af8c612283541efe0e2120077ad2fb
* HACK: report CPU abi as 2nd arch if presentColin Cross2014-06-271-3/+10
| | | | | | | | Workaround to report armv7 abis for arm64 devices until the play store looks at the new android.os.Build.SUPPORTED_ABIS list. Bug: 15018047 Change-Id: If5f4081073ee80433aae51ef15ccbfa1c6ae624c
* Add new facility to have multiple active codenames.Dianne Hackborn2014-04-241-0/+1
| | | | | | Use this to have both L and KKWT. Change-Id: I78cd5ed2dcffab9e93030184ba6f9eb9a6a3cba5
* Pass OEM property list to OTA tools, thumbprint.Jeff Sharkey2014-04-091-1/+2
| | | | | | | | | | | The OTA generation scripts need to know what system properties to read from the OEM partition, so pass along from product definition. Also define "thumbprint" which is only the build-specific parts of the fingerprint. (Thumbs are smaller than fingers.) Bug: 13367676 Change-Id: Iae051dcd2b1c67a7c8554d8ae318a4c54a86d614
* Add 32 / 64 bit abi lists to system properties.Narayan Kamath2014-04-081-0/+2
| | | | | | | | | | | | | | | | | | | Introduce ro.product.cpu.abilist32 / abilist64, which are comma separated lists of the 32 and 64 bit ABIs that the device supports. These properties are used by the zygote and system server to determine what ABI an app should be started with. This changes move abilist related make steps out of envsetup.mk and into config.mk because they depend on variables set by core/combo/***. Additionally, config.mk performs a few additional cleanups of these variables (like stripping them) after the inclusion of envsetup.mk so this seems like a better place to put them. bug: 13647418 Change-Id: I3db39bdd761220c5b4966f651892fb592396f9a1
* Extend the CPU ABI specification mechanism.Narayan Kamath2014-03-281-0/+7
| | | | | | | | | | | | | | | | Add a (read only) system property that is a comma separated list of ABIs supported by the device in order of preference. For example, typical arm-v8 device might define: ro.cpu.abilist = arm64-v8a,armeabi-v7a,armeabi For most purposes, a single flattened list like the above is probably more useful than the parallel system of variables TARGET_CPU_ABI{2} / TARGET_2ND_ARCH_CPU_ABI{2} that we use in the build system. Change-Id: If9102669ad9f5f8fd89a8bcc5bf88cca1acadc3c
* Set ro.build.characteristics to the value from PRODUCT_CHARACTERISTICS ↵Joe Onorato2010-11-091-0/+1
| | | | | | | that's also passed to aapt. Bug: 3144768 Change-Id: Ic1724c64d015de7a5c4f13709b91db51b8f10872
* Allow PRODUCT_PROPERTY_OVERRIDES to override default locale.Ying Wang2010-07-201-2/+6
| | | | | | Change-Id: I5147d687750a50cfc186e99a9a8c88d3b2eb1692 If PRODUCT_PROPERTY_OVERRIDES has set default locale, buildinfo.sh skips setting them. http://b/issue?id=2243115
* Support secondary CPU ABI in build.propDavid 'Digit' Turner2009-11-061-0/+3
| | | | | | | | | | | | | | | | | BoardConfig.mk typically defines TARGET_CPU_ABI to the name of the native machine code CPU ABI supported by the target device. For example, existing devices today use the value 'armeabi' corresponding to an ARMv5TE instruction set with soft-float implementation. This patch allows this file to also define TARGET_CPU_ABI2 to name a secondary (minor) CPU ABI also supported by the device. This is useful when the main ABI is ARMv7-A (identified as 'armeabi-v7a') which also supports ARMv5TE. Such devices should have TARGET_CPU_ABI defined to 'armeabi-v7a' and TARGET_CPU_ABI2 defined to 'armeabi'. TARGET_CPU_ABI2 will be translated into the ro.product.cpu.abi2 property in build.prop. This value will be used by the PackageManager to handle "fat-binaries" generated with the NDK.
* am 3026e96d: Merge change 2245 into donutAndroid (Google) Code Review2009-05-221-0/+1
|\ | | | | | | | | | | | | Merge commit '3026e96dcea7893d762d3ad1532c3775dfe01b60' * commit '3026e96dcea7893d762d3ad1532c3775dfe01b60': Define TARGET_CPU_ABI for finding native code in .apks
| * Define TARGET_CPU_ABI for finding native code in .apksDianne Hackborn2009-05-221-0/+1
| |
* | Add PRODUCT_DEFAULT_WIFI_CHANNELS build var.Robert Greenwalt2009-05-211-0/+1
|/ | | | | Allows the build to specify the default number of allowed WIFI channels. Part of the fix for 1625953.
* Add new property for dev codename, update version to Donut.Dianne Hackborn2009-05-081-0/+1
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-031-0/+34
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-031-34/+0
|
* auto import from //branches/cupcake/...@130745The Android Open Source Project2009-02-101-0/+1
|
* auto import from //branches/cupcake/...@126645The Android Open Source Project2009-01-151-0/+1
|
* Code drop from //branches/cupcake/...@124589The Android Open Source Project2008-12-171-2/+2
|
* Initial ContributionThe Android Open Source Project2008-10-211-0/+32