summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaul Kocialkowski <contact@paulk.fr>2012-09-29 13:32:13 +0200
committerPaul Kocialkowski <contact@paulk.fr>2012-09-29 13:32:13 +0200
commitd9f1fda6d7e9f6ff2890c5cf0597f7b4eb6ed4b2 (patch)
treeafcc6e766fbe7526cc103bd6c4620b4d5480c0c1
parentb1daf92d64bcb2b5f335a844bf695af5bf9fe80f (diff)
downloadvendor_replicant-d9f1fda6d7e9f6ff2890c5cf0597f7b4eb6ed4b2.zip
vendor_replicant-d9f1fda6d7e9f6ff2890c5cf0597f7b4eb6ed4b2.tar.gz
vendor_replicant-d9f1fda6d7e9f6ff2890c5cf0597f7b4eb6ed4b2.tar.bz2
Initial Replicant vendor files for Replicant 4.0
Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
-rw-r--r--CHANGELOG.mkdn3
-rw-r--r--CONTRIBUTORS.mkdn8
-rw-r--r--README.mkdn39
-rw-r--r--config/cdma.mk2
-rw-r--r--config/cm_audio.mk8
-rw-r--r--config/common.mk94
-rw-r--r--config/common_full_phone.mk6
-rw-r--r--config/common_full_tablet_wifionly.mk6
-rw-r--r--config/common_mini_phone.mk6
-rw-r--r--config/gsm.mk4
-rw-r--r--config/nfc_enhanced.mk2
-rw-r--r--config/themes_common.mk2
-rwxr-xr-xget-prebuilts12
-rw-r--r--jenkins-build-targets72
-rw-r--r--overlay/common/packages/apps/Settings/res/values-de/strings.xml20
-rw-r--r--overlay/common/packages/apps/Settings/res/values-es/strings.xml20
-rw-r--r--overlay/common/packages/apps/Settings/res/values-fr/strings.xml20
-rw-r--r--overlay/common/packages/apps/Settings/res/values-hu/strings.xml20
-rw-r--r--overlay/common/packages/apps/Settings/res/values-it/strings.xml20
-rw-r--r--overlay/common/packages/apps/Settings/res/values-iw/strings.xml20
-rw-r--r--overlay/common/packages/apps/Settings/res/values-ja/strings.xml20
-rw-r--r--overlay/common/packages/apps/Settings/res/values-ko/strings.xml20
-rw-r--r--overlay/common/packages/apps/Settings/res/values-nl/strings.xml20
-rw-r--r--overlay/common/packages/apps/Settings/res/values-pl/strings.xml20
-rw-r--r--overlay/common/packages/apps/Settings/res/values-pt-rPT/strings.xml20
-rwxr-xr-xoverlay/common/packages/apps/Settings/res/values-pt/strings.xml20
-rw-r--r--overlay/common/packages/apps/Settings/res/values-ru/strings.xml20
-rw-r--r--overlay/common/packages/apps/Settings/res/values-tr/strings.xml20
-rw-r--r--overlay/common/packages/apps/Settings/res/values-zh-rCN/strings.xml20
-rw-r--r--overlay/common/packages/apps/Settings/res/values/strings.xml20
-rw-r--r--prebuilt/common/apps/FDroid.apkbin0 -> 227215 bytes
-rw-r--r--prebuilt/common/apps/Term.apkbin0 -> 314540 bytes
-rw-r--r--prebuilt/common/apps/lib/armeabi/libjackpal-androidterm4.sobin0 -> 38016 bytes
-rwxr-xr-xtools/squisher2
-rw-r--r--vendorsetup.sh2
35 files changed, 426 insertions, 162 deletions
diff --git a/CHANGELOG.mkdn b/CHANGELOG.mkdn
index 4da80ff..161e881 100644
--- a/CHANGELOG.mkdn
+++ b/CHANGELOG.mkdn
@@ -1,3 +1,6 @@
+Replicant
+=========
+
CyanogenMod
===============
diff --git a/CONTRIBUTORS.mkdn b/CONTRIBUTORS.mkdn
index 0b60096..3381196 100644
--- a/CONTRIBUTORS.mkdn
+++ b/CONTRIBUTORS.mkdn
@@ -1,3 +1,9 @@
+Replicant
+=========
+
+The full list of contributors to the Replicant code base must be very long since it is based on CyanogenMod and AOSP, which are both using third party projects.
+However, a (non-exhaustive) list of people who specifically contribute(d) to Replicant is available at: <http://redmine.replicant.us/projects/replicant/wiki/People>
+
CyanogenMod
===============
@@ -75,4 +81,4 @@ Translators:
* __Slovak:__ Juraj Janecek
* __Spanish:__ PeRiJeY, KalimochoAz, Chuckycrx
* __Swedish:__ Patrik Kullman
-* __Traditional Chinese:__ Ladios Jonquil \ No newline at end of file
+* __Traditional Chinese:__ Ladios Jonquil
diff --git a/README.mkdn b/README.mkdn
index fcb5c99..7b70e5d 100644
--- a/README.mkdn
+++ b/README.mkdn
@@ -1,3 +1,42 @@
+Replicant
+=========
+
+About
+-----
+
+Replicant is a fully free Android distribution running on several devices.
+It is based on CyanogenMod and thus on the Android Open Source Project.
+
+Android includes software from various sources, released under different free software licenses.
+Replicant attempts to remove or replace any non-free component (running on the main CPU) that is needed by Android, whenever this is possible.
+
+We are not experts in embedded devices, just a couple enthusiastic hackers that are giving a try.
+
+Credits
+-------
+
+Replicant is based on CyanogenMod <http://www.cyanogenmod.com/> which is based on the Android Open Source Project <http://www.android.com/>.
+
+Contributors
+------------
+
+The full list of contributors to the Replicant code base must be very long since it is based on CyanogenMod and AOSP, which are both using third party projects.
+However, a (non-exhaustive) list of people who specifically contribute(d) to Replicant is available at: <http://redmine.replicant.us/projects/replicant/wiki/People>
+
+Artwork copyright
+-----------------
+
+Copyright 2011 Mirella Vedovetto
+Copyright 2012 Paul Kocialkowski
+
+This work is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License. To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/3.0/ or send a letter to Creative Commons, 444 Castro Street, Suite 900, Mountain View, California, 94041, USA.
+
+Links
+-----
+
+Website: <http://www.replicant.us/>
+Wiki/Tracker: <http://redmine.replicant.us/>
+
CyanogenMod
===========
diff --git a/config/cdma.mk b/config/cdma.mk
index bd1a699..15eb7f4 100644
--- a/config/cdma.mk
+++ b/config/cdma.mk
@@ -1,3 +1,3 @@
# CDMA APN list
PRODUCT_COPY_FILES += \
- vendor/cm/prebuilt/common/etc/apns-conf-cdma.xml:system/etc/apns-conf.xml
+ vendor/replicant/prebuilt/common/etc/apns-conf-cdma.xml:system/etc/apns-conf.xml
diff --git a/config/cm_audio.mk b/config/cm_audio.mk
index 668009f..16789f4 100644
--- a/config/cm_audio.mk
+++ b/config/cm_audio.mk
@@ -2,10 +2,10 @@
# CyanogenMod Audio Files
#
-ALARM_PATH := vendor/cm/prebuilt/common/media/audio/alarms
-NOTIFICATION_PATH := vendor/cm/prebuilt/common/media/audio/notifications
-RINGTONE_PATH := vendor/cm/prebuilt/common/media/audio/ringtones
-UI_PATH := vendor/cm/prebuilt/common/media/audio/ui
+ALARM_PATH := vendor/replicant/prebuilt/common/media/audio/alarms
+NOTIFICATION_PATH := vendor/replicant/prebuilt/common/media/audio/notifications
+RINGTONE_PATH := vendor/replicant/prebuilt/common/media/audio/ringtones
+UI_PATH := vendor/replicant/prebuilt/common/media/audio/ui
# Alarms
PRODUCT_COPY_FILES += \
diff --git a/config/common.mk b/config/common.mk
index 177feb0..1053949 100644
--- a/config/common.mk
+++ b/config/common.mk
@@ -1,16 +1,8 @@
-PRODUCT_BRAND ?= cyanogenmod
+PRODUCT_BRAND ?= replicant
ifneq ($(TARGET_BOOTANIMATION_NAME),)
PRODUCT_COPY_FILES += \
- vendor/cm/prebuilt/common/bootanimation/$(TARGET_BOOTANIMATION_NAME).zip:system/media/bootanimation.zip
-endif
-
-ifdef CM_NIGHTLY
-PRODUCT_PROPERTY_OVERRIDES += \
- ro.rommanager.developerid=cyanogenmodnightly
-else
-PRODUCT_PROPERTY_OVERRIDES += \
- ro.rommanager.developerid=cyanogenmod
+ vendor/replicant/prebuilt/common/bootanimation/$(TARGET_BOOTANIMATION_NAME).zip:system/media/bootanimation.zip
endif
PRODUCT_BUILD_PROP_OVERRIDES += BUILD_UTC_DATE=0
@@ -27,39 +19,39 @@ PRODUCT_PROPERTY_OVERRIDES += \
# Copy over the changelog to the device
PRODUCT_COPY_FILES += \
- vendor/cm/CHANGELOG.mkdn:system/etc/CHANGELOG-CM.txt
+ vendor/replicant/CHANGELOG.mkdn:system/etc/CHANGELOG-CM.txt
# Backup Tool
PRODUCT_COPY_FILES += \
- vendor/cm/prebuilt/common/bin/backuptool.sh:system/bin/backuptool.sh \
- vendor/cm/prebuilt/common/bin/backuptool.functions:system/bin/backuptool.functions \
- vendor/cm/prebuilt/common/bin/50-cm.sh:system/addon.d/50-cm.sh
+ vendor/replicant/prebuilt/common/bin/backuptool.sh:system/bin/backuptool.sh \
+ vendor/replicant/prebuilt/common/bin/backuptool.functions:system/bin/backuptool.functions \
+ vendor/replicant/prebuilt/common/bin/50-cm.sh:system/addon.d/50-cm.sh
# init.d support
PRODUCT_COPY_FILES += \
- vendor/cm/prebuilt/common/etc/init.d/00banner:system/etc/init.d/00banner \
- vendor/cm/prebuilt/common/bin/sysinit:system/bin/sysinit
+ vendor/replicant/prebuilt/common/etc/init.d/00banner:system/etc/init.d/00banner \
+ vendor/replicant/prebuilt/common/bin/sysinit:system/bin/sysinit
# userinit support
PRODUCT_COPY_FILES += \
- vendor/cm/prebuilt/common/etc/init.d/90userinit:system/etc/init.d/90userinit
+ vendor/replicant/prebuilt/common/etc/init.d/90userinit:system/etc/init.d/90userinit
# Compcache/Zram support
PRODUCT_COPY_FILES += \
- vendor/cm/prebuilt/common/etc/init.local.rc:system/etc/init.local.rc \
- vendor/cm/prebuilt/common/bin/compcache:system/bin/compcache \
- vendor/cm/prebuilt/common/bin/handle_compcache:system/bin/handle_compcache
+ vendor/replicant/prebuilt/common/etc/init.local.rc:system/etc/init.local.rc \
+ vendor/replicant/prebuilt/common/bin/compcache:system/bin/compcache \
+ vendor/replicant/prebuilt/common/bin/handle_compcache:system/bin/handle_compcache
PRODUCT_COPY_FILES += \
- vendor/cm/proprietary/RomManager.apk:system/app/RomManager.apk \
- vendor/cm/proprietary/Term.apk:system/app/Term.apk \
- vendor/cm/proprietary/lib/armeabi/libjackpal-androidterm4.so:system/lib/libjackpal-androidterm4.so \
- vendor/cm/prebuilt/common/apps/Superuser.apk:system/app/Superuser.apk
+ vendor/replicant/prebuilt/common/apps/FDroid.apk:system/app/FDroid.apk \
+ vendor/replicant/prebuilt/common/apps/Term.apk:system/app/Term.apk \
+ vendor/replicant/prebuilt/common/apps/lib/armeabi/libjackpal-androidterm4.so:system/lib/libjackpal-androidterm4.so \
+ vendor/replicant/prebuilt/common/apps/Superuser.apk:system/app/Superuser.apk
# Bring in camera effects
PRODUCT_COPY_FILES += \
- vendor/cm/prebuilt/common/media/LMprec_508.emd:system/media/LMprec_508.emd \
- vendor/cm/prebuilt/common/media/PFFprec_600.emd:system/media/PFFprec_600.emd
+ vendor/replicant/prebuilt/common/media/LMprec_508.emd:system/media/LMprec_508.emd \
+ vendor/replicant/prebuilt/common/media/PFFprec_600.emd:system/media/PFFprec_600.emd
# Enable SIP+VoIP on all targets
PRODUCT_COPY_FILES += \
@@ -67,14 +59,14 @@ PRODUCT_COPY_FILES += \
# This is CM!
PRODUCT_COPY_FILES += \
- vendor/cm/config/permissions/com.cyanogenmod.android.xml:system/etc/permissions/com.cyanogenmod.android.xml
+ vendor/replicant/config/permissions/com.cyanogenmod.android.xml:system/etc/permissions/com.cyanogenmod.android.xml
# Don't export PS1 in /system/etc/mkshrc.
PRODUCT_COPY_FILES += \
- vendor/cm/prebuilt/common/etc/mkshrc:system/etc/mkshrc
+ vendor/replicant/prebuilt/common/etc/mkshrc:system/etc/mkshrc
# T-Mobile theme engine
-include vendor/cm/config/themes_common.mk
+include vendor/replicant/config/themes_common.mk
# Required CM packages
PRODUCT_PACKAGES += \
@@ -115,43 +107,15 @@ PRODUCT_PACKAGES += \
mke2fs \
tune2fs
-PRODUCT_PACKAGE_OVERLAYS += vendor/cm/overlay/dictionaries
-PRODUCT_PACKAGE_OVERLAYS += vendor/cm/overlay/common
+PRODUCT_PACKAGE_OVERLAYS += vendor/replicant/overlay/dictionaries
+PRODUCT_PACKAGE_OVERLAYS += vendor/replicant/overlay/common
-PRODUCT_VERSION_MAJOR = 9
-PRODUCT_VERSION_MINOR = 1
-PRODUCT_VERSION_MAINTENANCE = 0
+PRODUCT_VERSION_MAJOR = 4
+PRODUCT_VERSION_MINOR = 0
+PRODUCT_VERSION_MAINTENANCE = 4
-# Set CM_BUILDTYPE
-ifdef CM_NIGHTLY
- CM_BUILDTYPE := NIGHTLY
-endif
-ifdef CM_EXPERIMENTAL
- CM_BUILDTYPE := EXPERIMENTAL
-endif
-ifdef CM_RELEASE
- CM_BUILDTYPE := RELEASE
-endif
-
-ifdef CM_BUILDTYPE
- ifdef CM_EXTRAVERSION
- # Force build type to EXPERIMENTAL
- CM_BUILDTYPE := EXPERIMENTAL
- # Add leading dash to CM_EXTRAVERSION
- CM_EXTRAVERSION := -$(CM_EXTRAVERSION)
- endif
-else
- # If CM_BUILDTYPE is not defined, set to UNOFFICIAL
- CM_BUILDTYPE := UNOFFICIAL
- CM_EXTRAVERSION :=
-endif
-
-ifdef CM_RELEASE
- CM_VERSION := $(PRODUCT_VERSION_MAJOR).$(PRODUCT_VERSION_MINOR).$(PRODUCT_VERSION_MAINTENANCE)$(PRODUCT_VERSION_DEVICE_SPECIFIC)-$(CM_BUILD)
-else
- CM_VERSION := $(PRODUCT_VERSION_MAJOR)-$(shell date -u +%Y%m%d)-$(CM_BUILDTYPE)-$(CM_BUILD)$(CM_EXTRAVERSION)
-endif
+PRODUCT_VERSION := "Replicant-4.0"
PRODUCT_PROPERTY_OVERRIDES += \
- ro.cm.version=$(CM_VERSION) \
- ro.modversion=$(CM_VERSION)
+ ro.cm.version=$(PRODUCT_VERSION) \
+ ro.modversion=$(PRODUCT_VERSION)
diff --git a/config/common_full_phone.mk b/config/common_full_phone.mk
index 5ee0f7d..bc2f4de 100644
--- a/config/common_full_phone.mk
+++ b/config/common_full_phone.mk
@@ -1,5 +1,5 @@
# Inherit common CM stuff
-$(call inherit-product, vendor/cm/config/common.mk)
+$(call inherit-product, vendor/replicant/config/common.mk)
# Bring in all audio files
include frameworks/base/data/sounds/NewAudio.mk
@@ -11,7 +11,7 @@ include frameworks/base/data/sounds/AudioPackageNewWave.mk
$(call inherit-product, frameworks/base/data/videos/VideoPackage2.mk)
# Include CM audio files
-include vendor/cm/config/cm_audio.mk
+include vendor/replicant/config/cm_audio.mk
# Default ringtone
PRODUCT_PROPERTY_OVERRIDES += \
@@ -29,5 +29,5 @@ PRODUCT_COPY_FILES += \
ifeq ($(TARGET_BOOTANIMATION_NAME),)
PRODUCT_COPY_FILES += \
- vendor/cm/prebuilt/common/bootanimation/vertical-480x800.zip:system/media/bootanimation.zip
+ vendor/replicant/prebuilt/common/bootanimation/vertical-480x800.zip:system/media/bootanimation.zip
endif
diff --git a/config/common_full_tablet_wifionly.mk b/config/common_full_tablet_wifionly.mk
index 963dfd7..ead6d74 100644
--- a/config/common_full_tablet_wifionly.mk
+++ b/config/common_full_tablet_wifionly.mk
@@ -1,5 +1,5 @@
# Inherit common CM stuff
-$(call inherit-product, vendor/cm/config/common.mk)
+$(call inherit-product, vendor/replicant/config/common.mk)
# Bring in all audio files
include frameworks/base/data/sounds/NewAudio.mk
@@ -11,7 +11,7 @@ include frameworks/base/data/sounds/AudioPackageNewWave.mk
$(call inherit-product, frameworks/base/data/videos/VideoPackage2.mk)
# Include CM audio files
-include vendor/cm/config/cm_audio.mk
+include vendor/replicant/config/cm_audio.mk
# Default ringtone
PRODUCT_PROPERTY_OVERRIDES += \
@@ -25,5 +25,5 @@ PRODUCT_COPY_FILES += \
ifeq ($(TARGET_BOOTANIMATION_NAME),)
PRODUCT_COPY_FILES += \
- vendor/cm/prebuilt/common/bootanimation/horizontal-1280x800.zip:system/media/bootanimation.zip
+ vendor/replicant/prebuilt/common/bootanimation/horizontal-1280x800.zip:system/media/bootanimation.zip
endif
diff --git a/config/common_mini_phone.mk b/config/common_mini_phone.mk
index 43bbe61..4d8ca67 100644
--- a/config/common_mini_phone.mk
+++ b/config/common_mini_phone.mk
@@ -1,11 +1,11 @@
# Inherit common CM stuff
-$(call inherit-product, vendor/cm/config/common.mk)
+$(call inherit-product, vendor/replicant/config/common.mk)
# Bring in all audio files
include frameworks/base/data/sounds/NewAudio.mk
# Include CM audio files
-include vendor/cm/config/cm_audio.mk
+include vendor/replicant/config/cm_audio.mk
# Default ringtone
PRODUCT_PROPERTY_OVERRIDES += \
@@ -18,5 +18,5 @@ PRODUCT_PACKAGES += \
ifeq ($(TARGET_BOOTANIMATION_NAME),)
PRODUCT_COPY_FILES += \
- vendor/cm/prebuilt/common/bootanimation/vertical-320x480.zip:system/media/bootanimation.zip
+ vendor/replicant/prebuilt/common/bootanimation/vertical-320x480.zip:system/media/bootanimation.zip
endif
diff --git a/config/gsm.mk b/config/gsm.mk
index 58a8af5..98e7cee 100644
--- a/config/gsm.mk
+++ b/config/gsm.mk
@@ -1,10 +1,10 @@
# GSM APN list
PRODUCT_COPY_FILES += \
- vendor/cm/prebuilt/common/etc/apns-conf.xml:system/etc/apns-conf.xml
+ vendor/replicant/prebuilt/common/etc/apns-conf.xml:system/etc/apns-conf.xml
# GSM SPN overrides list
PRODUCT_COPY_FILES += \
- vendor/cm/prebuilt/common/etc/spn-conf.xml:system/etc/spn-conf.xml
+ vendor/replicant/prebuilt/common/etc/spn-conf.xml:system/etc/spn-conf.xml
# SIM Toolkit
PRODUCT_PACKAGES += \
diff --git a/config/nfc_enhanced.mk b/config/nfc_enhanced.mk
index d9ea102..63a9097 100644
--- a/config/nfc_enhanced.mk
+++ b/config/nfc_enhanced.mk
@@ -1,3 +1,3 @@
# This device supports CM enhanced NFC
PRODUCT_COPY_FILES += \
- vendor/cm/config/permissions/com.cyanogenmod.nfc.enhanced.xml:system/etc/permissions/com.cyanogenmod.nfc.enhanced.xml
+ vendor/replicant/config/permissions/com.cyanogenmod.nfc.enhanced.xml:system/etc/permissions/com.cyanogenmod.nfc.enhanced.xml
diff --git a/config/themes_common.mk b/config/themes_common.mk
index 919b4a1..975df92 100644
--- a/config/themes_common.mk
+++ b/config/themes_common.mk
@@ -5,4 +5,4 @@ PRODUCT_PACKAGES += \
com.tmobile.themes
PRODUCT_COPY_FILES += \
- vendor/cm/config/permissions/com.tmobile.software.themes.xml:system/etc/permissions/com.tmobile.software.themes.xml
+ vendor/replicant/config/permissions/com.tmobile.software.themes.xml:system/etc/permissions/com.tmobile.software.themes.xml
diff --git a/get-prebuilts b/get-prebuilts
index 1ea12fb..69eab9c 100755
--- a/get-prebuilts
+++ b/get-prebuilts
@@ -1,12 +1,10 @@
BASEDIR=`dirname $0`
-mkdir -p $BASEDIR/proprietary
+# Get FDroid
+curl -L -o $BASEDIR/prebuilt/common/apps/FDroid.apk -O -L http://f-droid.org/FDroid.apk
-# Get ROM Manager
-curl -L -o $BASEDIR/proprietary/RomManager.apk -O -L http://download.clockworkmod.com/recoveries/RomManager.apk
-
-# Get Android Terminal Emulator (we use a prebuilt so it can update from the Market)
-curl -L -o $BASEDIR/proprietary/Term.apk -O -L https://github.com/downloads/jackpal/Android-Terminal-Emulator/Term.apk
-unzip -o -d $BASEDIR/proprietary $BASEDIR/proprietary/Term.apk lib/armeabi/libjackpal-androidterm4.so
+# Get Android Terminal Emulator
+curl -L -o $BASEDIR/prebuilt/common/apps/Term.apk -O -L https://github.com/downloads/jackpal/Android-Terminal-Emulator/Term.apk
+unzip -o -d $BASEDIR/prebuilt/common/apps/ $BASEDIR/prebuilt/common/apps/Term.apk lib/armeabi/libjackpal-androidterm4.so
diff --git a/jenkins-build-targets b/jenkins-build-targets
index bc97c93..56aaf42 100644
--- a/jenkins-build-targets
+++ b/jenkins-build-targets
@@ -1,69 +1,3 @@
-cm_anzu-userdebug
-cm_c800-userdebug
-cm_captivatemtd-userdebug
-cm_coconut-userdebug
-cm_crespo-userdebug
-cm_crespo4g-userdebug
-cm_d2att-userdebug
-cm_d2spr-userdebug
-cm_d2tmo-userdebug
-cm_epicmtd-userdebug
-cm_e730-userdebug
-cm_e739-userdebug
-cm_endeavoru-userdebug
-cm_evita-userdebug
-cm_fascinatemtd-userdebug
-cm_galaxysbmtd-userdebug
-cm_galaxysmtd-userdebug
-cm_galaxys2-userdebug
-cm_haida-userdebug
-cm_hallon-userdebug
-cm_hercules-userdebug
-cm_hikari-userdebug
-cm_i777-userdebug
-cm_i9100g-userdebug
-cm_i9300-userdebug
-cm_iyokan-userdebug
-cm_mango-userdebug
-cm_maguro-userdebug
-cm_n7000-userdebug
-cm_nozomi-userdebug
-cm_p1-userdebug
-cm_p1c-userdebug
-cm_p1l-userdebug
-cm_p1n-userdebug
-cm_p3-userdebug
-cm_p3100-userdebug
-cm_p3110-userdebug
-cm_p3113-userdebug
-cm_p4-userdebug
-cm_p4tmo-userdebug
-cm_p4vzw-userdebug
-cm_p4wifi-userdebug
-cm_p5-userdebug
-cm_p5wifi-userdebug
-cm_p5100-userdebug
-cm_p5110-userdebug
-cm_p5113-userdebug
-cm_p930-userdebug
-cm_pyramid-userdebug
-cm_quincyatt-userdebug
-cm_satsuma-userdebug
-cm_shooter-userdebug
-cm_shooteru-userdebug
-cm_skyrocket-userdebug
-cm_smultron-userdebug
-cm_stingray-userdebug
-cm_su640-userdebug
-cm_tenderloin-userdebug
-cm_tf101-userdebug
-cm_tf201-userdebug
-cm_tf300t-userdebug
-cm_toro-userdebug
-cm_toroplus-userdebug
-cm_urushi-userdebug
-cm_vibrantmtd-userdebug
-cm_ville-userdebug
-cm_wingray-userdebug
-cm_zeus-userdebug
-cm_zeusc-userdebug
+replicant_crespo-eng
+replicant_galaxys2-eng
+replicant_maguro-eng
diff --git a/overlay/common/packages/apps/Settings/res/values-de/strings.xml b/overlay/common/packages/apps/Settings/res/values-de/strings.xml
new file mode 100644
index 0000000..b808070
--- /dev/null
+++ b/overlay/common/packages/apps/Settings/res/values-de/strings.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2012 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.
+-->
+
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- About device screen, version of modification of Android. -->
+ <string name="mod_version">Replicant-Version</string>
+</resources>
diff --git a/overlay/common/packages/apps/Settings/res/values-es/strings.xml b/overlay/common/packages/apps/Settings/res/values-es/strings.xml
new file mode 100644
index 0000000..5d7625e
--- /dev/null
+++ b/overlay/common/packages/apps/Settings/res/values-es/strings.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2012 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.
+-->
+
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- About device screen, version of modification of Android. -->
+ <string name="mod_version">"Versión Replicant"</string>
+</resources>
diff --git a/overlay/common/packages/apps/Settings/res/values-fr/strings.xml b/overlay/common/packages/apps/Settings/res/values-fr/strings.xml
new file mode 100644
index 0000000..3dec6ab
--- /dev/null
+++ b/overlay/common/packages/apps/Settings/res/values-fr/strings.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2012 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.
+-->
+
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- About device screen, version of modification of Android. -->
+ <string name="mod_version">Version Replicant</string>
+</resources>
diff --git a/overlay/common/packages/apps/Settings/res/values-hu/strings.xml b/overlay/common/packages/apps/Settings/res/values-hu/strings.xml
new file mode 100644
index 0000000..bfe6465
--- /dev/null
+++ b/overlay/common/packages/apps/Settings/res/values-hu/strings.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2012 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.
+-->
+
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- About device screen, version of modification of Android. -->
+ <string name="mod_version">Replicant verzió</string>
+</resources>
diff --git a/overlay/common/packages/apps/Settings/res/values-it/strings.xml b/overlay/common/packages/apps/Settings/res/values-it/strings.xml
new file mode 100644
index 0000000..b5344e4
--- /dev/null
+++ b/overlay/common/packages/apps/Settings/res/values-it/strings.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2012 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.
+-->
+
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- About device screen, version of modification of Android. -->
+ <string name="mod_version">Versione Replicant</string>
+</resources>
diff --git a/overlay/common/packages/apps/Settings/res/values-iw/strings.xml b/overlay/common/packages/apps/Settings/res/values-iw/strings.xml
new file mode 100644
index 0000000..921fda3
--- /dev/null
+++ b/overlay/common/packages/apps/Settings/res/values-iw/strings.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2012 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.
+-->
+
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- About device screen, version of modification of Android. -->
+ <string name="mod_version">"גרסת Replicant"</string>
+</resources>
diff --git a/overlay/common/packages/apps/Settings/res/values-ja/strings.xml b/overlay/common/packages/apps/Settings/res/values-ja/strings.xml
new file mode 100644
index 0000000..04672ff
--- /dev/null
+++ b/overlay/common/packages/apps/Settings/res/values-ja/strings.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2012 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.
+-->
+
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- About device screen, version of modification of Android. -->
+ <string name="mod_version">Replicant バージョン</string>
+</resources>
diff --git a/overlay/common/packages/apps/Settings/res/values-ko/strings.xml b/overlay/common/packages/apps/Settings/res/values-ko/strings.xml
new file mode 100644
index 0000000..031c494
--- /dev/null
+++ b/overlay/common/packages/apps/Settings/res/values-ko/strings.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2012 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.
+-->
+
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- About device screen, version of modification of Android. -->
+ <string name="mod_version">Replicant 버전</string>
+</resources>
diff --git a/overlay/common/packages/apps/Settings/res/values-nl/strings.xml b/overlay/common/packages/apps/Settings/res/values-nl/strings.xml
new file mode 100644
index 0000000..c26dde6
--- /dev/null
+++ b/overlay/common/packages/apps/Settings/res/values-nl/strings.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2012 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.
+-->
+
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- About device screen, version of modification of Android. -->
+ <string name="mod_version">Replicant-versie</string>
+</resources>
diff --git a/overlay/common/packages/apps/Settings/res/values-pl/strings.xml b/overlay/common/packages/apps/Settings/res/values-pl/strings.xml
new file mode 100644
index 0000000..a9862a9
--- /dev/null
+++ b/overlay/common/packages/apps/Settings/res/values-pl/strings.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2012 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.
+-->
+
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- About device screen, version of modification of Android. -->
+ <string name="mod_version">Wersja Replicant</string>
+</resources>
diff --git a/overlay/common/packages/apps/Settings/res/values-pt-rPT/strings.xml b/overlay/common/packages/apps/Settings/res/values-pt-rPT/strings.xml
new file mode 100644
index 0000000..75f1047
--- /dev/null
+++ b/overlay/common/packages/apps/Settings/res/values-pt-rPT/strings.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2012 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.
+-->
+
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- About device screen, version of modification of Android. -->
+ <string name="mod_version">Versão Replicant</string>
+</resources>
diff --git a/overlay/common/packages/apps/Settings/res/values-pt/strings.xml b/overlay/common/packages/apps/Settings/res/values-pt/strings.xml
new file mode 100755
index 0000000..75f1047
--- /dev/null
+++ b/overlay/common/packages/apps/Settings/res/values-pt/strings.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2012 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.
+-->
+
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- About device screen, version of modification of Android. -->
+ <string name="mod_version">Versão Replicant</string>
+</resources>
diff --git a/overlay/common/packages/apps/Settings/res/values-ru/strings.xml b/overlay/common/packages/apps/Settings/res/values-ru/strings.xml
new file mode 100644
index 0000000..8b57f6d
--- /dev/null
+++ b/overlay/common/packages/apps/Settings/res/values-ru/strings.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2012 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.
+-->
+
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- About device screen, version of modification of Android. -->
+ <string name="mod_version">Версия Replicant</string>
+</resources>
diff --git a/overlay/common/packages/apps/Settings/res/values-tr/strings.xml b/overlay/common/packages/apps/Settings/res/values-tr/strings.xml
new file mode 100644
index 0000000..886f6ce
--- /dev/null
+++ b/overlay/common/packages/apps/Settings/res/values-tr/strings.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2012 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.
+-->
+
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- About device screen, version of modification of Android. -->
+ <string name="mod_version">Replicant sürümü</string>
+</resources>
diff --git a/overlay/common/packages/apps/Settings/res/values-zh-rCN/strings.xml b/overlay/common/packages/apps/Settings/res/values-zh-rCN/strings.xml
new file mode 100644
index 0000000..24570ba
--- /dev/null
+++ b/overlay/common/packages/apps/Settings/res/values-zh-rCN/strings.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2012 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.
+-->
+
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- About device screen, version of modification of Android. -->
+ <string name="mod_version">Replicant 版本</string>
+</resources>
diff --git a/overlay/common/packages/apps/Settings/res/values/strings.xml b/overlay/common/packages/apps/Settings/res/values/strings.xml
new file mode 100644
index 0000000..bb59c0a
--- /dev/null
+++ b/overlay/common/packages/apps/Settings/res/values/strings.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2012 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.
+-->
+
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- About device screen, version of modification of Android. -->
+ <string name="mod_version">Replicant version</string>
+</resources>
diff --git a/prebuilt/common/apps/FDroid.apk b/prebuilt/common/apps/FDroid.apk
new file mode 100644
index 0000000..f414b90
--- /dev/null
+++ b/prebuilt/common/apps/FDroid.apk
Binary files differ
diff --git a/prebuilt/common/apps/Term.apk b/prebuilt/common/apps/Term.apk
new file mode 100644
index 0000000..bedbdbf
--- /dev/null
+++ b/prebuilt/common/apps/Term.apk
Binary files differ
diff --git a/prebuilt/common/apps/lib/armeabi/libjackpal-androidterm4.so b/prebuilt/common/apps/lib/armeabi/libjackpal-androidterm4.so
new file mode 100644
index 0000000..2a70c6f
--- /dev/null
+++ b/prebuilt/common/apps/lib/armeabi/libjackpal-androidterm4.so
Binary files differ
diff --git a/tools/squisher b/tools/squisher
index 552929f..8922d6d 100755
--- a/tools/squisher
+++ b/tools/squisher
@@ -35,7 +35,7 @@ if [ ! -f "$OTAPACKAGE" ]; then
exit 1
fi
-OPTICHARGER=$ANDROID_BUILD_TOP/vendor/cm/tools/opticharger
+OPTICHARGER=$ANDROID_BUILD_TOP/vendor/replicant/tools/opticharger
QUIET=-q
DELETE_BINS="applypatch applypatch_static check_prereq recovery updater"
diff --git a/vendorsetup.sh b/vendorsetup.sh
index aede0f6..05ba2e6 100644
--- a/vendorsetup.sh
+++ b/vendorsetup.sh
@@ -1,4 +1,4 @@
-for combo in $(cat vendor/cm/jenkins-build-targets)
+for combo in $(cat vendor/replicant/jenkins-build-targets)
do
add_lunch_combo $combo
done