Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cm 12.1 #1

Open
wants to merge 107 commits into
base: cm-10.1
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
107 commits
Select commit Hold shift + click to select a range
031257b
BoardConfigVendor: fix building of libcameraservice
alanorth Oct 30, 2011
9a5cb34
Add Huawei U8160 proprietary files
psyke83 Nov 23, 2011
f134c74
Merge pull request #1 from psyke83/master
LalitMaganti Nov 23, 2011
0000985
Add u8220 props
rmcc Mar 20, 2012
7c46906
u8160: refresh proprietaries
psyke83 Aug 3, 2012
13e608c
g620-a2: Add proprietary files from 4.4.4 ROM
thoemy May 19, 2015
a3b6330
g620-a2: Sensor, synaptics, mpdecision and GPS files
thoemy May 19, 2015
704ed98
g620-a2: Add multimedia codecs and libraries
thoemy May 20, 2015
5d324a2
g620-a2: Add DRM files
thoemy May 20, 2015
1ae8026
g620-a2: Use Lollipop compatible libwvdrmengine.so from Sony shinano
thoemy May 20, 2015
e192b67
g620-a2: Add camera files
thoemy May 27, 2015
607ee6f
g620-a2: Add mm-pp-daemon
thoemy May 31, 2015
ad452c0
Prep for L
ciwrl Jul 24, 2015
f848020
Merge pull request #1 from TheMuppets/cm-12.1
Lloir Jul 24, 2015
962fc19
Merge pull request #2 from thoemy/cm-12.1
Lloir Jul 24, 2015
1aaab60
mt2: Pristine vendor blobs
tdmcyngn Jan 13, 2015
49b038e
mt2: Update adreno/kgsl from moto msm8226-common
tdmcyngn Jan 13, 2015
dbb6b52
mt2: More files for rild linkage
tdmcyngn Jan 13, 2015
4327c7d
mt2: Add rmt_storage
tdmcyngn Jan 13, 2015
7fc5dbf
mt2: Add more blobs
tdmcyngn Jan 13, 2015
747c868
mt2: Add libs needed by blobs
tdmcyngn Jan 13, 2015
1f14ec3
mt2: Add more init scripts and configs
tdmcyngn Jan 13, 2015
c1c14ed
mt2: Add some firmware
tdmcyngn Jan 13, 2015
59027ca
mt2: Rename sensors hal
tdmcyngn Jan 13, 2015
42072c5
mt2: Camera linkage
tdmcyngn Jan 13, 2015
217df6e
mt2: Add gps.conf
tdmcyngn Jan 14, 2015
c2a2a18
mt2: Camera config files
tdmcyngn Jan 14, 2015
a412a27
mt2: msm8928 -> msm8226
tdmcyngn Jan 14, 2015
ffb43fa
mt2: More blobs
tdmcyngn Feb 6, 2015
14904ad
mt2: More blobs for GPS
tdmcyngn Feb 6, 2015
d614527
mt2: Disable wpa_supplicant.conf redirection
tdmcyngn Feb 6, 2015
a3891e1
mt2: Camera blobs
tdmcyngn Feb 6, 2015
b419594
mt2: Regen makefiles
u-ra Jun 15, 2015
6c29c6d
mt2: Add audio calibration blobs
u-ra Jun 15, 2015
1d5f8a1
mt2: Build QCOM random number daemon
u-ra Jun 15, 2015
a375548
mt2: qcom-post-boot is unnecessary now that we have perf profiles
u-ra Jun 15, 2015
35a3367
mt2: Build OMX libs
u-ra Jun 16, 2015
478d0d7
mt2: Patch ICU symbols in libqc-opt
u-ra Jun 17, 2015
ab40372
mt2: libxml2 is built from source
u-ra Jun 17, 2015
ba9c8f8
mt2: Fix IMS daemon deps
u-ra Jun 17, 2015
08b9c27
mt2: Build info for vendor packages
u-ra Jun 18, 2015
0d090c2
mt2: Update Adreno libraries
u-ra Jun 18, 2015
f61351b
mt2: Kill more useless scripts
u-ra Jun 19, 2015
0cd5e93
mt2: Kang mpdecision from bacon
u-ra Jun 23, 2015
7ff0795
mt2: Change-up WLAN blobs
mdmower Jun 18, 2015
14c2062
mt2: Add missing hci_qcomm_init deps
u-ra Jun 23, 2015
fba33f3
mt2: Kill useless init scripts
u-ra Jun 25, 2015
7be7d2a
mt2: Add missing sensor blob
u-ra Jun 25, 2015
1fd7f01
mt2: Add missing camera blobs
u-ra Jun 26, 2015
03e48bb
mt2: Kill a bunch of unneeded camera blobs
u-ra Jun 26, 2015
becf44c
mt2: Update DRM blobs
u-ra Jun 27, 2015
3602fb7
mt2: Kang Venus firmware from M8 5.1.1 release
u-ra Jun 28, 2015
1e3abbd
mt2: Remove mm-pp-daemon and its deps
u-ra Jun 30, 2015
ec8e9c9
mt2: Add blobs for BT address retrieval
u-ra Jun 30, 2015
2015be7
mt2: Update irsc_util and config
u-ra Jun 30, 2015
655ea49
mt2: Delete obsolete blobs
u-ra Jul 1, 2015
0f6a65c
mt2: Update blobs from 5.1 B309 release
u-ra Jul 1, 2015
36e2222
mt2: Fix prebuilt apk paths
u-ra Jul 1, 2015
f40db2d
mt2: Kill JB blob leftover
u-ra Jul 2, 2015
5822b9f
mt2: Patch ICU symbols in libqc-opt
u-ra Jul 2, 2015
a99865c
mt2: Add missing DRM blobs
u-ra Jul 6, 2015
1a3c894
mt2: Fix Makefile screwup
u-ra Jul 8, 2015
23e459f
mt2: Remove vendor wcnss_service
u-ra Jul 8, 2015
6d2f5be
mt2: Kang Venus firmware from bacon
u-ra Jul 9, 2015
1829131
mt2: Kang thermal-engine from s3v3g
u-ra Jul 15, 2015
df65e6a
mt2: Kang libAKM8975.so from g620
u-ra Jul 15, 2015
67f9981
mt2: Re-sign and update vendor apks
mdmower Jul 20, 2015
567202f
mt2: Replace shell jars
mdmower Jul 21, 2015
ae98708
mt2: Move init scripts to device tree
mdmower Jul 23, 2015
22bf968
mt2: Move configs and permissions to device
mdmower Jul 23, 2015
de16c78
mt2: Ship network operator names database
mdmower Jul 23, 2015
bc4c9c2
mt2: Remove CnE/IMS services and blobs
mdmower Jul 29, 2015
9da66cf
mt2: Update blobs from B312
mdmower Jul 29, 2015
18ea8ab
mt2: Remove unused gpsone_daemon
mdmower Jul 29, 2015
bdefc26
mt2: Remove oeminfo-laden libbtaddr
mdmower Jul 31, 2015
f13e49e
mt2: Update signed apks/jars from B312
mdmower Aug 4, 2015
f53a609
mt2: Regenerate makefiles
mdmower Aug 4, 2015
ea7a0f9
mt2: Use vendor TimeService blobs
mdmower Aug 4, 2015
f2a14d5
mt2: Update blobs from B320
mdmower Aug 5, 2015
cb13780
mt2: Move media blobs to their rightful place
u-ra Aug 10, 2015
2014616
mt2: Go back to B148 camera stack
u-ra Aug 10, 2015
cc09871
mt2: Add missing Adreno blob
u-ra Aug 10, 2015
a2a9ec2
mt2: Fixup b148 cam blobs mis-merge
mdmower Aug 12, 2015
53c04e5
mt2: Remove camera config for sensors we don't have
u-ra Aug 17, 2015
647f1fb
mt2: Rename vendor camera HAL
u-ra Aug 17, 2015
b3f1bb8
mt2: Update blobs from B321
mdmower Aug 17, 2015
207f551
mt2: Restore OV5648 blobs and config
u-ra Aug 19, 2015
a977b2f
mt2: Use oeminfo-free DRM libraries
u-ra Aug 21, 2015
fa39cb2
mt2: Remove unused blob
u-ra Aug 21, 2015
7776c02
mt2: Finish removing DRM leftovers
mdmower Aug 22, 2015
d3e3495
mt2: Add DivX DRM blobs
u-ra Aug 27, 2015
d854e56
mt2: Restore our own blobs now that libcutils symbols are in place
u-ra Aug 28, 2015
8c055c4
mt2: Finish removing DRM leftovers
u-ra Aug 31, 2015
0b77136
mt2: Ship OMX decoders
u-ra Sep 2, 2015
dc06f40
mt2: Ship QCOM sound effects
u-ra Sep 3, 2015
75e12c7
mt2: Update Venus firmware from B320 release
u-ra Sep 3, 2015
d800252
mt2: Update blob from B322 release
u-ra Sep 4, 2015
68682e9
mt2: Regenerate vendor apks/jars from B322
mdmower Sep 4, 2015
17d9a37
Honor 4 (cherry)
ciwrl Sep 14, 2015
476693a
mt2: Remove unused touchscreen firmware
u-ra Sep 11, 2015
12de8bb
mt2: Update camera stack from B322 release
u-ra Sep 11, 2015
43af722
mt2: Add missing GPS blob
u-ra Sep 14, 2015
56289e0
Merge pull request #4 from mdmower/camera-5.1
u-ra Sep 16, 2015
f370bd9
mt2: Remove listen service blob
u-ra Oct 5, 2015
a98f2aa
Merge pull request #5 from u-ra/cm-12.1
u-ra Oct 5, 2015
665ec40
mt2: Add fused location HAL
u-ra Nov 26, 2015
76223ee
Merge pull request #10 from mdmower/cm-12.1
u-ra Nov 27, 2015
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
143 changes: 143 additions & 0 deletions cherry/Android.mk
Original file line number Diff line number Diff line change
@@ -0,0 +1,143 @@
# Copyright (C) 2015 The CyanogenMod Project
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.

# This file is generated by device/huawei/cherry/setup-makefiles.sh

LOCAL_PATH := $(call my-dir)

ifeq ($(TARGET_DEVICE),cherry)

include $(CLEAR_VARS)
LOCAL_MODULE := com.qualcomm.location
LOCAL_MODULE_OWNER := huawei
LOCAL_SRC_FILES := proprietary/priv-app/com.qualcomm.location/com.qualcomm.location.apk
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX)
LOCAL_MODULE_CLASS := APPS
LOCAL_PRIVILEGED_MODULE := true
LOCAL_CERTIFICATE := platform
include $(BUILD_PREBUILT)

include $(CLEAR_VARS)
LOCAL_MODULE := qcrilmsgtunnel
LOCAL_MODULE_OWNER := huawei
LOCAL_SRC_FILES := proprietary/app/qcrilmsgtunnel/qcrilmsgtunnel.apk
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX)
LOCAL_MODULE_CLASS := APPS
LOCAL_CERTIFICATE := platform
include $(BUILD_PREBUILT)

include $(CLEAR_VARS)
LOCAL_MODULE := shutdownlistener
LOCAL_MODULE_OWNER := huawei
LOCAL_SRC_FILES := proprietary/app/shutdownlistener/shutdownlistener.apk
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX)
LOCAL_MODULE_CLASS := APPS
LOCAL_CERTIFICATE := platform
include $(BUILD_PREBUILT)

include $(CLEAR_VARS)
LOCAL_MODULE := TimeService
LOCAL_MODULE_OWNER := huawei
LOCAL_SRC_FILES := proprietary/app/TimeService/TimeService.apk
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX)
LOCAL_MODULE_CLASS := APPS
LOCAL_CERTIFICATE := platform
include $(BUILD_PREBUILT)

include $(CLEAR_VARS)
LOCAL_MODULE := qcnvitems
LOCAL_MODULE_OWNER := huawei
LOCAL_SRC_FILES := proprietary/framework/qcnvitems.jar
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE_SUFFIX := $(COMMON_JAVA_PACKAGE_SUFFIX)
LOCAL_MODULE_CLASS := JAVA_LIBRARIES
LOCAL_CERTIFICATE := PRESIGNED
include $(BUILD_PREBUILT)

include $(CLEAR_VARS)
LOCAL_MODULE := qcrilhook
LOCAL_MODULE_OWNER := huawei
LOCAL_SRC_FILES := proprietary/framework/qcrilhook.jar
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE_SUFFIX := $(COMMON_JAVA_PACKAGE_SUFFIX)
LOCAL_MODULE_CLASS := JAVA_LIBRARIES
LOCAL_CERTIFICATE := PRESIGNED
include $(BUILD_PREBUILT)

include $(CLEAR_VARS)
LOCAL_MODULE := libloc_api_v02
LOCAL_MODULE_OWNER := huawei
LOCAL_SRC_FILES := proprietary/lib/libloc_api_v02.so
LOCAL_MODULE_PATH := $(TARGET_OUT_SHARED_LIBRARIES)
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE_SUFFIX := .so
LOCAL_MODULE_CLASS := SHARED_LIBRARIES
include $(BUILD_PREBUILT)

include $(CLEAR_VARS)
LOCAL_MODULE := libloc_ds_api
LOCAL_MODULE_OWNER := huawei
LOCAL_SRC_FILES := proprietary/lib/libloc_ds_api.so
LOCAL_MODULE_PATH := $(TARGET_OUT_SHARED_LIBRARIES)
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE_SUFFIX := .so
LOCAL_MODULE_CLASS := SHARED_LIBRARIES
include $(BUILD_PREBUILT)

include $(CLEAR_VARS)
LOCAL_MODULE := libHevcSwDecoder
LOCAL_MODULE_OWNER := huawei
LOCAL_SRC_FILES := proprietary/vendor/lib/libHevcSwDecoder.so
LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR_SHARED_LIBRARIES)
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE_SUFFIX := .so
LOCAL_MODULE_CLASS := SHARED_LIBRARIES
include $(BUILD_PREBUILT)

include $(CLEAR_VARS)
LOCAL_MODULE := libtime_genoff
LOCAL_MODULE_OWNER := huawei
LOCAL_SRC_FILES := proprietary/vendor/lib/libtime_genoff.so
LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR_SHARED_LIBRARIES)
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE_SUFFIX := .so
LOCAL_MODULE_CLASS := SHARED_LIBRARIES
include $(BUILD_PREBUILT)

include $(CLEAR_VARS)
LOCAL_MODULE := libqct_resampler
LOCAL_MODULE_OWNER := huawei
LOCAL_SRC_FILES := proprietary/vendor/lib/libqct_resampler.so
LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR_SHARED_LIBRARIES)
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE_SUFFIX := .so
LOCAL_MODULE_CLASS := SHARED_LIBRARIES
include $(BUILD_PREBUILT)

include $(CLEAR_VARS)
LOCAL_MODULE := libmm-abl
LOCAL_MODULE_OWNER := huawei
LOCAL_SRC_FILES := proprietary/vendor/lib/libmm-abl.so
LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR_SHARED_LIBRARIES)
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE_SUFFIX := .so
LOCAL_MODULE_CLASS := SHARED_LIBRARIES
include $(BUILD_PREBUILT)

endif

15 changes: 15 additions & 0 deletions cherry/BoardConfigVendor.mk
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# Copyright (C) 2015 The CyanogenMod Project
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.

# This file is generated by device/huawei/cherry/setup-makefiles.sh
Loading