Kevin F. Haggerty
273661b2a5
klte-common: Move all the shims to libshim
...
* Rename libril_shim to libshim_ril for consistency
Change-Id: Ie86e5ceef2f90c5a9b9c9ebaacf49e48605794ed
2016-11-09 08:15:39 -07:00
Zhao Wei Liew
e0768ac083
klte-common: Mount debugfs on early-init
...
This was previously removed in commit 1b54691
due to the fact that it was mounted in the global init.rc in Android 6.0.
In Android 7.0 however, this is no longer the case.
Hence, revive the mount.
Change-Id: I15b9571db4dd07a19b298a670f9ce6db1c4eeb63
2016-11-09 05:49:27 -07:00
Kevin F. Haggerty
2b078a3fde
klte-common: Engage the SDCLANG
...
Change-Id: I18a3ea966d7cfda0943d5b0114d30deba3a267e6
2016-11-08 16:39:01 -07:00
Kevin F. Haggerty
071fd01f05
Revert "overlay: Raise minimum brightness to 10"
...
This reverts commit b92b43c8ef
.
* If your display is flickering your HW is broken, the rest of us
like our retinas intact when using the phone in the dark.
Change-Id: I07e263c76465127ddca5fb3f5d0e4655d0176ca5
2016-11-08 06:17:07 -08:00
Kevin F. Haggerty
35bdf43f04
klte-common: Update DRM blob list
...
Change-Id: Ia2cdd6884866e35cfcb8ac111da7d67b1ffb808e
2016-11-08 06:11:04 -07:00
Arne Coucheron
9e0927fc01
klte-common: Add shim for libwvm.so
...
Change-Id: I1ac58a108783ae1aabe3f3f061b2444925f684db
2016-11-08 06:11:04 -07:00
Kevin F. Haggerty
1c64c859bd
Revert "klte: Enable blur"
...
This reverts commit c95164386f
.
* This isn't permanant, just until blur is fixed up in frameworks by
https://review.cyanogenmod.org/#/c/167370/ or similar appropriate
commit.
Change-Id: Ia747d6a25350d4653aaf94f324d789990eb9d747
2016-11-07 05:29:03 -07:00
Zhao Wei Liew
aee12a34df
klte-common: Enable legacy mediaserver
...
Change-Id: I4881ce7a0342b0dc9a9c50d6870f1b072b45af82
2016-11-07 05:28:46 -07:00
Kevin F. Haggerty
4149b0e737
klte-common: Add buildable libpn547_fw
...
* The libpn547_fw.so blobs from klte devices have text relocations.
This library is easily re-generated by extracting the contents of
gphDnldNfc_DlSeqSz[] and gphDnldNfc_DlSequence[] from libpn547_fw.so
in offical G900FXXS1CPHW_G900FOXA1CPE1 release.
* Process adapted from Matt Mower's work seen here:
https://paste.ubuntu.com/18137835/
Change-Id: I433b3129d63ebca95c4b12dc8103db08d7e7bc72
2016-11-07 05:27:49 -07:00
Kevin Haggerty
936ea50b37
Revert "Revert "klte-common: enable sdcardfs""
...
This reverts commit 47c5062003
.
Change-Id: I09d84140e59275b30ab7639031795de49c977390
2016-11-05 14:19:47 -07:00
Paul Keith
668eba32f5
klte-common: Add vsync phase offset
...
* Kanged values from hammerhead
* Reference:
http://stackoverflow.com/questions/27947848/understanding-necessity-of-android-vsync-signals
Change-Id: I7c6e7998b4c0d7b593c9d36318624cdc506aac74
Signed-off-by: Paul Keith <javelinanddart@gmail.com>
2016-11-03 18:15:24 -07:00
Ethan Chen
36a765b701
klte-common: Symlink NFC node for backwards compatibility
...
Change-Id: Ic371080dfb22c53e788c959ffac0cb167919a579
2016-11-03 08:02:13 -06:00
Kevin F. Haggerty
be71702cac
Revert "klte-common: Use multithread decode for boot animation"
...
This reverts commit ec0c349fb1
.
Now enabled globally.
Change-Id: Ice4a40b189c0dcd1dbf0de2c090a0bfc4221eb24
2016-11-03 07:58:42 -06:00
Kevin F. Haggerty
9435040eb6
Revert "klte-common: Move GPS/Location blobs to -common"
...
This reverts commit f79700031b
.
Change-Id: I3dbf6b2ec7f9a9181808b8a1343086aec3df5787
2016-10-29 09:54:36 -07:00
Paul Keith
8ba30c7878
klte-common: Explicitly define cache partition type
...
* Android 7.1 needs this
* Reference: http://review.cyanogenmod.org/#/c/167419/
Change-Id: Ifaafc2b61c912fe4c61f5493722af7c022d67c87
Signed-off-by: Paul Keith <javelinanddart@gmail.com>
2016-10-27 14:11:58 -05:00
Kevin F. Haggerty
bc1b148735
klte-common: symlink telephony databases to old location
...
* Our closed source libsec-ril.so hardcodes paths to the old
/data/data/com.android.providers.telephony, N moved this somewhere
else.
Change-Id: I9dbb229ee4aca83f36e5d73532dd32cda324486e
2016-10-25 05:09:43 -07:00
Cal Archer
915c07d37c
klte-common: fix wifi calibration
...
Enable macloader to load the correct nvram calibration
data matching the hardware variant. Since macloader
writes files in /data it needs to rerun after decryption,
requiring running during late_start. Additionally,
calibration data needs to be reloaded every time the driver
is reloaded.
Note that /sys/module/dhd/parameters/nvram_path is cleared
after the driver has accepted the input, you can use
"dhdutil -a wlan0 vars" to confirm that the calibration
data has been applied.
Change-Id: Ieb8ef0eafeead10a6dfc32862887abbe84e22a93
2016-10-25 05:02:53 -07:00
Kevin F. Haggerty
5b43dfd64d
klte-common: sepolicy: Allow macloader to write params to sysfs
...
Change-Id: I157456c3cbd666f907c5761b816b605f1a1eec34
2016-10-24 06:25:47 -07:00
Kevin F. Haggerty
b6f8787b74
klte-common: Add WIFI_DRIVER_NVRAM_PATH params to board config
...
* Setting these helps macloader to, well you know, actually set
calibration params for anything other than default case.
Change-Id: I710a75ee58267276c702d25437042b9a0842dc8c
2016-10-24 06:25:26 -07:00
Kevin F. Haggerty
a56454ed46
klte-common: init: Add seclabel to macloader service
...
Change-Id: If1665aa5e0c741712b7c0bdc0403045ccbbb7ef3
2016-10-23 12:38:47 -07:00
Kevin F. Haggerty
e5640b3481
klte-common: sepolicy updates
...
Change-Id: I85fb2a3e93574d13d323e11bf6a2030074ae6685
2016-10-21 08:44:08 -07:00
Kevin F. Haggerty
7d1c078f38
klte-common: sepolicy: allow rild to read a lnk_file
...
* Needed because our blobs hardcode the old telephony path and we
have to symlink to the new location
Change-Id: I12d25feb21af4e542e88c3b582390ae5930231bd
2016-10-21 06:01:21 -07:00
Kevin F. Haggerty
6f42462650
klte-common: Change group ownership of ES705 UART
...
Change-Id: Ifc8827393af34b1c3fc6a09b4907206d1b9a3f90
2016-10-20 04:05:04 -07:00
Kevin F. Haggerty
41b04289c2
klte-common: sepolicy updates
...
* Full rewrite is probably best, but this is good for now
Change-Id: I4ef137ffd16892ffa562dffd9e4a88d69f4a780d
2016-10-19 19:02:15 -07:00
Kevin F. Haggerty
c6102245b7
klte-common: Add additional BT firmwares to proprietary files
...
Change-Id: I73cbfc54699e4bf9c43ad734b9a2b855848a4522
2016-10-17 06:22:22 -07:00
Kevin F. Haggerty
a7ddeef81a
klte-common: Add BOARD_HAVE_SAMSUNG_BLUETOOTH flag
...
Change-Id: I55e4009f6f62684b315f92b8a6e370f5de80684b
2016-10-16 14:11:36 -07:00
Kevin F. Haggerty
6051f0c758
klte-common: Fix proprietary files list
...
* This is why you use the scripts
Change-Id: Ia91dc453d6fc5b73933cc95f1e25fa8b4b70e2f4
2016-10-14 14:54:18 -06:00
Kevin F. Haggerty
fad2a8ac8d
klte-common: Put common graphics import into -common makefile
...
* Don't put it in the variants like a dork
Change-Id: I684edadc4294b710ebb1808d572c660cec9452e7
2016-10-14 14:06:41 -06:00
OzzysCmAcc
a971342da8
klte-common: init updates for power and thermal
...
Change-Id: Ibd7828a4de4b4a61b6dcb204697235fcd2725008
(cherry picked from commit 614f2515a427b1a941b1c57b057ef52b4ed0d229)
2016-10-14 09:05:52 -07:00
OzzysCmAcc
4008d3138d
klte-common: update blob list for mm blobs
...
Change-Id: Ic0f6fff171f6936f1d9b84253b3b65154fcd51ee
(cherry picked from commit a422002e1f77c5b9c46d6f7cf661693865f26d68)
2016-10-14 09:05:31 -07:00
Aaron Kling
ec0c349fb1
klte-common: Use multithread decode for boot animation
...
This gets rid of the jerkiness in the boot animation.
Change-Id: Ib3b2f938e8b54f4cce5e77bca3c6bdbaec58d53f
2016-10-12 10:52:46 -06:00
Ljzyal
917095bfe7
Revert "klte-common: remove not existing include"
...
This reverts commit aad022625f
.
Change-Id: Ib67324a1022f4029a29019954993b92d77b8ab2b
2016-10-12 07:24:38 -07:00
Kevin F. Haggerty
f79700031b
klte-common: Move GPS/Location blobs to -common
...
Change-Id: Ie8c2268c78627476721259f6c810a4c315193977
2016-10-11 06:14:43 -07:00
Kevin F. Haggerty
587b244f1e
klte-common: Move Bluetooth blobs to -common
...
Change-Id: I8f517f0c3447dbc19bb4f5032a6602a43133fd77
2016-10-11 06:14:14 -07:00
Kevin F. Haggerty
df19de74ef
klte-common: Update WiFi blobs
...
* MM WiFi blobs required to handle full range of 5GHz spectrum with
new MM kernel
Change-Id: I2e6e4479cbb0149cda9eeaba37e8dacbad3c6a32
2016-10-11 05:47:31 -07:00
OzzysCmAcc
12547a4360
klte-common: create perfd directories
...
Change-Id: I27207f75b1b3bb19b099176830b85f8935abdb4c
(cherry picked from commit 859a29e16fc7f1e12574b15e6082f28cb3bade2b)
2016-10-09 06:59:02 -07:00
OzzysCmAcc
aad022625f
klte-common: remove not existing include
...
Change-Id: I978a42f8035faf38b211df3ea5940cd0ef2b309c
(cherry picked from commit fe119aa7f47a4bb3e13e0ec2ae208e208045a919)
2016-10-09 06:58:40 -07:00
OzzysCmAcc
6aa4069e5c
klte-common: delete duplicated entries and keep lp stock values
...
Change-Id: I90607a906d5af023a5a9d21caa7c15ca26be73a7
(cherry picked from commit b5ec47cf967637a36cae4a6d23c161f375b71a70)
2016-10-09 06:57:49 -07:00
Kevin F. Haggerty
bf8283252c
klte-common: Switch to shared driver repository
...
Change-Id: I2afd8ccfa1103230d71e1812f902435ef4088607
2016-10-07 14:11:34 -07:00
OzzysCmAcc
f6cbfbb018
klte-common: init fixes for mm kernel
...
Change-Id: I90d10043b4a6aca13f4b4ba4295905bd456dd274
2016-10-07 13:58:33 -07:00
OzzysCmAcc
761e9ffb5e
klte-common: tweak bt settings
...
Change-Id: Ice52472bf142c0411a97186dac37d638332dc943
2016-10-07 13:57:21 -07:00
Kevin F. Haggerty
47c5062003
Revert "klte-common: enable sdcardfs"
...
This reverts commit d352cc8b44
.
Change-Id: I712b6077cc3f3c7f9f5d45470fb6ee977a8f45fb
2016-10-07 05:47:41 -07:00
OzzysCmAcc
57fe81dcbd
klte-common: disable flag with default value
...
Change-Id: I42b32ca809bc82d81ed8b5fd9b71abb90245256a
2016-10-04 19:27:12 -06:00
OzzysCmAcc
fb67358a59
klte-common: add flag for custom audio policy
...
Change-Id: I6e5cd1bbe21bb27843e65945c7fc9f786acdb2c8
(cherry picked from commit 8c3657b49c737b395d59b7ac9ed4a8f3c0b06e10)
2016-10-04 18:19:34 -07:00
OzzysCmAcc
f0c3666035
klte-common: no need to set debug to false
...
Change-Id: I80fcf9fa9204b5b1a7768609e707e232da41ef7e
(cherry picked from commit 80ce094cea7b725d931a3097d6de3923e6f32e48)
2016-10-04 18:18:58 -07:00
OzzysCmAcc
c15f54176f
klte-common: fix wrong path in init
...
Change-Id: Ie4c7660b1e2a4d577e3f84f1f33acc802148ef78
(cherry picked from commit 2c94fff7936763323489a391fb51a35b6f4f1340)
2016-10-04 18:16:34 -07:00
ljzyal
2f41fd2d2f
klte: Use new Fingerprint Hal without ValidityService
...
* Use a fully OSS FPS stack to remove dependency on a service to
register fingerprints and hacked up touchwiz libs from Samsung
Change-Id: I66ae7fc807a213befdf77d0f09d38f2fbe01df61
2016-10-03 18:55:15 -07:00
Dan Pasanen
2de5ba9107
klte-common: enable text relocations
...
vendor/samsung $ for f in `find klte* -type f`; do scanelf -qt $f; done
TEXTREL klte/proprietary/vendor/firmware/libpn547_fw.so
TEXTREL klte-common/proprietary/lib/libmmjpeg.so
TEXTREL klte-common/proprietary/vendor/lib/libmmcamera_faceproc.so
TEXTREL kltechn/proprietary/vendor/firmware/libpn547_fw.so
TEXTREL klteusc/proprietary/vendor/firmware/libpn547_fw.so
TEXTREL kltevzw/proprietary/vendor/firmware/libpn547_fw.so
Change-Id: I1bae0103c522e800183bd6c45dd6022dca112c43
2016-10-03 19:08:18 -06:00
ljzyal
9fa3c0b84c
klte-common: Update gps header
...
Change-Id: I9556ad5abf8f41174691589cad8686057560bd8e
2016-10-01 15:45:58 -07:00
OzzysCmAcc
22d0d0eb98
klte-common: update power settings
...
Change-Id: I3f7d3be0b8046d4664e6895318a20603e9123718
(cherry picked from commit 206c55899f27c918f18ddea210856d196415d964)
2016-09-27 13:13:17 -07:00