Commit Graph

61 Commits

Author SHA1 Message Date
matteo0026 32bc16a609 matisse-common: use libmmcamera_faceproc.so from shamu
Remove text relocations since in this device it never worked and it has been replaced by TARGET_PROCESS_SDK_VERSION_OVERRIDE.
2021-03-21 14:05:27 +01:00
Kevin F. Haggerty 5c1fccd4cc matisse-common: Move libtime_genoff to msm8226-common
Change-Id: Icf88e0cd5e234b8801471ce6740182162f1218da
2021-01-14 17:54:05 +01:00
Wang Han 0f58b7e043 matisse-common: Drop time service blobs except stock libtime_genoff.so
* All of a sudden, time_genoff connection will fail and sometimes
   block unlocking with password, etc. Stock libtime_genoff.so will
   fix it in most cases, but not all. Drop time service stack to make
   this connection fail at start to workaround the problem. Time
   service is broken on 10 anyway so it is a good trade-off.

Change-Id: I24105becd0b5093ed1460662c4c802e318acad8c
2021-01-14 17:52:02 +01:00
matteo0026 336a9f4d9e matisse-common: update libs from G800HXXU1CRJ1_G800HXEO1CRJ1
Moreover, add 5 needed dependencies libs - dependencies of libmmcamera2_stats_algorithm.so
2021-01-04 11:46:52 +01:00
matteo0026 ef0f6317ed matisse-common: remove unused blobs
Different camera modules blobs and their dependencies aren't needed for us
2021-01-04 11:46:35 +01:00
matteo0026 3adfedac38 matisse-common: update blobs to latest release
Some files have been updated in the past from kmini3g, so reorder them well.
2020-11-29 11:33:16 +01:00
DJABhipHop b6f9e680d6 matisse: Drop btnvtool blob
Drop that btnvtool blob or lose bluetooth privilege forever
2020-03-09 10:25:35 -04:00
Francescodario Cuzzocrea 22e165c60d [SQUASH]: matisse-common: initial bringup of matisse-common repo from s3ve3g-common repo
Change-Id: Ic670ca01287332c46be39dc64b34cf17fcda559c
2020-01-03 10:27:33 +01:00
Francescodario Cuzzocrea d7acb88446 s3ve3g-common: further update and cleanup common-proprietary-files.txt 2019-10-15 21:38:44 +02:00
Francescodario Cuzzocrea 00229976e8 s3ve3g-common: switch to stock timeservices
Those blobs keeps correct time even after a reboot, sadly klte one not.
Thanks at magiconapoli for providing the blobs and Roland for pointing
this out.
Also pin the blob to be sure to not pick not working ones.
2019-10-15 21:38:09 +02:00
Francescodario Cuzzocrea 90b22cd1ae s3ve3g-common: drop libsec-ril to device specific trees
single sim and dual sim variants use a different libsec-ril.so, so drop them to device specific trees
2019-10-15 21:37:54 +02:00
Francescodario Cuzzocrea 10f7b82f02 s3ve3g-common: update and cleanup proprietary files list 2019-10-15 21:37:54 +02:00
Francescodario Cuzzocrea 233d58b0ff s3ve3g-common: switch to klte libsec-ril 2019-10-15 21:37:54 +02:00
Francescodario Cuzzocrea 9100c0e146 s3ve3g-common: drop camera firmware XML files
* s3ve3gxx and s3ve3gjv have two different sensor for back cameras,
instead of copying both XML firmware files for both models just drop the
files to device specific tree and include only the one which is actually
needed to avoid confusion
2019-10-15 21:37:54 +02:00
Francescodario Cuzzocrea fd0ff0a0b2 s3ve3g-common: use prebuilt libfmjni.so from lineage-14.1
* it seems that from lineage-15.1 something changed and the source built library fails to initialize iris driver on our board
2019-10-15 21:37:54 +02:00
Francescodario Cuzzocrea 7d50f4fbfa [SQUASH]: s3ve3g-common: initial bringup of s3ve3g-common repo from klte-common base
* Rename klte-common -> s3ve3g-common
 * Drop fingerprint related blobs
 * Drop camera shim, we do not need it
 * Drop CameraWrapper to msm8226-common, as all msm8226 devices uses it
 * Drop broadcom NFC
 * Add buildable libpn547_fw.c, libpn547_fw_pku.c, libpn547_fw_platform.c dumped from stock S III Neo sources
 * Update audio configs with stock S III Neo ones
 * Update power_ext for S III Neo
 * Drop broadcom WIFI for Qualcomm WIFI as we got a Qualcomm WIFI chip
 * Drop broadcom bluetooth as we goot a Qualcomm bluetooth chip
 * Update partitions for S III Neo
 * Update rootdir for S III Neo
 * Update overlay for S III Neo
 * Update liblights path for S III Neo
 * Update deviceperms for S III Neo
 * Drop consumerir as we do not got an IR blaster
 * Update TWRP files for S III Neo
2019-10-11 09:07:33 +02:00
Kevin F. Haggerty 91c93931d9
klte-common: proprietary-files: Rename muratafem1 wifi files
* Per the kernel, bare murata isn't a thing for BCM4354, but that's
  what macloader parses the OUIs as being. It's much easier to make
  the label match than to further complicate macloader.

Change-Id: I3474e610a0d38873b0274ccb24b24733047929d0
2019-02-08 21:59:03 -07:00
Kevin F. Haggerty ae5d0de820
klte-common: proprietary-files: Correct BT FW filename
* semcove->semco3rd
* This is actually a "fake" blob, a copy of the un-labeled vesion,
  as are all except for wisol. These are needed because wisol is
  different and the picker will default to the last stat-ed file.
* Broadcom libbt-vendor was previously coded to look for a semcove,
  but that wasn't a value that macloader would write to
  /data/.cid.info
* This creates a file that aligns to the new Broadcom libbt-vendor
  code.
* Eliminate the src:dst syntax, since these are pinned anyway.

Change-Id: I6f5381ad19174b7aa074eae0ab0db41730b3d7d7
2019-02-08 20:26:07 -07:00
Kevin F. Haggerty 630ee7fda6
klte-common: proprietary-files: Update source package note
* G900FXXU1CRH1_G900FOXA1CRH1_BTU

Change-Id: I0748584777ce61a4a10566d372dc6b6498ef6bb7
2018-09-19 22:36:44 -06:00
T H 8a4570cb82 klte-common: Use sensors MultiHAL
Change-Id: I527e72e2e0419931ba21137826774f5b65299f92
2018-08-04 02:08:10 +02:00
Kevin F. Haggerty b4fa870ac0 klte-common: Move acdbdata files to vendor/etc/acdbdata
* Updated libacdbloader.so kanged from hlte-common

Change-Id: I6fbe98759b94be483d26d9f1b353e3ea9bbe176a
2018-02-12 06:35:08 -07:00
Kevin F. Haggerty 3f95d688fb klte-common: proprietary-files: Update source package note
* G900FXXU1CRA2_G900FOXA1CRA2_BTU

Change-Id: Idb93067673aa1861db44125b9953be0312a0101e
2018-02-10 17:40:02 +00:00
Kevin F. Haggerty 48aebf6ac7 klte-common: Drop GPS configs/PRODUCT_PACKAGES/blobs
* These have moved to msm8974-common

Change-Id: Ib4cd06549a862f098da692b3a9bd111fd9e9eab7
2018-01-18 04:54:37 -07:00
Kevin F. Haggerty 507b5e013d klte-common: Drop shared blobs from proprietary files list
* These come from msm8974-common now

Change-Id: If14f618c9dad2c2bb19b0a806f85fb19b2b97318
2018-01-02 13:57:58 +00:00
Kevin F. Haggerty 3c479a24ec klte-common: proprietary-files: Update Widevine blob
* Google Package Version: angler OPR6.170623.017 factory image

Change-Id: I7d86754f725a29f586605002172cc00755c80fd1
2017-12-26 21:02:59 -07:00
Bruno Martins f2790812bb klte-common: Fixup aptX codec support for Oreo
* This now matches the expected library name for Oreo and the scheduler
   library is removed at the same time because it's not needed

Change-Id: Iec80b9fd871f82d4c34d54f70360eed77559f52f
2017-12-26 13:45:45 -07:00
Kevin F. Haggerty 0b73a22c27 klte-common: Move proprietary binaries to vendor
Change-Id: If8f69a66f6168869e2a7578110d1200510b73ddd
2017-12-24 10:31:18 -07:00
Paul Keith 4821531912 klte-common: Use opensource libril and rild
Change-Id: I2f68ce9e37806edd90727bc3ddedc173ef666967
2017-12-24 10:31:18 -07:00
Kevin F. Haggerty 316e26f265 klte-common: proprietary-files: Blob out libstlport.so
Change-Id: I2f0040d00213555f4c7a250d55fc47f09b314437
2017-12-23 09:11:23 -07:00
Paul Keith 291e3c2c90 klte-common: Nuke adreno renderscript libs
* These doesn't work, libRSDriver_adreno is missing symbols
* We could try to shim/kang around this, but AOSP's is fine

Change-Id: Ic315c4fe3980855c53102290f9e9a532583042f8
2017-10-28 01:04:53 +00:00
Paul Keith 46455aa5f8 klte-common: Use QC soundfx libs
* These work a lot better than the AOSP ones

Change-Id: Ifb2dbeaacd09329541aeb664a89d4827cf403d77
2017-10-28 01:04:29 +00:00
Kevin F. Haggerty e977716068 klte-common: proprietary-files: Commonize shared radio blobs
* libril and libsec-ril are the only ones that need to be split
  by variant

Change-Id: Ic81a83b615683bbfa358aead7df5dbaa571aab0d
2017-10-24 01:18:35 +02:00
Paul Keith 0850adfbca klte-common: Nuke some unused libs
* DivX DRM is dead
* Color conversion libs were last used in JB

Change-Id: I3aa858576b9d571b01dcd4e8f41c4ce39c42264d
2017-10-04 00:04:40 +00:00
Kevin F. Haggerty 1c198278b3 klte-common: proprietary-files: Update bluetooth firmware
* Pinned to G900VVRU2DQH2_G900VVZW2DQH2_VZW
* Update general source note

Change-Id: I093d6cd52afe0a1e2d6df7530a32a3d287050f58
2017-09-29 13:22:13 -06:00
Kevin F. Haggerty c2173e97ca klte-common: proprietary-files: Pin hexed sensors.msm8974.so
* The 4 bytes at 0x76c8 were edited to 00 00 00 00 (NOP) to cancel the
  call to __android_log_print, eliminating LightSensor logspam, when the
  sensor registers 0 lux
* Inspiration taken from k3gxx

Change-Id: I4bb25b1e6818e74e4a5eab18215e870d0b7f9c0f
2017-08-25 22:05:57 -06:00
Kevin F. Haggerty e9c0171983 klte-common: Use the OSS GPS HAL
* Use bacon's GPS blob stack
* Build the package
* Drop our custom gps.h

Change-Id: Ib781b06310a4b11a5e69fe759549a89ce65fb1c8
2017-08-14 05:37:56 -06:00
Kevin F. Haggerty c3cbdaeaf3 klte-common: Move QC Framework blobs to -common
Change-Id: I5a595fed62940bd39038ccab3b5813610038c38c
2017-08-13 15:57:00 -06:00
Kevin F. Haggerty 3ec82b7254 klte-common: proprietary-files: Update Adreno blobs
* LA.BF.1.1.3_rb1.12 from OnePlus onyx OxygenOS 3.1.4
* OnePlus Package Version: OnePlusXOxygen_14_201611071506

Change-Id: I4a286eb7f7e7eef12c82fef10ca54e4a5554e189
2017-07-15 16:35:35 -06:00
Kevin F. Haggerty 48083594ee klte-common: proprietary-files: General housekeeping
* Update primary blob source note
* Describe where pinned blobs come from
* Copy, don't pin, the alternative BT blobs. This will make it more
  clear that something should be fixed if BT firmware actually gets
  updated in the future

Change-Id: Ice23b6135c84256848ef6d58d880d32b07969e33
2017-06-23 13:57:32 -06:00
Kevin F. Haggerty 33247487a3 klte-common: Update package version note in proprietary files list
Change-Id: I77aae401bf494562f7c5868e9a001f8e6ebf35d0
2017-06-20 04:54:16 -06:00
Kevin F. Haggerty acef8ae01f klte-common: Update package version note in proprietary files list
Change-Id: I0fe4346ea0623c7e42578a9e1218f49b25bcf56d
2017-04-01 11:27:59 -06:00
Kevin F. Haggerty b7ad52fa70 klte-common: proprietary-files: Update Widevine blob list
* Pinned to Samsung Package Version G920FXXU5EQBA_G920FOJV5EQBB_XSG

Change-Id: I45267d09869e9d2a45ad6f0db482ff446389e3bd
2017-03-19 20:50:02 +00:00
Kevin F. Haggerty b539b7f340 klte-common: Add informational note to proprietary files list
* Let everyone know which revision of blobs we expect to build against
* Now to remember to maintain it...

Change-Id: I9820a828d07b978349731b2bc28e890e996ad170
2017-03-04 16:34:08 +00:00
Kevin F. Haggerty 22ad6f2b18 klte-common: Squahed revert of shared driver repository
* Revert "klte-common: Fix vendor/qcom blob extraction/makefiles"

  This reverts commit 778de2bd68.

* Revert "klte-common: Switch to shared driver repository"

  This reverts commit bf8283252c.

Change-Id: Ic0a8f057d8ef059bf6ccbc2db6f0fa39c08de452
2017-02-16 16:10:11 +00:00
Kevin F. Haggerty 1fd5d958dc klte-common: Add aptx libraries to proprietary files list
* Samsung paid for the buzzword, so let them eat cake

Change-Id: Ib0acbce98cf296d736e5c87e05ed1cdeeb473e2a
2017-02-15 18:14:49 -07:00
Kevin F. Haggerty 9c5f6f270a klte-common: Pin murata, semco* BT firmware files in blob list
* These branded firmware files don't actually exist in stock images,
  but it is important for libbt performance that they live in the
  builds. Prevent oopses.

Change-Id: I8e8cb62f978e898f4b3ef95938cb6ece6c5b51fa
2017-02-02 12:47:12 +00:00
Kevin F. Haggerty c02d46d9d5 klte-common: Add GPS blobs to common-proprietary-files.txt
Change-Id: I42e695b2ee7ae2de4a1f2d025eaaf74f87da2dbb
2016-12-27 10:10:12 -07:00
OzzysCmAcc 5fb6b3295b klte-common: update blob list
Change-Id: I22d81f828033477e3a25c514bf7fe2f978a26e0a
2016-12-20 11:28:16 -08:00
Paul Keith 2aec4a1a02 klte-common: Build consumerir
* No more evil nasty blobs

Change-Id: Id9e6cad5fc7f759113d994f7d40b2227a3f82016
Signed-off-by: Paul Keith <javelinanddart@gmail.com>
2016-11-21 07:21:01 -06:00
Luca Stefani 59335cd738 klte-common: switch to bullhead WV
Change-Id: I903c922d7ee19829190fa6e25208d5256e8f316b
Signed-off-by: Paul Keith <javelinanddart@gmail.com>
2016-11-20 20:34:53 -07:00