Commit Graph

2644 Commits

Author SHA1 Message Date
Steve Kondik 3fe3faafd0 cm: Add CMAudioService the platform
* Also brings JNI to CMSDK

Change-Id: I599964a1f9200a8d2ecdad0bb8c4d8593e6d7415
2016-04-26 16:41:19 -07:00
Richard MacGregor ffd6637365 Remove cyngn dialer
Ticket CD-544
Change-Id: I4c14bb05959f5db264bb61c65cc9031e7836b972
2016-04-25 16:33:18 -07:00
Raj Yengisetty e3811ea348 Update Ambient SDK to 1.5.5
Ticket: NOTES-39
Change-Id: I3706029f772ffa8d8f061331ab314b9f4be81b9f
2016-04-22 17:24:07 -07:00
Pat Erley da1a9004f8 sepolicy: Allow recovery to mount on tmpfs
/storage is a tmpfs volume, and is where updater stores its zip
when downloading updates.  Devices with emmc partitions that are
used as 'sdcard' volumes will end up with paths like:

  /storage/UUID/...../update.zip

where UUID is the mount point for the partition and update.zip is
the downloaded update.  With this change, minivold can create the
UUID folder and mount onto it, fixing the application of updates.

Change-Id: I4fa84fd590f5ff0f91e38c49cef0c179728fdf43
2016-04-22 13:09:37 -07:00
Matt Garnes b110c51344 Update Ambient SDK to 1.5.3
Change-Id: If6530434228674accf2afe7028e7cb8fd33671db
Issue-Id: CP-199
2016-04-20 10:54:33 -07:00
Jason Riordan 30967f94c5 MetroPCS APN update
Change-Id: I23dd9e5730b99d8a0a61bc777dd3f445148b3890
2016-04-15 17:42:34 -07:00
Jason Riordan a2616702ec Irancell & MTS APN updates
Change-Id: Ie0a929fc4bc9659163b08beb1246ba0196c8d14b
2016-04-15 17:41:01 -07:00
Adnan Begovic 10e4f5a66f cm: Amend api text message.
Change-Id: Idfa73b8ec3f9375766e01d8fb7b69079d776b751
2016-04-15 10:43:09 -07:00
Deepak Kundra 8da5698093 Update APN name for Movistar INTERNET
Issue-id:FEIJ-44

Change-Id: Ie1e52575f61764e5811d71da8930a88b139deb78
2016-04-14 23:27:33 -07:00
Jason Riordan 40ab914757 APN: fixup single-digit mnc APNs
mnc="1" != mnc="01"

Change-Id: I1eb77fa365d0d06b9a11671be576a6c9b7bd28f9
2016-04-14 10:10:56 -07:00
Steve Kondik 512d428d2f cm: Moving LiveDisplay to CMSDK
* Also alphabetized the list of feature xmls, you filthy pigs.

Change-Id: I094a46c313be4531c6dd1af1e007a26b2476d60e
2016-04-13 01:37:20 -07:00
Jason Riordan 83bfc82a6b SMART [PH] APN updates
Change-Id: I4157f810f7b0663b353aa664eb3f765fef9158ec
2016-04-12 19:09:24 -04:00
Adnan Begovic 07661487a9 cm: Support maven artifact as aar for publish.
Change-Id: Ie0b81e46823e15b1cadfd1426f6d6cbb6daf4e10
TICKET: CYNGNOS-2305
2016-04-12 14:53:45 -07:00
Raj Yengisetty 5c50f84aad Update ambientsdk version 1.5.2
Change-Id: I4bd2231f3eb047631b4bd1d3cbed2ffa21c610b8
2016-04-08 11:13:38 -07:00
Matthias Yzusqui ef1a479318 cm: sepolicy: allow platform apps to execute render scripts
* Needed by Gallery3D Photo Editor to apply effects like:
  Vignette and Graduated.

Change-Id: I7b07a974fbdb77abbaba1c15a21e918406d2175b
2016-04-05 13:46:19 -07:00
Adnan Begovic de0b2d324f cm: Actually have checkapi-cm match against prior release.
Change-Id: I10b88f962d9410687640a40ce7f564e0bd04c2c6
TICKET: CYNGNOS-2303
2016-04-01 16:40:20 -07:00
Adnan Begovic 7ae471d7ca cm: Prepare for api level 6.
TICKET: CYNGNOS-2303
Change-Id: Ife365b606abe8043a4c6e9c0eef206e629a470cd
2016-04-01 15:39:07 -07:00
Luis Vidal 6d61d301e5 Add Weather Content Provider [3/5]
Introduce the weather system feature, which will be used to
identify if the Weather Content Provider/Weather services are
available in the device.

Add SELinux entries for the cmweather service

Change-Id: Ibe862903095276f87f23c0d7dae54733eeeb5638
2016-03-31 17:42:56 -07:00
Evan Widger 0ce9abc69d Fix typo
Change-Id: Icb4922d900260e7ad42578ce8f43151df896e1bf
2016-03-31 12:07:51 -07:00
Adnan Begovic 3bfd87e5ac cm: Add further verbose messaging for api breaking changes.
Change-Id: I2a53cbfb1aff682f0d39c7f600cc755aa9e4baa9
2016-03-30 11:25:00 -07:00
d34d 2cf159cdf9 LLS: Add live lock screen service [3/4]
Change-Id: I9136e9c9c1413c45aa300f0c92fd69b0c409a052
2016-03-30 08:46:20 -07:00
Michael Bestas ce22225328 LatinIME: Refresh remaining dictionaries
* Also drop Hungarian dictionary as it has an invalid wordlist

Change-Id: If277ef78ad60addd456a39444c5ed080c53303e0
2016-03-29 01:36:30 +03:00
Adnan Begovic 7877680718 cm: Introduce partner feature xml.
Change-Id: Ic4ab2c85fb2935646438b9063d98ee0333c927f5
TICKET: CYNGNOS-2293
2016-03-25 12:45:37 -07:00
Adnan Begovic 37e59c1ba5 cm: Introduce performance feature xml.
Change-Id: I9c8cfa27f0b8cf41ff66d81724f92bd412763a65
TICKET: CYNGNOS-2294
2016-03-25 12:38:48 -07:00
Adnan Begovic 0edc6410bf cm: Introduce telephony feature xml.
Change-Id: I35e0b25a7323af12c6c87edc247a03cf9d919a0c
TICKET: CYNGNOS-2291
2016-03-24 17:39:48 -07:00
Adnan Begovic 7ff86fa815 cm: Introduce appsuggest feature xml.
TICKET: CYNGNOS-2290
Change-Id: I4d4b342f4a9664ef9ba78f8a57dc18ef5ad0fd8f
2016-03-24 17:39:18 -07:00
Adnan Begovic 78a12edacf cm: Introduce profiles feature xml.
TICKET: CYNGNOS-2288
Change-Id: I7ebc085732bc09e2c2737d2acfa090a74e40c9fb
2016-03-24 16:55:33 -07:00
Adnan Begovic 14768c4f5a cm: Introduce statusbar feature xml.
TICKET: CYNGNOS-2289
Change-Id: I1906717f69c5123d2d3f12e860e729810073a01e
2016-03-24 16:51:51 -07:00
codeworkx b7c8dec762 cm: sepolicy: allow platform apps to crop user images
Needed for gallery3d when setting contact pics

avc: denied { write } for comm=4173796E635461736B202334
path="/data/data/com.android.settings/cache/CropEditUserPhoto.jpg" dev="mmcblk0p50" ino=65849
scontext=u:r:platform_app:s0:c512,c768 tcontext=u:object_r:system_app_data_file:s0 tclass=file
permissive=0

03-05 13:07:40.741  22060-22207/com.android.gallery3d W/System.err﹕ java.io.IOException: write
failed: EACCES (Permission denied)

Change-Id: Iaa7f75abfd41c86e1a321d5f35b950f9dc7eb930
2016-03-16 15:48:15 -07:00
Adnan Begovic f3610f55e7 cm: Commonize cmsdk specific targets.
Change-Id: I5e2f0b84ed34244b7549daf91053258193dd716f
2016-03-15 15:22:38 -07:00
Adnan Begovic 649c8328e5 cm: Remove externalCMServices overlay. (in cmsdk)
Change-Id: I518653830afd40a187bbbc56e145230671dbac49
2016-03-15 14:49:21 -07:00
Luca Stefani 8f239ee5c9 Add Z00L maintainers
Change-Id: I2cb96af2bb6dd270643d33882a715ae094f96f29
2016-03-15 21:17:24 +01:00
Abhisek Devkota cf03e166be Bring back Exchange2
Dropped out via r22, but we want this

Change-Id: Iec52790d7c69594d1101d9062fb649a3aca866ab
2016-03-14 12:46:54 -08:00
Kasual 8b0f16fc3f apns: fix build
Change-Id: I4136da8c23f4508b41099178837b2cdce4aa2f01
2016-03-11 21:41:56 -05:00
Steve Kondik bc61d8609f apns: Add ATT Nextgenphone
* For AT&T IPV6 / VoLTE enabled devices.

Change-Id: I403de7d4e52eb4e9d13ad221e61b9a8b8336a01b
2016-03-11 17:38:12 -08:00
Abhisek Devkota 73acac5b16 Resolve Orange RO authtype
Change-Id: I81b78437e5e7b90ce8958973804e6a183f6e7a3a
2016-03-11 09:52:09 -08:00
Ricardo Cerqueira 15c9ef4cc3 config: Lower the priority of vendor/cm overlays
The priority order for overlays is PRODUCT > DEVICE > LOCAL
Having PRODUCT here was overriding all of the DEVICE_ specifics
mentioned in device repositories, which was not the intent.
vendor/cm is present as a set of sane defaults, but for the most
part these overlays are intended to be overridable by the device
if needed.

The logic is that PRODUCT_PACKAGE_OVERLAYS should be used by a
particular product while DEVICE_PACKAGE_OVERLAYS is used by
several products that share common device configs. Yeah, the naming
is counterintiuitive, but that's the implementation in
build/core/package_internal.mk

Partially addresses CYNGNOS-2229

Change-Id: Icfbc92593e37f3c00c3d26dd09e08d09267621ed
2016-03-11 14:10:09 +00:00
Adnan Begovic 6a04a23a52 cm: Always verify against current CMSDK version.
Since cmsdk prebuilts lives in a single master branch,
  previous branches that apicheck will fail since they'll
  verify against an api that exists in future releases.

Change-Id: I56594d075b89cb1a3d7a606cc9c1699dfffd94cb
TICKET: CYNGNOS-2220
2016-03-10 12:25:26 -08:00
Evan Widger fd018d5253 Modify APN for Orange Romania
per https://jira.cyanogenmod.org/browse/CYAN-7253

Change-Id: I56f2b0d390a8b5af36dceacc522a1d38da0c73e8
2016-03-10 11:03:50 -08:00
Kasual 8ab71a00ba vendor: Add maintainer for LG G3 (Sprint) (LS990)
Change-Id: I23b4bbc9ffeb6a31bd5f087ba36b6e1df2836fec
2016-03-07 17:16:33 -05:00
LuK1337 6f978dca19 Add Z00T maintainers
Change-Id: Iad23d053ec3fd4dc809e60f5b5f05bb3fb26cec4
2016-03-07 17:53:49 +01:00
Raj Yengisetty fd28e9d819 Include AmbientSDK artifact
This module will be required by a number of packages across the
build tree.

The artifact is currently hosted on Maven Central and the version
defined in the mk file is the latest version of the artifact
available in the repository.

**Note: this change will require Maven to build (v3 is recommended).

Change-Id: I9459ae21b0f4c8f88d2b3a2b5014a36b17b9651b
2016-03-07 07:32:27 -08:00
Adnan Begovic 651dd50e59 cm: Create cmsdk coverage task.
Add ability to `make cmsdk-test-coverage`
  to generate an html page which denotes how
  much the testing package from vendor/cmsdk
  covers public interfaces.

Change-Id: I76556df1822934a6b7e86ebf2ff42e302acff46d
TICKET: CYNGNOS-2189
2016-03-04 15:24:11 -08:00
d34d e7036e8387 Themes: Refactor themes to CMSDK [3/6]
Change-Id: Ia8f3a5080f2ca2cecc3474058db4970c5661c89c
TICKET: CYNGNOS-2126
2016-03-01 09:57:15 -08:00
Ashwin Ramesh 7ad2824e37 vendor: Add maintainers of OnePlus X (onyx)
Change-Id: Idb645be038d29291afd4e7c7846d86712c5a6e63
2016-03-01 08:27:33 -08:00
Evan Widger 92b72594da add yufone APN
per https://jira.cyanogenmod.org/browse/CYAN-7425

Change-Id: I4feedaa1303ccc98876b5160b1866a277c2ceac3
2016-02-24 13:36:17 -08:00
AdrianDC 36cb29d509 recovery: Add new rule for sys.usb.ffs.ready
init: avc:  denied  { set } for property=sys.usb.ffs.ready
    scontext=u:r:recovery:s0 tcontext=u:object_r:ffs_prop:s0
    tclass=property_service

Change-Id: Id3441ccc3c6a8915a5fdf50efd8c617d1242868a
2016-02-23 16:28:56 -08:00
FrozenCow ec0322e31b cm: sepolicy: allow kernel to read storage
This fixes issues where the kernel would need to read and write
files from internal or external storage. More specifically, the
kernel needs these rules for USB mass storage to work correctly.

Change-Id: I8cb0307727bc0c464d5470e55275ad808e748ee0
2016-02-20 14:26:41 -08:00
Dave Daynard 4a2f567dc9 init: add permissions for max_freq_hysteresis node
Change-Id: If556282e37daabf270be4af922c7c9a4112c3771
2016-02-20 09:14:46 -08:00
Matt Mower 2880cc802b apns: Net10 310410: Fix port
The 8080 port appears to be only for the T-Mobile mvno, not the AT&T
mvno.

Change-Id: I44330aaa98fdcc9b577ed507ed0be093750c0afe
2016-02-20 08:59:12 -08:00