Commit graph

9 commits

Author SHA1 Message Date
Wayne Lin
32f9c20881 gps: maintain one solution
Bug: 315915958
Test: build pass and GPS function works
Change-Id: Ibe6f2ce01b95dea8fca53dda4833a81262ebc63a
2024-05-06 03:02:09 +00:00
Nelson Li
33473b8486 Convert p24_common/preloaded_nanoapps.json's .mk file to Android.bp.
p24_common includes 5 devices.

Since `preloaded_nanoapps.json` has different configurations for
`factory` products and `non-factory` products, `soong_namespace {}`
needs to be added to the converted Android.bp file to avoid misuse.

Additionally, due to ag/27080050, ag/27081111, ag/27095942, ag/27095945
ag/27095945, ag/27138057, ag/27138236, a common inheritance layer has
been added to all `non-factory` products. Therefore, setting different
`PRODUCT_SOONG_NAMESPACES` in the corresponding `<DEVICE>_generic.mk`
and `factory_<DEVICE>.mk` files will allow factory products and
non-factory products to use different preloaded_nanoapps.json.

Bug: 336452008
Test: 1. lunch <device_name>-trunk_staging-userdebug && \
         m -j preloaded_nanoapps.json
      2. Check ./out/target/product/<device_name>/.../preloaded_nanoapps.json
         It should be the <device_name> version.
      3. lunch factory_<device_name>-trunk_staging-userdebug && \
         m -j preloaded_nanoapps.json
      4. Check ./out/target/product/<device_name>/.../preloaded_nanoapps.json
         It should be the factory version.
Change-Id: I44832b1862da9c000a7baf20ea9d6e4874ed9c54
2024-04-30 07:52:12 +00:00
Bill Chang
cc3bb2ce4d Add lwis client tool to fatp build on caimito
Bug: 324958358
Test: manual test
Change-Id: I42fac0b6980b4c8360b1ed650a7e1201592a2f32
2024-02-19 08:18:16 +00:00
Wayne Lin
e9aa5a1114 gps: refine iGNSS build system
Bug: 315915958
Test: build pass and GPS function works
Change-Id: I1e7aa6d0e705810d9c81f89453e11acaa54d9d3b
2024-01-19 22:19:59 +08:00
Ray Hsu
cebb518092 Remove TTS voice packs from factory ROM
For factory ROM UPH concern, we did not need TTS voice packs.
Hence, we remove them and then it could reduce super image size
and increase flash station speed.

Bug: 314245991
Test: Check super image size and boot to home
Change-Id: Id7b09346e015c3c895e66633a959ab37a9500ec9
2023-12-01 07:02:47 +00:00
Wayne Lin
50c6474fac gps: refine gps build system
- remove override directive
 - separate gps configuration files for each device

Bug: 291186485
Test: build pass and configuration files are correct
Change-Id: I9414c1826d89f43944c9c191b2d34fbcd841a77b
2023-10-27 14:11:18 +00:00
Cheng Chang
dda56d0ca0 gps: build stable factory sdk
Bug: 291186485
Test: verified SDK version by hardware team at b/299463240
Change-Id: I39b99713268053676048549e441e9a5893635e40
2023-09-14 08:57:05 +00:00
Wayne Lin
feb92fa641 refactor gps build system
Bug: 290725902
Bug: 291186485
Bug: 295461217
Test: build pass and confirm GPS daemon init without problem
Change-Id: If1b70a234e9ed100c3e0130d483ea02d813bbcfb
2023-08-21 16:30:16 +08:00
Robin Peng
b5194d9b24 Migrate caimito devices into caimito folder from sha 31a6eb4c2ffbc
Bug: 291867277
Change-Id: Ia7d34e6ab34bdd03406391f98c58b04eb77671cd
2023-08-16 10:26:07 +00:00