Commit Graph

11635 Commits

Author SHA1 Message Date
Michael Bestas
f1e4eca9d8 gs101: Set missing properties from stock
From BP3A

Change-Id: Ic1fe53e051288f90b8d60679c8ee75685004dba8
2025-12-08 01:50:38 +02:00
Michael Bestas
6818e56420 Revert "BT: set system property for Bluetooth Auto On"
This reverts commit 3c31047ecf.

Issue: calyxos#2767
Change-Id: I4bc881ad4b9ee957598c8d5f9fdb419e91528f02
2025-12-08 01:50:38 +02:00
Michael Bestas
4fa5456dbf gs101: Use prebuilt bluetooth_audio_policy_configuration_7_0.xml
Pixels have customizations there for spatial audio

Change-Id: I9ce01217c13c6a15257d121160957626b2ee3e74
2025-12-08 01:50:38 +02:00
Michael Bestas
d85b7c28c1 Revert "Enable Tips icon on P21/P22 devices"
This reverts commit eaabbacd4c.

Change-Id: I88fd277338b25cb0d3d661a9e826fc3ad93df380
2025-12-08 01:50:38 +02:00
Michael Bestas
3c6d62b05a gs101: Commonize disable_dma32=on
Change-Id: If74626b2251dfde3997772d7579ce7ce18645e27
2025-12-08 01:50:38 +02:00
Michael Bestas
27305b2219 gs101: Decommonize boot & vendor SPL
Change-Id: Ibaebb1f7fdf6420006f067b0cfbce8717324d4ed
2025-12-08 01:50:38 +02:00
Michael Bestas
1d9d19cdbe gs101: Drop unused PixelLogger
Change-Id: I77b3947b06ea273fd5c692bbb0cf1e656b5dd788
2025-12-08 01:50:38 +02:00
Michael Bestas
a0d4c5f4c8 gs101: Regenerate vintf xmls
Change-Id: I1fd9fd3dce2a6113f0cce709a20de3c96d20a221
2025-12-08 01:50:38 +02:00
Yumi Yukimura
69ab8a7de8 gs101: Update some soong config variables to bool type
Change-Id: Ice4a8e2cc6d756a743116b46299cf833a0e78c57
2025-12-05 12:14:32 +02:00
Michael Bestas
3ca2680b10 gs101: Relocate even more things to vendor
Change-Id: Ic7872d3a7cbac2f0c2e01162697567972027389a
2025-12-05 12:14:32 +02:00
Michael Bestas
46bc83b478 gs101: Remove dependency on gs-common makefiles
Change-Id: I36cbbf9dc0dccce887681af595e856658d46ce76
2025-12-05 12:14:32 +02:00
Michael Bestas
a35b37e713 gs101: Move raviole sepolicy to device tree
Change-Id: I24e6bc94b39ddb206a061c307e331b689900bd2a
2025-12-05 12:14:32 +02:00
Michael Bestas
ac48b0b8dc gs101: Fold lineage makefiles into the main ones
Change-Id: Id20c69cca379a092453434b2b6848d7f7e0ba3e3
2025-12-05 12:14:32 +02:00
Michael Bestas
277478e464 gs101: Switch to SPDX license headers
Change-Id: I66ff4bd04e6acbfe2761180890832fee53131324
2025-12-05 12:14:32 +02:00
Michael Bestas
2e9ac02d14 Revert "Add .gitupstream"
This reverts commit f5e5700827.

Change-Id: Ic72890ab2f3cfd5920271305e1020211f557bfa9
2025-12-05 12:14:32 +02:00
Michael Bestas
1edf771315 gs101: overlay: Remove Dialer overlay
Call recording is now enabled by default

Change-Id: Ie454647046b9a2e4b2129e3f04352dd08073c744
2025-12-05 12:14:32 +02:00
Michael Bestas
268310eee1 gs101: Cleanup PRODUCT_PACKAGES
Change-Id: I076b5031fe121d73a16319c2eed641abdf10226b
2025-12-05 12:14:32 +02:00
Michael Bestas
ef7db374cb gs101: Move device configuration to vendor
and remove unused stuff while we are at it

Change-Id: I5fd03d5a72bbde6f397d095bacd971e7e1a5006c
2025-12-05 12:14:32 +02:00
Michael Bestas
c745234911 gs101: Remove unused flags
Change-Id: Iaae480da1806b096b972f67cc994766884842e97
2025-12-05 12:14:32 +02:00
Michael Bestas
15a4124e71 gs101: Drop BOARD_PERFSETUP_SCRIPT
Change-Id: Ia7e44cd9d4a6a4438be65ebe79045d1df6ec5fc0
2025-11-21 18:11:38 +02:00
Michael Bestas
992f1a3798 gs101: Update FCM for BP3A
Change-Id: Iad41e88e6f267fbd8d6a2a66c8669f8a479483a9
2025-11-21 16:54:47 +02:00
LuK1337
51fa92a6d6 gs101: Remove BOARD_PREBUILT_BOOTIMAGE check
With this check in place, `build_kernel` won't get automatically called
when boot.img doesn't yet exist.

Change-Id: I0601a3dcc5c7b3cee2aa99de4441c1e2dcbf2a03
2025-10-28 13:31:40 +01:00
Michael Bestas
95a7513af6 gs101: Drop kernel copy
We are using prebuilt boot.img. If we weren't using it, we would be
using the vendor/lineage kernel.mk rules to copy the kernel.

Change-Id: Ib8ab9416b96900f008dbce9d9f41f298a1b05f30
2025-08-28 16:27:45 +03:00
Michael Bestas
64760d59eb gs101: Bump SPL to 2025-08-05
Change-Id: I079629bc2b5bb728dac7fdab902ce53ffa336810
2025-08-13 03:35:15 +00:00
LuK1337
1ef71edb05 gs101: Remove vendor/lineage device framework matrix inclusion
See: I78da6340f38b93fdc4c3694cb8f431f387d16c0d
Change-Id: I0b9f527de50ca02082be9b92375559f4893b2688
2025-08-11 16:17:03 -04:00
Michael Bestas
f208e8945a gs101: sepolicy: Remove duplicate service label
This is defined in gs-common

Change-Id: Ib90caea46da6cc9e191efe8f04b783bba9e2691a
2025-06-26 10:13:12 +03:00
Michael Bestas
d76003dde7 gs101: sepolicy: Update tracking denials bug map from BP2A
Change-Id: Ibdfb2fa34bc43399f944ef73f6687d8e5051a2ef
2025-06-26 10:13:12 +03:00
Michael Bestas
363750d68d gs101: Selectively update overlays from BP2A
Change-Id: Icfa723318c46e0674772b7138e2e83b387908a29
2025-06-26 10:13:12 +03:00
Michael Bestas
aaf7de8484 gs101: Remove non-existent vendor includes
Change-Id: I1bc76430d30259984f4eb91907be61ef39646c27
2025-06-26 10:13:12 +03:00
Michael Bestas
f97fa0ec44 gs101: Remove unused UWB configuration
Change-Id: I99c094cf2b129d780b5f9d27b9e398354a82f7b6
2025-06-26 10:13:12 +03:00
Michael Bestas
39ce582e31 gs101: Remove factory configuration
Change-Id: Ib46639b684db8f0bbd42be9ffd518e62277d63f0
2025-06-26 10:13:12 +03:00
Michael Bestas
bfb257ca9a gs101: Remove SystemUI dexpreopt speed compile flags
They are already defined in vendor

Change-Id: I27097e32091d0066fc3da1a1b786e5a6ae11bc86
2025-06-26 10:13:12 +03:00
Michael Bestas
9e4f6f83b6 gs101: Include missing NFC sepolicy
Change-Id: Ic93f74e25694f19cfc23a86203c17e6f1d9be0ea
2025-06-26 10:13:12 +03:00
Michael Bestas
664fd462d1 gs101: Include missing bt dump sepolicy
Change-Id: I7e16eba76b87db4c8fc45d9401ce4f2c143b6478
2025-06-26 10:13:11 +03:00
Michael Bestas
61f97072ca gs101: Move wfc-pkt-router to gs-common
Change-Id: I922b28e1bd8dc0baece89428c0032eabde5c13dc
2025-06-26 10:13:11 +03:00
Michael Bestas
635eee8532 gs101: Remove unused fingerprint configuration
Change-Id: Ifd79557c81280f9e93076bc1e6824c650ea12ed7
2025-06-26 10:13:11 +03:00
Maciej Żenczykowski
6e0b710b3c oem-iptables-init.sh not used any more
Specifically due to netd change:
  http://go/aog/3530692
  Add support for new oem_in hook.

Test: TreeHugger
Signed-off-by: Maciej Żenczykowski <maze@google.com>
Change-Id: Ibec85ae1303789018a8d4a95f48ca429fe49acda
2025-06-26 10:13:11 +03:00
Michael Bestas
23c4b461c1 gs101: Remove userdebug/eng configuration
Change-Id: Ie1e8b6bbebdfac97f8bc382e41c70cc8a32caf07
2025-06-26 10:13:11 +03:00
Michael Bestas
b619bb97bc gs101: Remove AOSP gerrit configuration
Change-Id: I3bf3987b08a710ddf278cae5243946fae70fce6a
2025-06-23 06:18:59 +03:00
Michael Bestas
bc0bcb3e34 gs101: Remove CleanSpec.mk
Change-Id: I6af355cfbfd5fc388ca25cd25cea9df9e74c41c3
2025-06-23 06:18:47 +03:00
Michael Bestas
9ab8c53f67 gs101: Bump SPL to 2025-06-05
Change-Id: I8d3f5a9479d0fddd6fa79baa3e573f00ad125e9c
2025-06-23 06:18:39 +03:00
Michael Bestas
9f02944989 gs101: Update task_profiles.json from BP2A
Change-Id: I5303433e19e6e53afc0635d9a00b7467e00391cd
2025-06-23 06:18:10 +03:00
Michael Bestas
d35ae071e7 gs101: Update init scripts from BP2A
Change-Id: I9e36e0faec4860fe714c0151b3cb7f373cbcf0ea
2025-06-23 06:18:04 +03:00
Michael Bestas
896c06b264 gs101: Update FCM for 16
Change-Id: If85ec83e37e9d983903aed4c6f809664fd2b293e
2025-06-23 06:17:59 +03:00
Michael Bestas
fde11dd697 gs101: Remove pixelstats-vendor
This does not build with the current hardware/google/pixel dependencies
so make it prebuilt.

Change-Id: Ifcbf49fb482164bd72ad0e1f05fa2d48ca2fbc98
2025-06-23 06:17:54 +03:00
Michael Bestas
2909c91023 Merge tag 'aml_tz6_351400020' into staging/lineage-23.0_merge-aml_tz6_351400020
aml_tz6_351400020 (13155446,com.google.android.go.tzdata6,com.google.android.tzdata6)

# -----BEGIN PGP SIGNATURE-----
#
# iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZ9i73wAKCRDorT+BmrEO
# eFcxAJ9FjuwU+gpMXe30sSxhISfEmxN2owCeLtsSixLCQo0oS2uAROPj1Ss1KYw=
# =RGaz
# -----END PGP SIGNATURE-----
# gpg: Signature made Tue Mar 18 02:18:39 2025 EET
# gpg:                using DSA key 4340D13570EF945E83810964E8AD3F819AB10E78
# gpg: Good signature from "The Android Open Source Project <initial-contribution@android.com>" [ultimate]

# By Nina Chen (3) and others
# Via Android Build Coastguard Worker (8) and others
* tag 'aml_tz6_351400020':
  Add udc sysfs to udc_sysfs fs context
  Update SELinux error
  Remove chre vendor_data_file from tracking denials bug map
  RamdumpService: Fix the SELinux errors from introducing Firebase Analytics.
  init-display-sh: Don't audit writing to kmsg
  gs101: update selinux to allow UMI on user build
  Remove sced sepolicy rule
  whi: Add selinux permission for fth
  sepolicy: gs101: add genfscon wireless into sysfs_batteryinfo
  Update SELinux error
  Update SELinux error
  Revert "Remove hal_camera_default aconfig_storage_metadata_file ..."
  Remove hal_camera_default aconfig_storage_metadata_file from bugmap
  Update SELinux error

Change-Id: Idee2829022f41f42017aab5ab99e5043767fd8e0
2025-06-23 05:21:13 +03:00
Michael Bestas
a7ada3bcea Merge tag 'aml_tz6_351400020' into staging/lineage-23.0_merge-aml_tz6_351400020
aml_tz6_351400020 (13155446,com.google.android.go.tzdata6,com.google.android.tzdata6)

# -----BEGIN PGP SIGNATURE-----
#
# iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZ9i73wAKCRDorT+BmrEO
# eE0jAJ9LUlDeVJV2JVbzsyWRdWRRhpFGkwCfbEbrFRYUgH7HHshxtjQlrRTLJ/U=
# =bAod
# -----END PGP SIGNATURE-----
# gpg: Signature made Tue Mar 18 02:18:39 2025 EET
# gpg:                using DSA key 4340D13570EF945E83810964E8AD3F819AB10E78
# gpg: Good signature from "The Android Open Source Project <initial-contribution@android.com>" [ultimate]

# By Piotr Klasa (4) and others
# Via Android Build Coastguard Worker (9) and others
* tag 'aml_tz6_351400020': (21 commits)
  Enable usb state update via udc sysfs
  usb: fix usb state path in host mode
  usb: migrate UsbDataSessionMonitor to libpixelusb
  Use 2025-03-01 deqp level for GLES
  Use 2025-03-01 deqp levels for Vulkan
  Revert "Use 2025-03-01 deqp levels for GLES and Vulkan"
  Use 2025-03-01 deqp levels for GLES and Vulkan
  move common init perf settings to gs_common
  Revert "move common init perf settings to gs_common"
  move common init perf settings to gs_common
  Enable open source multi akm for specific Broadcom project
  pixelstats: gs101: remove firmware update path
  init-display-sh: Allow writing to kmsg
  Remove ResetUclamp profiles
  Update IDisplay to V13-V14
  display-dump: make display dump project-specific
  Refactor: Use googleDeviceConfig namespace in gs101 BoardConfig
  dump_power: add battery caretaker dump into bugreport
  Set initial value for foreground_window group
  Move all vendor_sched parameters and permissions to init.pixel.perf.rc
  ...

Change-Id: I296bc05a0b9bc48ee3ca478f305e7ab76f5941ee
2025-06-23 05:21:04 +03:00
Chirayu Desai
04140bb2f4 Freeze SPL to 2025-05-05
Change-Id: I3dfa3c342582d14c1b5b89061c8a58a72dc6cbcd
2025-06-03 19:57:53 +00:00
Bruno Martins
4694eb0385 gs101: Migrate Lineage Health to soong_config_set
Change-Id: I2eff39e83b9673aa2989d05de65c646241ba61da
2025-05-07 07:08:31 +03:00
Oliver Scott
9a08b8d207 Implement charge limit mode
Change-Id: I61d317756ae1b985a47c23c9611396428a39045b
2025-03-31 11:58:34 +00:00