Deivid21
142a8100cb
fixup! troika: Adjust override prop key names
...
Change-Id: I19f557681909aaedee398b1ef416b9bddbf10474
2025-07-29 23:06:49 -04:00
Deivid21
3b92c1cb18
troika: Init changes for Evolution-X
...
Change-Id: I02e8a60cd359a54d111ea154c769c7d63e7e484c
2025-05-19 00:25:16 -04:00
Jan Altensen
1a4d37e2ec
troika: build camera hal from source
...
Change-Id: I7f461a3c97f2a614a4d5e8f13ad89fd08e675728
2025-02-06 00:41:26 +01:00
Nolen Johnson
b46f0e3904
Revert^2 "troika: Enable ELF checks on camera libs"
...
This reverts commit c73c2fd3e1 .
Reason for revert: Properly converted to BP now.
Change-Id: I280051bb1280f534efba838a9419444e64123425
2025-02-02 19:16:20 +00:00
Nolen Johnson
c73c2fd3e1
Revert "troika: Enable ELF checks on camera libs"
...
This reverts commit 9b7787a494 .
Reason for revert: Namespacing to not break other devices is difficult.
Change-Id: I3af6da1a030ad0af0e2f4c755d39b41f2b22c15c
2025-01-17 07:04:49 +00:00
Nolen Johnson
9b7787a494
troika: Enable ELF checks on camera libs
...
Change-Id: I0915292fcc11c0c07011758f0fa3c6d967748d70
2025-01-17 01:30:29 -05:00
Nolen Johnson
2e8dc8511b
troika: Kill useless Android.mk
...
Change-Id: I9215e920004923409fd6fe6d20ed31f3d10c9738
2025-01-13 00:38:06 -05:00
Nolen Johnson
eedc3c5cf7
troika: State why checkelf is disabled on libexynoscamera3
...
Change-Id: I75235c5b7f452b189084c80a642a168d7927a0bf
2024-11-28 00:56:54 -05:00
Nolen Johnson
55c45be974
troika: Enable checkelf on multiple libs
...
Change-Id: Ie494202771117d59c25c0a8171084c0337969bb4
2024-11-27 19:53:42 +00:00
Nolen Johnson
ff25231280
troika: ruff check --fix
...
Change-Id: I46cf7d87daeac23d311d3e5aabc0442fbae49662
2024-11-26 23:30:28 -05:00
Stricted
9f65aa3082
troika: compile libhwjpeg from source
...
Change-Id: I445dd53f2eb961c38b2b6291e70ae720cdd6cdcb
2024-11-25 16:07:02 +00:00
Nolen Johnson
de5a5202a1
troika: Recommonize Audio/RIL
...
* Though libsitril.so has diff's between troika/kane on stock,
it works across models in testing.
Change-Id: I23f420a812a58645934470e3882305fc2cebd93b
2024-11-25 02:00:11 -05:00
Nolen Johnson
bd02159224
troika: Also disable checkelf on libhwjpeg
...
Change-Id: I27a50041691f93b6b6413e43c92977bf2e14bf6d
2024-11-23 17:38:39 -05:00
Nolen Johnson
761e664e9e
troika: Remove libgiantmscl dependency declarations as well
...
* https://review.lineageos.org/c/LineageOS/android_hardware_samsung_slsi-linaro_graphics/+/409146
Change-Id: I020c13473f5e7ef25f90a5bae0beef57765ef243
2024-11-23 15:34:54 -05:00
Nolen Johnson
37c09e9f42
troika: Patchelf 0.18 is now default
...
Change-Id: I4f54e9b86bd0b4bed643bb2f0fb8af79f661cbf4
2024-11-21 21:37:35 -05:00
Nolen Johnson
b588f90987
troika: Drop libril_sitril fixup
...
* Not needed on EOL build.
Change-Id: I534e5064e3b6acfeb5f6a66bbbc4accbbfa08aed
2024-11-21 16:40:05 -05:00
Nolen Johnson
1d80da9640
troika: Switch to py extract
...
Change-Id: I3d4bea635c390d8e682f878f86dee66f362ab52e
2024-11-21 14:29:29 -05:00
Nolen Johnson
387c1b34be
troika: Enable ELF checks
...
Change-Id: Ic06070622caddf102c64fef51725503ba55ab2ed
2024-11-21 06:58:55 +00:00
Nolen Johnson
4e62e128c3
troika: Unpin libsitril/libexynoscamera3
...
* Just doesn't need to be.
Change-Id: Ia8c314573cc20be31dd010e61d90ca64f246536e
2024-11-21 05:48:58 +00:00
Nolen Johnson
31e2a5e074
troika: Decommonize Audio/RIL/libhwjpeg
...
Change-Id: I157bf03c688db1a092d4e5290cb37d14671e52f2
2024-11-20 16:43:39 -05:00
LuK1337
714edee4ec
troika: Adjust override prop key names
...
Change-Id: I436bbf425023dbe54cf3e2c35f50a5575511bc38
2024-10-23 12:07:09 -04:00
Michael Bestas
6d8616ec76
troika: Sync extract scripts with templates
...
Change-Id: I98a36854c5a0c0390592911bb2558b34eff77efc
2024-09-05 00:43:04 -04:00
Nolen Johnson
00a0b72511
troika: Pin logo image
...
Change-Id: I875f90c93ad8bb9cfa8b3e529d08bd20fd18fd0b
2024-07-02 16:06:45 -04:00
Nolen Johnson
815f87ec09
troika: Properly copy firmware from stock
...
Change-Id: I21c8f25f0dcc1c6413f472c98082ed5e254c3764
2024-07-02 14:45:39 -04:00
Michael Bestas
1421f423d0
troika: Drop COMMON_LUNCH_CHOICES
...
As of 14 QPR2 this is broken, let's remove it instead of updating it
every 3 months. breakfast is the way to go.
Change-Id: I097bd54b894d9a49c7ce8b1ab6f343349e268fd8
2024-06-19 13:51:00 -04:00
Nolen Johnson
f2bcfc0f00
troika: Extract firmware
...
Change-Id: I38e5797c6ffe9bf6f4d50965eab4a0bf85e581aa
2024-01-02 23:41:07 -05:00
Nolen Johnson
2979c43726
troika: Fix extraction from stock
...
Change-Id: I159a883526ef8b67f7dff5bc5ea8f6ac46a4d7bd
2024-01-02 23:34:00 -05:00
Nolen Johnson
d4f96340c5
troika: Sync extractors with templates
...
Change-Id: I0b2ca01796db7187f0a4bfce952548aea7a83c7e
2024-01-02 23:33:44 -05:00
Nolen Johnson
e7a953a86b
troika: Update build fingerprint
...
Change-Id: I7ee787ecf2d1bceb349119fac787e391d7577cc0
2022-11-19 00:53:57 -05:00
Glen Kuhne
52394da04c
troika: Set default hotspot ssid
...
Added a device specific overlay that changes the default name
from "AndroidAp" to customized name
Test: Builds, manually verified name change
Bug: 36368950
Change-Id: I38a5f6fb950d6a45342080bae186a8ed276d94bf
2022-11-11 22:58:43 +01:00
Tim Zimmermann
bc29e1aa54
Use libutils from VNDK32 for HWC and sensors
...
* For sensors.sensorhub.so and libexynosdisplay.so
* Abort message: 'incStrongRequireStrong() called on 0x7586a3a1c0 which isn't already owned'
Change-Id: Ibca93bc356b81e205c77df5992b2ae1ded9bb83b
2022-11-02 18:02:04 -04:00
LuK1337
78b78e4559
troika: Set a default Settings.Global.DEVICE_NAME
...
Change-Id: I310c1ffc581b72653783d1093d9e7ebde544bb16
2022-10-24 00:20:08 -04:00
Nolen Johnson
01cb0cf184
troika: RSBS31.Q1-48-36-20
...
Change-Id: I3707375e9f5f18cee574c361b9eb6140538d4e89
2022-04-04 19:54:36 +01:00
Nolen Johnson
84cbde7f8d
troika: Correct build description format
...
Change-Id: Ib2373594f07e24832c27f1a9c64c66e04ed27aa6
2021-09-20 20:52:01 -04:00
Nolen Johnson
d4d16f4a79
troika: Correct product values to reflect stock
...
Change-Id: I2e930c2be4c71c447316f7a2bc1034771cc04714
2021-09-20 20:49:30 -04:00
Nolen Johnson
0a12e7dea9
troika: extract_utils: Run shellcheck
...
Change-Id: I53e9d5b4d761e7e7ebc0f3cefdd3772aae5aba66
2021-05-10 20:00:20 +02:00
Nolen Johnson
e9a135edde
troika: Cleanup
...
Change-Id: I9762c939670b4cce5903f9dc77bca0e58dbfce81
2021-05-10 19:58:38 +02:00
Kevin F. Haggerty
324a9a4f58
troika: Don't let builds complete without vendor tree
...
* There is zero reason to ever build without blobs. We've even seen
this situation with official builds from our servers. It's always
better for a build to fail than it is for it to produce something
that has no chance at working.
Change-Id: I4968795670c91f691e9ecdc0e4af62e16ba3a93a
2021-05-07 11:59:49 +02:00
Jan Altensen
65d1d83d8f
troika: update default blob source notice
...
* from motorola/troika_retail/troika_sprout:10/QSBS30.62-29-11-5/db5cb
Change-Id: I23f3dbc97ce38c9470569792d0b374593fa418d9
2021-05-03 08:17:31 +02:00
Michael Bestas
3b3d73611a
troika: Switch to patchelf from tools-lineage
...
Change-Id: If1a7328804fb9bc39ccec70690f1090f2d0509b3
2021-01-03 07:50:52 +01:00
Michael Bestas
7363fe0fbe
troika: Switch to standalone extract utils
...
* Align with templates while we are at it
Change-Id: Ife50623a3d1b8733f5cc76995c982d8950d39ad4
2021-01-03 07:48:09 +01:00
Jan Altensen
2987a09b9e
troika: remove libhidltransport/libhwbinder dependencies from proprietary files
...
Change-Id: I8dd7aab2ce7a09d5ba605a2ce89f1de51cef16a3
2020-12-22 17:30:11 +01:00
Jan Altensen
6c1b99584a
troika: update default blob source notice
...
* from motorola/troika_retail/troika_sprout:10/QSBS30.62-29-9/d809e
Change-Id: Iadb46c8f64c78acac6717dcefe035f9287f687ce
2020-12-07 08:40:48 +01:00
Bruno Martins
1be3601f82
troika: Specify the source of device blobs
...
Change-Id: I38bd7d529f8ac47f108b111f7dbec07141839cd7
2020-12-07 08:26:06 +01:00
Jan Altensen
31ac4b64cf
troika: update build fingerprint/desc
...
Change-Id: Ieb881b3dc0df81117b7542ce42dd9b3ee36a997d
2020-12-07 08:25:15 +01:00
Jan Altensen
30a0a15f94
troika set ro.radio.imei.sv=13
...
Change-Id: I2ec50aa4f84a3f8403b6ca537d3287ed4bdd3e0e
2020-12-07 08:25:14 +01:00
Jan Altensen
240d05243e
troika: add libril_sitril and libsitril
...
* apparently they are different for troika and kane
Change-Id: I0e9a5836105fcba0a16285fdf39325ef53e5b66c
2020-12-07 08:25:14 +01:00
Jan Altensen
45b34571ae
troika: add COMMON_LUNCH_CHOICES to AndroidProducts.mk
...
Change-Id: I84dcbf448bfeeb008f89db6bdc27cfaee1f2485b
2020-12-07 08:25:13 +01:00
Jan Altensen
4ab6d074bf
troika: move ro.hardware.sensors to device specific repo
...
Change-Id: I59299bc7f285c9e4b104a33968a114fcebcc9789
2020-12-07 08:25:13 +01:00
Jan Altensen
cea55eef6f
troika: initial proprietary-files.txt
...
Change-Id: Ic92acfe58c00f95d39765c71a31c1f0f082d6175
2020-12-07 08:25:10 +01:00