Commit graph

240 commits

Author SHA1 Message Date
Zhao Wei Liew
e7b55c62d7 msm8226: Reference inline WLAN module
We have switched to building the module inline, make the appropriate
changes to recognize the change.

Change-Id: I2e6e5114f4241c1b694f678dbdd59f4efd173d5b
2015-12-01 23:07:45 +08:00
Zhao Wei Liew
c2ee69951d msm8226: Remove last unused mm-dash lib
With the recent removal of QC AV enhancements, we no longer use
these libs.

Change-Id: Ic7c4fd8056e88c278d7f11bdfeaf24af5aede124
2015-11-30 18:47:37 +08:00
Zhao Wei Liew
e6db609a6c msm8226: Move dalvik config to system prop file
Change-Id: Iac6d9c5263ea958dc8bbadee1eacb880bba7af76
2015-11-30 18:45:45 +08:00
Steve Kondik
9ef5fdbe38 msm8226: Drop all the janky proprietary stuff we don't even use
Change-Id: I6832ca9b57b171590e8f257b92e45fa9777c6ed4
2015-11-30 18:40:17 +08:00
Zhao Wei Liew
fe00f1ba4d msm8226: Optimize key disabler
* Skip the conversion of types, compare directly.
 * Declare keydisabler path as static final

Change-Id: Ie18d5f43b49f6efd95615d1ec3846d78bbe3a316
2015-11-30 15:22:25 +08:00
Zhao Wei Liew
42a19d3d39 msm8226: Disable in-kernel input boost
We have 1.1 GHz input boosting for 3 seconds in PowerHAL, so this
is definitely unneeded, wasting more power.

Furthermore, this will hurt performance. The in-PowerHAL solution will
race with the in-kernel solution due to difference in boost freqs,
hurting performance.

Change-Id: Id4381af400d94a9c7690274d10b1b4ea011b6b32
2015-11-30 08:48:12 +08:00
Steve Kondik
686eb762e9 msm8226: Adjust cpufreq timer rate
* We're no longer managing timer_rate from the PowerHAL, so set it to
   30000 which will improve battery live.

Change-Id: I5a25533b674b37961e975537fc7b905f4e3497b3
2015-11-30 08:10:42 +08:00
Rox-
3d97fb58c1 [WIP]msm8226-common: Update sepolicy for M 2015-11-29 17:06:30 +01:00
Zhao Wei Liew
d687a9499e msm8226: Commonize system properties
Respective devices need to add a reference to their target
system properties in BoardConfig.mk.

Change-Id: Ic79498519f53fac1cf0e4a37aefa1ca18db5d5e2
2015-11-29 16:30:20 +01:00
Rox-
7045e1cd5f msm8226-common: Update FM packages for M 2015-11-27 21:51:51 +01:00
Steve Kondik
1d271edc07 msm8226: Speed up scroll response
* Lower the touchslop

Change-Id: Id0a16fad5e35fe85c05637085057a1bac81bf4a1
2015-11-27 21:51:42 +01:00
Steve Kondik
e8bc18546a msm8226: Build the kernels with gcc-4.9
This requires appropriate GCC warning fixes in the kernel.

Change-Id: Ia0c0cc45b2c192ad7262d797ee3c469b94644194
2015-11-27 22:47:31 +08:00
Zhao Wei Liew
bd5ba43a61 msm8226: Use common cyanogen hardware repo
Change-Id: Iea20d73a6d29217a30c0ba4c2b85d4f35efdf7b3
2015-11-27 21:28:42 +08:00
Rox-
e7423d0351 msm8226-common: rootdir: Clean up init and move outside etc
*Remove some device specific permissions, add them to init.target.rc
2015-11-27 12:22:27 +01:00
Zhao Wei Liew
13df128ae6 msm8226: Refactor low power set-up
* Use a trigger to enable low power modes in recovery and boot.
* Enable L2 low power modes in charger.
* Set up low power modes earlier to keep device cool during dexopt.
* Slight clean up.

Change-Id: Ida7a62e457e2eda052e4a83b050df673eda743e0
2015-11-26 15:20:08 +08:00
Zhao Wei Liew
2556302858 msm8226: Enable low power modes in recovery
Build the power config for recovery too.

Change-Id: I238a38a7fd54b510123962b003eaecca5f3d68ab
2015-11-26 14:49:04 +08:00
Zhao Wei Liew
5459fe2415 msm8226: Use VENDOR_PATH for local directory
Stop using LOCAL_PATH as it breaks CMHW build. Also remove
a redundant definition of LOCAL_PATH.

Change-Id: Ib79072aba4d429a290300c9026752adac5129017
2015-11-26 14:41:44 +08:00
Zhao Wei Liew
ffeea9fa32 msm8226: Remove duplicate USB package
This is built in one of the common device makefiles.

Change-Id: If2f4c8865c04c5b2d308ebdad1e087b9f1d1fdf8
2015-11-26 14:18:41 +08:00
Zhao Wei Liew
12f4a093bf msm8226: Actually build the init scripts
Change-Id: I92b336a54c04548fb5cb5dd3830ecfaff9b1eb11
2015-11-26 14:18:18 +08:00
Zhao Wei Liew
7bfcb69873 msm8226: Switch to deep buffer audio output by default
This was missed out. Actually enjoy lower power consumption.

Change-Id: I818d24a5531750fa90664d1c14d5cbad2b5565cf
2015-11-25 13:44:13 +08:00
Zhao Wei Liew
7c1e6cf7e1 msm8226: Commonize init scripts
Change-Id: Iab43f5a4174edd758e0654f127d7820f9912fdb4
2015-11-25 13:31:34 +08:00
Zhao Wei Liew
4b3a03195c msm8226: Remove duplicate repo dependencies
FM HAL is synced by default.

Change-Id: If05a017568b6cc8fed965a49e9f815a625acf8d4
2015-11-25 12:29:06 +08:00
Zhao Wei Liew
167c0c676f Revert "msm8226: Wait for keymaster to be loaded in TZ"
Our blobs don't support this.

This reverts commit 12ca0b8029.
2015-11-25 12:28:46 +08:00
Apavayan Sinha
d0c866c306 msm8226-common: RIL: Remove leftover
Change-Id: Ic768b3e9df4b40854c7015cb38e0b1d4b6c61914
2015-11-17 12:02:56 +01:00
Rox-
2bab516116 msm8226-common: remove persist.sys.usb.config override 2015-11-15 16:45:25 +01:00
Rox-
20ac341ea7 msm8226-common: Update media_codecs for M 2015-11-15 16:40:23 +01:00
Rox-
8a84b90f1f msm8226-common: Update RIL for LP blobs 2015-11-15 14:32:52 +01:00
Ethan Chen
6d1e6cf542 msm8226-common: Add RIL shim library 2015-11-15 14:26:39 +01:00
Rox-
9e98008c0a msm8226-common: Build libextmedia_jni and libqcmediaplayer 2015-11-15 14:23:21 +01:00
Apavayan Sinha
0a303128d3 msm8226: Enable camera compatibility flag
Change-Id: I4993cf0de6f38da9c7d24e880fc3bd6768d8e3f2
2015-11-15 14:22:05 +01:00
Apavayan Sinha
12ca0b8029 msm8226: Wait for keymaster to be loaded in TZ
Change-Id: I5e3774b0ed0b19fe2be9a1c71346c8ab6b4e2682
2015-11-15 14:21:49 +01:00
Apavayan Sinha
c178d9c31f sepolicy: Fix denials init tmpfs on boot
Change-Id: Ic4bde2010c1d90b7ff05498c804273a5e6683693
Signed-off-by: Apavayan Sinha <info@apavayan.com>
2015-11-15 14:21:13 +01:00
Apavayan Sinha
227611e6a2 msm8226-common: remove duplicates and non existent
Change-Id: Idcce4722a5ec77a801386316e81c5d3047866e08
2015-11-15 14:20:36 +01:00
Apavayan Sinha
def3327562 msm8226-common: Add MIDI support
needed for audio on android 6.0.0

more info: https://source.android.com/devices/audio/midi.html

Change-Id: Ic14277511f73d79795e5f890f009f0e5dd5913a8
Signed-off-by: Apavayan Sinha <info@apavayan.com>
2015-11-15 14:20:02 +01:00
Rox-
a5b0450082 msm8226-common: Remove USB OTG property 2015-11-15 14:15:58 +01:00
Apavayan Sinha
61d675e0d8 msm8226: Load BoringSSL compatibility library
Change-Id: Ibec2776d39e77f72ea82ece1019ac847135c4e55
2015-10-23 11:28:00 +05:30
Apavayan Sinha
bde988a18d msm8226: Compile libstlport
Change-Id: I3f0dcd8fbb33610c583a9e40b11a5314acdac531
2015-10-23 10:48:43 +05:30
Apavayan Sinha
ececd0f1e5 gps: fix build with M
Change-Id: Ibe8799714547cffb5e4505a08fa85d30075afd9d
Signed-off-by: Apavayan Sinha <info@apavayan.com>
2015-10-18 13:41:21 +05:30
Apavayan Sinha
02a2bf9d58 msm8226: CameraWrapper: Update camera wrapper for M
Change-Id: Idc77c8722f8362718716b42cd74404c19e5371f0
2015-10-18 13:28:00 +05:30
Apavayan Sinha
7094adc1f3 msm8226: drop BOARD_SEPOLICY_UNION
As suggested in the comments on
https://android-review.googlesource.com/#/c/141560/
drop BOARD_SEPOLICY_UNION and simplify the build_policy logic.
Union all files found under BOARD_SEPOLICY_DIRS.

Change-Id: I4fea5f5196639f512073ce650185674f2dc2d608
2015-10-08 20:53:32 +05:30
Rox-
ea98e18642 sepolicy: Remove duplicates 2015-09-16 16:35:23 +02:00
Nikola Majkić
156a08df6b media: Update mediacodecys from caf 2015-09-16 13:33:59 +02:00
Apavayan Sinha
123a587844 RIL: DS: clean up ril
Change-Id: If7b95abc55507931d95b14e19e4ff18a356233ad
2015-08-27 13:30:57 +05:30
Rox-
b567f7284e msm8226-common: Remove deprecated egl.conf
993814255f
2015-08-16 12:40:42 +02:00
dhacker29
418f9a81f1 sepolicy: Fix denials during off mode charging
Change-Id: I8ec9deb718c3c328a374089e1c25cfe919092c5f
2015-07-07 20:05:31 +02:00
Rox-
f5f109900a RIL: Update ril
a9b9133329
2015-06-28 11:04:26 +02:00
Rox-
2e2f3b4701 msm8226-common: Don't copy FFMPEG config anymore 2015-06-28 10:57:18 +02:00
Rox-
ed2dc1070a msm8226-common: Allow vold permissions for encryption 2015-06-28 10:52:56 +02:00
Rox-
883029e54b msm8226-common: RIL: DS Update 2015-06-11 14:36:14 +02:00
Rox-
e9508566e1 Revert "AmbientDisplay: Enable Ambient Display for msm8226"
This reverts commit 0d11ee2da3.
2015-05-30 17:50:47 +02:00