ripee
01014cd2a5
Merge pull request #2 from LineageOS/lineage-16.0
...
msm8976-common: proprietary-files: Update default source note
2020-10-08 13:44:03 +02:00
syphyr
2d9dd6b391
msm8976-common: proprietary-files: Update default source note
...
Sources from T813XXS2BSJ3_T813XAC2BSA2_XAC
Change-Id: I07d28010ed55e5f55922093b348f1d9cec357cd9
2020-05-22 01:07:29 +02:00
aviraxp
2efb3d7e2e
msm8976-common: Kang libperipheral_client.so from crackling MM
...
* Somehow (likely due to some bionic changes), nougat blob never
works on Q and causes NPDs in various processes. This lib
somehow fixes it.
2020-04-22 23:26:45 +02:00
LuK1337
b23351f18a
msm8976-common: Update wcnss_filter blob
...
Change-Id: If230d61d60941a0cb049e42d50aeaf90bcea29dd
2018-10-19 11:09:41 +02:00
Paul Keith
3668a9c288
msm8976-common: Hex-edit libmmcamera2_isp_modules for P's mutex restrictions
...
* Google has been tightening up mutexes by disallowing calling
pthread_mutex_destroy on an already destroyed mutex in P
* This normally isn't an issue, but Qualcomm, in their infinite
wisdom, decided to destroy a mutex in a loop in isp_module_stop_session
when they were freeing some related memory allocations
* This results in a SIGABRT in mm-qcamera-daemon from a
__fortify_fatal call in HandleUsingDestroyedMutex in libc
* To work around this, the CBNZ instruction (aka, the break condition)
in the loop was moved before the call to phtread_mutex_destroy so
that the during the 2nd (and final) iteration of the loop, it exits
*before* rather than *after* the calls to pthread_mutex_destroy
* ASM instructions:
- Before: https://gist.github.com/javelinanddart/9afdc8577134bf8ecd48b15213d66491
- After: https://gist.github.com/javelinanddart/789ba3bde8494ff4ba0b7967c93daa14
Change-Id: I36dfab9f3afb8c9e010da8c6b02c2d9eff856c07
2018-08-17 21:19:35 +02:00
LuK1337
7cc79d324b
msm8976-common: Remove libmmcamera_cac3_lib.so
...
* Our new OpenCL doesn't really like it.
2018-02-12 18:34:14 +01:00
LuK1337
61c854e076
msm8976-common: Update graphics stack to O
...
* OpenCL kept on 7.0 due to crashing camera daemon.
* From kugo-user 8.0.0 OPR1.170623.026
2018-02-12 18:34:14 +01:00
LuK1337
71cc7f7a90
msm8976-common: Kill qseeproxydaemon
2018-02-12 18:34:12 +01:00
LuK1337
c6b26d88d7
msm8976-common: Build libsecnativefeature from source
2018-02-12 18:34:12 +01:00
LuK1337
9aff6633e8
msm8976-common: Add aptX blobs
...
* We can't use Samsung blobs cause they are 32-bit only.
2018-01-26 15:47:20 +01:00
LuK1337
2807542d4b
msm8976-common: /system/bin -> /system/vendor/bin
2018-01-26 15:47:20 +01:00
LuK1337
b58c717272
msm8976-common: Update widevine blobs from angler
2018-01-26 15:47:20 +01:00
LuK1337
21b3f183be
msm8976-common: Move sensors HAL out of common tree
...
* gts210vewifi isn't exactly compatible with gts28vewifi.
Change-Id: Id8bf8e0b3bb22c4ff36bcd910446dcf55a15d863
2017-05-11 18:50:10 +00:00
LuK1337
b2f7745ad4
msm8976-common: Update blobs from T813XXU2BQD1
...
Change-Id: I3e3938773fddd721129a85552caec00f3ab8b17c
2017-04-23 22:44:42 +02:00
LuK1337
7fa07d07b1
msm8976-common: Fix a typo in proprietary-files.txt
...
Change-Id: Iff187099d5015f47bce638587c835592c98448c4
2017-02-17 18:59:00 +01:00
Jesse Chan
1f9474ebc5
msm8976-common: Compile fingerprint components
...
Change-Id: Ic62e32cb3610e18070692d5ff6f5667858b50aa5
2017-02-09 17:33:01 +00:00
LuK1337
412a9081ea
msm8976-common: Remove fingerprint wrapper HAL
...
Change-Id: I5d3f4604d9e50b09bb18c65af0c3f8f0ee387a6a
2017-02-09 17:32:22 +00:00
Christopher R. Palmer
070b2ac16f
msm8976-common: Add a dummy fingerprint wrapper HAL
...
All this does is delegate all the requests to the real HAL.
Change-Id: Ie45ae24448fb989c45bba10f12128d20b71e1d34
2017-01-27 11:33:42 +00:00
Luca Stefani
ffe2d49318
msm8976-common: Add and build camera wrapper
...
Change-Id: I8fe4654da53306e981dc6a2884194f6f4d38c144
2017-01-27 12:24:49 +01:00
Luca Stefani
e601781cca
msm8976-common: Cleanup bt
...
* We don't need hci_qcomm_init and init.qcom.bt.sh
* Remove hci_filter_root
* Update sysfs permissions from bullhead
Change-Id: Id0b80f188cc3dd6d3595f5216bb3b927179afced
2017-01-26 22:36:58 +01:00
Luca Stefani
039887cb7c
msm8976-common: Remove btnvtool
...
* We don't read bt address from NV
Change-Id: I4f2eeeed70ae830937c4d4c86fe5665dac0f8c99
2017-01-25 11:23:35 +01:00
Luca Stefani
af675f8719
msm8976-common: Remove QMI data configs
...
* dsi_config belongs to libdsi_netctrl.so
-> We don't ship libdsi_netctrl.so
* qmi_config.xml belongs to qmuxd
-> We don't ship qmuxd
* netmgr_config.xml belongs to netmgrd
-> We don't ship netmgrd
Change-Id: Ia275aaff8f5f0d9f4bbeec6605e3d781a37b8e23
2017-01-24 17:49:55 +01:00
Luca Stefani
32d36b8d3b
msm8976-common: Remove unused wifi firmware blobs
2017-01-24 16:19:39 +01:00
LuK1337
1a1aee683d
msm8976-common: Switch to TimeKeep
2017-01-23 13:40:35 +01:00
TheStrix
39fa1ba3d3
msm8976-common: Update blobs
...
* Use GPS and Graphics blobs from Mi Max nougat MIUI
Change-Id: I265f1e9748d0319ad1f67fb8ad4ce97f376290c9
2017-01-22 15:36:30 +01:00
LuK1337
6fa41acfa3
msm8976-common: Add wcnss_filter
...
* Needed for bluetooth.
2017-01-22 12:17:09 +01:00
LuK1337
66696f7c90
msm8976-common: Remove hvdcp_opti
2017-01-20 23:07:07 +01:00
Luca Stefani
73e5becf6d
msm8976-common: Remove unneeded radio blobs
2017-01-20 22:22:31 +01:00
Luca Stefani
7159268141
msm8976-common: Kang GPS & Adreno from kenzo
2017-01-20 19:11:32 +01:00
LuK1337
a7e4e6ccba
msm8976-common: s/etf/etc/g
2017-01-20 19:08:42 +01:00
LuK1337
12254968f8
msm8976-common: Add widevine blobs from bullhead
2017-01-20 19:02:25 +01:00
Luca Stefani
515e5cd536
msm8976-common: Add bt firmware
2017-01-20 18:37:45 +01:00
LuK1337
c514335ba1
msm8976-common: Add lib/libalawb_algo.so
2017-01-20 17:13:26 +01:00
Luca Stefani
9de4212cad
msm8976-common: Add FP blobs
2017-01-20 15:19:46 +01:00
Luca Stefani
5b047f56a1
msm8976-common: Add WiFi firmware
2017-01-20 15:19:44 +01:00
Luca Stefani
13da0f47e7
msm8976-common: Add OIS firmware
2017-01-20 15:10:43 +01:00
Luca Stefani
04bed6e58e
msm8976-common: Add sec blobs
2017-01-20 14:59:39 +01:00
LuK1337
03e1020139
msm8976-common: Add missing camera blob
2017-01-20 10:22:27 +01:00
Luca Stefani
621ed446fc
msm8957-common: Build wcnss-service
2017-01-19 18:29:53 +01:00
LuK1337
8faae94604
msm8976-common: Remove libmorpho_*
2017-01-18 00:22:34 +01:00
Luca Stefani
7fff4fccda
msm8976-common: Update sensors blobs
...
* Remove unneeded 32bit blobs
* Add yas_set config
2017-01-17 16:40:45 +01:00
Luca Stefani
4174f41adf
msm8976-common: Cleanup camera blobs list
...
* TODO: Add lc898122 if needed
2017-01-17 16:12:25 +01:00
LuK1337
d5a6745802
msm8976-common: Add initial proprietary-files.txt
...
* TODO:
Fix camera & sensors blobs
Get rid of unused chromatix files
2017-01-17 15:42:28 +01:00