Commit graph

31 commits

Author SHA1 Message Date
Jiyong Park
7b933fb576 Some properties are set as optional
Some properties that are designed to provide a safe default value are
explicitly set as optional using the 'a ?= b' syntax.

Bug: 117892318
Bug: 158735147
Test: m

Exempt-From-Owner-Approval: cherry-pick from master

Merged-In: Ie6a50ab7e0bcb210e282bc18e8c1daf412903f90
(cherry picked from commit dfb3937ce4)
Change-Id: Ie6a50ab7e0bcb210e282bc18e8c1daf412903f90
2020-06-30 14:28:16 +09:00
Jiyong Park
1ea01c5b24 Organize product vars for adding properties
Properties for <partition>/build.prop are now added via
PRODUCT_<PARTITION>_PROPERTIES.

PRODUCT_SYSTEM_PROPERTIES is added. PRODUCT_SYSTEM_DEFAULT_PROPERTIES
will be deprecated.

PRODUCT_VENDOR_PROPERTIES is added. PRODUCT_PROPERTY_OVERRIDES and
PRODUCT_DEFAULT_PROPERTY_OVERRIDES will be deprecated in favor of the new
variable.

For other partitions (odm, system_ext, product), there is no change.

Exempt-From-Owner-Approval: cherry-pick from master

Bug: 117892318
Test: m
Merged-In: I98f3b5d0da661b3ad75260a23754e655103b7a44
(cherry picked from commit ad810b6dae)
Change-Id: I98f3b5d0da661b3ad75260a23754e655103b7a44
2020-06-11 15:13:41 +09:00
Treehugger Robot
150dcadc6b Merge "remove clatd.conf which is no longer required by clat daemon" am: 5638065faa am: 0208ce535d
Original change: https://android-review.googlesource.com/c/platform/build/+/1172552

Change-Id: I7ff19c2525236946f868f7fa21144a8f026af22b
2020-06-03 05:41:32 +00:00
Maciej Żenczykowski
836cbf2943 remove clatd.conf which is no longer required by clat daemon
Test: builds
Bug: 144730808
Signed-off-by: Maciej Żenczykowski <maze@google.com>
Change-Id: If5d9e575c0c784fe121d8aff533354d3c91ecff4
2020-06-02 10:32:45 +00:00
David Su
e0c0b13db8 Remove OsuLogin app from system image
Instead it is being moved to the Wifi apex.

Bug: 149346045
Test: Attempted to connect to an OSU network,
verify OsuLogin page pops up

Change-Id: I61ad994d51446a73a5ace2aefa727dfbd184bcba
2020-02-19 17:43:44 -08:00
Amit Mahajan
be7f79e75f Revert "Add TeleServiceLib along with TeleService to PRODUCT_PACKAGES."
This reverts commit 49afe97130.

Reason for revert: TeleServiceLib compilation on eng builds goes on indefinitely.

Change-Id: I2ee127595f1f427e9cb92bc4affdabc94af772a0
2019-11-23 01:23:51 +00:00
Amit Mahajan
49afe97130 Add TeleServiceLib along with TeleService to PRODUCT_PACKAGES.
Test: basic telephony sanity & atest TeleServiceTests
Bug: 144806641
Change-Id: Id1c1819321fa825151c3a4c505fa43dee37cb2d2
2019-11-22 20:27:25 +00:00
Jeff Sharkey
82df41f3db Migrate MTP components into new project.
Bug: 138999976
Test: manual
Change-Id: I11ab8543d04cc7e28d5e585ff304da55b637a389
2019-08-09 11:02:22 -06:00
Amin Shaikh
288ec50c08 Remove Arvo/Lato/ArbutusSlab/Rubik fonts from all product targets.
For OEMs that would like to include these fonts, feel free to include
them in product targets outside of this project.

Bug: 123701811
Test: make
Change-Id: I641477e24155e3e1c0a97f484a500aa155b1a9c4
2019-04-03 21:45:44 +00:00
Anton Hansson
b4bb4308d9 Merge "Move PrintRecommendationService back to handheld_system" am: 673cbcd6f8 am: 6529ac841a
am: 67014e8f4a

Change-Id: I3bb0ba3a185ee6fe8cb25304b94927d15d23a6fe
2019-01-25 08:31:50 -08:00
Anton Hansson
dca5c961a2 Move PrintRecommendationService back to handheld_system
This app is not intended to be moved to /product.

Bug: 122353713
Test: lunch mainline_arm64; m nothing
Change-Id: I65464975a77e187591b3e2de2521f1b2876b5abf
2019-01-25 11:14:47 +00:00
Justin Klaassen
6900aa2144 Remove ExactCalculator module
Individual products can add their own calculator package if desired.

Bug: 120905067
Test: lunch aosp_arm64 && make -j8
Merged-In: I60490b6e2a42c4304768075e8fef9f07cb72d268
Change-Id: I60490b6e2a42c4304768075e8fef9f07cb72d268
2019-01-10 14:30:55 +08:00
Santiago Etchebehere
92b6ebeedd Add user customized fonts to handheld system.
Reapply the change reverted in ag/5945048 now that
ag/5979911 fixed the font issue.

Bug: 118756857
Test: make
Change-Id: I84781341b5343a4881c80572a024109ee9a6ea2c
2019-01-09 11:51:38 -08:00
Anton Hansson
811f2392c0 Move overridden AOSP modules out of *_system mks
All these modules are to be moved to /product, as they are not
part of the core system image. Move them out of the _system mks
as a start, and temporarily whitelist them so that they can be
moved iteratively.

Bug: 122353713
Test: make
Change-Id: If658e6b4565924cd915a183400c5b2b32984eca4
Merged-In: If658e6b4565924cd915a183400c5b2b32984eca4
2019-01-08 10:03:58 +00:00
Anton Hansson
746bcc91cf Move overridden AOSP modules out of *_system mks
All these modules are to be moved to /product, as they are not
part of the core system image. Move them out of the _system mks
as a start, and temporarily whitelist them so that they can be
moved iteratively.

Bug: 122353713
Test: make
Change-Id: If658e6b4565924cd915a183400c5b2b32984eca4
2019-01-08 09:46:31 +00:00
Tor Norbye
b6ae80df15 Merge "Revert "Add user customized fonts to handheld system."" 2019-01-05 23:48:29 +00:00
Tor Norbye
98073de607 Revert "Add user customized fonts to handheld system."
This reverts commit d0b532aaf4.

Reason for revert: likely cause for broken build 5211430 and later

Change-Id: I3c4fef262a5d387eebf8eba23f8e30abcea6c450
2019-01-05 20:46:33 +00:00
TreeHugger Robot
0dffa14776 Merge "Add user customized fonts to handheld system." 2019-01-05 02:33:34 +00:00
Anton Hansson
d3e7f61d66 Merge "Remove nonsensical inclusion of Home" am: afdd7b99e5 am: ace7ef95d9
am: 7144ee9e40

Change-Id: I0655dfd33c7a74a3b7f0e59bb6f2fa1ccff5c0de
2019-01-04 17:46:12 -08:00
Anton Hansson
7216f022a5 Remove nonsensical inclusion of Home
Home is overriden by Launcher3QuickStep, so listing these two
in the same mk is a noop.

Test: make
Change-Id: I2865a5346c63efd78e434185041f320ca344e854
2019-01-04 16:00:21 +00:00
Amin Shaikh
d0b532aaf4 Add user customized fonts to handheld system.
Bug: 118756857
Test: make
Change-Id: I03e1718928c6bcfe54ccd56f755a5f1691e6a990
2019-01-03 17:29:11 -05:00
Patrik Fimml
618f1b2c0c Push cameraserver downstream from base_system.mk.
Some non-phone form factors don't want cameraserver to save storage and RAM.
Pushing it down to handheld and other build files allows selective inclusion to
happen there.

Intended to be a no-op refactoring, will disable for ATV in a follow-up CL.

Bug: 118369095
Test: built system image for random device as smoke test
Change-Id: I260fa5c9e512341d6a6824afebd5e8273fa5e66c
Merged-In: I260fa5c9e512341d6a6824afebd5e8273fa5e66c
2018-12-21 11:53:09 +00:00
Justin Klaassen
8500fedc25 Merge "Remove ExactCalculator module" 2018-12-20 01:20:05 +00:00
Anton Hansson
cbf70886c2 Move SystemUI to handheld_vendor
The app is moving to /product, so doesn't belong in
handheld_system anymore. Note: a handheld_product will
likely be created at a future point in time.

Bug: 110072687
Test: make
Change-Id: Ic2959dd5e218de0fb9c070ba1dd743c57d052234
2018-12-18 10:33:52 +00:00
Anton Hansson
e8bd417c94 Move Settings to handheld_vendor
The app is moving to /product, so doesn't belong in
handheld_system anymore. Note: a handheld_product will
likely be created at a future point in time.

Bug: 110072687
Test: make
Change-Id: I46dc990dfcf4a501c2a362e4ebaa210ba306cee5
2018-12-18 09:57:49 +00:00
Justin Klaassen
1641e23c45 Remove ExactCalculator module
Individual products can add their own calculator package if desired.

Bug: 120905067
Test: lunch aosp_arm64 && make -j8
Change-Id: I60490b6e2a42c4304768075e8fef9f07cb72d268
2018-12-17 17:02:13 -08:00
Patrik Fimml
8fcc95e2b9 Merge "Push cameraserver downstream from base_system.mk." into pi-dev-plus-aosp
am: 9f0e7c70de

Change-Id: I2c534ae60139fdf08ec8b6bea98bc39c9cd2076b
2018-12-06 10:12:21 -08:00
Patrik Fimml
6936e12b10 Push cameraserver downstream from base_system.mk.
Some non-phone form factors don't want cameraserver to save storage and RAM.
Pushing it down to handheld and other build files allows selective inclusion to
happen there.

Intended to be a no-op refactoring, will disable for ATV in a follow-up CL.

Bug: 118369095
Test: built system image for random device as smoke test
Change-Id: I260fa5c9e512341d6a6824afebd5e8273fa5e66c
2018-11-27 11:02:07 +00:00
Ecco Park
9b4a6e3ea8 build: add OsuLogin
Bug: 112052266
Test: lunch mainline_arm64; m nothing
Test: lunch taimen_userdebug; make
Change-Id: I1e3725280a59cd451b568ea8011232ae779d6c84
Signed-off-by: Ecco Park <eccopark@google.com>
2018-08-15 14:25:29 -07:00
Anton Hansson
d8062b2cf4 Split generic_no_telephony in two.
Add handheld_system and handheld_vendor makefiles which
together make up generic_no_telephony. Document what belongs
in these files.

Also update mainline_system to inherit handheld_system.

Bug: 80410283
Test: lunch mainline_arm64; m nothing
Change-Id: Ic2f7b3dcaddc2c86a1187a394aebe8dfd86465ee
2018-07-10 22:05:42 +01:00
Anton Hansson
cac1fc8b76 Split generic_no_telephony in two.
Add handheld_system and handheld_vendor makefiles which
together make up generic_no_telephony. Document what belongs
in these files.

Also update mainline_system to inherit handheld_system.

Bug: 80410283
Test: lunch mainline_arm64; m nothing
Change-Id: Ic2f7b3dcaddc2c86a1187a394aebe8dfd86465ee
Merged-In: Ic2f7b3dcaddc2c86a1187a394aebe8dfd86465ee
2018-07-10 17:47:15 +01:00