9ec914f280
gts4lv: Update dependencies
2025-09-24 18:29:34 +01:00
e997215b5b
gts4lv: Spoof BuildFingerprint as Pixel Beta
...
* It is necessary to pass integrity with the built-in Keybox Importer, as our stock fingerprint is not "Valid"
2025-09-24 08:38:53 +01:00
ca203633e8
gts4lv: Add flag for MINI_GAPPS
...
Due to partition sizes, full gapps doesn't fit.
Signed-off-by: AidanWarner97 <aidan@awarner.co.uk >
2025-09-24 08:22:25 +01:00
Michael Bestas
3260fd2c4f
gts4lv: overlay: Remove deprecated config_mobile_tcp_buffers/networkAttributes
...
Change-Id: Ieda947e283cde11cf74a01dc1b438e1deeb902c9
2025-06-16 23:33:04 +01:00
Bruno Martins
d311df6b31
gts4lv: Stop building unused libsecril-client
...
Change-Id: Id5760baa2430d796e095871743a8e4146c3ac3aa
2025-03-09 20:54:20 +00:00
Tyler Wear
3bdb3b95f6
gts4lv: tetheroffload: Version 1.1
...
Update tetheroffload to version 1.1.
Change-Id: I004e44e416a88a1b39a4c80366df9008722f096b
2025-02-27 18:29:00 +01:00
Michael Bestas
b3bda3a4e1
gts4lv: Remove unused Android.mk
...
Change-Id: I98105c127066f7de7012a1895d19c96356105921
2025-01-11 20:42:29 +00:00
Bruno Martins
d84417646c
gts4lv: Replace dummy wlanmdsp file creation rule
...
Change-Id: I2927ec7d9e622ca036553aaa359e64ad7a493097
2025-01-11 20:42:14 +00:00
Bruno Martins
7f28561a4b
gts4lv: Rename rootdir to init and migrate to blueprints
...
Change-Id: Ie21c2ddee99451a0a019f14f535685bd1f76e9f2
2025-01-11 16:53:01 +00:00
Alessandro Astone
28f9593c51
gts4lv: Define a soong namespace
...
Change-Id: Ida759ee1786c667e766da29103f0ecb54950c104
2025-01-11 16:52:55 +00:00
LuK1337
1f8fdaf0f3
gts4lv: Use common lib_fixups
...
Change-Id: I862e547f3375184729eb1a909bb7d6f676d45dfe
2024-11-06 12:17:22 +01:00
Michael Bestas
0b607cdb01
gts4lv: ELF checks are enabled by default
...
Change-Id: I5740f4c8d359831b4cb794912c5d650f55c33f17
2024-11-05 22:26:24 +01:00
LuK1337
e124d42e4a
gts4lv: Adjust override prop key names
...
Change-Id: I436bbf425023dbe54cf3e2c35f50a5575511bc38
2024-10-20 10:36:20 +02:00
LuK1337
8697113426
gts4lv: Switch to py extract utils
...
Change-Id: I8870e45e429fd651892f2da1bfc2452ba4fb545a
2024-10-19 15:41:09 +02:00
Cosmin Tanislav
611ad41ad8
gts4lv: Do not manually build dependencies
...
Change-Id: I4046d8eeabfc70842898b7034f75cdd6bcfc441b
2024-09-29 09:59:22 +01:00
Michael Bestas
4732ca46a1
gts4lv: Libraries are now automatically added to PRODUCT_PACKAGES
...
Change-Id: Ie92fe02b7e6279195bf28944942c815db773b798
2024-09-29 09:15:52 +01:00
Bruno Martins
a0294b28cf
gts4lv: Fixup blobs list for ELF checks
...
Change-Id: I5bead2eb577a150f2747967655280a4165fda158
2024-09-29 09:14:23 +01:00
Bruno Martins
0084760ac6
gts4lv: Build libsecril-client from sources
...
Change-Id: I093c25313b44d7e8ebb60902eab549ba797bd812
2024-09-28 23:01:32 +01:00
Michael Bestas
ee150d7fbc
gts4lv: Sync extract scripts with templates
...
Change-Id: I98a36854c5a0c0390592911bb2558b34eff77efc
2024-09-28 14:57:57 +01:00
Bruno Martins
40e9b78513
gts4lv: Use legacy vibrator aidl HAL
...
Fixes: https://gitlab.com/LineageOS/issues/android/-/issues/7709
Change-Id: Iae48d33b16dc61579fb50144ecfdca703299c7a8
2024-09-22 20:32:20 +00:00
Bruno Martins
17309689e2
gts4lv: Build vendor.samsung.hardware.radio interfaces from sources
...
Change-Id: I6022c61002c74f61979f995068088a055e83a323
2024-06-23 10:44:17 +01:00
LuK1337
d43fc6afd6
gts4lv: Switch to QTI vibrator HAL
...
Change-Id: Iaf7eadd44a5f66d95d167c4a97b80cbefe1e9998
2024-06-22 08:26:23 +02:00
Michael Bestas
c684e4f83b
gts4lv: 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 21:45:13 +01:00
Bruno Martins
47ea2315e1
gts4lv: Add board requirements
...
Change-Id: Ia1416e3370ed250254027063bc86128411872cc5
2023-11-23 20:54:04 +00:00
Bruno Martins
85524be6d8
gts4lv: Update pinned WiFi firmware blobs
...
Lame US carriers always behind...
Change-Id: I814d6bd1d4e1a4221238e9c54dcf6c031fcce974
2023-03-18 20:52:13 +00:00
Bruno Martins
0f5d2abe5b
gts4lv: Update blobs from T725XXS3DWA1
...
Change-Id: Iba60eb680f62570f33c6d2b20379ee7c2dd42e97
2023-03-18 19:53:15 +00:00
Sal Savage
207746909c
gts4lv: Replace BTM_DEF_LOCAL_NAME with a sysprop
...
Change-Id: I2c90efac01e61500eb1be23bb0ae6f96c2acdc53
2022-09-19 17:29:23 +01:00
LuK1337
02ad8dab0c
gts4lv: Update blobs from T725XXU2DVG3
...
Change-Id: Ia264405b4d8c18ded427d8642cb78c14befbbe80
2022-08-24 18:47:09 +02:00
LuK1337
9b97152cbf
gts4lv: Sort blobs list /w sort-blobs-list.py
...
Change-Id: I197c6353dc50baf4ee76ed6ebf083dc00879bd96
2022-06-09 19:26:09 +02:00
Tom Pratt
c70fd4a9a1
gts4lv: Set telephony.default_network to stock value
...
Use up to 4G instead of capping at 3G.
/** LTE, GSM and WCDMA */
int NETWORK_MODE_LTE_GSM_WCDMA = 9;
Change-Id: I6f8f46ee865c67e329129b6146635968f84d47b7
2022-03-30 16:18:44 +01:00
Bruno Martins
b1a49354de
gts4lv: Update blobs from T725XXU2DUJ1
...
Change-Id: I229084e9cfef8d22a3c766a062125280231cb354
2022-03-15 16:37:47 +00:00
Bruno Martins
0d6e2ba7e4
gts4lv: Inherit only tablet-specific configs
...
Inheriting from phone configs is not proper since it now enables
one-handed mode support which is undesirable on tablets.
Change-Id: I76f36f913db33fc481da9cf93580709877671856
2022-03-11 13:53:32 +01:00
Bruno Martins
de9bff576b
gts4lv: Drop a couple of prebuilt RIL packages
...
Change-Id: I3e81660d80bf60bd667fe2f974bbe12f1ff4e7bb
2022-02-05 21:28:34 +00:00
LuK1337
7415539fa4
gts4lv: Make device name/product prop overrides work
...
Change-Id: I64d11103ddb8f9dce70b9bc110745d4aafd667dc
2022-01-27 12:25:02 +01:00
Bruno Martins
15af9e08a7
gts4lv: Explicitly build RIL vendor modules
...
Starting with Android 12 most HAL libs are no longer included in VNDK,
therefore those must be explicitly installed into vendor partition.
Change-Id: I81164ebced934198430603190d9f13edfbc579b3
2021-12-11 14:13:37 +00:00
Bruno Martins
1b494435f8
gts4lv: Update blobs from T725XXS2DUH2
...
Also update remaining pinned firmware blobs along with it.
Change-Id: Ifdb2a2db0881b866ad5ec64af734a1c9a1589e8f
2021-09-22 14:17:00 +01:00
Bruno Martins
e14caa4765
gts4lv: Update blobs from T725XXU2DUD7
...
Also update remaining pinned firmware blobs along with it.
Change-Id: I509a5d1ea34257e86bc6cbd0d409705f3214141d
2021-05-23 13:33:07 +01:00
Nolen Johnson
9562f8ff97
gts4lv: Make vendor board-configuration mandatory
...
Change-Id: I2cb9aba5f858c845399aa80afdbbf97edfd801dd
2021-04-20 19:48:57 +01:00
LuK1337
3db07af83b
gts4lv: Vendor tree is not optional
...
Change-Id: I14116595bedf7545036c62d62d1e14f6d4dbd06c
2021-04-07 10:52:00 +01:00
Bruno Martins
697dad7fe3
gts4lv: Update to T725XXS2CUA2
...
Also update remaining pinned firmware blobs along with it.
Change-Id: Id6d2f60d5e99b058e47ed746efab8c20576459ef
2021-03-03 19:53:26 +01:00
Bruno Martins
1867852447
gts4lv: Add support for other models
...
Change-Id: Ia5f6eefc37bdf1b6127a526c7df98abd7eca4bde
2021-01-17 15:04:32 +00:00
Bruno Martins
d497ca49a8
gts4lv: Align with extraction-utils templates
...
Change-Id: Ifbf18f79a1d0f173cb5b83bdf0178db2a5f1373e
2020-12-31 17:10:17 +00:00
Bruno Martins
e2a3b7186d
gts4lv: overlay: Enable ICC hot swap capability
...
This allows hot swaping SIM cards without being prompted
to reboot the tablet.
It works just fine, despite not being enabled by Samsung.
Change-Id: I40f763ea2afcd608ea60e82a80717abceeddde26
2020-11-23 16:44:26 +02:00
LuK1337
4929c1cc12
gts4lv: Update blobs from T725XXU1CTK1
...
Change-Id: Ieeee6bed96addcdd0d0be3368ca7f1759456ff53
2020-11-22 14:18:00 +01:00
Bruno Martins
b8bbce42ad
gts4lv: overlay: Set mobile TCP buffer sizes
...
Change-Id: Ida116ec1305936201415a6d230f4d26d0fc9738e
2020-11-22 13:07:30 +02:00
Bruno Martins
6686bf8729
gts4lv: Enable haptics feedback
...
The LTE variant has a vibrator, probably due to phone calls support.
Change-Id: I4d1c0ecdab79c19f85da6a458cb03527c49ebcf7
2020-11-21 21:27:52 +02:00
Bruno Martins
cd57a491dd
gts4lv: Drop IPA firmware blobs
...
After dropping /firmware symlink, the blobs that started to be loaded
were the ones shipped in /vendor/firmware. That turned out to cause
rmnet_ipa0 interface not to come up.
After further investigation, it seems that the blobs shipped in
/vendor/firmware are signed with test keys. Ditch those and let kernel
load IPA firmware from /vendor/firmware_mnt/image.
Change-Id: I7f6a8457b59178eaa6b8d9eb42762603bf2e8b3e
2020-11-08 03:24:04 +02:00
Bruno Martins
5745d5a66a
gts4lv: Enable hardware tether offload support
...
Change-Id: I3979c985867b4b45eb518705bcc954f702d63dd0
2020-11-05 23:13:52 +00:00
Bruno Martins
43b50c926f
gts4lv: Finish telephony features bringup
...
Change-Id: Ifb7b2550cf3adce6ff3a6d4351e97882c3a611f2
2020-11-05 23:13:52 +00:00
Ruthwar Ambeer
85ea759504
gts4lv: Move AtFwd hal from device to framework manifest.
...
AtFwd hal is implemented as an android service and
it stars from system partition, that is, it's not
a traditional vendor hal and hence it should be
declared in the framework manifest and not in the
device manifest.
This commit introduces new device specific framework
manifest (framework_manifest.xml) and moves AtFwd hal
from device to framework manifest.
Change-Id: Iacdb5604a682b8462d16297f4b543928bb100282
CRs-Fixed: 2287149
2020-11-05 23:13:52 +00:00