Commit Graph

353 Commits

Author SHA1 Message Date
Joonas Kylmälä 530fa89ec0
Use new name of FDroidPrivilegedExtension package
The FDroidPrivilegedExtension package was updated in the manifest to
0.2.8 version. In this new version the package name is
F-DroidPrivilegedExtension.

Signed-off-by: Joonas Kylmälä <joonas.kylmala@iki.fi>
Acked-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2019-10-10 13:18:26 -04:00
Denis 'GNUtoo' Carikli 950958a74c
Remove F-Droid until we can make a FSDG compliant version
It's been more than one year that Replicant is aware that
shipping F-Droid as-is is not compliant with the Free System
Distrbution Guidelines(FSDG)[1].

This is beacause we hoped to resolve the issue upstream in
a timely manner, but that didn't happen.

As we now focus on a longer term solution[2], it doesn't make
any sense to keep F-Droid as-is in Replicant.

That new approach would enable to have an extremely low
maintenance cost for both F-Droid and Replicant if it
is merged upstream.

It would also enable users and developers of other
Android distributions to use it.

References:
-----------
[1]https://www.gnu.org/distros/free-system-distribution-guidelines.html
[2]https://gitlab.com/fdroid/fdroidclient/issues/564#note_162158449

Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
Acked-by: Joonas Kylmälä <joonas.kylmala@iki.fi>
2019-07-24 17:16:46 +02:00
Wolfgang Wiedmeyer 06f71dd1a4
readd setup wizard to product packages
Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de>
2017-07-09 15:33:36 +02:00
Wolfgang Wiedmeyer da76a3e288
simplify (and fix) boot animation selection
Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de>
2017-06-23 13:04:25 +02:00
Wolfgang Wiedmeyer 39598b2466
Include live wallpapers only when USE_OPENGL_RENDERER is enabled
Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de>
2017-05-03 19:10:21 +02:00
Wolfgang Wiedmeyer 2b5008db43
config: more vendor/cm -> vendor/replicant path fixes
Makes sure that these configs can be used for potential Replicant
targets.

Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de>
2017-05-01 22:49:59 +02:00
Wolfgang Wiedmeyer 6c85ea5648
add RepWifi app to product packages
Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de>
2017-03-16 15:19:06 +01:00
Wolfgang Wiedmeyer 64dba5e9e2
Merge remote-tracking branch 'lineageos/cm-13.0' into replicant-6.0
Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de>
2017-02-12 19:41:06 +01:00
Wolfgang Wiedmeyer fa42a81463
AR9271 firmware
Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de>
2017-01-27 00:20:39 +01:00
Asher Simonds 2371d23f28 vendor: lineage boot animation
Change-Id: Iff2087eb97aee5e586eecf3898f0066d99bc885c
2017-01-17 19:29:58 +08:00
Abhisek Devkota 2d28880a51 Disable SU by default
- We plan on distributing an addon for our SU
- Developers that want SU by default can export
    WITH_SU=true to their env
- This helps with application compatibility for
    various services, while maintaining user flexibility

Change-Id: I6d52159676f805c3698ff59c896d943a3a4b25db
2017-01-15 03:16:31 +00:00
Zhao Wei Liew 76b66c1ab8 cm: config: Remove obsolete props
All usages of ro.com.android.dataroaming default to false.
The rest of the props are no longer used.

Change-Id: I2320e82a1859f8c13f3430a43aa8714186158ee0
2017-01-14 06:34:55 +00:00
Griffin Millender 5517e01a9e cm: Rework boot animation generation
Keep the largest bootanimation extracted
and resize it at build-time.

Change-Id: Iee32f18440ff955d13ed85b273e97cbd540721fc
2017-01-04 11:05:55 +08:00
Zhao Wei Liew a4ae4813c2 cm: Rebrand CM_VERSION to LINEAGE_VERSION
Change-Id: I59edb97b51d43b7c7f5fa01e00972244fc2530dc
2017-01-02 04:08:56 +00:00
Zhao Wei Liew 7e822d2b0c cm: Remove root access prop
This property is already defaulted to 0 in the code.
The su_daemon is also disabled by default.

Thus, for all intents and purposes, root access is
already being disabled by default.

Change-Id: I1241689c0d3253aa2e44835c55839f24b3b74341
2016-12-31 14:35:44 +00:00
Zhao Wei Liew c50bcd724d cm: Switch to LineageOS privacy policy
Change-Id: I883961b172dd832d7bcc3dca8151f6b7c4c36ad3
2016-12-30 01:52:43 +00:00
Wolfgang Wiedmeyer 20d985a1b8 Remove unrar from package list
Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de>
2016-12-28 11:50:25 +01:00
Zhao Wei Liew 35aa4577ac cm: common: Remove Launcher3 makefile entry
We no longer sync Launcher3. This entry never did anything anyway,
since we build Trebuchet instead, which overrides Launcher3.

Change-Id: Ia2c56c9f819025ba34cbff1daf8d3380a924a8a5
2016-12-24 02:01:02 -08:00
Wolfgang Wiedmeyer 7bef0e267d
Properly integrate F-Droid as prebuilt and presigned app
also enable the Privileged Extension

Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de>
2016-12-15 23:52:09 +01:00
Wolfgang Wiedmeyer f2eab67cdb
vendor/cm -> vendor/replicant path changes
Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de>
2016-12-13 02:08:54 +01:00
Jessica Wagantall ad92890419 version: Set version string to 13.0.5 to reflect security update
CYNGNOS-3312
Update security patch for 2016-12-01

Change-Id: I047d66b3ba98874bfdf59b3e839de22ba9c18d3f
2016-12-12 12:06:06 -08:00
Wolfgang Wiedmeyer 1bbac0dbd1 Merge branch 'cm-13.0' of https://github.com/CyanogenMod/android_vendor_cm into replicant-6.0 2016-12-12 13:09:51 +01:00
Wolfgang Wiedmeyer 076588cc65
Set Android's software renderer as default
Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de>
2016-12-11 13:24:00 +01:00
Zhao Wei Liew a36653bef9 config: common: Remove obsolete RomManager props
RomManager hasn't been properly updated in years.
Is this still even a reliable ROM updater anymore?

Change-Id: I3ea57ec0121e6d6f933dd80031bb53514a44e362
2016-11-17 06:19:49 -07:00
Jessica Wagantall 615d84b19e version: Set version string to 13.0.4 to reflect security update
CYNGNOS-3303
Update security patch for 2016-11-01

Change-Id: Icbbcd62cf6a47241ef92b6929560646a5d771879
2016-11-09 12:44:47 -08:00
Jessica Wagantall fb1f75f43f version: Set version string to 13.0.3 to reflect security update
CYNGNOS-3286
Update security patch for 2016-10-01

Change-Id: I60a635255569f9fd7f5601e3b3e2a9c879396482
2016-10-07 14:46:48 -07:00
Arne Coucheron 827bd9eb0a cm: Minor config reorganization
* Move extra tools to common.mk. These are needed for CMFM, and should
   be included for all.
 * Move LiveWallpapersPicker, SoundRecorder and Screencast
   to common.mk. These apps are extremely small, and only takes up
   less than 1 MB combined.
 * Move sound property overrides to common.mk. There's no need
   to have them spread across several files.
 * Include CM audio files from common.mk

Change-Id: If308506cd9cd0a75014de988c242d700db5d16f3
2016-09-26 13:17:37 -07:00
Jessica Wagantall d677aa839e version: Set version string to 13.0.2 to reflect security update
CYNGNOS-3235
Update security patch for 2016-09-01

Change-Id: Ie691b0e22054a71d7e49db50b5b036ba5f6acb7c
2016-09-07 15:42:44 -07:00
Adrian DC 3e85bf7907
version: Keep the maintenance version defined and use it if needed
* The maintenance version should not be set optionally
    to its official value status, but only be used when needed

 * Use the TARGET_VENDOR_SHOW_MAINTENANCE_VERSION := true
    introduced in I77c924a13122c8e1d9af14501e46bc532f7aefbd
    to show the value of the maintenance version in releases,
    with an intermediary CM_VERSION_MAINTENANCE variable

Change-Id: I22b944a1d2d8586e5f3c75e19ca1c53aa3b22b59
2016-08-16 19:26:11 +02:00
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
Steve Kondik 31125bccef cm: Build HexoLibre as part of common_full
Change-Id: I9af13beb525d118b48b5ca163760e14bd51c3a8a
2016-08-11 16:00:37 -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
razorloves cddc169a16 Revert "cm: add selective based spn (2/2)"
Appears to be unused in CM13.

This reverts commit 2cfe6b260b.

Change-Id: Ia9beee776fd86f516ed9834f92530355a189f326
2016-07-14 09:55:21 -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 dd3a17feef config: Make product size available for use by project mkfiles
This allows projects to opt out for space limited devices.

Also create a common_mini.mk and populate it with common stuff from
the common_mini_*.mk files.

Change-Id: I7d7dee73b70f97a778353ca136434a6e36edaf7e
2016-06-10 11:09:52 -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
Steve Kondik 3fe3faafd0 cm: Add CMAudioService the platform
* Also brings JNI to CMSDK

Change-Id: I599964a1f9200a8d2ecdad0bb8c4d8593e6d7415
2016-04-26 16:41:19 -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
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
d34d 2cf159cdf9 LLS: Add live lock screen service [3/4]
Change-Id: I9136e9c9c1413c45aa300f0c92fd69b0c409a052
2016-03-30 08:46:20 -07:00
Adnan Begovic 7877680718 cm: Introduce partner feature xml.
Change-Id: Ic4ab2c85fb2935646438b9063d98ee0333c927f5
TICKET: CYNGNOS-2293
2016-03-25 12:45:37 -07:00