Commit graph

11 commits

Author SHA1 Message Date
Michael Bestas
b7af59a402
zumapro: Remove non-existent vendor includes
Change-Id: I1bc76430d30259984f4eb91907be61ef39646c27
2025-06-26 08:07:43 +03:00
Michael Bestas
31e0f72622
zumapro: Remove userdebug/eng configuration
Change-Id: Ie1e8b6bbebdfac97f8bc382e41c70cc8a32caf07
2025-06-26 08:06:46 +03:00
Eran Messeri
6f0b8b1180 [AAPM] Enable MTE support for DevicePolicyManager
Set the system property that lets the DevicePolicyManager know it can
control Memory Tagging Extension on the device.

With this property set, when the user turns on AAPM, it will turn on
MTE.

Bug: 352420507
Test: Manual
Flag: android.security.aapm_feature_memory_tagging_extension
Change-Id: I2cf9b650286659bc36d0e304c1ad05ff5dac4d5c
2024-12-11 22:23:35 +00:00
Nick Kralevich
2bf5d31904 Enable MTE in -eng builds on zumapro devices.
MTE is a low overhead tool which enables detection of memory
safety bugs in interactive workloads. See
https://source.android.com/docs/security/test/memory-safety/arm-mte
for background and information.

This change enables MTE by default on -eng builds. See
go/mte-eng for more information.

Co-authored-by: Evgenii Stepanov <eugenis@google.com>
Test: Device boots and no MTE crashes
Bug: 316398899
Flag: EXEMPT only affects eng builds, not shipping code
Change-Id: I8be52af4f0349907651ae661972c85ea46e2aa72
2024-10-28 11:59:41 -07:00
Terry Huang
7a2d14c2e9 Optional building Vendor Telephony proprietary by flag
Bug: 359410792
Change-Id: I0edcdc1a9103741c603e01c58fe55e8e8c3c060a
Test: Build pass
Flag: EXEMPT bugfix
2024-08-14 05:56:41 +00:00
Mitch Phillips
35d07fcc98 [v2] Disable MTE on certain system processes that have it enabled by default
A bunch of stuff in build/make/target/product/memtag-common.mk is specified has having MTE by default, in order to ensure that OEMs that have MTE-capable devices get a default level of MTE on security sensitive processes.

For now, on these devices, ensure that devices that enable MTE through the developer toggle (or the bootloader cmdline) only have the zygote with MTE.

Last attempt was accidentally only applied to dev boards (I thought the device product inherited), but now set it as the base of zumapro.

Bug: 327060622
Change-Id: I57b08b6edcf3ebdcbc790e29b89e70bc0edbc5fd
Test: Boot device, `fastboot oem mte enable`, follow instructions at b/b/327060622
2024-03-05 11:26:48 +00:00
Richard Chang
17d0053bf4 Merge "zumapro: move zram size setting to common mk file" into main 2024-02-23 06:08:35 +00:00
Richard Chang
af739912ac zumapro: move zram size setting to common mk file
Bug: 316995456
Test: perfwbs
Change-Id: Ic726070e0378c558c6893b7cc7c95e01ee7ef64f
2024-02-22 08:27:44 +00:00
Robin Peng
49808d049d Update ro.soc.model
Bug: 320613426
Change-Id: I97680796efc9f1cfc3fcb6c44e6d782dfa44aba9
2024-02-21 04:29:04 +00:00
joeshih
332e27a269 [SEPolicy]Change to gs-common.
Bug: 287167439
Test: Forrest buld to verify pass.
Change-Id: I2232f68d1023a67dd5f39904e7e792744b0ab802
2023-06-17 16:49:17 +08:00
Robin Peng
dec234f475 init zumapro from zuma sha 4daedb8feb4d4
Bug: 272725898
Change-Id: I1e1ab5d15e7f4b2b59e28f2e52e07cd7e12f25b3
2023-03-31 15:10:16 +00:00