Commit Graph

2705 Commits

Author SHA1 Message Date
Pat Erley
ca2061460c sepolicy: Allow uncrypt additional access
Uncrypt may need access to additional selinux contexts for devices
with created storage solutions.

Change-Id: Ie90f130ff6bafdd195379f7d57504b2fce4ef830
2016-05-16 13:29:06 -07:00
Steve Kondik
603ce3ba3e cm: Extend policy for IOP
* IO prefetcher needs to dig into themes and media as well.

Change-Id: I72cd7fca3a7cacf28764023a73c66e4ea8a58be5
2016-05-14 02:42:13 -04:00
Luis Vidal
69d73253b4 Add overlay for fingerprint help URL
Change-Id: Ieb98af0b2619dbb6013ba6ac19e498fc23f76bea
TICKET: CYNGNOS-2560
2016-05-12 14:50:11 -07:00
luca020400
f9dccd7264
cm: Build DataUsageProvider
Change-Id: I89124cd684f40b48099ce32be3e20111c044c8a0
2016-05-10 20:04:18 +02:00
Abhisek Devkota
244e2cda88 Prep for C-Apps support
Without this patch, you will enter permission rejection hell.

RM-232
Change-Id: Ifa3fd57b97dee280083035f1086e988ac649eaef
2016-05-09 14:06:23 -07:00
Rohit Yengisetty
d7cbcb3212 Update Ambient SDK to 1.5.8
Change-Id: I3262c0401af53658ea5d7789a8e4f23fe9c159d2
2016-05-08 13:37:10 -07:00
Steve Kondik
e49dd26ace cm: Add SE policy for iop service
Change-Id: I14338a03c469cd71a6d5c7fecc71eb2290b2e6c4
2016-05-06 12:38:50 -07:00
Zhao Wei Liew
de1ad36765 cm: Allow LiveDisplay to write to color_enhance
The proper permissions for the color_enhance sysfs node weren't
being set, rendering the color enhancement switch useless.

Set the proper permissions for LiveDisplay to toggle color enhancement.

Change-Id: Ic8dba8953b73a497cb01a645834c0e7934092b38
2016-04-30 17:06:13 -07:00
Steve Kondik
7a92949668 cm: Remove garbage from sepolicy
* Not sure how the -- got here but it causes the rules to be invalid.

Change-Id: Ib17217d14f844d7aa27bb554346183e32ff5ae13
2016-04-30 02:32:02 -07:00
Anssi Hannula
03b1834f50 APN: Fix Saunalahti APN regression introduced by CYNGNOS-436
Commit 2254bbae31 ("Yet another massive APN list") referencing
CYNGNOS-436 changed the APN for legacy Saunalahti SIM cards (MCC 244,
MNC 21) from "internet.saunalahti" to "internet.saunalahti.fi".

This causes mobile data to no longer work with such SIM cards as the
previous APN was correct.

The APN is also listed as "internet.saunalahti" on the provider site (in
Finnish) for their legacy MNC = 21 SIM card variant:
http://elisa.fi/asiakaspalvelu/aihe/matkapuhelinliittymat/ohje/palveluasetukset-android/

Saunalahti is a brand owned by Elisa.

Note that "internet.saunalahti.fi" is not the correct APN for any other
Saunalahti SIM card either, so I'm not sure where this incorrect change
originated from.

Change-Id: I7d437b25490d79f68385aabed256c62c600bc4f6
2016-04-29 22:41:22 +03:00
Kasual
49d4f8aa2e APN: update Batelco and Zain APNs for Bahrain
Change-Id: I48e173965380140a53ac495ce87652c673cb6b93
2016-04-28 09:01:10 -07:00
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