Commit graph

635 commits

Author SHA1 Message Date
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
Arne Coucheron
92828016a3 klte-common: fstab: Assign unused pad partition to /misc
Change-Id: I02a9977681c221ddd42ab6a19cc6537f6c58eac3
Signed-off-by: Kevin F. Haggerty <kevin.f.haggerty@gmail.com>
2016-11-19 10:25:56 -07:00
OzzysCmAcc
1d1e0634f5 klte-common: update mpdecision group
Change-Id: Ic8ce414b48f115888c6788614c56d0846fe50afd
2016-11-13 13:22:42 -07:00
OzzysCmAcc
c52ffc147e klte-common: adress mpdecision denial
Change-Id: I3cdc06b38a166678b0ab98df630168c0ef929363
2016-11-13 12:21:05 -08:00
Kevin Haggerty
a171d62b26 Revert "klte-common: Add custom /proc/ nodes to fd whitelist"
This reverts commit 7c4e51c5fc.

Change-Id: I72c5bcbbaf0835faaf9722cf1b887785e2ed51d3
2016-11-13 06:48:28 -08:00
Kevin F. Haggerty
458617d999 klte-common: Set TARGET_BOOTANIMATION_HALF_RES to true
* No apparent resolution difference
* Much smoother animation
* Much faster boot
* What's not to like?

Change-Id: I2119fe826146a3103da50b4862ad88f5950a97ec
2016-11-12 15:48:17 -07:00
Oskar Kratochvil
b44f79b615 klte-common: fix another denial for mpdecision
Change-Id: I091cdbf7741832f5c41f5355cf5ae6a30478ecd7
2016-11-11 11:02:06 -07:00
LuK1337
7c4e51c5fc klte-common: Add custom /proc/ nodes to fd whitelist
* Now Zygote requires doing so ;-;

Change-Id: I3a1710e69f8b86e5089db15ca68f4a811d512bac
2016-11-10 21:51:09 -07:00
OzzysCmAcc
dc8e5fee42 klte-common: update the sepolicy
Change-Id: Ibec3600fc519b3b7a5f309b197e4180d80755fc5
2016-11-09 14:28:43 -08:00
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