Commit graph

217 commits

Author SHA1 Message Date
Kevin F. Haggerty
46d8d8971b
klte: libinit: Update SM-G900F build fingerprint
Change-Id: I1c30be62eaf5afdc0cc4ffc06672a62f6958427d
2018-09-19 22:35:52 -06:00
Paul Keith
65f9fe0474 klte: Remove CarrierConfig overlay
* This is in msm8974-common now

Change-Id: I60cda67ce8d583b6facdf9a18df82b8bb1ba21a5
2018-06-30 20:59:24 +02:00
Kevin F. Haggerty
ab1c1759a8 Revert "klte: Explicitly shim libsec-ril* blobs"
* We have embedded the required methods in our source-built libril

This reverts commit 14137746b9.

Change-Id: Ie20fff7c45d4e4d1e20498cfcfe6dcf191472143
2018-06-15 15:09:56 -06:00
Kevin F. Haggerty
14137746b9 klte: Explicitly shim libsec-ril* blobs
* This is needed to re-add the libcutils non-inlined android_atomic*
  symbols/methods that Google removed with 8.0.

Change-Id: Idea867b228759aa5c61fc2a9f39b802aff85f1e1
2018-06-14 14:38:14 +02:00
Bruno Martins
5307005501 klte: libinit: Also override certain vendor build properties
Change-Id: I2acce5df07619b4a737994b7d223f77b09425cb5
2018-04-02 19:14:22 -06:00
Kevin F. Haggerty
aab078c860 klte: libinit: Update SM-G900{M,V} build fingerprints
Change-Id: I4f42b28722fa82c5d4cdef97059ff37b8c7e6968
2018-04-01 08:18:45 -06:00
Kevin F. Haggerty
f8bfeaa31e klte: libinit: Update SM-G900{F,V} build fingerprints
Change-Id: I738fcd65baaa6aa1fb25fa5435d0ac0e168608dc
2018-02-17 15:51:33 -07:00
Kevin F. Haggerty
c4b5b08b7b klte: Use fragmented NFC support from -common
Change-Id: I78837850d275a3b505742ae4e71d3afb9c082f10
2018-01-01 17:56:42 -07:00
Kevin F. Haggerty
ccb8f00e5c klte: Inherit single-SIM radio support from -common
Change-Id: I2c99222fb6d0d791a606be1f48d91e48390dd082
2017-12-29 22:27:12 -07:00
Paul Keith
273b8a5ac1 klte: Include fingerprint support from common
* Additionally, enforce the presence of BoardConfigCommon.mk

Change-Id: I6c51987d20c4e58ac5401f01d0aedbf099be22f1
2017-12-28 20:01:11 -07:00
Kevin F. Haggerty
9adcca1f69 klte: Move partition sizes to -common
* All of the variants are close enough to each other that
  carrying these in the device-specific trees doesn't
  add much.

Change-Id: I571d3e7419abcf08fa32207e467431325f1beaf4
2017-12-26 16:37:58 -07:00
Bruno Martins
966c91e33d klte: init: Update extension for O-mr1
Change-Id: I2fcd62b1dd6cbe292d89cf97085c9549bf69ba14
2017-12-26 13:38:41 -07:00
Kevin F. Haggerty
87058b088c klte: Move NFC configs to vendor/
Change-Id: If7d3e63ec05db76456d34d245fd938b071f78bb6
2017-11-05 13:28:59 -07:00
Kevin F. Haggerty
d575fa3f6b klte: Update pn54x HAL name for O
Change-Id: Ib230137a4b22722ace77463ca522b5370150c576
2017-11-05 13:27:05 -07:00
Luca Stefani
3ee701fac2 klte: init: Update for O
Change-Id: I60475e3dbf68329a46c421e8c8465a4ea2e28203
2017-11-01 16:51:30 -06:00
Kevin F. Haggerty
dae898b8e8 klte: Inherit from vendor/lineage
Change-Id: Iadc568801de6b3b135310441d20323b9144b7e0a
2017-11-01 16:50:15 -06:00
Kevin F. Haggerty
897d185d22 klte: Drop all of our releasetools stuff
* The OSS RIL gets us down to a single blob that we can instruct
  rild to make use of using a property. We've done that, so this
  has ceased to serve its purpose.

Revert "klte: Add missing case to variant hook"

This reverts commit 98b4bd3fb6.

Revert "klte: releasetools: Add US Cellular to blob ident hook"

This reverts commit 6e4cbaad48.

Revert "klte: releasetools: Import and use variant identification hook"

This reverts commit 998d10641e.

Revert "klte: Use klte-common releasetools extension"

This reverts commit f3be99c236.

Change-Id: I9379a0a516b9d8b137b2b77ca2a8118407e3b77a
2017-11-01 16:50:09 -06:00
Kevin F. Haggerty
3ed46081eb klte: libinit: Set rild.libpath to variant-specific blob
Change-Id: Iad07db7ba4555934db7c3aca082681a3ef71bb8a
2017-11-01 16:50:09 -06:00
Kevin F. Haggerty
c8423b1ed4 klte: Update extraction target for variant libsec-ril.so blobs
* Extract variant versions to an explicitly-suffixed filename in
  /system/vendor/lib

Change-Id: I6d8c6203007926d991500f8979804901cc92f0ae
2017-11-01 16:50:09 -06:00
Paul Keith
9b57f581e2 klte: Move to opensource libril
Change-Id: I83f1accd02fcad8e415d064b7a44390fe7e5f69e
2017-11-01 16:50:09 -06:00
Kevin F. Haggerty
adf0d6ed8f klte: proprietary-files: Commonize shared radio blobs
* libril and libsec-ril are the only ones that need to be split
  by variant

Change-Id: Ia0201efd420f365673494348dde48598bdd5dc36
2017-10-22 09:46:35 -06:00
Kevin F. Haggerty
0ea7708822 klte: proprietary-files: Drop libs to be built from source
* libreference-ril.so
* libsecnativefeature.so
* libsecril-client.so

Change-Id: Ibe2f4c467ce301836c1c1297f4a815af16558daf
2017-10-22 09:46:30 -06:00
Kevin F. Haggerty
fc3f39c4c7 klte: Remove ro.ril.telephony.mqanelements from system.prop
* This is in klte-common now

Change-Id: If1e185820fedb5455bf0f735816a5c8fb24339b4
2017-10-19 20:26:05 -06:00
Paul Keith
2281eabf82 klte: Update ro.telephony.default_network for klteacg/klteusc
* There's no reason this should be 8

Change-Id: Ieb820e2cafe41976f6c8da85b0136742a4d2fa6e
2017-10-17 03:31:40 +02:00
Kevin F. Haggerty
352674f70f klte: libinit: Update build fingerprint for SM-G900{F,V}
Change-Id: Iff2300c5b95f0b07135feaf5dd98d772ddb55a5c
2017-09-23 08:41:55 -06:00
Kevin F. Haggerty
d57316c851 klte: Use new full defconfig from new kernel
Change-Id: I48ee854f0678b6b1d5beeb34e11bcb854c1cc9a2
2017-08-28 05:19:44 -06:00
Kevin F. Haggerty
6bf08438d0 klte: libinit: Update build fingerprint for SM-G900F
Change-Id: Icfac86d9e4d5bfabe552832b1c15848d7cd84d34
2017-08-28 05:19:44 -06:00
Kevin F. Haggerty
2dcc56e14a klte: Move QC Framework blobs to -common
Change-Id: I12b157311a9c36a90f7f30ef51aedafe7c9c2ef5
2017-08-13 15:30:05 -06:00
Kevin F. Haggerty
179dfc730e klte: libinit: Update build fingerprint for SM-G900{F,V}
Change-Id: I2aeb8e296e33f43f6d9336c70920f26175959dbe
2017-08-11 09:15:04 -06:00
Paul Keith
98b4bd3fb6 klte: Add missing case to variant hook
* SM-S902L is tracfone, which needs VZW blobs

Change-Id: Iaec6a660e9fd650bfdaa46636a9b0c65749bc2e8
2017-07-13 13:35:09 +00:00
Bruno Martins
053ae6bdbd klte: Abandon TARGET_UNIFIED_DEVICE flag
* Override the unified properties using vendor init

Change-Id: I71a63cb58cdf3e7c81f3df56e343a3047d6f21b0
2017-06-30 10:50:24 -06:00
Kevin F. Haggerty
9a965d095b klte: libinit: Update build fingerprints for all SKUs
Change-Id: I1dfd3edd65fb3433ace14a948875626831fb8cda
2017-06-20 03:32:54 -06:00
Simon Shields
6278585a9a klte: disable NfcF HCE
Change-Id: Ied174a171ede1dfb42fefc9c386e18fc921b0cb7
2017-06-16 07:58:44 -06:00
Kevin F. Haggerty
674d6b08d2 klte: README: Update desc to add klteusc variants
Change-Id: I889c583ad2ba7706b01dae32843113667393027a
2017-04-04 11:47:42 +00:00
Kevin F. Haggerty
6e4cbaad48 klte: releasetools: Add US Cellular to blob ident hook
Change-Id: I0acad2c32a53fc57fc9300cc56302be0b9cff5d8
2017-04-04 11:46:53 +00:00
Kevin F. Haggerty
2846dda0a7 klte: Add klteusc to TARGET_OTA_ASSERT_DEVICE list
* Sort the thing while we're at it

Change-Id: Id5da01f44dfcef989ecbd1972a567a2ff3e8ba46
2017-04-04 11:46:41 +00:00
Kevin F. Haggerty
2417d591bd klte: libinit: Add SM-G900R4/7 to match list from klteusc
Change-Id: Ia743fff11aafe6c753e9629ef820d9fa358c253f
2017-04-04 11:46:29 +00:00
Kevin F. Haggerty
82eae6a212 klte: Add US Cellular blob list
Change-Id: Idcc197f9c26fc7a8d73fe335c34cb8b73233e8be
2017-04-04 11:45:59 +00:00
Kevin F. Haggerty
998d10641e klte: releasetools: Import and use variant identification hook
Change-Id: Ibc9c7d7efef6762b451ac66de8e0653262194597
2017-03-25 15:00:31 +00:00
Kevin F. Haggerty
9edc6f2874 klte: Split GSM and VZW blob lists into seperate files
* This will be more manageable when we do stuff like roll-in USC,
  have to make a new set for G900AZ when we want to update the
  rest of GSM due to G900AZ's lack of M release and incompatibility
  between L baseband and M blobs.

Change-Id: Icb0addc24ff33c1a26ccbec13edf2a19cdb3f00d
2017-03-12 09:01:38 -06:00
Kevin F. Haggerty
f3be99c236 klte: Use klte-common releasetools extension
Change-Id: I9cd6175c58b1a3a012f94b8847426cb93c885936
2017-03-05 10:07:53 -07:00
Kevin F. Haggerty
175ddd78ab klte: Update blob list to hold by-variant QC Framework/RIL blobs
Change-Id: I1c25ca8aea50c96d8c96bc688f8b29413e0fef8d
2017-03-04 07:41:31 -07:00
Kevin F. Haggerty
f97f2dca53 klte: README: Update desc to add kltevzw variants
Change-Id: I54c9a64e4c80292a331df3387fca07b194fb083c
2017-03-04 06:59:33 -07:00
Kevin F. Haggerty
c5e485d46f klte: Add kltevzw to TARGET_OTA_ASSERT_DEVICE guard in BoardConfig.mk
Change-Id: I3794facb2c8de749fd9f9267f968dffa55e21660
2017-03-04 06:59:33 -07:00
Kevin F. Haggerty
3ea5d5050b klte: overlay: Import CarrierConfig overlay
Change-Id: Ided4be4f73cffb369e41b35a8fab8158d8e0eb32
2017-03-04 06:59:33 -07:00
Kevin F. Haggerty
11f0b9f999 klte: overlay: Add CDMA tech to config_radio_access_family
Change-Id: I2153cb7649641b2c214fcddbbab93d7f50620986
2017-03-04 06:59:33 -07:00
Kevin F. Haggerty
ccc5ddaf0a klte: libinit: Remove vestigal properties
* newDialCode and newDialCodeU are no longer legacy RIL features

Change-Id: Ifd27a7a0a6606c8782312b5d711a3657660dbc0a
2017-03-04 06:59:33 -07:00
Kevin F. Haggerty
fcfd7e6f93 klte: libinit: Add initial CDMA support
* Just Verizon and TracFone VZW MVNO for now

Change-Id: Ie5517475752a03007f16455141f31c82b365096d
2017-03-04 06:59:33 -07:00
Kevin F. Haggerty
2c15d4ff72 klte: libinit: Sort match list alphabetically
* Also, make the default case just a generic GSM match, don't set
  fingerprint to be the SM-G900F details

Change-Id: I0d799c0bd7583eb879aaa4843b2884e324a80045
2017-03-04 06:59:33 -07:00
Kevin F. Haggerty
eb51cbb345 Revert "init: Restructure common properties"
This reverts commit 1df2ba33ed.

Change-Id: I052f818b6fe46d4bad94058b9d4bc1eb6b4d4b84
2017-03-04 06:59:16 -07:00