Commit Graph

874 Commits

Author SHA1 Message Date
Matt Filetto ed22efea40 klte-common: update GPS HAL
* CAF package version: kk_3.5
* Revert the following patch as it's causing a missing symbol
  error when loading Samsung proprietary GPS libraries:

 "Add a new LocAdapterProxyBase class"

Change-Id: Ib23df3e207048ed32880537a528aa7f85ebcdfe1
2014-09-16 14:02:18 -07:00
Ethan Chen 1cd206736f klte-common: Add kltevzw to barrier
Change-Id: I49408d086997cc18c3a9ca9378d5a61be5b40dc5
2014-09-14 11:35:33 -07:00
Matt Filetto 8da615c396 klte-common: Add klteusc to inclusion list
Change-Id: Ic125b3838a71467b406a8578d7413c9a1c453121
2014-09-14 11:32:05 -07:00
Matt Filetto 54184885b1 klte-common: Add PowerHAL extension for touchscreen
* Disable touchscreen when display is off
* Add touchscreen permissions

Change-Id: I96bd00690cb4fe8a9f93fa572e633c9e86891abe
2014-09-12 09:58:42 -07:00
arter97 47a9e6d610 klte-common: Use Samsung common hardware class
* Set necessary permissions for vibrator

Change-Id: I60c61d01e97739335f66975fb303b883eb47b70d
Signed-off-by: Park Ju Hyung <qkrwngud825@gmail.com>
2014-09-11 11:35:48 -07:00
Ethan Chen c3eca8d26e klte-common: Restrict global access to torch node
Change-Id: I05bb719c73ed58d57c3fcfeb7616790c3c344ecd
2014-09-11 11:29:11 -07:00
Matt Filetto 36186aa6cc klte-common: Add PowerHAL extension for capacitive keys
* Add extension to disable touchkeys when display blank is triggered

Change-Id: I83060caa6b894fc3b80e5907acc3c483fc6176cb
2014-09-11 11:01:51 -07:00
Ethan Chen 6d3336807f klte-common: Update audio_platform_info for extended format
* XML for everyone!!

Change-Id: Ibf32c987d3360adfd5658befa91a1c5c166b43d4
2014-09-09 20:38:54 +00:00
Matt Filetto 66a20b865e klte-common: fix wifi passwords being reset after a reboot.
* Was used to fix the same issue on the HTC m8 and is also present in
stock version of this file for our device. Must have been overlooked

Change-Id: I63e71274a5649509a03fa8976c715a01f3a08379
2014-09-08 07:49:01 -07:00
Matt Filetto ab87d3f77d klte-common: Enable camera denoise by default
Change-Id: Ic1bacc35058aaa298e7a84d266584495bb51643a
2014-09-03 23:49:12 +00:00
Ethan Chen e60934f070 klte-common: Move NUM_FB_BUFFERS to msm8974-common
Change-Id: I6d7b5ea3ed262e72f1be54b29bd22636288cffe0
2014-09-03 13:33:14 -07:00
Matt Filetto 8ede34026a klte-common: Fix NFC NXP permissions
Change-Id: I6d41ee8143158e069803f4bf944118bb5c950fe0
2014-09-02 21:23:52 +00:00
Matt Filetto 096707aeae klte-common: fix IR blaster permissions
Change-Id: I79e8f84b549b48ef4bbd9e0104a275f92abf1e28
2014-09-02 06:48:26 -07:00
Matt Filetto 1c1f4e5033 klte-common: lower gps logging intensity
Change-Id: I61b18f4393cfcad9181920462e3d5a103a6b1dd9
2014-08-31 03:19:06 +00:00
Ethan Chen 6437ca37cf gps: Add dummy Sec_configuration stub
* Newer NG3 based libloc_api_v02.so requires this function to init

Change-Id: I023bd4c5a2378a1f008a34e04bea7aef4d8da1bc
2014-08-30 15:45:10 -05:00
Matt Filetto c1edcdce78 klte-common: Enable dock settings
Change-Id: Idde6dd52ac6e11eb06c057fb60539f71e0ba0d7c
2014-08-29 10:20:21 -07:00
Ethan Chen 856081671e klte-common: Actually copy audio_platform_info config
Change-Id: Id2a09f8ec438309b53f76ee1424f29afccde174f
2014-08-28 18:26:45 -07:00
Ethan Chen 72efe87d4d klte-common: Add more custom Samsung ACDB IDs
Change-Id: I66b49951b039f42d387ddfc5676323931199af64
2014-08-28 18:19:42 -07:00
Matt Filetto 0d1f6afda2 klte-common: Use stock Samsung power profile
* Samsung package version: G900FXXU1ANG2_G900FOXA1ANG3_BTU

Change-Id: Ia16cb0566b436b0bf6ef9362e05235b86157b616
2014-08-28 17:20:04 -07:00
Ethan Chen 00f620a879 klte-common: Remove keylayout copy entries
Change-Id: Ia2a7925618e892e746477b54933732e27f11e08c
2014-08-28 17:04:49 -07:00
Matt Filetto ee929de812 klte-common: Clean up all keylayouts
* Remove unused synaptics, atmel keylayouts.
* Remove invalid keycode from gpio-keys.
  This fixes home wake up option
* Remove invalid keycodes from sec_touchscreen.
* Remove invalid keycodes from sec_navigation.

Change-Id: Iff16b2d54d957a2fb0ea72ef519a69f7157ffd2e
2014-08-28 17:02:14 -07:00
Matt Filetto ec91145af0 klte-common: Add Torch to build
Change-Id: I68e2785bd138ab93d4fa6c10923a2d9101c1cc9b
2014-08-28 16:47:41 -07:00
Ethan Chen 13cab68efd klte-common: Add translation paths for Samsung mixer devices
* Samsung device names are custom and require a mapping.
* Do the mapping from the CM HAL expected paths to Samsung paths
  in mixer_paths instead of in code.

Change-Id: I399bdc53a7f098030859e91ec93038ea9378fb95
2014-08-28 01:05:23 -07:00
Ethan Chen ceae77c27b klte-common: Use audio_platform_info to remap ACDB IDs
Change-Id: I0ac85b8f0e81b15e3c9b404c3e26fda84062e6b5
2014-08-28 01:05:23 -07:00
Ethan Chen 5944dfd2f9 klte-common: Remove custom audio routing code
* There's a standard way to do this by configuration without linking a
  custom library for no real reason.

Change-Id: Iee7cebc1fad51b4a340e8a9fb0f7c10f6bd7b15b
2014-08-28 01:05:23 -07:00
Matt Filetto 01a7fbcf9e klte-common: Use original mixer_paths
* Samsung package version: G900FXXU1ANG2_G900FOXA1ANG3_BTU

Change-Id: I92c9b65b4fd92182e7ede7d18eabc7f6b31c5596
2014-08-28 01:05:08 -07:00
Ethan Chen 72ba032c88 klte-common: Add cm.dependencies
Change-Id: I6f6233db574e13f7bb8805e6daccc3730220f459
2014-08-27 20:50:06 -07:00
elelinux 43407e974c klte-common: Add modified gps.h from jflte
* Samsung is apparently using the same offsets in their structs
2014-08-27 01:24:47 -07:00
Ethan Chen bfe4fdf3d1 klte-common: Add proprietary file extraction scripts 2014-08-27 00:53:53 -07:00
Ethan Chen bd49c3242b klte-common: Split proprietary file list 2014-08-27 00:53:53 -07:00
Ethan Chen fd8ff43a3a klte-common: Create klte common tree 2014-08-27 00:53:53 -07:00
Roman Birg c23691505b klte: add smart cover coords
Change-Id: I7e79c582a201eb1d17eff31c5528387a07202bed
Signed-off-by: Roman Birg <roman@cyngn.com>
2014-08-25 21:29:56 -07:00
elelinux d6e727171e klte: Add adsprpcd service entry 2014-08-19 19:48:35 -07:00
Ethan Chen 98203b8e02 klte: gps: Add dummy sec_gps function stub 2014-08-03 16:02:55 -07:00
Ethan Chen 37d5acff78 klte: Build GPS HAL 2014-08-03 16:02:55 -07:00
Daniel Moran (garwynn) 0a0f80b053 klte: gps: Import GPS HAL 2014-08-03 16:02:52 -07:00
Ethan Chen 3dcbe45bbb klte: Add missing QMI/RIL entries
* Add irsc_util service entry
* Add rfs_access service entry
* Add missing QMI lib
2014-08-03 12:07:13 -07:00
Ethan Chen 8d7d21fae3 klte: Fix init.qcom.rc errors reported by init 2014-08-01 17:28:45 -07:00
Ethan Chen d0111d5b70 klte: Add support for bcm2079x NFC
* Used by Sprint model
2014-08-01 16:22:30 -07:00
Ethan Chen 85ab06a1c7 klte: Add charger service 2014-08-01 14:07:40 -07:00
Ethan Chen ba6fdbe30d klte: Move permissions to device repo 2014-08-01 13:07:46 -07:00
Ethan Chen 9b2985aa5f klte: Remove unused overlay options 2014-08-01 12:02:16 -07:00
Ethan Chen e9bd9486b8 klte: Re-organize init scripts
* Merge all scripts into init.qcom.rc
* Remove unused items
2014-07-31 21:46:07 -07:00
Ethan Chen 4faff00867 klte: Add sec_touchkey keylayout file
* Controls hardware keys
2014-07-31 21:46:07 -07:00
Ethan Chen 6a29b00e92 klte: Add keylayout files from klte
* Older keylayouts were not even from the same device
2014-07-31 21:37:48 -07:00
Ethan Chen b203072250 klte: Add step counter, detector permissions 2014-07-31 21:37:48 -07:00
Ethan Chen 65493d2bf7 klte: Use prebuilt GPS libs 2014-07-31 17:29:17 -07:00
Ethan Chen ac7fff4b8f klte: Clean up Samsung device inheritance
* Clean up from msm8974-common cleanup
* Use dtbtoolCM
* Remove empty overlay folders
* Use nested dependencies
* Move wifi config to device trees from msm8974-common
* Remove unused items
* Remove unused qmiproxy
* Remove init.qcom.ril.rc
* Remove init.qcom.syspart.sh
* Remove init.qcom.modem_links.sh
* Remove init.qcom.sh
* Remove init.qcom.post_boot.sh
* Remove init.qcom.usb.sh
* Move egl.cfg to msm8974-common
* Clean up overlay
* Remove cm.dependencies for now
* Clean up proprietary file list
* Use proprietary NFC HAL
2014-07-31 16:18:26 -07:00
slayher 35f819e888 HLTE: Fix mappings for voice reg in headset case.
Credit to Christopher R. Palmer for the fix.

Change-Id: I48ee85095e07318464f654708d93c39a17831d36
2014-06-28 02:08:47 -05:00
elelinux a2a9f63ae3 add network modes 2014-06-28 02:08:28 -05:00