Commit Graph

223 Commits

Author SHA1 Message Date
Steve Kondik 7595620750 cm: Add custom off-mode charging screen
* Moving this to open-source from CyanogenOS :)
  * Thanks to Chao Chen, Ethan Chen, Pat Erley, Scott Mertz,
    and Keith Mok for various contributions to this.

Change-Id: If79f9c279668d14ee0cde62889bb09e7185ef08c
2016-08-14 14:10:53 -07:00
Luis Vidal 049d4c52be config: Add WeatherManagerService to PRODUCT_PACKAGES
Change-Id: Ic6d18ebeec31d17104a4093f5da1f956417e345b
2016-08-13 01:34:17 -07:00
Scott Mertz a995059030 Allow maintenance versions to be ignored
CyanogenMod builds shouldn't show maintenance versions.  Allow the
environment to override this behavior instead

Change-Id: I77c924a13122c8e1d9af14501e46bc532f7aefbd
2016-08-05 12:26:54 -07:00
Jessica Wagantall 79204e6a99 version: Set version string to 13.0.1 to reflect security update
CYNGNOS-3177
Update security patch for 2016-08-01

Change-Id: Iaa1d8d9efef067030b0d37803381827d2a4ac0c8
2016-08-03 15:53:29 -07:00
d34d 851457aedb config: Add ThemeManagerService to PRODUCT_PACKAGES
Change-Id: I8f858b3932ffd557cd752918fbb059caf3770a42
2016-08-02 12:15:46 -07:00
Roman Birg cdb0ea61fa cm: include CMAudioService in builds
Change-Id: I318f6f9aca96edba056c1a5a2dc010279f389e78
Signed-off-by: Roman Birg <roman@cyngn.com>
2016-07-25 09:56:30 -07:00
Abhisek Devkota f1c5ab81b7 Adapt to 6.0.1_r52 backup whitelist
As of f/b 9b8c6d2df35455ce9e67907edded1e4a2ecb9e28
 we need to whitelist who can be backup services.

Change-Id: I52a004924e6d2651c5ecdec51a8c5a80bdd54a38
2016-07-07 14:52:37 -07:00
d34d 7454cd9981 Bring back the custom wallpaper picker [5/5]
Change-Id: I817be62290ee90c6ddcc662a893c4fd18c2ab9e8
TICKET: OSS-62
2016-06-17 10:18:15 -07:00
Tom Marshall bdc5d03c77 cm: Remove GMS guard
This is overridden internally now.

Change-Id: I1387bf125f2652485295f438e7ab269fc6680496
2016-05-25 12:29:28 -07:00
AdrianDC 243d3696e7 cm: Fix the backuptool importation logic
* backuptool.sh and its dependencies are to be used
    on devices without the flags being checked, not with

Change-Id: Ia2e1e32c4878f52a0a781e64583a95b32f8d3611
2016-05-25 02:06:55 -07:00
Abhisek Devkota b9f0c17bf1 Fix GMS guard
RM-232
Change-Id: I68a360a15ed31461f1defdfe3e2e88d74cc0897a
2016-05-24 15:43:11 -07:00
luca020400 f9dccd7264
cm: Build DataUsageProvider
Change-Id: I89124cd684f40b48099ce32be3e20111c044c8a0
2016-05-10 20:04:18 +02: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
d34d 2cf159cdf9 LLS: Add live lock screen service [3/4]
Change-Id: I9136e9c9c1413c45aa300f0c92fd69b0c409a052
2016-03-30 08:46:20 -07:00
Adnan Begovic f3610f55e7 cm: Commonize cmsdk specific targets.
Change-Id: I5e2f0b84ed34244b7549daf91053258193dd716f
2016-03-15 15:22:38 -07: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
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
Scott Mertz 2b4ec05fc0 Revert "recovery: default recovery updating to false"
The default behavior is as if this setting is off.  There's no need
to set it.  Settings will now set it at boot if not configured.

This reverts commit e0e8c2772e.

OPO-490
Change-Id: I77963dfc9eea8ece25ed1b6b17bd2c6936ae69ee
2016-02-16 12:02:38 -08:00
Michael Bestas 34b5b9756c cm: Add live lockscreen feature
Change-Id: I62e5229c9688619c2f7809f001d761b4bdf13a10
2016-02-02 12:23:43 -08:00
Adnan Begovic 67f9e7adaa vendor/cm: Bump cmsdk platform version.
Change-Id: I5f460fd94e9e85003d6d7dac58c42d5d3d31a742
2016-01-18 11:27:05 -08:00
Abhisek Devkota aa40255d77 Remove CMAccount
These servers are being retired. Use C-Apps (Cyanogen Acct),
Android Device Manager, or one of the many other services
that are capable of performing these tasks.

Change-Id: Ifc20768f24d3a5f9a7510b98c5e7d563fc703382
2015-12-15 12:19:29 -08:00
Michael Bestas d9b1ef0354 Cleanup fs tools
* Remove what's already included in build or do not exist

Change-Id: I4ef853d26512ee49edc3c3befe95209708c85e76
2015-12-04 19:25:02 -08:00
Steve Kondik dac37852d4 cm: Include librsjni explicitly
* Make sure this gets included since GMS webview breaks the dependency.

Change-Id: I49b01309dce8d9779ca58576c2d7ee78d133ddb0
2015-12-01 13:31:45 -08:00
Steve Kondik 8bc283d735 cm: Move bash and powertop to the "full" target
Change-Id: Icd7d3edad16577396ceb86aee34963e88d43dd12
2015-11-14 23:51:33 +01:00
Steve Kondik 243e70bbe8 cm: Drop lsof, add pigz/bzip2
Change-Id: Ic3c842188c3fb001201392d0379e87e3c189e393
2015-11-14 21:04:48 +01:00
Steve Kondik 49852a7ab0 cm: Update a few module names
* Keep the fs tools consistent

Change-Id: Ib485a044f0d25e2baf59a8f642e03ba70eaec212
2015-11-10 17:30:33 +01:00
Scott Mertz 2911a0e0bb cm: add opt-out for exFAT
Allow global disable of exFAT through environment variable
WITH_EXFAT. Maintain exFAT as enabled by default.

Change-Id: I85e8b14c51441fe52bd185be83880419ee831d5c
2015-11-10 17:30:33 +01:00
Steve Kondik 2395401e47 cm: Get tcmiface off the boot classpath
Change-Id: I03c8d5aa7736a313005fa444b992a9e2e460c623
2015-11-07 17:40:12 -08:00
Dan Pasanen d918bb9a1e common: build mkntfs
Change-Id: I1878873432b37f0cf7aca9d3a14036454c70df5f
2015-11-07 13:46:24 -08:00
Arne Coucheron 3ae1edd009 cm: Include ExactCalculator in the build
Change-Id: Ib5e29677c9a3c375d46839cf32596df58a5be8c1
2015-11-05 02:35:12 +01:00
Dan Pasanen fc254862bb common: always include the minor version number
Change-Id: I253d468fd84dd5753912e54bb0c84b70a1bb5747
2015-11-04 14:49:03 -06:00
Michael Bestas c37028d952 cm: Update packages
* Build new AOSP messaging app
* Remove no longer used WhisperPush/CMHome
* Messaging no longer depends on SoundRecorder

Change-Id: I202203449c97814972f1aad1af4d69afa1a61e7d
2015-11-03 21:52:13 +02:00
Konsta ce4c12cc35 cm: remove face recognition files
Change-Id: I4c1d5c6a37f5bcec78679e7d3ce073743d6032f2
2015-11-03 21:49:15 +02:00
Konsta c62be65882 cm: remove non-existing packages
Change-Id: Icde03d961078154dd9fc8e83050aa82d2fe15073
2015-11-03 21:49:07 +02:00
myfluxi 48b8cdf5db vendor/cm: Build tcmiface
Change-Id: Iacd713c08c502abe45e0c0836df7fd6962571fe6
2015-10-17 17:40:12 -07:00
Michael Bestas eb83dba7ce Updates for cm-13.0
Change-Id: I6a0efff3bf6ea2e332cacd7cbb2f2b132b2c73dd
2015-10-07 21:15:52 +03:00
herriojr 5d2c998920 Add libcore.net.MimeUtils Overrides
This will allow us to add supported mimetypes in libcore.net.MimeUtils
which in turn will allow more recognized mimetypes for anything that
uses android.webkit.MimeTypeMap.

Change-Id: I97febe17cff1d196f479b557fef3bca1b11bdd74
Issue-Id: CYNGNOS-1176
2015-10-01 12:16:46 -07:00
Adnan Begovic 6f4802ad65 vendor/cm: Bump API level for cmsdk.
Change-Id: I49584b7a41370b7bcc2af616b6214e7a903ff1f2
2015-09-29 11:28:29 -07:00
Michael Bestas 344e44876a Build CMSettingsProvider for all devices
* common_mini_* configs don't inherit from common_full

Change-Id: If31e57620299fa54bc808de0b80f58ebfabdc718
2015-09-25 16:32:21 -07:00
Ricardo Cerqueira ed63484e8a tethering: Do not override DUN in shipping builds
This was done for one specific carrier, and is breaking most others
that rely on DUN profiles. Don't.

Addresses CYNGNOS-999

Change-Id: I42fbbabfc87001bcec0c9978e33b999de8d5aecd
2015-09-12 00:14:57 +01:00
Adnan Begovic 4534c7ae3b vendor/cm: Expose internal revision for platform.
TICKET: CYNGNOS-724
Change-Id: I9d93ca77fd888046cb4733a73ace2ee337c46300
2015-08-11 16:00:48 -07:00
Adnan Begovic bcb6d989c5 vendor/cm: Bump cmsdk version.
Change-Id: Id1690423ea1754558119209390c24bfb1270920f
2015-07-13 16:16:55 -07:00
Steve Kondik 7c96869b26 cm: Update properties and libs for stagefright-plugins
Change-Id: I46cb3589197bc5dae362c66cea92ee9b419df441
2015-07-11 20:41:48 -07:00
Steve Kondik 597025012d cm: Update stagefright-plugins depdendencies
Change-Id: I6be5eea82fc850e837a830de302cd136ad3dc924
2015-06-18 02:22:35 -07:00
Adnan Begovic b2bd321606 vendor/cm: Create CM_PLATFORM_SDK_VERSION.
Change-Id: I7126b1ac93fbe3e0d5542279cb1f96dfc214bb23
2015-06-08 14:39:13 -07:00
Michael Bestas 793385eb7e Move LatinIME to phone/tablet configs
* Move LatinIME & dictionary overlay to exclude it from TV devices

Change-Id: I926fe0a2c24ee3d2c807e1f584a37d57f1cbb8b5
2015-06-04 21:28:29 +00:00
Adnan Begovic a6b8d30c42 cm: Ignore filters for platform library.
Change-Id: Iaf06872676e9e2745cb2f5ea7dcf1caf71443cb6
2015-05-13 03:57:05 -07:00
Adnan Begovic aaac132b3f Build Platform resource package.
Change-Id: Id60f66b6db23989db1472a19bcb079b0083f7393
2015-05-12 17:45:07 -07:00
Adnan Begovic b53c503fee Build CM Platform Library
Change-Id: If62e6b1d2ac41730ff2a8d562173abd2cb768f93

Add cmstatusbar service to system server services context

Change-Id: I77c5de75722cc5f36a5326e3da57ab661b89d189

Build Platform resource package.

Change-Id: Id60f66b6db23989db1472a19bcb079b0083f7393

vendor/cm: Lock cm platform library/cmsdk to non-release builds.

Change-Id: I01c1c3fe559d438e28339ce426d7ba7e42724002
2015-05-12 17:45:07 -07:00
Roman Birg 7520a205fd Revert "vendor/cm: add CMBugReport"
This reverts commit 94645abe76.

Change-Id: I0e44721e05635da015affb8ececa18fc6ac08c5e
2015-05-12 00:44:40 +00:00