Browse Source

Initial Replicant 4.2 commit

Change-Id: I6f3249ff6f84862a5a1efee9a50e440381d6866a
Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
replicant-6.0
Paul Kocialkowski 7 years ago
parent
commit
13e8b8bf7e
83 changed files with 756 additions and 155 deletions
  1. +3
    -0
      CHANGELOG.mkdn
  2. +6
    -0
      CONTRIBUTORS.mkdn
  3. +39
    -0
      README.mkdn
  4. +1
    -1
      config/cdma.mk
  5. +4
    -4
      config/cm_audio.mk
  6. +36
    -120
      config/common.mk
  7. +2
    -2
      config/common_full.mk
  8. +3
    -4
      config/common_full_phone.mk
  9. +3
    -3
      config/common_full_tablet_wifionly.mk
  10. +4
    -4
      config/common_mini_phone.mk
  11. +4
    -4
      config/common_mini_tablet_wifionly.mk
  12. +2
    -2
      config/gsm.mk
  13. +1
    -1
      config/nfc_enhanced.mk
  14. +1
    -1
      config/themes_common.mk
  15. +5
    -5
      get-prebuilts
  16. BIN
      overlay/common/frameworks/base/core/res/res/drawable-hdpi/usb_android.png
  17. BIN
      overlay/common/frameworks/base/core/res/res/drawable-hdpi/usb_android_connected.png
  18. BIN
      overlay/common/frameworks/base/core/res/res/drawable-ldpi/usb_android.png
  19. BIN
      overlay/common/frameworks/base/core/res/res/drawable-ldpi/usb_android_connected.png
  20. BIN
      overlay/common/frameworks/base/core/res/res/drawable-mdpi/usb_android.png
  21. BIN
      overlay/common/frameworks/base/core/res/res/drawable-mdpi/usb_android_connected.png
  22. BIN
      overlay/common/frameworks/base/core/res/res/drawable-nodpi/default_wallpaper.jpg
  23. BIN
      overlay/common/frameworks/base/core/res/res/drawable-sw600dp-nodpi/default_wallpaper.jpg
  24. BIN
      overlay/common/frameworks/base/core/res/res/drawable-sw720dp-nodpi/default_wallpaper.jpg
  25. BIN
      overlay/common/frameworks/base/core/res/res/drawable-xhdpi/default_wallpaper.jpg
  26. BIN
      overlay/common/frameworks/base/core/res/res/drawable-xhdpi/usb_android.png
  27. BIN
      overlay/common/frameworks/base/core/res/res/drawable-xhdpi/usb_android_connected.png
  28. +3
    -2
      overlay/common/frameworks/base/packages/SettingsProvider/res/values/defaults.xml
  29. +20
    -0
      overlay/common/packages/apps/Settings/res/values-af/cm_strings.xml
  30. +20
    -0
      overlay/common/packages/apps/Settings/res/values-ca/cm_strings.xml
  31. +20
    -0
      overlay/common/packages/apps/Settings/res/values-cs/cm_strings.xml
  32. +20
    -0
      overlay/common/packages/apps/Settings/res/values-da/cm_strings.xml
  33. +20
    -0
      overlay/common/packages/apps/Settings/res/values-de/cm_strings.xml
  34. +20
    -0
      overlay/common/packages/apps/Settings/res/values-el/cm_strings.xml
  35. +20
    -0
      overlay/common/packages/apps/Settings/res/values-es/cm_strings.xml
  36. +19
    -0
      overlay/common/packages/apps/Settings/res/values-fi/cm_strings.xml
  37. +20
    -0
      overlay/common/packages/apps/Settings/res/values-fr/cm_strings.xml
  38. +20
    -0
      overlay/common/packages/apps/Settings/res/values-hu/cm_strings.xml
  39. +20
    -0
      overlay/common/packages/apps/Settings/res/values-it/cm_strings.xml
  40. +19
    -0
      overlay/common/packages/apps/Settings/res/values-iw/cm_strings.xml
  41. +20
    -0
      overlay/common/packages/apps/Settings/res/values-ja/cm_strings.xml
  42. +20
    -0
      overlay/common/packages/apps/Settings/res/values-ko/cm_strings.xml
  43. +19
    -0
      overlay/common/packages/apps/Settings/res/values-lt/cm_strings.xml
  44. +20
    -0
      overlay/common/packages/apps/Settings/res/values-nb/cm_strings.xml
  45. +20
    -0
      overlay/common/packages/apps/Settings/res/values-nl/cm_strings.xml
  46. +20
    -0
      overlay/common/packages/apps/Settings/res/values-pl/cm_strings.xml
  47. +20
    -0
      overlay/common/packages/apps/Settings/res/values-pt/cm_strings.xml
  48. +19
    -0
      overlay/common/packages/apps/Settings/res/values-ro/cm_strings.xml
  49. +20
    -0
      overlay/common/packages/apps/Settings/res/values-ru/cm_strings.xml
  50. +19
    -0
      overlay/common/packages/apps/Settings/res/values-sk/cm_strings.xml
  51. +20
    -0
      overlay/common/packages/apps/Settings/res/values-tr/cm_strings.xml
  52. +20
    -0
      overlay/common/packages/apps/Settings/res/values-uk/cm_strings.xml
  53. +20
    -0
      overlay/common/packages/apps/Settings/res/values-zh-rCN/cm_strings.xml
  54. +20
    -0
      overlay/common/packages/apps/Settings/res/values/cm_strings.xml
  55. +122
    -0
      overlay/common/packages/apps/Trebuchet/res/xml/default_workspace.xml
  56. BIN
      prebuilt/common/apps/FDroid.apk
  57. BIN
      prebuilt/common/apps/Term.apk
  58. BIN
      prebuilt/common/apps/lib/armeabi/libjackpal-androidterm4.so
  59. BIN
      prebuilt/common/bootanimation/1080.zip
  60. BIN
      prebuilt/common/bootanimation/1200.zip
  61. BIN
      prebuilt/common/bootanimation/240.zip
  62. BIN
      prebuilt/common/bootanimation/320.zip
  63. BIN
      prebuilt/common/bootanimation/360.zip
  64. BIN
      prebuilt/common/bootanimation/480.zip
  65. BIN
      prebuilt/common/bootanimation/540.zip
  66. BIN
      prebuilt/common/bootanimation/600.zip
  67. BIN
      prebuilt/common/bootanimation/720.zip
  68. BIN
      prebuilt/common/bootanimation/768.zip
  69. BIN
      prebuilt/common/bootanimation/800.zip
  70. BIN
      prebuilt/common/bootanimation/horizontal-1024x600.zip
  71. BIN
      prebuilt/common/bootanimation/horizontal-1024x768.zip
  72. BIN
      prebuilt/common/bootanimation/horizontal-1280x800.zip
  73. BIN
      prebuilt/common/bootanimation/vertical-240x320.zip
  74. BIN
      prebuilt/common/bootanimation/vertical-320x480.zip
  75. BIN
      prebuilt/common/bootanimation/vertical-480x800.zip
  76. BIN
      prebuilt/common/bootanimation/vertical-480x854.zip
  77. BIN
      prebuilt/common/bootanimation/vertical-540x960.zip
  78. BIN
      prebuilt/common/bootanimation/vertical-600x1024.zip
  79. BIN
      prebuilt/common/bootanimation/vertical-720x1280.zip
  80. BIN
      prebuilt/common/bootanimation/vertical-800x1280.zip
  81. +1
    -1
      sepolicy/sepolicy.mk
  82. +0
    -0
      targets
  83. +1
    -1
      vendorsetup.sh

+ 3
- 0
CHANGELOG.mkdn View File

@@ -1,3 +1,6 @@
Replicant
=========

CyanogenMod
===============



+ 6
- 0
CONTRIBUTORS.mkdn View File

@@ -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
===========



+ 39
- 0
README.mkdn View File

@@ -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
===========



+ 1
- 1
config/cdma.mk View File

@@ -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

+ 4
- 4
config/cm_audio.mk View File

@@ -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 += \


+ 36
- 120
config/common.mk View File

@@ -1,61 +1,12 @@
PRODUCT_BRAND ?= cyanogenmod
PRODUCT_BRAND ?= replicant

-include vendor/cm-priv/keys.mk
-include vendor/replicant-priv/keys.mk
SUPERUSER_EMBEDDED := true
SUPERUSER_PACKAGE_PREFIX := com.android.settings.cyanogenmod.superuser

# To deal with CM9 specifications
# TODO: remove once all devices have been switched
ifneq ($(TARGET_BOOTANIMATION_NAME),)
TARGET_SCREEN_DIMENSIONS := $(subst -, $(space), $(subst x, $(space), $(TARGET_BOOTANIMATION_NAME)))
ifeq ($(TARGET_SCREEN_WIDTH),)
TARGET_SCREEN_WIDTH := $(word 2, $(TARGET_SCREEN_DIMENSIONS))
endif
ifeq ($(TARGET_SCREEN_HEIGHT),)
TARGET_SCREEN_HEIGHT := $(word 3, $(TARGET_SCREEN_DIMENSIONS))
endif
endif

ifneq ($(TARGET_SCREEN_WIDTH) $(TARGET_SCREEN_HEIGHT),$(space))

# clear TARGET_BOOTANIMATION_NAME in case it was set for CM9 purposes
TARGET_BOOTANIMATION_NAME :=

# determine the smaller dimension
TARGET_BOOTANIMATION_SIZE := $(shell \
if [ $(TARGET_SCREEN_WIDTH) -lt $(TARGET_SCREEN_HEIGHT) ]; then \
echo $(TARGET_SCREEN_WIDTH); \
else \
echo $(TARGET_SCREEN_HEIGHT); \
fi )

# get a sorted list of the sizes
bootanimation_sizes := $(subst .zip,, $(shell ls vendor/cm/prebuilt/common/bootanimation))
bootanimation_sizes := $(shell echo -e $(subst $(space),'\n',$(bootanimation_sizes)) | sort -rn)

# find the appropriate size and set
define check_and_set_bootanimation
$(eval TARGET_BOOTANIMATION_NAME := $(shell \
if [ -z "$(TARGET_BOOTANIMATION_NAME)" ]; then
if [ $(1) -le $(TARGET_BOOTANIMATION_SIZE) ]; then \
echo $(1); \
exit 0; \
fi;
fi;
echo $(TARGET_BOOTANIMATION_NAME); ))
endef
$(foreach size,$(bootanimation_sizes), $(call check_and_set_bootanimation,$(size)))

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
PRODUCT_COPY_FILES += \
vendor/replicant/prebuilt/common/bootanimation/$(TARGET_BOOTANIMATION_NAME).zip:system/media/bootanimation.zip
endif

PRODUCT_BUILD_PROP_OVERRIDES += BUILD_UTC_DATE=0
@@ -77,46 +28,47 @@ endif

# 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/cm/prebuilt/common/bin/blacklist:system/addon.d/blacklist
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 \
vendor/replicant/prebuilt/common/bin/blacklist:system/addon.d/blacklist

# 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

# SELinux filesystem labels
PRODUCT_COPY_FILES += \
vendor/cm/prebuilt/common/etc/init.d/50selinuxrelabel:system/etc/init.d/50selinuxrelabel
vendor/replicant/prebuilt/common/etc/init.d/50selinuxrelabel:system/etc/init.d/50selinuxrelabel

# CM-specific init file
PRODUCT_COPY_FILES += \
vendor/cm/prebuilt/common/etc/init.local.rc:root/init.cm.rc
vendor/replicant/prebuilt/common/etc/init.local.rc:root/init.cm.rc

# Compcache/Zram support
PRODUCT_COPY_FILES += \
vendor/cm/prebuilt/common/bin/compcache:system/bin/compcache \
vendor/cm/prebuilt/common/bin/handle_compcache:system/bin/handle_compcache
vendor/replicant/prebuilt/common/bin/compcache:system/bin/compcache \
vendor/replicant/prebuilt/common/bin/handle_compcache:system/bin/handle_compcache

# Terminal Emulator
# Prebuilt apps
PRODUCT_COPY_FILES += \
vendor/cm/proprietary/Term.apk:system/app/Term.apk \
vendor/cm/proprietary/lib/armeabi/libjackpal-androidterm4.so:system/lib/libjackpal-androidterm4.so
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

# 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 += \
@@ -128,14 +80,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 += \
@@ -159,12 +111,10 @@ PRODUCT_PACKAGES += \
DSPManager \
libcyanogen-dsp \
audio_effects.conf \
CMWallpapers \
ReplicantWallpapers \
Apollo \
CMUpdater \
CMFileManager \
LockClock \
CMAccount
LockClock

PRODUCT_PACKAGES += \
CellBroadcastReceiver
@@ -201,52 +151,18 @@ PRODUCT_PACKAGES += \
PRODUCT_PACKAGES += \
rsync

PRODUCT_PACKAGE_OVERLAYS += vendor/cm/overlay/dictionaries
PRODUCT_PACKAGE_OVERLAYS += vendor/cm/overlay/common

PRODUCT_VERSION_MAJOR = 10
PRODUCT_VERSION_MINOR = 1
PRODUCT_VERSION_MAINTENANCE = 3

# Set CM_BUILDTYPE
ifdef CM_NIGHTLY
CM_BUILDTYPE := NIGHTLY
endif
ifdef CM_EXPERIMENTAL
CM_BUILDTYPE := EXPERIMENTAL
endif
ifdef CM_RELEASE
CM_BUILDTYPE := RELEASE
endif
PRODUCT_PACKAGE_OVERLAYS += vendor/replicant/overlay/dictionaries
PRODUCT_PACKAGE_OVERLAYS += vendor/replicant/overlay/common

ifdef CM_BUILDTYPE
ifdef CM_EXTRAVERSION
# Force build type to EXPERIMENTAL
CM_BUILDTYPE := EXPERIMENTAL
# Remove leading dash from CM_EXTRAVERSION
CM_EXTRAVERSION := $(shell echo $(CM_EXTRAVERSION) | sed 's/-//')
# 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
PRODUCT_VERSION_MAJOR = 4
PRODUCT_VERSION_MINOR = 2
PRODUCT_VERSION_MAINTENANCE = 2

ifdef CM_RELEASE
CM_VERSION := $(PRODUCT_VERSION_MAJOR).$(PRODUCT_VERSION_MINOR).$(PRODUCT_VERSION_MAINTENANCE)$(PRODUCT_VERSION_DEVICE_SPECIFIC)-$(CM_BUILD)
else
ifeq ($(PRODUCT_VERSION_MINOR),0)
CM_VERSION := $(PRODUCT_VERSION_MAJOR)-$(shell date -u +%Y%m%d)-$(CM_BUILDTYPE)-$(CM_BUILD)$(CM_EXTRAVERSION)
else
CM_VERSION := $(PRODUCT_VERSION_MAJOR).$(PRODUCT_VERSION_MINOR)-$(shell date -u +%Y%m%d)-$(CM_BUILDTYPE)-$(CM_BUILD)$(CM_EXTRAVERSION)
endif
endif
REPLICANT_VERSION := "replicant-4.2"

PRODUCT_PROPERTY_OVERRIDES += \
ro.cm.version=$(CM_VERSION) \
ro.modversion=$(CM_VERSION)
ro.cm.version=$(REPLICANT_VERSION) \
ro.modversion=$(REPLICANT_VERSION)

-include vendor/cm/sepolicy/sepolicy.mk
-include vendor/replicant/sepolicy/sepolicy.mk
-include $(WORKSPACE)/hudson/image-auto-bits.mk

+ 2
- 2
config/common_full.mk View File

@@ -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

# Optional CM packages
PRODUCT_PACKAGES += \


+ 3
- 4
config/common_full_phone.mk View File

@@ -1,5 +1,5 @@
# Inherit common CM stuff
$(call inherit-product, vendor/cm/config/common_full.mk)
$(call inherit-product, vendor/replicant/config/common_full.mk)

# Default ringtone
PRODUCT_PROPERTY_OVERRIDES += \
@@ -14,8 +14,7 @@ PRODUCT_PACKAGES += \
PRODUCT_COPY_FILES += \
system/bluetooth/data/main.conf:system/etc/bluetooth/main.conf


ifeq ($(TARGET_SCREEN_WIDTH) $(TARGET_SCREEN_HEIGHT),$(space))
ifeq ($(TARGET_BOOTANIMATION_NAME),)
PRODUCT_COPY_FILES += \
vendor/cm/prebuilt/common/bootanimation/480.zip:system/media/bootanimation.zip
vendor/replicant/prebuilt/common/bootanimation/vertical-480x800.zip:system/media/bootanimation.zip
endif

+ 3
- 3
config/common_full_tablet_wifionly.mk View File

@@ -1,5 +1,5 @@
# Inherit common CM stuff
$(call inherit-product, vendor/cm/config/common_full.mk)
$(call inherit-product, vendor/replicant/config/common_full.mk)

# Default ringtone
PRODUCT_PROPERTY_OVERRIDES += \
@@ -11,7 +11,7 @@ PRODUCT_PROPERTY_OVERRIDES += \
PRODUCT_COPY_FILES += \
system/bluetooth/data/main.nonsmartphone.conf:system/etc/bluetooth/main.conf

ifeq ($(TARGET_SCREEN_WIDTH) $(TARGET_SCREEN_HEIGHT),$(space))
ifeq ($(TARGET_BOOTANIMATION_NAME),)
PRODUCT_COPY_FILES += \
vendor/cm/prebuilt/common/bootanimation/800.zip:system/media/bootanimation.zip
vendor/replicant/prebuilt/common/bootanimation/horizontal-1280x800.zip:system/media/bootanimation.zip
endif

+ 4
- 4
config/common_mini_phone.mk View File

@@ -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 += \
@@ -16,7 +16,7 @@ PRODUCT_PROPERTY_OVERRIDES += \
PRODUCT_PACKAGES += \
Mms

ifeq ($(TARGET_SCREEN_WIDTH) $(TARGET_SCREEN_HEIGHT),$(space))
ifeq ($(TARGET_BOOTANIMATION_NAME),)
PRODUCT_COPY_FILES += \
vendor/cm/prebuilt/common/bootanimation/320.zip:system/media/bootanimation.zip
vendor/replicant/prebuilt/common/bootanimation/vertical-320x480.zip:system/media/bootanimation.zip
endif

+ 4
- 4
config/common_mini_tablet_wifionly.mk View File

@@ -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 += \
@@ -17,7 +17,7 @@ PRODUCT_PROPERTY_OVERRIDES += \
PRODUCT_COPY_FILES += \
system/bluetooth/data/main.nonsmartphone.conf:system/etc/bluetooth/main.conf

ifeq ($(TARGET_SCREEN_WIDTH) $(TARGET_SCREEN_HEIGHT),$(space))
ifeq ($(TARGET_BOOTANIMATION_NAME),)
PRODUCT_COPY_FILES += \
vendor/cm/prebuilt/common/bootanimation/800.zip:system/media/bootanimation.zip
vendor/replicant/prebuilt/common/bootanimation/horizontal-1024x600.zip:system/media/bootanimation.zip
endif

+ 2
- 2
config/gsm.mk View File

@@ -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 += \


+ 1
- 1
config/nfc_enhanced.mk View File

@@ -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

+ 1
- 1
config/themes_common.mk View File

@@ -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

+ 5
- 5
get-prebuilts View File

@@ -1,9 +1,9 @@

BASEDIR=`dirname $0`

mkdir -p $BASEDIR/proprietary

# Get Android Terminal Emulator (we use a prebuilt so it can update from the Market)
curl -L -o $BASEDIR/proprietary/Term.apk -O -L http://jackpal.github.com/Android-Terminal-Emulator/downloads/Term.apk
unzip -o -d $BASEDIR/proprietary $BASEDIR/proprietary/Term.apk lib/*
# Get FDroid
curl -L -o $BASEDIR/prebuilt/common/apps/FDroid.apk -O -L http://f-droid.org/FDroid.apk

# Get Android Terminal Emulator
curl -L -o $BASEDIR/prebuilt/common/apps/Term.apk -O -L http://f-droid.org/repo/jackpal.androidterm_54.apk
unzip -o -d $BASEDIR/prebuilt/common/apps/ $BASEDIR/prebuilt/common/apps/Term.apk lib/armeabi/libjackpal-androidterm4.so

BIN
overlay/common/frameworks/base/core/res/res/drawable-hdpi/usb_android.png View File

Before After
Width: 270  |  Height: 270  |  Size: 13 KiB

BIN
overlay/common/frameworks/base/core/res/res/drawable-hdpi/usb_android_connected.png View File

Before After
Width: 270  |  Height: 270  |  Size: 14 KiB

BIN
overlay/common/frameworks/base/core/res/res/drawable-ldpi/usb_android.png View File

Before After
Width: 135  |  Height: 135  |  Size: 6.0 KiB

BIN
overlay/common/frameworks/base/core/res/res/drawable-ldpi/usb_android_connected.png View File

Before After
Width: 135  |  Height: 135  |  Size: 6.5 KiB

BIN
overlay/common/frameworks/base/core/res/res/drawable-mdpi/usb_android.png View File

Before After
Width: 180  |  Height: 180  |  Size: 8.6 KiB

BIN
overlay/common/frameworks/base/core/res/res/drawable-mdpi/usb_android_connected.png View File

Before After
Width: 180  |  Height: 180  |  Size: 9.1 KiB

BIN
overlay/common/frameworks/base/core/res/res/drawable-nodpi/default_wallpaper.jpg View File

Before After
Width: 960  |  Height: 800  |  Size: 96 KiB Width: 1195  |  Height: 800  |  Size: 1.1 MiB

BIN
overlay/common/frameworks/base/core/res/res/drawable-sw600dp-nodpi/default_wallpaper.jpg View File

Before After
Width: 1912  |  Height: 1280  |  Size: 3.0 MiB

BIN
overlay/common/frameworks/base/core/res/res/drawable-sw720dp-nodpi/default_wallpaper.jpg View File

Before After
Width: 1912  |  Height: 1280  |  Size: 3.0 MiB

BIN
overlay/common/frameworks/base/core/res/res/drawable-xhdpi/default_wallpaper.jpg View File

Before After
Width: 1912  |  Height: 1280  |  Size: 3.0 MiB

BIN
overlay/common/frameworks/base/core/res/res/drawable-xhdpi/usb_android.png View File

Before After
Width: 360  |  Height: 360  |  Size: 18 KiB

BIN
overlay/common/frameworks/base/core/res/res/drawable-xhdpi/usb_android_connected.png View File

Before After
Width: 360  |  Height: 360  |  Size: 19 KiB

+ 3
- 2
overlay/common/frameworks/base/packages/SettingsProvider/res/values/defaults.xml View File

@@ -18,7 +18,9 @@
-->
<resources>
<string name="def_backup_transport">com.google.android.backup/.BackupTransportService</string>

<bool name="def_install_non_market_apps">true</bool>
<bool name="def_adb_enabled">true</bool>
<bool name="def_advanced_reboot">true</bool>
<!-- Circle -->
<integer name="def_battery_style">2</integer>
<!-- Enable notification counters in statusbar -->
@@ -27,5 +29,4 @@
<integer name="def_qs_quick_pulldown">1</integer>
<!-- Default lockscreen targets -->
<string name="def_lockscreen_targets">#Intent;action=android.intent.action.MAIN;category=android.intent.category.LAUNCHER;component=com.android.mms/.ui.ConversationList;S.icon_resource=ic_lockscreen_sms_normal;end|#Intent;action=android.intent.action.MAIN;category=android.intent.category.LAUNCHER;component=com.andrew.apollo/.ui.activities.HomeActivity;S.icon_resource=ic_lockscreen_music_normal;end|#Intent;action=android.intent.action.MAIN;category=android.intent.category.LAUNCHER;component=com.android.contacts/.activities.DialtactsActivity;S.icon_resource=ic_lockscreen_phone_normal;end|#Intent;action=android.intent.action.MAIN;category=android.intent.category.LAUNCHER;component=com.android.browser/.BrowserActivity;S.icon_resource=ic_lockscreen_browser_normal;end</string>

</resources>

+ 20
- 0
overlay/common/packages/apps/Settings/res/values-af/cm_strings.xml View File

@@ -0,0 +1,20 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2012-2013 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">
<string name="mod_version">Replicant weergawe</string>
<string name="mod_version_default">Onbekend</string>
<string name="cyanogenmod_waiver_body">"Wysiging van hierdie instelling kan teen jou staat of regerings wette wees.\n\nRaak "<b>"OK"</b>" om hierdie waarskuwing en kwytskelding te aanvaar en Replicant en sy bydraers te vrywaar van alle wetlike verpligtinge."</string>
</resources>

+ 20
- 0
overlay/common/packages/apps/Settings/res/values-ca/cm_strings.xml View File

@@ -0,0 +1,20 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2012-2013 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">
<string name="mod_version">Replicant versió</string>
<string name="mod_version_default">Desconegut</string>
<string name="cyanogenmod_waiver_body">Canviar aquest ajust podria anar en contra del teu país o les lleis nacionals.\n\nSeleccionant \'OK\', declares conèixer aquesta alerta i renuncies, i alliberes a Replicant i els seus contribuïdors de totes les responsabilitat legals.</string>
</resources>

+ 20
- 0
overlay/common/packages/apps/Settings/res/values-cs/cm_strings.xml View File

@@ -0,0 +1,20 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2012-2013 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">
<string name="mod_version">Verze Replicantu</string>
<string name="mod_version_default">Neznámá</string>
<string name="cyanogenmod_waiver_body">Změnou tohoto nastavení může dojít k porušení práva dané země.\n\nPotvrzení tlačítka \'OK\' níže přijímáte toto varování a zprošťujete povinnost jakéhokoliv odškodnění v případě újmy.</string>
</resources>

+ 20
- 0
overlay/common/packages/apps/Settings/res/values-da/cm_strings.xml View File

@@ -0,0 +1,20 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2012-2013 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">
<string name="mod_version">Replicant-version</string>
<string name="mod_version_default">Ukendt</string>
<string name="cyanogenmod_waiver_body">At ændre denne indstilling kan være imod loven.\n\nVed at vælge \'OK\' herunder anerkender du denne advarsel og ophæver, sikrer og holder Replicant og dens bidragydere skadesløse fra alle juridiske forpligtelser.</string>
</resources>

+ 20
- 0
overlay/common/packages/apps/Settings/res/values-de/cm_strings.xml View File

@@ -0,0 +1,20 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2012-2013 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">
<string name="mod_version">Replicant-Version</string>
<string name="mod_version_default">Unbekannt</string>
<string name="cyanogenmod_waiver_body">Das Deaktivieren dieser Funktion kann gegen geltendes Recht verstoßen.\n\nDurch Ihre Bestätigung erklären Sie, dass Sie Replicant sowie alle daran Mitwirkenden von sämtlichen damit verbunden rechtlichen Verbindlichkeiten, u.A. Schadensersatzpflichten, befreien.</string>
</resources>

+ 20
- 0
overlay/common/packages/apps/Settings/res/values-el/cm_strings.xml View File

@@ -0,0 +1,20 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2012-2013 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">
<string name="mod_version">Έκδοση Replicant</string>
<string name="mod_version_default">Άγνωστη</string>
<string name="cyanogenmod_waiver_body">Η αλλαγή αυτής της ρύθμισης μπορεί να είναι ενάντια στη νομοθεσία της πολιτείας ή της κυβέρνησης σας.\n\nΕπιλέγοντας \'OK\' παρακάτω, αποδέχεστε αυτή την προειδοποίηση και απαλλάσετε το Replicant και τους συνεργάτες του από όλες τις νομικές ευθύνες και υποχρεώσεις.</string>
</resources>

+ 20
- 0
overlay/common/packages/apps/Settings/res/values-es/cm_strings.xml View File

@@ -0,0 +1,20 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2012-2013 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">
<string name="mod_version">Versión Replicant</string>
<string name="mod_version_default">Desconocida</string>
<string name="cyanogenmod_waiver_body">Cambiar este ajuste puede ir en contra de la leyes de tu estado o país.\n\nPulsando \u00ABAceptar\u00BB, reconoces esta advertencia y eximes de cualquier responsabilidad legal a Replicant y sus colaboradores, renunciando así a cualquier reclamación por daños y perjuicios.</string>
</resources>

+ 19
- 0
overlay/common/packages/apps/Settings/res/values-fi/cm_strings.xml View File

@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2012-2013 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">
<string name="mod_version">Replicant-versio</string>
<string name="mod_version_default">Tuntematon</string>
</resources>

+ 20
- 0
overlay/common/packages/apps/Settings/res/values-fr/cm_strings.xml View File

@@ -0,0 +1,20 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2012-2013 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">
<string name="mod_version">Version Replicant</string>
<string name="mod_version_default">Inconnue</string>
<string name="cyanogenmod_waiver_body">Le changement de ce paramètre peut être interdit par les lois de votre gouvernement ou état.\n\nEn sélectionnant \'OK\' ci-dessous, vous reconnaissez avoir pris connaissance de cet avertissement, et vous dégagez Replicant et ses contributeurs de toutes responsabilités et de toutes obligations juridiques.</string>
</resources>

+ 20
- 0
overlay/common/packages/apps/Settings/res/values-hu/cm_strings.xml View File

@@ -0,0 +1,20 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2012-2013 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">
<string name="mod_version">Replicant verzió</string>
<string name="mod_version_default">Ismeretlen</string>
<string name="cyanogenmod_waiver_body">A beállítás módosítása halláskárosodáshoz vezethet.\n\nAz \"OK\" gombbal Ön elfogadja ezt a figyelmeztetést és ezzel felmenti a Replicant csapatot és minden közreműködőt az esetleges jogi kötelezettségek alól.</string>
</resources>

+ 20
- 0
overlay/common/packages/apps/Settings/res/values-it/cm_strings.xml View File

@@ -0,0 +1,20 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2012-2013 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">
<string name="mod_version">Versione Replicant</string>
<string name="mod_version_default">Sconoscito</string>
<string name="cyanogenmod_waiver_body">Cambiare questa impostazione può essere contro le leggi del tuo stato/governo.\n\nPremendo \'OK\' più sotto, accetti quanto riportato in questo avviso, e dichiari di esonerare e sollevare Replicant e i suoi collaboratori da ogni responsabilità civile e penale.</string>
</resources>

+ 19
- 0
overlay/common/packages/apps/Settings/res/values-iw/cm_strings.xml View File

@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2012-2013 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">
<string name="mod_version">גרסת Replicant</string>
<string name="mod_version_default">לא ידועה</string>
</resources>

+ 20
- 0
overlay/common/packages/apps/Settings/res/values-ja/cm_strings.xml View File

@@ -0,0 +1,20 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2012-2013 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">
<string name="mod_version">Replicant バージョン</string>
<string name="mod_version_default">不明</string>
<string name="cyanogenmod_waiver_body">この設定の変更は条例や法律に反しているかもしれません。\n\n\ここで\'OK\'を選択した場合、あなたはこの警告及び権利の放棄、Replicantとその貢献者に対する全ての法的責任からの免責に同意したことになります。</string>
</resources>

+ 20
- 0
overlay/common/packages/apps/Settings/res/values-ko/cm_strings.xml View File

@@ -0,0 +1,20 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2012-2013 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">
<string name="mod_version">Replicant 버전</string>
<string name="mod_version_default">알 수 없음</string>
<string name="cyanogenmod_waiver_body">이 설정을 변경하는 것은 법에 저촉될 수 있습니다.\n\n아래 \'확인\'을 선택하면 귀하는 이 경고와 면책 사항을 모두 이해하였으며 Replicant와 그 기여자들에게 어떠한 법적 책임도 묻지 않는 것에 동의한 것으로 간주됩니다.</string>
</resources>

+ 19
- 0
overlay/common/packages/apps/Settings/res/values-lt/cm_strings.xml View File

@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2012-2013 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">
<string name="mod_version">Replicant versija</string>
<string name="mod_version_default">Nežinoma</string>
</resources>

+ 20
- 0
overlay/common/packages/apps/Settings/res/values-nb/cm_strings.xml View File

@@ -0,0 +1,20 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2012-2013 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">
<string name="mod_version">Replicant versjon</string>
<string name="mod_version_default">Ukjent</string>
<string name="cyanogenmod_waiver_body">Å endre denne innstillingen kan være mot loven.\n\nVed å velge \'OK\' nedenfor, godtar du denne advarslen og opphevelsen, sikrer og holder Replicant og dens bidragsytere fra alle juridiske forpliktelser.</string>
</resources>

+ 20
- 0
overlay/common/packages/apps/Settings/res/values-nl/cm_strings.xml View File

@@ -0,0 +1,20 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2012-2013 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">
<string name="mod_version">Replicant-versie</string>
<string name="mod_version_default">Onbekend</string>
<string name="cyanogenmod_waiver_body">Het wijzigen van deze instelling kan in overtreding zijn met de regelgeving in uw staat/land.\n\nDoor te tikken op \'OK\' erkent u deze waarschuwing en doet u afstand van en vrijwaart u Replicant en/of haar bijdragers van alle wettelijke verplichtingen</string>
</resources>

+ 20
- 0
overlay/common/packages/apps/Settings/res/values-pl/cm_strings.xml View File

@@ -0,0 +1,20 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2012-2013 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">
<string name="mod_version">Wersja Replicant</string>
<string name="mod_version_default">Nieznana</string>
<string name="cyanogenmod_waiver_body">Zmiana tych ustawień może być niezgodna z lokalnym prawem.\n\nWybierając \'OK\' przyjmujesz to ostrzeżenie do wiadomości oraz odciążasz Replicant i jego twórców od wszystkich konsekwencji prawnych.</string>
</resources>

+ 20
- 0
overlay/common/packages/apps/Settings/res/values-pt/cm_strings.xml View File

@@ -0,0 +1,20 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2012-2013 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">
<string name="mod_version">Versão Replicant</string>
<string name="mod_version_default">Desconhecida</string>
<string name="cyanogenmod_waiver_body">Alterar esta configuração pode ser contra as leis do seu local.\n\nAo selecionar abaixo \'OK\', você reconhece este aviso e garantia, proteção e isenção ao Replicant e seus contribuintes de todas responsabilidades legais.</string>
</resources>

+ 19
- 0
overlay/common/packages/apps/Settings/res/values-ro/cm_strings.xml View File

@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2012-2013 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">
<string name="mod_version">"Versiune Replicant"</string>
<string name="mod_version_default">"Necunoscută"</string>
</resources>

+ 20
- 0
overlay/common/packages/apps/Settings/res/values-ru/cm_strings.xml View File

@@ -0,0 +1,20 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2012-2013 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">
<string name="mod_version">Версия Replicant</string>
<string name="mod_version_default">Неизвестно</string>
<string name="cyanogenmod_waiver_body">Изменение этих настроек может противоречить законам Вашего государства.\n\nНажимая \"OK\" Вы соглашаетесь с этим предупреждением и освобождаете Replicant и всех его разработчиков от любых юридических обязательств.</string>
</resources>

+ 19
- 0
overlay/common/packages/apps/Settings/res/values-sk/cm_strings.xml View File

@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2012-2013 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">
<string name="mod_version">Verzia Replicant-u</string>
<string name="mod_version_default">Neznáma</string>
</resources>

+ 20
- 0
overlay/common/packages/apps/Settings/res/values-tr/cm_strings.xml View File

@@ -0,0 +1,20 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2012-2013 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">
<string name="mod_version">Replicant sürümü</string>
<string name="mod_version_default">Bilinmiyor</string>
<string name="cyanogenmod_waiver_body">Bu ayaları değiştirme hükümet ya da eyaletinizin yasalarına aykırı olabilir.\n\nAşağıdan \'Tamam\' butonuna bastığınızda bu uyarı ve feragat\'ı dikkate aldığınız ve Replicant ve katkıcılarını her türlü cezai yükümlülükten sorumlu tutmayacağınızı kabul ediyorsunuz.</string>
</resources>

+ 20
- 0
overlay/common/packages/apps/Settings/res/values-uk/cm_strings.xml View File

@@ -0,0 +1,20 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2012-2013 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">
<string name="mod_version">Версія Replicant</string>
<string name="mod_version_default">Невідомо</string>
<string name="cyanogenmod_waiver_body">Зміна цих налаштувань може суперечити законам вашох країни.\n\nНатискаючи \"OK\" Ви погоджуєтесь із цим попередженням та звільняєте Replicant і всіх його розробників від любих юридичних зобов’язань.</string>
</resources>

+ 20
- 0
overlay/common/packages/apps/Settings/res/values-zh-rCN/cm_strings.xml View File

@@ -0,0 +1,20 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2012-2013 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">
<string name="mod_version">Replicant 版本</string>
<string name="mod_version_default">未知</string>
<string name="cyanogenmod_waiver_body">改变此设置可能在您所在的国家属于非法行为.\n\n选择 \'确定\' 意味着您已读此警告并放弃一切起诉权, 保证 Replicant 及其贡献者免于受罚并且不承担任何法律责任.</string>
</resources>

+ 20
- 0
overlay/common/packages/apps/Settings/res/values/cm_strings.xml View File

@@ -0,0 +1,20 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2012-2013 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">
<string name="mod_version">Replicant version</string>
<string name="mod_version_default">Unknown</string>
<string name="cyanogenmod_waiver_body">Changing this setting may be against your state or government laws.\n\nIn selecting \'OK\' below, you acknowledge this warning and waive, indemnify and hold harmless Replicant and its contributors from all legal liabilities.</string>
</resources>

+ 122
- 0
overlay/common/packages/apps/Trebuchet/res/xml/default_workspace.xml View File

@@ -0,0 +1,122 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2009 The Android Open Source 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.
-->

<favorites xmlns:launcher="http://schemas.android.com/apk/res/com.cyanogenmod.trebuchet">
<!-- Far-left screen [0] -->

<!-- Left screen [1] -->
<appwidget
launcher:packageName="com.andrew.apollo"
launcher:className="com.andrew.apollo.appwidgets.AppWidgetLarge"
launcher:screen="1"
launcher:x="0"
launcher:y="0"
launcher:spanX="4"
launcher:spanY="2" />
<favorite
launcher:packageName="com.android.gallery3d"
launcher:className="com.android.camera.CameraLauncher"
launcher:screen="1"
launcher:x="1"
launcher:y="3" />
<favorite
launcher:packageName="com.android.gallery3d"
launcher:className="com.android.gallery3d.app.Gallery"
launcher:screen="1"
launcher:x="2"
launcher:y="3" />

<!-- Middle screen [2] -->
<appwidget
launcher:packageName="com.android.deskclock"
launcher:className="com.android.alarmclock.AnalogAppWidgetProvider"
launcher:screen="2"
launcher:x="1"
launcher:y="0"
launcher:spanX="2"
launcher:spanY="2" />
<favorite
launcher:packageName="com.andrew.apollo"
launcher:className="com.andrew.apollo.ui.activities.HomeActivity"
launcher:screen="2"
launcher:x="0"
launcher:y="3" />
<favorite
launcher:packageName="com.android.email"
launcher:className="com.android.email.activity.Welcome"
launcher:screen="2"
launcher:x="3"
launcher:y="3" />

<!-- Right screen [3] -->
<appwidget
launcher:packageName="com.android.settings"
launcher:className="com.android.settings.widget.SettingsAppWidgetProvider"
launcher:screen="3"
launcher:x="0"
launcher:y="0"
launcher:spanX="4"
launcher:spanY="1" />
<favorite
launcher:packageName="org.fdroid.fdroid"
launcher:className="org.fdroid.fdroid.FDroid"
launcher:screen="3"
launcher:x="1"
launcher:y="3" />
<favorite
launcher:packageName="com.android.settings"
launcher:className="com.android.settings.Settings"
launcher:screen="3"
launcher:x="2"
launcher:y="3" />

<!-- Far-right screen [4] -->

<!-- Hotseat (We use the screen as the position of the item in the hotseat) -->
<favorite
launcher:packageName="com.android.contacts"
launcher:className="com.android.contacts.activities.DialtactsActivity"
launcher:container="-101"
launcher:screen="0"
launcher:x="0"
launcher:y="0" />
<favorite
launcher:packageName="com.android.contacts"
launcher:className="com.android.contacts.activities.PeopleActivity"
launcher:container="-101"
launcher:screen="0"
launcher:x="1"
launcher:y="0" />
<allapps
launcher:container="-101"
launcher:screen="0"
launcher:x="2"
launcher:y="0" />
<favorite
launcher:packageName="com.android.mms"
launcher:className="com.android.mms.ui.ConversationList"
launcher:container="-101"
launcher:screen="0"
launcher:x="3"
launcher:y="0" />
<favorite
launcher:packageName="com.android.browser"
launcher:className="com.android.browser.BrowserActivity"
launcher:container="-101"
launcher:screen="0"
launcher:x="4"
launcher:y="0" />
</favorites>

BIN
prebuilt/common/apps/FDroid.apk View File


BIN
prebuilt/common/apps/Term.apk View File


BIN
prebuilt/common/apps/lib/armeabi/libjackpal-androidterm4.so View File


BIN
prebuilt/common/bootanimation/1080.zip View File


BIN
prebuilt/common/bootanimation/1200.zip View File


BIN
prebuilt/common/bootanimation/240.zip View File


BIN
prebuilt/common/bootanimation/320.zip View File


BIN
prebuilt/common/bootanimation/360.zip View File


BIN
prebuilt/common/bootanimation/480.zip View File


BIN
prebuilt/common/bootanimation/540.zip View File


BIN
prebuilt/common/bootanimation/600.zip View File


BIN
prebuilt/common/bootanimation/720.zip View File


BIN
prebuilt/common/bootanimation/768.zip View File


BIN
prebuilt/common/bootanimation/800.zip View File


BIN
prebuilt/common/bootanimation/horizontal-1024x600.zip View File


BIN
prebuilt/common/bootanimation/horizontal-1024x768.zip View File


BIN
prebuilt/common/bootanimation/horizontal-1280x800.zip View File


BIN
prebuilt/common/bootanimation/vertical-240x320.zip View File


BIN
prebuilt/common/bootanimation/vertical-320x480.zip View File


BIN
prebuilt/common/bootanimation/vertical-480x800.zip View File


BIN
prebuilt/common/bootanimation/vertical-480x854.zip View File


BIN
prebuilt/common/bootanimation/vertical-540x960.zip View File


BIN
prebuilt/common/bootanimation/vertical-600x1024.zip View File


BIN
prebuilt/common/bootanimation/vertical-720x1280.zip View File


BIN
prebuilt/common/bootanimation/vertical-800x1280.zip View File


+ 1
- 1
sepolicy/sepolicy.mk View File

@@ -4,7 +4,7 @@
#

BOARD_SEPOLICY_DIRS := \
vendor/cm/sepolicy
vendor/replicant/sepolicy

BOARD_SEPOLICY_UNION := \
mac_permissions.xml

+ 0
- 0
targets View File


+ 1
- 1
vendorsetup.sh View File

@@ -1,4 +1,4 @@
for combo in $(curl -s https://raw.github.com/CyanogenMod/hudson/master/cm-build-targets | sed -e 's/#.*$//' | grep cm-10.1 | awk {'print $1'})
for combo in $(cat vendor/replicant/targets)
do
add_lunch_combo $combo
done

Loading…
Cancel
Save