From 6fb6c3e49afe29d522aa500810a7ab7bf015e120 Mon Sep 17 00:00:00 2001 From: Scott Mertz Date: Wed, 19 Nov 2014 19:57:28 +0000 Subject: Revert "UsbSettings: Add UMS mode support" This reverts commit 650a8551b1bc2e8381195808eb0877b1975c42ae. Change-Id: I39c13931e271e7b67d7f7df8f76861797bf07a79 --- core/java/android/os/storage/StorageManager.java | 17 ----------------- .../com/android/systemui/usb/StorageNotification.java | 11 ----------- services/java/com/android/server/MountService.java | 3 +++ .../java/com/android/server/usb/UsbDeviceManager.java | 2 -- 4 files changed, 3 insertions(+), 30 deletions(-) mode change 100755 => 100644 packages/SystemUI/src/com/android/systemui/usb/StorageNotification.java mode change 100755 => 100644 services/java/com/android/server/MountService.java diff --git a/core/java/android/os/storage/StorageManager.java b/core/java/android/os/storage/StorageManager.java index 8285c5a7316..0a7f4e02de7 100644 --- a/core/java/android/os/storage/StorageManager.java +++ b/core/java/android/os/storage/StorageManager.java @@ -20,7 +20,6 @@ import static android.net.TrafficStats.MB_IN_BYTES; import android.content.ContentResolver; import android.content.Context; -import android.hardware.usb.UsbManager; import android.os.Environment; import android.os.Handler; import android.os.Looper; @@ -381,22 +380,6 @@ public class StorageManager { } } - /** - * Switch USB Mass Storage (UMS) on the device. - * - * @hide - */ - public void setUsbMassStorageEnabled(boolean enable) { - UsbManager manager = new UsbManager(null, null); - if (enable && manager.isFunctionEnabled(UsbManager.USB_FUNCTION_MASS_STORAGE)) { - if(!isUsbMassStorageEnabled()) { - enableUsbMassStorage(); - } - } else if (isUsbMassStorageEnabled()) { - disableUsbMassStorage(); - } - } - /** * Enables USB Mass Storage (UMS) on the device. * diff --git a/packages/SystemUI/src/com/android/systemui/usb/StorageNotification.java b/packages/SystemUI/src/com/android/systemui/usb/StorageNotification.java old mode 100755 new mode 100644 index cd4c30603be..f1e7cfb6e5e --- a/packages/SystemUI/src/com/android/systemui/usb/StorageNotification.java +++ b/packages/SystemUI/src/com/android/systemui/usb/StorageNotification.java @@ -22,7 +22,6 @@ import android.app.PendingIntent; import android.content.Context; import android.content.Intent; import android.content.res.Resources; -import android.hardware.usb.UsbManager; import android.os.Environment; import android.os.Handler; import android.os.HandlerThread; @@ -65,7 +64,6 @@ public class StorageNotification extends SystemUI { private Notification mMediaStorageNotification; private boolean mUmsAvailable; private StorageManager mStorageManager; - private UsbManager mUsbManager; private Handler mAsyncEventHandler; @@ -92,7 +90,6 @@ public class StorageNotification extends SystemUI { @Override public void start() { mStorageManager = (StorageManager) mContext.getSystemService(Context.STORAGE_SERVICE); - mUsbManager = (UsbManager) mContext.getSystemService(Context.USB_SERVICE); final boolean connected = mStorageManager.isUsbMassStorageConnected(); if (DEBUG) Log.d(TAG, String.format( "Startup with UMS connection %s (media state %s)", mUmsAvailable, Environment.getExternalStorageState())); @@ -124,10 +121,6 @@ public class StorageNotification extends SystemUI { */ connected = false; } - //once UMS connected and SD card mounted, enable UMS - if (connected && st.equals(Environment.MEDIA_MOUNTED)) { - mStorageManager.setUsbMassStorageEnabled(true); - } updateUsbMassStorageNotification(connected); } @@ -147,10 +140,6 @@ public class StorageNotification extends SystemUI { "Media {%s} state changed from {%s} -> {%s} (primary = %b, usb storage = %b)", path, oldState, newState, isPrimary, isUsbStorage)); if (newState.equals(Environment.MEDIA_SHARED)) { - if (!mUsbManager.isFunctionEnabled(UsbManager.USB_FUNCTION_MASS_STORAGE)) { - mStorageManager.disableUsbMassStorage(); - } - /* * Storage is now shared. Modify the UMS notification * for stopping UMS. diff --git a/services/java/com/android/server/MountService.java b/services/java/com/android/server/MountService.java old mode 100755 new mode 100644 index 69c81420aad..18344bd155c --- a/services/java/com/android/server/MountService.java +++ b/services/java/com/android/server/MountService.java @@ -1570,6 +1570,9 @@ class MountService extends IMountService.Stub waitForReady(); validatePermission(android.Manifest.permission.MOUNT_UNMOUNT_FILESYSTEMS); + final StorageVolume primary = getPrimaryPhysicalVolume(); + if (primary == null) return; + // TODO: Add support for multiple share methods for (String path : getShareableVolumes()) { diff --git a/services/java/com/android/server/usb/UsbDeviceManager.java b/services/java/com/android/server/usb/UsbDeviceManager.java index f1848c3f2bc..79a61a09588 100644 --- a/services/java/com/android/server/usb/UsbDeviceManager.java +++ b/services/java/com/android/server/usb/UsbDeviceManager.java @@ -649,8 +649,6 @@ public class UsbDeviceManager { case MSG_UPDATE_STATE: mConnected = (msg.arg1 == 1); mConfigured = (msg.arg2 == 1); - StorageManager storageManager = StorageManager.from(mContext); - storageManager.setUsbMassStorageEnabled(mConnected); updateUsbNotification(); updateAdbNotification(); if (containsFunction(mCurrentFunctions, -- cgit v1.2.3 From b08124239a6421ee172c50bdeac7555a5d6ba268 Mon Sep 17 00:00:00 2001 From: Scott Mertz Date: Wed, 19 Nov 2014 02:05:30 -0800 Subject: lights: fix notification and attention lights - Turn off attention light in pulse rather than just turning flashing off. This was causing the LED to be left on for any HAL that obeys the concept of LIGHT_FLASH_NONE. Most HALs will either treat this as OFF, or have special handling for the attention LED case where it was getting left on. - Remove some unnecessary code in Light Change-Id: I36292ae0d57e0454d7c9f1d3c909a87affeaf7d2 --- services/java/com/android/server/LightsService.java | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/services/java/com/android/server/LightsService.java b/services/java/com/android/server/LightsService.java index 619278f7a41..9681e6d8e06 100644 --- a/services/java/com/android/server/LightsService.java +++ b/services/java/com/android/server/LightsService.java @@ -97,7 +97,7 @@ public class LightsService { public void pulse(int color, int onMS) { synchronized (this) { - if (mColor == 0 && !mFlashing) { + if (mColor == 0) { setLightLocked(color, LIGHT_FLASH_HARDWARE, onMS, 1000, BRIGHTNESS_MODE_USER); mH.sendMessageDelayed(Message.obtain(mH, 1, this), onMS); } @@ -110,12 +110,6 @@ public class LightsService { } } - private void stopFlashing() { - synchronized (this) { - setLightLocked(mColor, LIGHT_FLASH_NONE, 0, 0, BRIGHTNESS_MODE_USER); - } - } - private void setLightLocked(int color, int mode, int onMS, int offMS, int brightnessMode) { if (color != mColor || mode != mMode || onMS != mOnMS || offMS != mOffMS) { if (DEBUG) Slog.v(TAG, "setLight #" + mId + ": color=#" @@ -133,7 +127,6 @@ public class LightsService { private int mMode; private int mOnMS; private int mOffMS; - private boolean mFlashing; } /* This class implements an obsolete API that was removed after eclair and re-added during the @@ -200,7 +193,7 @@ public class LightsService { @Override public void handleMessage(Message msg) { Light light = (Light)msg.obj; - light.stopFlashing(); + light.turnOff(); } }; -- cgit v1.2.3 From a97c4f34606116d7607e6605a87da12f7e76e9ef Mon Sep 17 00:00:00 2001 From: Andy Mast Date: Thu, 20 Nov 2014 12:05:49 -0800 Subject: Pass all theme apks to themeservice for processing 3rd party apps expect ACTION_THEME_RESOURCES_CACHED once a theme is installed regardless of the contents of the theme. Previously only packages with overlays were passed to the themeservice for resource processing. The result was packages without overlays would install and ACTION_THEME_RESOURCES_CACHED would never be broadcasted. Change-Id: I7cf3f8267805ef2a0626b2690b708e7bbae46bcc --- .../com/android/server/pm/PackageManagerService.java | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/services/java/com/android/server/pm/PackageManagerService.java b/services/java/com/android/server/pm/PackageManagerService.java index c6a6c3890d6..1667ddea7f6 100644 --- a/services/java/com/android/server/pm/PackageManagerService.java +++ b/services/java/com/android/server/pm/PackageManagerService.java @@ -5554,13 +5554,15 @@ public class PackageManagerService extends IPackageManager.Stub { deletePackageLI(pkg.packageName, null, true, null, null, 0, null, false); return null; } - } else if (!isBootScan) { - // Pass this off to the ThemeService for processing - ThemeManager tm = - (ThemeManager) mContext.getSystemService(Context.THEME_SERVICE); - if (tm != null) { - tm.processThemeResources(pkg.packageName); - } + } + } + + if (!isBootScan && (pkg.mIsThemeApk || pkg.mIsLegacyThemeApk)) { + // Pass this off to the ThemeService for processing + ThemeManager tm = + (ThemeManager) mContext.getSystemService(Context.THEME_SERVICE); + if (tm != null) { + tm.processThemeResources(pkg.packageName); } } -- cgit v1.2.3 From cbb0d7c06b6a3d271bd8fb552dcee6da14fd19dc Mon Sep 17 00:00:00 2001 From: Danesh M Date: Wed, 12 Nov 2014 12:16:57 -0800 Subject: MediaScanner : Add support for default ringtones per sim Change-Id: I1ed112a38d2b3676e31a78eb70ea0e16a3957b02 --- media/java/android/media/MediaScanner.java | 81 ++++++++++++++++++++++++------ 1 file changed, 66 insertions(+), 15 deletions(-) diff --git a/media/java/android/media/MediaScanner.java b/media/java/android/media/MediaScanner.java index c4ccb78f2ff..1f9a2f165ac 100644 --- a/media/java/android/media/MediaScanner.java +++ b/media/java/android/media/MediaScanner.java @@ -329,13 +329,13 @@ public class MediaScanner /** Whether the database had any entries in it before the scan started */ private boolean mWasEmptyPriorToScan = false; /** Whether the scanner has set a default sound for the ringer ringtone. */ - private boolean mDefaultRingtoneSet; + private boolean[] mDefaultRingtonesSet; /** Whether the scanner has set a default sound for the notification ringtone. */ private boolean mDefaultNotificationSet; /** Whether the scanner has set a default sound for the alarm ringtone. */ private boolean mDefaultAlarmSet; - /** The filename for the default sound for the ringer ringtone. */ - private String mDefaultRingtoneFilename; + /** The filenames for the default sound for the ringer ringtone. */ + private String[] mDefaultRingtoneFilenames; /** The filename for the default sound for the notification ringtone. */ private String mDefaultNotificationFilename; /** The filename for the default sound for the alarm ringtone. */ @@ -346,6 +346,7 @@ public class MediaScanner * to get the full system property. */ private static final String DEFAULT_RINGTONE_PROPERTY_PREFIX = "ro.config."; + private static final int DEFAULT_SIM_INDEX = 0; // set to true if file path comparisons should be case insensitive. // this should be set when scanning files on a case insensitive file system. @@ -403,8 +404,24 @@ public class MediaScanner } private void setDefaultRingtoneFileNames() { - mDefaultRingtoneFilename = SystemProperties.get(DEFAULT_RINGTONE_PROPERTY_PREFIX + String defaultAllSimRingtone = SystemProperties.get(DEFAULT_RINGTONE_PROPERTY_PREFIX + Settings.System.RINGTONE); + + int phoneCount = MSimTelephonyManager.getDefault().getPhoneCount(); + mDefaultRingtoneFilenames = new String[phoneCount]; + mDefaultRingtonesSet = new boolean[phoneCount]; + + mDefaultRingtoneFilenames[DEFAULT_SIM_INDEX] = SystemProperties.get(DEFAULT_RINGTONE_PROPERTY_PREFIX + + Settings.System.RINGTONE); + + if (MSimTelephonyManager.getDefault().isMultiSimEnabled()) { + for (int i = MSimConstants.SUB2; i < phoneCount; i++) { + String defaultIterSimRingtone = SystemProperties.get(DEFAULT_RINGTONE_PROPERTY_PREFIX + + Settings.System.RINGTONE + "_" + (i + 1), defaultAllSimRingtone); + mDefaultRingtoneFilenames[i] = defaultIterSimRingtone; + } + } + mDefaultNotificationFilename = SystemProperties.get(DEFAULT_RINGTONE_PROPERTY_PREFIX + Settings.System.NOTIFICATION_SOUND); mDefaultAlarmAlertFilename = SystemProperties.get(DEFAULT_RINGTONE_PROPERTY_PREFIX @@ -943,10 +960,15 @@ public class MediaScanner doesPathHaveFilename(entry.mPath, mDefaultNotificationFilename)) { needToSetSettings = true; } - } else if (ringtones && !mDefaultRingtoneSet) { - if (TextUtils.isEmpty(mDefaultRingtoneFilename) || - doesPathHaveFilename(entry.mPath, mDefaultRingtoneFilename)) { - needToSetSettings = true; + } else if (ringtones && !ringtoneDefaultsSet()) { + int phoneCount = MSimTelephonyManager.getDefault().getPhoneCount(); + for (int i = 0; i < phoneCount; i++) { + // Check if ringtone matches default ringtone + if (TextUtils.isEmpty(mDefaultRingtoneFilenames[i]) || + doesPathHaveFilename(entry.mPath, mDefaultRingtoneFilenames[i])) { + needToSetSettings = true; + break; + } } } else if (alarms && !mDefaultAlarmSet) { if (TextUtils.isEmpty(mDefaultAlarmAlertFilename) || @@ -1005,15 +1027,30 @@ public class MediaScanner setSettingIfNotSet(Settings.System.NOTIFICATION_SOUND, tableUri, rowId); mDefaultNotificationSet = true; } else if (ringtones) { - setSettingIfNotSet(Settings.System.RINGTONE, tableUri, rowId); - if (MSimTelephonyManager.getDefault().isMultiSimEnabled()) { - int phoneCount = MSimTelephonyManager.getDefault().getPhoneCount(); - for (int i = MSimConstants.SUB2; i < phoneCount; i++) { - // Set the default setting to the given URI for multi SIMs - setSettingIfNotSet((Settings.System.RINGTONE + "_" + (i+1)), tableUri, rowId); + int phoneCount = MSimTelephonyManager.getDefault().getPhoneCount(); + String uri = null; + for (int i = 0; i < phoneCount; i++) { + if (mDefaultRingtonesSet[i]) { + continue; } + + // Check if ringtone matches default ringtone + if (!TextUtils.isEmpty(mDefaultRingtoneFilenames[i]) && + !doesPathHaveFilename(entry.mPath, mDefaultRingtoneFilenames[i])) { + continue; + } + + if (i == DEFAULT_SIM_INDEX) { + uri = Settings.System.RINGTONE; + } else { + uri = Settings.System.RINGTONE + "_" + (i + 1); + } + + // Set default ringtone + setSettingIfNotSet(uri, tableUri, rowId); + + mDefaultRingtonesSet[i] = true; } - mDefaultRingtoneSet = true; } else if (alarms) { setSettingIfNotSet(Settings.System.ALARM_ALERT, tableUri, rowId); mDefaultAlarmSet = true; @@ -1023,6 +1060,20 @@ public class MediaScanner return result; } + private boolean ringtoneDefaultsSet() { + // If not multisim, just check default sim's default + if (!MSimTelephonyManager.getDefault().isMultiSimEnabled()) { + return mDefaultRingtonesSet[DEFAULT_SIM_INDEX]; + } + // Otherwise check if all defaults were accounted for + for (boolean defaultSet : mDefaultRingtonesSet) { + if (!defaultSet) { + return false; + } + } + return true; + } + private boolean doesPathHaveFilename(String path, String filename) { int pathFilenameStart = path.lastIndexOf(File.separatorChar) + 1; int filenameLength = filename.length(); -- cgit v1.2.3 From c74d5845900b776b3be27b01f68bab7826575704 Mon Sep 17 00:00:00 2001 From: Scott Mertz Date: Wed, 19 Nov 2014 13:56:40 -0800 Subject: ums: support UMS on any volume Change-Id: I43668a5200d30cef953e0d3e9ded2d8cf0cbbd22 --- services/java/com/android/server/MountService.java | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/services/java/com/android/server/MountService.java b/services/java/com/android/server/MountService.java index 18344bd155c..4c5a5c2645b 100644 --- a/services/java/com/android/server/MountService.java +++ b/services/java/com/android/server/MountService.java @@ -1396,10 +1396,14 @@ class MountService extends IMountService.Stub mContext.registerReceiver(mUserReceiver, userFilter, null, mHandler); // Watch for USB changes on primary volume - final StorageVolume primary = getPrimaryPhysicalVolume(); - if (primary != null && primary.allowMassStorage()) { - mContext.registerReceiver( - mUsbReceiver, new IntentFilter(UsbManager.ACTION_USB_STATE), null, mHandler); + final StorageVolume[] storageVolumes = getVolumeList(); + for(StorageVolume volume : storageVolumes) { + if (volume.allowMassStorage()) { + mContext.registerReceiver( + mUsbReceiver, + new IntentFilter(UsbManager.ACTION_USB_STATE), null, mHandler); + break; + } } // Watch for idle maintenance changes @@ -1570,9 +1574,6 @@ class MountService extends IMountService.Stub waitForReady(); validatePermission(android.Manifest.permission.MOUNT_UNMOUNT_FILESYSTEMS); - final StorageVolume primary = getPrimaryPhysicalVolume(); - if (primary == null) return; - // TODO: Add support for multiple share methods for (String path : getShareableVolumes()) { -- cgit v1.2.3 From 51ae8c6b05620342d2fd0b6b93253a6972dd6df6 Mon Sep 17 00:00:00 2001 From: dh-harald Date: Fri, 21 Nov 2014 10:00:36 +0000 Subject: Vectone UK (MNC01) considered non-roaming on T-Mobile (MNC30) Change-Id: Id74c854f958be721be12451a124cfd2f8b150255 --- core/res/res/values-mcc234-mnc01/config.xml | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 core/res/res/values-mcc234-mnc01/config.xml diff --git a/core/res/res/values-mcc234-mnc01/config.xml b/core/res/res/values-mcc234-mnc01/config.xml new file mode 100644 index 00000000000..32335ae29a5 --- /dev/null +++ b/core/res/res/values-mcc234-mnc01/config.xml @@ -0,0 +1,25 @@ + + + + + + + 23430 + + -- cgit v1.2.3 From d604ab35afea00f0d06a9235cf3fe5cc6edf441b Mon Sep 17 00:00:00 2001 From: Lin Ma Date: Mon, 17 Nov 2014 14:42:09 -0800 Subject: Crop wallpaper and lockscreen images before saving them Images were saved as-is and could cause large heap usage when Wallpaper loads them later. This patch crop the images to fit the screen size before saving them (as wallappper cropper activity does) Change-Id: I08c04d9d14a65355c4417f0414d7a6ac538b3ea0 --- .../com/android/internal/util/cm/ImageUtils.java | 309 +++++++++++++++++++++ services/java/com/android/server/ThemeService.java | 59 +--- 2 files changed, 316 insertions(+), 52 deletions(-) create mode 100644 core/java/com/android/internal/util/cm/ImageUtils.java diff --git a/core/java/com/android/internal/util/cm/ImageUtils.java b/core/java/com/android/internal/util/cm/ImageUtils.java new file mode 100644 index 00000000000..f1f3a49b3b0 --- /dev/null +++ b/core/java/com/android/internal/util/cm/ImageUtils.java @@ -0,0 +1,309 @@ +/* + * Copyright (C) 2013-2014 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. + */ + +package com.android.internal.util.cm; + +import android.app.WallpaperManager; +import android.content.Context; +import android.content.pm.PackageInfo; +import android.content.pm.ThemeUtils; +import android.content.res.AssetManager; +import android.content.res.Resources; +import android.database.Cursor; +import android.graphics.Bitmap; +import android.graphics.BitmapFactory; +import android.graphics.Point; +import android.net.Uri; +import android.provider.ThemesContract; +import android.provider.ThemesContract.ThemesColumns; +import android.text.TextUtils; +import android.util.Log; +import android.webkit.URLUtil; +import java.io.ByteArrayInputStream; +import java.io.ByteArrayOutputStream; +import java.io.InputStream; + +import libcore.io.IoUtils; + +public class ImageUtils { + private static final String TAG = ImageUtils.class.getSimpleName(); + + private static final String ASSET_URI_PREFIX = "file:///android_asset/"; + private static final int DEFAULT_IMG_QUALITY = 100; + + /** + * Gets the Width and Height of the image + * + * @param inputStream The input stream of the image + * + * @return A point structure that holds the Width and Height (x and y)/*" + */ + public static Point getImageDimension(InputStream inputStream) { + if (inputStream == null) { + throw new IllegalArgumentException("'inputStream' cannot be null!"); + } + BitmapFactory.Options options = new BitmapFactory.Options(); + options.inJustDecodeBounds = true; + BitmapFactory.decodeStream(inputStream, null, options); + Point point = new Point(options.outWidth,options.outHeight); + return point; + } + + /** + * Crops the input image and returns a new InputStream of the cropped area + * + * @param inputStream The input stream of the image + * @param imageWidth Width of the input image + * @param imageHeight Height of the input image + * @param inputStream Desired Width + * @param inputStream Desired Width + * + * @return a new InputStream of the cropped area/*" + */ + public static InputStream cropImage(InputStream inputStream, int imageWidth, int imageHeight, + int outWidth, int outHeight) throws IllegalArgumentException { + if (inputStream == null){ + throw new IllegalArgumentException("inputStream cannot be null"); + } + + if (imageWidth <= 0 || imageHeight <= 0) { + throw new IllegalArgumentException( + String.format("imageWidth and imageHeight must be > 0: imageWidth=%d" + + " imageHeight=%d", imageWidth, imageHeight)); + } + + if (outWidth <= 0 || outHeight <= 0) { + throw new IllegalArgumentException( + String.format("outWidth and outHeight must be > 0: outWidth=%d" + + " outHeight=%d", imageWidth, outHeight)); + } + + int scaleDownSampleSize = Math.min(imageWidth / outWidth, imageHeight / outHeight); + if (scaleDownSampleSize > 0) { + imageWidth /= scaleDownSampleSize; + imageHeight /= scaleDownSampleSize; + } else { + float ratio = (float) outWidth / outHeight; + if (imageWidth < imageHeight * ratio) { + outWidth = imageWidth; + outHeight = (int) (outWidth / ratio); + } else { + outHeight = imageHeight; + outWidth = (int) (outHeight * ratio); + } + } + int left = (imageWidth - outWidth) / 2; + int top = (imageHeight - outHeight) / 2; + InputStream compressed = null; + try { + BitmapFactory.Options options = new BitmapFactory.Options(); + if (scaleDownSampleSize > 1) { + options.inSampleSize = scaleDownSampleSize; + } + Bitmap bitmap = BitmapFactory.decodeStream(inputStream, null, options); + if (bitmap == null) { + return null; + } + Bitmap cropped = Bitmap.createBitmap(bitmap, left, top, outWidth, outHeight); + ByteArrayOutputStream tmpOut = new ByteArrayOutputStream(2048); + if (cropped.compress(Bitmap.CompressFormat.PNG, DEFAULT_IMG_QUALITY, tmpOut)) { + byte[] outByteArray = tmpOut.toByteArray(); + compressed = new ByteArrayInputStream(outByteArray); + } + } catch (Exception e) { + Log.e(TAG, "Exception " + e); + } + return compressed; + } + + /** + * Crops the lock screen image and returns a new InputStream of the cropped area + * + * @param pkgName Name of the theme package + * @param context The context + * + * @return a new InputStream of the cropped image/*" + */ + public static InputStream getCroppedKeyguardStream(String pkgName, Context context) + throws IllegalArgumentException { + if (TextUtils.isEmpty(pkgName)) { + throw new IllegalArgumentException("'pkgName' cannot be null or empty!"); + } + if (context == null) { + throw new IllegalArgumentException("'context' cannot be null!"); + } + + InputStream cropped = null; + InputStream stream = null; + try { + stream = getOriginalKeyguardStream(pkgName, context); + if (stream == null) { + return null; + } + Point point = getImageDimension(stream); + IoUtils.closeQuietly(stream); + if (point == null || point.x == 0 || point.y == 0) { + return null; + } + WallpaperManager wm = WallpaperManager.getInstance(context); + int outWidth = wm.getDesiredMinimumWidth(); + int outHeight = wm.getDesiredMinimumHeight(); + stream = getOriginalKeyguardStream(pkgName, context); + if (stream == null) { + return null; + } + cropped = cropImage(stream, point.x, point.y, outWidth, outHeight); + } catch (Exception e) { + Log.e(TAG, "Exception " + e); + } finally { + IoUtils.closeQuietly(stream); + } + return cropped; + } + + /** + * Crops the wallpaper image and returns a new InputStream of the cropped area + * + * @param pkgName Name of the theme package + * @param context The context + * + * @return a new InputStream of the cropped image/*" + */ + public static InputStream getCroppedWallpaperStream(String pkgName, Context context) { + if (TextUtils.isEmpty(pkgName)) { + throw new IllegalArgumentException("'pkgName' cannot be null or empty!"); + } + if (context == null) { + throw new IllegalArgumentException("'context' cannot be null!"); + } + + InputStream cropped = null; + InputStream stream = null; + try { + stream = getOriginalWallpaperStream(pkgName, context); + if (stream == null) { + return null; + } + Point point = getImageDimension(stream); + IoUtils.closeQuietly(stream); + if (point == null || point.x == 0 || point.y == 0) { + return null; + } + WallpaperManager wm = WallpaperManager.getInstance(context); + int outWidth = wm.getDesiredMinimumWidth(); + int outHeight = wm.getDesiredMinimumHeight(); + stream = getOriginalWallpaperStream(pkgName, context); + if (stream == null) { + return null; + } + cropped = cropImage(stream, point.x, point.y, outWidth, outHeight); + } catch (Exception e) { + Log.e(TAG, "Exception " + e); + } finally { + IoUtils.closeQuietly(stream); + } + return cropped; + } + + private static InputStream getOriginalKeyguardStream(String pkgName, Context context) { + if (TextUtils.isEmpty(pkgName) || context == null) { + return null; + } + + InputStream inputStream = null; + try { + //Get input WP stream from the theme + Context themeCtx = context.createPackageContext(pkgName, + Context.CONTEXT_IGNORE_SECURITY); + AssetManager assetManager = themeCtx.getAssets(); + String wpPath = ThemeUtils.getLockscreenWallpaperPath(assetManager); + if (wpPath == null) { + Log.w(TAG, "Not setting lockscreen wp because wallpaper file was not found."); + } else { + inputStream = ThemeUtils.getInputStreamFromAsset(themeCtx, + ASSET_URI_PREFIX + wpPath); + } + } catch (Exception e) { + Log.e(TAG, "There was an error setting lockscreen wp for pkg " + pkgName, e); + } + return inputStream; + } + + private static InputStream getOriginalWallpaperStream(String pkgName, Context context) { + if (TextUtils.isEmpty(pkgName) || context == null) { + return null; + } + + InputStream inputStream = null; + String selection = ThemesContract.ThemesColumns.PKG_NAME + "= ?"; + String[] selectionArgs = {pkgName}; + Cursor c = context.getContentResolver().query(ThemesColumns.CONTENT_URI, + null, selection, + selectionArgs, null); + if (c == null || c.getCount() < 1) { + if (c != null) c.close(); + return null; + } else { + c.moveToFirst(); + } + + try { + Context themeContext = context.createPackageContext(pkgName, + Context.CONTEXT_IGNORE_SECURITY); + boolean isLegacyTheme = c.getInt( + c.getColumnIndex(ThemesColumns.IS_LEGACY_THEME)) == 1; + if (!isLegacyTheme) { + String wallpaper = c.getString( + c.getColumnIndex(ThemesColumns.WALLPAPER_URI)); + if (wallpaper != null) { + if (URLUtil.isAssetUrl(wallpaper)) { + inputStream = ThemeUtils.getInputStreamFromAsset(themeContext, wallpaper); + } else { + inputStream = context.getContentResolver().openInputStream( + Uri.parse(wallpaper)); + } + } else { + // try and get the wallpaper directly from the apk if the URI was null + Context themeCtx = context.createPackageContext(pkgName, + Context.CONTEXT_IGNORE_SECURITY); + AssetManager assetManager = themeCtx.getAssets(); + String wpPath = ThemeUtils.getWallpaperPath(assetManager); + if (wpPath == null) { + Log.e(TAG, "Not setting wp because wallpaper file was not found."); + } else { + inputStream = ThemeUtils.getInputStreamFromAsset(themeCtx, + ASSET_URI_PREFIX + wpPath); + } + } + } else { + Resources resources = context.getResources(); + PackageInfo pi = context.getPackageManager().getPackageInfo(pkgName, 0); + + if (pi.legacyThemeInfos != null && pi.legacyThemeInfos.length > 0) { + inputStream = + resources.openRawResource(pi.legacyThemeInfos[0].wallpaperResourceId); + } + } + } catch (Exception e) { + Log.e(TAG, "getWallpaperStream: " + e); + } finally { + c.close(); + } + + return inputStream; + } +} + diff --git a/services/java/com/android/server/ThemeService.java b/services/java/com/android/server/ThemeService.java index d54da69e138..07d99a1f707 100644 --- a/services/java/com/android/server/ThemeService.java +++ b/services/java/com/android/server/ThemeService.java @@ -43,7 +43,6 @@ import android.database.Cursor; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.media.RingtoneManager; -import android.net.Uri; import android.os.Binder; import android.os.Environment; import android.os.FileUtils; @@ -62,9 +61,9 @@ import android.provider.ThemesContract.MixnMatchColumns; import android.provider.ThemesContract.ThemesColumns; import android.text.TextUtils; import android.util.Log; -import android.webkit.URLUtil; import com.android.internal.R; +import com.android.internal.util.cm.ImageUtils; import java.io.BufferedInputStream; import java.io.File; @@ -587,19 +586,11 @@ public class ThemeService extends IThemeService.Stub { } else if (TextUtils.isEmpty(pkgName)) { wm.clearKeyguardWallpaper(); } else { - //Get input WP stream from the theme - Context themeCtx = mContext.createPackageContext(pkgName, - Context.CONTEXT_IGNORE_SECURITY); - AssetManager assetManager = themeCtx.getAssets(); - String wpPath = ThemeUtils.getLockscreenWallpaperPath(assetManager); - if (wpPath == null) { - Log.w(TAG, "Not setting lockscreen wp because wallpaper file was not found."); - return false; + InputStream in = ImageUtils.getCroppedKeyguardStream(pkgName, mContext); + if (in != null) { + wm.setKeyguardStream(in); + ThemeUtils.closeQuietly(in); } - InputStream is = ThemeUtils.getInputStreamFromAsset(themeCtx, - "file:///android_asset/" + wpPath); - - wm.setKeyguardStream(is); } } catch (Exception e) { Log.e(TAG, "There was an error setting lockscreen wp for pkg " + pkgName, e); @@ -635,45 +626,9 @@ public class ThemeService extends IThemeService.Stub { } else { InputStream in = null; try { - Context themeContext = mContext.createPackageContext(pkgName, - Context.CONTEXT_IGNORE_SECURITY); - boolean isLegacyTheme = c.getInt( - c.getColumnIndex(ThemesColumns.IS_LEGACY_THEME)) == 1; - if (!isLegacyTheme) { - String wallpaper = c.getString( - c.getColumnIndex(ThemesColumns.WALLPAPER_URI)); - if (wallpaper != null) { - if (URLUtil.isAssetUrl(wallpaper)) { - in = ThemeUtils.getInputStreamFromAsset(themeContext, wallpaper); - } else { - in = mContext.getContentResolver().openInputStream( - Uri.parse(wallpaper)); - } - } else { - // try and get the wallpaper directly from the apk if the URI was null - Context themeCtx = mContext.createPackageContext(pkgName, - Context.CONTEXT_IGNORE_SECURITY); - AssetManager assetManager = themeCtx.getAssets(); - String wpPath = ThemeUtils.getWallpaperPath(assetManager); - if (wpPath == null) { - Log.w(TAG, "Not setting wp because wallpaper file was not found."); - return false; - } - in = ThemeUtils.getInputStreamFromAsset(themeCtx, "file:///android_asset/" - + wpPath); - } + in = ImageUtils.getCroppedWallpaperStream(pkgName, mContext); + if (in != null) wm.setStream(in); - } else { - PackageInfo pi = mPM.getPackageInfo(pkgName, 0); - if (pi.legacyThemeInfos != null && pi.legacyThemeInfos.length > 0) { - // we need to get an instance of the WallpaperManager using the theme's - // context so it can retrieve the resource - wm = WallpaperManager.getInstance(themeContext); - wm.setResource(pi.legacyThemeInfos[0].wallpaperResourceId); - } else { - return false; - } - } } catch (Exception e) { return false; } finally { -- cgit v1.2.3 From 2580a5ee55d73510767ad48ad5685d9b5cf490a5 Mon Sep 17 00:00:00 2001 From: Marcel Dopita Date: Mon, 27 Oct 2014 18:10:25 +0100 Subject: Disabling "Charging sounds" should prevent wireless sound as well This is a fix for CYAN-4689 and also partial fix for CYAN-812. As noted in CYAN-812, separate section may not be a bad idea but the "Vibrate" checkbox already works with wireless charging so the sound settings should be allowed as well. There is no other (non complex) way for users to disable "wireless charging started" sound without modifying Android system. Change-Id: I3311b94a7771863e49c1f83049600377dcf52d45 --- services/java/com/android/server/power/Notifier.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/services/java/com/android/server/power/Notifier.java b/services/java/com/android/server/power/Notifier.java index 264e2e9c3b1..cb6bf920777 100644 --- a/services/java/com/android/server/power/Notifier.java +++ b/services/java/com/android/server/power/Notifier.java @@ -538,7 +538,9 @@ final class Notifier { break; case MSG_WIRELESS_CHARGING_STARTED: - playWirelessChargingStartedSound(); + if (Settings.Global.getInt(mContext.getContentResolver(), + Settings.Global.POWER_NOTIFICATIONS_ENABLED, 1) != 0) + playWirelessChargingStartedSound(); break; } } -- cgit v1.2.3 From 7b91a914b437639fbf1ee99afca9947b03615ac9 Mon Sep 17 00:00:00 2001 From: Rescue9 Date: Tue, 25 Nov 2014 21:38:05 -0600 Subject: LockscreenInterface from ToggleLockscreenTile (Part 2 of 2) The current longpress intent of the lockscreen tile is to open the security settings activity. However, all lockscreen options were moved to their own fragment months ago. This fixes the tile longpress to open the current lockscreen options. Change-Id: Ibca8403e69886d2c83f5240c4cae9adbb61535be --- .../src/com/android/systemui/quicksettings/ToggleLockscreenTile.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/SystemUI/src/com/android/systemui/quicksettings/ToggleLockscreenTile.java b/packages/SystemUI/src/com/android/systemui/quicksettings/ToggleLockscreenTile.java index 32fa24a8f53..6877dbfdab8 100644 --- a/packages/SystemUI/src/com/android/systemui/quicksettings/ToggleLockscreenTile.java +++ b/packages/SystemUI/src/com/android/systemui/quicksettings/ToggleLockscreenTile.java @@ -42,7 +42,7 @@ public class ToggleLockscreenTile extends QuickSettingsTile implements mOnLongClick = new View.OnLongClickListener() { @Override public boolean onLongClick(View v) { - startSettingsActivity("android.settings.SECURITY_SETTINGS"); + startSettingsActivity("android.settings.LOCKSCREEN_INTERFACE"); return true; } }; -- cgit v1.2.3 From 3b1844664aaed7a9512a6d4e825d4259b1e0a18b Mon Sep 17 00:00:00 2001 From: Michael Bestas Date: Thu, 27 Nov 2014 14:12:55 +0200 Subject: Automatic translation import Change-Id: I82e4f38290b58a5cc4c84e8fd98e8e5483761bbe --- core/res/res/values-af/cm_strings.xml | 3 + core/res/res/values-ca/cm_strings.xml | 6 ++ core/res/res/values-cs/cm_strings.xml | 6 ++ core/res/res/values-da/cm_strings.xml | 6 ++ core/res/res/values-de/cm_strings.xml | 4 ++ core/res/res/values-el/cm_strings.xml | 6 ++ core/res/res/values-es/cm_strings.xml | 6 ++ core/res/res/values-hu/cm_strings.xml | 6 ++ core/res/res/values-it/cm_strings.xml | 36 ++++++----- core/res/res/values-ja/cm_strings.xml | 8 ++- core/res/res/values-ko/cm_strings.xml | 6 ++ core/res/res/values-lb/strings.xml | 14 ++++- core/res/res/values-lt/cm_strings.xml | 6 ++ core/res/res/values-nb/cm_strings.xml | 5 ++ core/res/res/values-nl/cm_strings.xml | 2 +- core/res/res/values-pt-rBR/cm_strings.xml | 6 ++ core/res/res/values-pt-rPT/cm_strings.xml | 6 ++ core/res/res/values-ro/cm_plurals.xml | 2 +- core/res/res/values-ro/cm_strings.xml | 70 +++++++++++++++------- core/res/res/values-ru/cm_strings.xml | 6 ++ core/res/res/values-si/cm_strings.xml | 5 ++ core/res/res/values-sk/cm_strings.xml | 6 ++ core/res/res/values-sr/cm_strings.xml | 6 ++ core/res/res/values-sv/cm_plurals.xml | 23 +++++++ core/res/res/values-sv/cm_strings.xml | 12 ++++ core/res/res/values-th/cm_strings.xml | 9 +++ core/res/res/values-tr/cm_strings.xml | 6 ++ core/res/res/values-zh-rCN/cm_strings.xml | 5 ++ core/res/res/values-zh-rHK/cm_strings.xml | 5 ++ packages/InputDevices/res/values-ar/cm_strings.xml | 27 +++++++++ packages/InputDevices/res/values-ro/cm_strings.xml | 27 +++++++++ packages/InputDevices/res/values-sv/cm_strings.xml | 4 ++ packages/Keyguard/res/values-iw/cm_strings.xml | 1 + packages/Keyguard/res/values-lb/strings.xml | 4 ++ packages/Keyguard/res/values-ro/cm_strings.xml | 20 +++++++ packages/Keyguard/res/values-sk/cm_strings.xml | 10 ++++ packages/Keyguard/res/values-sv/cm_strings.xml | 7 +++ packages/SystemUI/res/values-ca/cm_strings.xml | 3 + packages/SystemUI/res/values-cs/cm_strings.xml | 3 + packages/SystemUI/res/values-da/cm_strings.xml | 3 + packages/SystemUI/res/values-de/cm_strings.xml | 1 + packages/SystemUI/res/values-el/cm_strings.xml | 3 + packages/SystemUI/res/values-es/cm_strings.xml | 3 + packages/SystemUI/res/values-hu/cm_strings.xml | 3 + packages/SystemUI/res/values-in/cm_strings.xml | 1 + packages/SystemUI/res/values-it/cm_strings.xml | 3 + packages/SystemUI/res/values-ja/cm_strings.xml | 3 + packages/SystemUI/res/values-ko/cm_strings.xml | 3 + packages/SystemUI/res/values-lt/cm_strings.xml | 3 + packages/SystemUI/res/values-lv/cm_strings.xml | 4 +- packages/SystemUI/res/values-pt-rBR/cm_strings.xml | 3 + packages/SystemUI/res/values-pt-rPT/cm_strings.xml | 3 + packages/SystemUI/res/values-ro/cm_strings.xml | 13 +++- packages/SystemUI/res/values-ru/cm_strings.xml | 3 + packages/SystemUI/res/values-sk/cm_strings.xml | 10 +++- packages/SystemUI/res/values-sr/cm_strings.xml | 3 + packages/SystemUI/res/values-sv/cm_strings.xml | 1 + packages/SystemUI/res/values-th/cm_strings.xml | 3 + packages/SystemUI/res/values-tr/cm_strings.xml | 3 + packages/SystemUI/res/values-zh-rHK/cm_strings.xml | 7 +++ .../WallpaperCropper/res/values-ro/strings.xml | 2 +- 61 files changed, 428 insertions(+), 46 deletions(-) create mode 100644 core/res/res/values-sv/cm_plurals.xml create mode 100644 packages/InputDevices/res/values-ar/cm_strings.xml create mode 100644 packages/InputDevices/res/values-ro/cm_strings.xml diff --git a/core/res/res/values-af/cm_strings.xml b/core/res/res/values-af/cm_strings.xml index 015284a734f..8ac52b7af78 100644 --- a/core/res/res/values-af/cm_strings.xml +++ b/core/res/res/values-af/cm_strings.xml @@ -48,6 +48,7 @@ Verhoed krag knoppie Laat die program toe om die krag knoppie se gebruik te verander. Stuur skyn-SMS boodskappe + Laat die program toe om skyn-SMS boodskappe stuur. Dit laat \'n program toe om \'n SMS te stuur na betroubare programme. Kwaadwillige programme kan boodskappe voortdurend stuur, dit sal die kennisgewings stelsel blokkeer en die gebruiker ontwrig. Dok SD kaart Program beëindig Herlaai @@ -84,6 +85,8 @@ Laat \'n program toe om die slotskerm agtergrond te verander. gebruik hardeware raamwerk Laat program toegang tot die CM hardeware raamwerk. + stel slot skerm program legkaart + Laat \'n program toe om \'n legstuk op die slot skerm te plaas. Skyf van die onderkant om vol skerm toe te maak. toegang tot die kamera toegang tot jou ligging diff --git a/core/res/res/values-ca/cm_strings.xml b/core/res/res/values-ca/cm_strings.xml index f0fff8b3f0a..2411db077f1 100644 --- a/core/res/res/values-ca/cm_strings.xml +++ b/core/res/res/values-ca/cm_strings.xml @@ -67,6 +67,10 @@ Rendiment intercepta els SMS sortints Permet a l\'app interceptar un SMS sortint. Apps malicioses podrien utilitzar això per impedir que sortissin missatges SMS. + rebre SMS protegits + Permet a l\'app rebre un SMS entrant protegit. + modifica la llista d\'SMS protegits + Permet a l\'app modificar la llista d\'adreces d\'SMS protegits. reinicia estadítiques de la bateria Permet a una aplicació reiniciar les dades de baix nivell d\'us actual de la bateria. Seguretat @@ -87,6 +91,8 @@ Permet a una app accedir al marc de hardware de CM. estableix el widget de l\'app a la pantalla de bloqueig Permet que una app estableixi el widget de l\'app a la pantalla de bloqueig. + intercepta l\'execució d\'una aplicació + Permet a una app d\'interceptar l\'execució d\'altres aplicacions Deslliça cap amunt des de baix per sortir de la pantalla sencera. accedir a la càmera accedir a la teva ubicació diff --git a/core/res/res/values-cs/cm_strings.xml b/core/res/res/values-cs/cm_strings.xml index 54135cb7d5d..4c43bfdca2c 100644 --- a/core/res/res/values-cs/cm_strings.xml +++ b/core/res/res/values-cs/cm_strings.xml @@ -67,6 +67,10 @@ Výkonný zachytit odchozí SMS Umožní odchytit odchozí SMS. Škodlivé aplikace mohou pomocí odchycení SMS zabránit její odeslání příjemci. + přijímat chráněné SMS + Umožňuje přijímat příchozí chráněné SMS. + upravit seznam chráněných SMS + Umožňuje změnit seznam adres chráněných SMS. obnovení statistiky baterie Umožní provést obnovení/vyčištění informací o využívání baterie. Zabezpečení @@ -87,6 +91,8 @@ Umožní aplikaci přistupovat přímo k hardware zařízení. nastavení widgetu zámku obrazovky Umožní změnit widget na zámku obrazovky. + zachytit spuštění aplikace + Umožňuje zachytit spuštění ostatních aplikací. Tažením od spodního okraje nahoru opustíte režim celé obrazovky. používat fotoaparát zjišťovat polohu diff --git a/core/res/res/values-da/cm_strings.xml b/core/res/res/values-da/cm_strings.xml index 0d73492a235..0e6c00346a1 100644 --- a/core/res/res/values-da/cm_strings.xml +++ b/core/res/res/values-da/cm_strings.xml @@ -67,6 +67,10 @@ Ydeevne blokér udgående SMS\'er Tillader app\'en at blokere en udgående SMS. Ondsindede apps kan bruge dette til at forhindre udgående SMS-beskeder. + modtag beskyttet SMS + Tillader at app\'en kan modtage en indgående beskyttet SMS. + rediger beskyttet SMS liste + Tillader at app\'en kan ændre den beskyttede SMS adresseliste. nulstil batteristatistik Tillader en app at nulstille den aktuelle statistik over batteriforbruget. Sikkerhed @@ -87,6 +91,8 @@ Giver en app adgang til CM hardware framework. placér app-widget på tastaturlås Gør det muligt for en app at placere appens widget på tastaturlåsen. + Opfang applikationsopstart + Tillader en app at opfange opstarten af andre applikationer Swipe up from the bottom to exit full screen. tilgå kameraet tilgå din placering diff --git a/core/res/res/values-de/cm_strings.xml b/core/res/res/values-de/cm_strings.xml index 86e43b21496..204153feffc 100644 --- a/core/res/res/values-de/cm_strings.xml +++ b/core/res/res/values-de/cm_strings.xml @@ -67,6 +67,8 @@ Mehr Leistung verschickte SMS abfangen Ermöglicht der App, verschickte SMS abzufangen. Schädliche Apps können so das Versenden von SMS verhindern. + geschützte SMS empfangen + Ermöglicht der App, eine eingehende, geschützte SMS zu empfangen. Akku-Verlaufsdetails zurücksetzen Ermöglicht der App, die Akku-Verlaufsdetails zurückzusetzen Sicherheit @@ -87,6 +89,8 @@ Ermöglicht der App, auf das CM-Hardware-Framework zuzugreifen. Sperrbildschirm-App-Widget festlegen Ermöglicht der App, das App-Widget auf dem Sperrbildschirm festzulegen. + Abfangen von App-Starts + Ermöglicht der App, Starts anderer Anwendungen abzufangen Von unten nach oben wischen, um den Vollbildmodus zu verlassen auf die Kamera zuzugreifen den Standort abzurufen diff --git a/core/res/res/values-el/cm_strings.xml b/core/res/res/values-el/cm_strings.xml index c0b5b6b2e2d..081ff966af9 100644 --- a/core/res/res/values-el/cm_strings.xml +++ b/core/res/res/values-el/cm_strings.xml @@ -67,6 +67,10 @@ Επιδόσεις παρεμπόδιση εξερχόμενων SMS Επιτρέπει στην εφαρμογή να παρεμποδίσει τα εξερχόμενα SMS. Κακόβουλες εφαρμογές μπορεί να το χρησιμοποιήσουν για να εμποδίσουν τη αποστολή SMS. + λήψη προστατευμένων SMS + Επιτρέπει στην εφαρμογή να λαμβάνει εισερχόμενα προστατευμένα SMS. + τροποποίηση λίστας προστατευμένων SMS + Επιτρέπει στην εφαρμογή την τροποποίηση της λίστας προστατευμένων SMS. επαναφορά στατιστικών μπαταρίας Επιτρέπει σε μια εφαρμογή να κάνει επαναφορά τα χαμηλού επιπέδου δεδομένα χρήσης μπαταρίας. Ασφάλεια @@ -87,6 +91,8 @@ Επιτρέπει σε μια εφαρμογή την πρόσβαση στο πλαίσιο υλικού του CM. ορισμός widget εφαρμογής οθόνης κλειδώματος Επιτρέπει σε μια εφαρμογή να ορίζει το widget εφαρμογής στην οθόνη κλειδώματος. + παρεμπόδιση έναρξης εφαρμογών + Επιτρέπει σε μια εφαρμογή να παρεμποδίσει την έναρξη άλλων εφαρμογών Σύρετε από το κάτω μέρος προς τα πάνω για να βγείτε από την πλήρη οθόνη πρόσβαση στην φωτογρ. μηχανή πρόσβαση στην τοποθεσία σας diff --git a/core/res/res/values-es/cm_strings.xml b/core/res/res/values-es/cm_strings.xml index 65956b89b2a..4135c6aed4b 100644 --- a/core/res/res/values-es/cm_strings.xml +++ b/core/res/res/values-es/cm_strings.xml @@ -67,6 +67,10 @@ Alto rendimiento interceptar mensajes SMS salientes Permite que la aplicación intercepte mensajes SMS salientes. Las aplicaciones maliciosas pueden impedir los mensajes SMS salientes. + recibir SMS protegidos + Permite que la aplicación reciba mensajes SMS entrantes protegidos. + modificar lista de SMS protegidos + Permite que la aplicación modifique la lista de direcciones de mensajes SMS protegidos. restablecer estadísticas de batería Permite que la aplicación restablezca los datos del uso de la batería. Seguridad @@ -87,6 +91,8 @@ Permite que la aplicación acceda al marco de hardware de CM. establecer widget de aplicación en la pantalla de bloqueo Permite que la aplicación establezca el widget de aplicación en la pantalla de bloqueo. + interceptar ejecución de aplicación + Permite que la aplicación intercepte la ejecución de otras aplicaciones. Desliza el dedo hacia arriba desde el borde inferior para salir de la pantalla completa acceder a la cámara acceder a tu ubicación diff --git a/core/res/res/values-hu/cm_strings.xml b/core/res/res/values-hu/cm_strings.xml index d82f4d129bd..9b8c43c62bc 100644 --- a/core/res/res/values-hu/cm_strings.xml +++ b/core/res/res/values-hu/cm_strings.xml @@ -67,6 +67,10 @@ Teljesítménycentrikus kimenő SMS üzenetek elfogása Lehetővé teszi az alkalmazás számára, hogy elfogja a kimenő SMS üzeneteket. A rosszindulatú alkalmazások ezt felhasználhatják az SMS-küldés blokkolására. + védett SMS fogadása + Lehetővé teszi az alkalmazás számára, hogy védett SMS-t fogadjon. + védett SMS lista módosítása + Lehetővé teszi az alkalmazás számára, hogy módosítsa a védett SMS címlistát. akkumulátor használati statisztika törlése Lehetővé teszi az alkalmazás számára, hogy törölhesse az akkumulátor használati adatokat Biztonság @@ -87,6 +91,8 @@ Lehetővé teszi az alkalmazás számára, hogy a CM hardver hozzáférjen a keretrendszerhez. zárképernyő alkalmazás modul beállítása Lehetővé teszi az alkalmazás számára, hogy a zárképernyőn alkalmazás modult állításon be. + alkalmazás indítás megakadályozása + Lehetővé teszi az alkalmazás számára, hogy megakadályozza más alkalmazások elindítását Csúsztasson lentről felfelé a teljesképernyős módból való kilépéshez. hozzáférés a kamerához hozzáférés a helyadataihoz diff --git a/core/res/res/values-it/cm_strings.xml b/core/res/res/values-it/cm_strings.xml index 48554f8912e..82b32d13bb0 100644 --- a/core/res/res/values-it/cm_strings.xml +++ b/core/res/res/values-it/cm_strings.xml @@ -67,6 +67,10 @@ Prestazioni intercetta SMS in uscita Consente all\'app di intercettare un SMS in uscita. Le app dannose potrebbero usarlo per impedire la spedizione di SMS. + Ricevi SMS protetti + Consenti all\'app di ricevere SMS protetti. + Modifica la lista di SMS protetti + Consente all\'app di modificare la lista degli indirizzi degli SMS protetti. reimposta statistiche batteria Consente all\'app di reimpostare i dati di utilizzo della batteria a basso livello. Sicurezza @@ -87,6 +91,8 @@ Consente all\'app di accedere al framework hardware di CM. imposta widget dell\'app su schermata di blocco Consente all\'app di visualizzare un widget sulla schermata di blocco. + Intercetta avvio delle app + Consentire all\'app di intercettare l\'avvio delle altre app Scorrere dal basso verso l\'alto per uscire dalla modalità schermo intero. accedere alla fotocamera accedere alla posizione @@ -136,7 +142,7 @@ ADB attraverso la rete attivato ADB attraverso USB & rete attivato Tocca per disattivare il debug. - Tutti i dati sulla memoria USB (nel percorso \'%1$s\') verranno eliminati. Questa azione non è reversibile! + Tutti i dati sull\'archivio USB (nel percorso \'%1$s\') verranno eliminati. Questa azione non è reversibile! Tutti i dati sulla scheda (nel percorso \'%1$s\') verranno eliminati. Questa azione non è reversibile! Tocca per gestire Preparazione scheda SD\u2026 @@ -151,16 +157,16 @@ Puoi rimuovere la scheda SD in sicurezza. Scheda SD rimossa Scheda SD rimossa. Inserisci una nuova scheda. - Preparazione memoria USB\u2026 - Controllo errori su memoria USB\u2026 + Preparazione archivio USB\u2026 + Controllo errori su archivio USB\u2026 Memoria USB vuota - La memoria USB è vuota o ha un filesystem non supportato. + L\'archivio USB è vuoto o ha un filesystem non supportato. Memoria USB danneggiata - La memoria USB è danneggiata. Prova a riformattarla. - La memoria USB è stata rimossa inaspettatamente - Smonta la memoria USB prima di rimuoverla per prevenire perdite di dati. - È possibile rimuovere la memoria USB in sicurezza - Puoi rimuovere la memoria USB in sicurezza. + L\'archivio USB è danneggiato. Prova a riformattarlo. + L\'archivio USB è stato rimosso inaspettatamente + Smonta l\'archivio USB prima di rimuoverlo per prevenire perdite di dati. + È possibile rimuovere l\'archivio USB in sicurezza + Puoi rimuovere l\'archivio USB in sicurezza. Memoria USB rimossa Memoria USB rimossa. Inserisci un nuovo archivio. Nessun dispositivo di memorizzazione rimovibile\u2026 @@ -185,10 +191,10 @@ La scheda SD è stata rimossa. La scheda SD è attualmente utilizzata da un computer. Smontaggio archivio USB\u2026 - Cancellazione memoria USB\u2026 - Impossibile cancellare la memoria USB. - La memoria USB è stata rimossa prima di essere stata smontata. - Controllo della memoria USB in corso. - La memoria USB è stata rimossa. - La memoria USB è attualmente utilizzata da un computer. + Cancellazione archivio USB\u2026 + Impossibile cancellare l\'archivio USB. + L\'archivio USB è stato rimosso prima di essere smontato. + Controllo dell\'archivio USB in corso. + L\'archivio USB è stato rimosso. + L\'archivio USB è attualmente utilizzato da un computer. diff --git a/core/res/res/values-ja/cm_strings.xml b/core/res/res/values-ja/cm_strings.xml index 6627e67935e..06ba1de1765 100644 --- a/core/res/res/values-ja/cm_strings.xml +++ b/core/res/res/values-ja/cm_strings.xml @@ -45,7 +45,7 @@ 再起動中\u2026 タブレットは再起動します。 携帯電話は再起動します。 - 電源キーを無効にする + 電源キーの無効化 電源キーの無効化をアプリに許可します。 疑似SMSメッセージの送信 疑似SMSメッセージの送信をアプリに許可します。これによりアプリは、信頼されたアプリケーションにメッセージを送信できるようになります。悪意のあるアプリが連続的にメッセージを送信したり、端末の通知システムをブロックしたり、ユーザーを混乱させるおそれがあります。 @@ -67,6 +67,10 @@ パフォーマンス 送信するSMSの傍受 送信するSMSの傍受をアプリに許可します。悪意のあるアプリがメッセージの送信を阻止するおそれがあります。 + 保護されたSMSの受信 + 保護されたSMSの受信をアプリに許可します。 + 保護されたSMSリストの変更 + 保護されたSMSアドレスリストの変更をアプリに許可します。 電池統計情報のリセット 現在の電池消費量の低レベルデータをリセットすることをアプリに許可します。 セキュリティ @@ -87,6 +91,8 @@ CMハードウェアフレームワークへのアクセスをアプリに許可します。 キーガードアプリウィジェットの設置 キーガードにアプリウィジェットを設置することをアプリに許可します。 + アプリケーションの起動の傍受 + 他のアプリケーションの起動の傍受をアプリに許可します。 全画面表示を終了するには、上から下にスワイプ カメラへのアクセス 位置情報へのアクセス diff --git a/core/res/res/values-ko/cm_strings.xml b/core/res/res/values-ko/cm_strings.xml index 0bcad0bade9..64160159bba 100644 --- a/core/res/res/values-ko/cm_strings.xml +++ b/core/res/res/values-ko/cm_strings.xml @@ -67,6 +67,10 @@ 성능 송신 SMS 가로채기 앱이 송신되는 SMS를 가로챌 수 있도록 허용합니다. 악성 앱이 이 권한으로 SMS 송신을 방해할 수 있습니다. + 보안 SMS 수신 + 앱이 들어오는 보안 SMS를 수신할 수 있도록 허용합니다. + 보안 SMS 목록 수정 + 앱이 보안 SMS 주소 목록을 수정할 수 있도록 허용합니다. 배터리 통계 재설정 앱이 현재의 로우레벨 배터리 사용 데이터를 초기화할 수 있도록 허용합니다. 보안 @@ -87,6 +91,8 @@ 앱이 CM 하드웨어 프레임워크에 접근할 수 있도록 허용합니다. 잠금 화면 위젯 설정 앱이 잠금 화면 위젯을 설정할 수 있도록 허용합니다. + 애플리케이션 실행 차단 + 앱이 다른 앱의 실행을 차단할 수 있도록 허용합니다. 전체화면을 종료하려면 아래쪽에서 위로 스와이프합니다. 카메라에 액세스 위치 정보에 액세스 diff --git a/core/res/res/values-lb/strings.xml b/core/res/res/values-lb/strings.xml index 32068c4905a..28f663ec3ec 100644 --- a/core/res/res/values-lb/strings.xml +++ b/core/res/res/values-lb/strings.xml @@ -100,6 +100,7 @@ Roaming - Premiumpartner Roaming-Banner Un Roaming-Banner Aus + E Service gëtt gesicht {0}: Net weidergeleet {0}: {1} {0}: {1} no {2} Sekonnen @@ -115,6 +116,7 @@ Konnt keng Connectioun mam Server hierstellen. Konnt d\'Säit net opmaachen well d\'URL net gëlteg ass. Konnt net op de Fichier zougräifen. + Konnt den ugefrote Fichier net fannen. Et ginn ze vill Ufroe beaarbecht. Probéier méi spéit nees. Sync Sync @@ -164,6 +166,7 @@ Däi Standuert Iwwerwaacht däi physesche Standuert. Netzwierk-Kommunikatioun + Zougrëff op verschidden Netzwierkfunktiounen. Bluetooth Zougrëff op d\'Apparater an d\'Netzwierker iwwer Bluetooth. Tounastellungen @@ -182,7 +185,11 @@ Mikro Direkten Zougrëff op de Mikro fir Toun opzehuelen. Fotoapparat + Direkten Zougrëff op d\'Kamera fir Biller oder Videoen opzehuelen. Schierm spären + Afloss op d\'Behuele vun der Schiermspär op dengem Apparat. + Informatiounen zu dengen Appen + Afloss op d\'Behuele vun Appen op dengem Apparat. Hannergrondbild Astellunge vum Hannergrondbild vum Appart änneren. Auer @@ -201,8 +208,13 @@ Op d\'SD-Kaart zougräifen. Funktioune fir d\'Zougänglechkeet Funktiounen déi vun techneschen Hëllefsmëttele kënnen ugefrot ginn. + Fënsterinhalter ofruffen + D\'Inhalter vun der Fënster mat där s du interagéiers ginn ofgeruff. + Text bei der Agab observéieren + Huet perséinlech Date wéi Kreditkaartennummeren a Passwierder als Inhalt. d\'Statusleescht desaktivéieren oder änneren Statusleescht + Erlaabt der App d\'Statusleescht ze sinn. d\'Statusleescht op-/zouklappen Ofkierzungen installéieren Ofkierzungen desinstalléieren @@ -661,7 +673,7 @@ Kontaktéier däi Provider fir eng aner SIM-Kaart ze kréien. Wiel eng Aktioun aus Wiel eng App fir den USB-Apparat aus Dës Aktioun ka vu kenger App duerchgefouert ginn. - Leider huet %1$s opgehale mat funktionéieren. + Leider huet %1$s opgehale mat Funktionéieren. Leider gouf de Prozess %1$s gestoppt. %2$s äntwert net.\n\nWëlls de d\'App zoumaachen? OK diff --git a/core/res/res/values-lt/cm_strings.xml b/core/res/res/values-lt/cm_strings.xml index b0d5d692218..e6682b5cd2c 100644 --- a/core/res/res/values-lt/cm_strings.xml +++ b/core/res/res/values-lt/cm_strings.xml @@ -67,6 +67,10 @@ Našumas Perimti siunčiamus SMS Leisti programai perimti siunčiamus SMS. Kenkėjiškos programos gali tuo pasinaudoti, kad būtų užkirstas kelias siunčiamiems SMS. + gauti apsaugotus SMS + Leidžia programai gauti įeinančius apsaugotus SMS. + keisti apsaugotų SMS sąrašą + Leidžia programai keisti apsaugotų SMS adresų sąrašą. Atkurti akumuliatoriaus statistiką Leidžia programai atkurti dabartinio žemo lygio akumuliatoriaus naudojimo duomenis. Sauga @@ -87,6 +91,8 @@ Leidžia programai pasiekti CM aparatinės įrangos sistemą. nustatyti klaviatūros apsaugos valdiklį Leidžia programai nustatyti klaviatūros apsaugos valdiklį. + perimti programos paleidimą + Leidžia programai perimti kitų programų paleidimą Braukite aukštyn iš apačios norėdami išeiti iš viso ekrano. pasiekti fotoaparatą pasiekti jūsų vietą diff --git a/core/res/res/values-nb/cm_strings.xml b/core/res/res/values-nb/cm_strings.xml index 46165892103..407ff6ad5ff 100644 --- a/core/res/res/values-nb/cm_strings.xml +++ b/core/res/res/values-nb/cm_strings.xml @@ -67,6 +67,9 @@ Ytelse Avbryt utgående SMS Lar programmet å avbryte utgående SMSer. Skadelige programmer kan bruke dette til å hindre utgående SMS meldinger. + motta beskyttet SMS + Lar programmet motta innkommende beskyttede SMS. + endre beskyttede SMS-listen tilbakestill batteri statistikk Tillater et program å tilbakestille gjeldende bruksdata for batteriet. Sikkerhet @@ -87,6 +90,8 @@ Gir en app tilgang til CM maskinvaren. Angi keyguard app widget Tillat en app å sette opp app widgeten på keyguard. + Fang opp applikasjonsstart + Lar en app å forhindre oppstart av andre programmer Swipe opp fra bunn for å gå ut av fullskjerm. tilgang til kameraet tilgang til din plassering diff --git a/core/res/res/values-nl/cm_strings.xml b/core/res/res/values-nl/cm_strings.xml index 224c1d84593..f482acd5af3 100644 --- a/core/res/res/values-nl/cm_strings.xml +++ b/core/res/res/values-nl/cm_strings.xml @@ -85,7 +85,7 @@ Hiermee kan de app de achtergrond van het vergrendelingsscherm aanpassen. hardware-framework gebruiken Hiermee kan de app toegang krijgen tot het hardware-framework van CyanogenMod. - app-widget op vergrendelingsscherm instellen + app-widget op vergrendelingsscherm instellen Hiermee kan de app de app-widget van het vergrendelingsscherm aanpassen. Veeg omhoog vanaf de onderkant om het volledige scherm te sluiten. toegang tot camera diff --git a/core/res/res/values-pt-rBR/cm_strings.xml b/core/res/res/values-pt-rBR/cm_strings.xml index 07b348c7412..3fc81953af6 100644 --- a/core/res/res/values-pt-rBR/cm_strings.xml +++ b/core/res/res/values-pt-rBR/cm_strings.xml @@ -67,6 +67,10 @@ Performance interceptar SMS enviadas Permitir o aplicativo a interceptar um SMS enviado. Aplicativos maliciosos podem usar isto para previnir o envio de mensagens SMS. + receber SMS protegido + Permite ao aplicativo receber um SMS protegido. + modifica a lista de SMS protegidos + Permite ao aplicativo modificar a lista de endereços de SMS protegidos. redefinir estatísticas da bateria Permite uma aplicação redefinir o nível baixo atual dos dados de uso da bateria. Segurança @@ -87,6 +91,8 @@ Permite o acesso de uma aplicação à estrutura de hardware CM. define widget do aplicativo keyguard Permite que um aplicativo definir o widget no keyguard. + intercepta a inicialização de aplicativo + Permite que um aplicativo intercepte a inicialização de outros aplicativos Deslize para cima a partir de baixo para sair da tela cheia. acessar a câmera acessar sua localização diff --git a/core/res/res/values-pt-rPT/cm_strings.xml b/core/res/res/values-pt-rPT/cm_strings.xml index bbe87b6a5a8..3ef6a81b350 100644 --- a/core/res/res/values-pt-rPT/cm_strings.xml +++ b/core/res/res/values-pt-rPT/cm_strings.xml @@ -67,6 +67,10 @@ Desempenho intercetar saída de SMS Permite à aplicação intercetar um SMS a ser enviado. Aplicações maliciosas podem usar isto para prevenir o envio de SMS. + receber SMS protegida + Permite que a aplicação receba uma SMS protegida. + modificar a lista de SMS protegidas + Permite que a aplicação modifique a lista de endereços de SMS protegidas. reiniciar estatísticas da bateria Permite a uma aplicação reiniciar os dados de uso de bateria\nde baixo nível. Segurança @@ -87,6 +91,8 @@ Permite o acesso duma aplicação à estrutura de hardware CM. Definir a aplicação do widget do ecrã de bloqueio Permite a uma aplicação definir o widget do ecrã de bloqueio. + Intercetar o início da aplicação + Permite que uma aplicação intercete o início de outras aplicações Deslize de baixo para cima para sair de ecrã inteiro. aceder à câmara aceder à sua localização diff --git a/core/res/res/values-ro/cm_plurals.xml b/core/res/res/values-ro/cm_plurals.xml index dc2d74d87c7..f7ef5517014 100644 --- a/core/res/res/values-ro/cm_plurals.xml +++ b/core/res/res/values-ro/cm_plurals.xml @@ -19,6 +19,6 @@ %d client conectat %d clienți conectați - %d de clienți conectați + %d clienți conectați diff --git a/core/res/res/values-ro/cm_strings.xml b/core/res/res/values-ro/cm_strings.xml index 40301265c8e..473156077d7 100644 --- a/core/res/res/values-ro/cm_strings.xml +++ b/core/res/res/values-ro/cm_strings.xml @@ -33,8 +33,8 @@ Ecran extins Activat Dezactivat - Reporniți tableta - Reporniți telefonul + Repornire tabletă + Repornire telefon Repornire Recovery Bootloader @@ -45,45 +45,54 @@ Repornire\u2026 Tableta va reporni. Telefonul dvs. va reporni. - Împiedica tasta de pornire + împiedica tasta de pornire Permite aplicației să ignore tasta de pornire Trimite mesaje SMS false - Dock card SD + Permite aplicației să trimită mesaje SMS false. Aceasta permite unei aplicații să trimită mesaje SMS către aplicații de încredere. Aplicațiile rău intenționate pot trimite mesaje continuu, blocând sistemul de notificări al sistemului și întrerupând utilizatorul. + Docare card SD Aplicație oprită Repornire Profil - Rotire Ecran Deblocată - Rotire Ecran Blocată + Rotire ecran deblocată + Rotire ecran blocată %s nu este instalată activează sau dezactivează Privacy Guard Permite aplicației să stabilească dacă o altă aplicație rulează cu garda de confidențialitate. Când o aplicație rulează cu garda de confidențialitate, nu va avea acces la date personale, cum ar fi contacte, jurnalul de apeluri sau mesaje. - Garda de confidențialitate activă + Protejarea datelor activată %1$s nu va putea accesa datele personale Profiluri Niciunul Economisire baterie - Balansat + Echilibrat Performanță interceptează SMS-uri trimise Permite aplicației să intercepteze un SMS trimis. Aplicațiile rău intenționate pot folosi aceasta pentru a preveni trimiterea SMS-urilor. + primește SMS-uri protejate + Permite aplicației să primească un SMS protejat. + modifică lista de SMS-uri protejate + Permite aplicației să modifice lista adreselor SMS protejate. resetează statisticile bateriei - Permite unei aplicații să reseteze datele de utilizare curente la nivel de bază ale bateriei. + Permite unei aplicații să reseteze datele de utilizare curente la nivelul de bază al bateriei. Securitate - Permisiunile legate de informația de securitate a dispozitivului. + Permisiunile legate de informațiile de securitate ale dispozitivului. citește lista neagră a telefonului Permite unei aplicații să citească informații despre numerele de telefon care sunt blocate pentru primirea de apeluri sau de mesaje. schimbă lista neagră a telefonului - Permite unei aplicații să schimbe nr de telefon care sunt blocate pentru primirea de apeluri sau mesaje. + Permite unei aplicații să schimbe numere de telefon care sunt blocate pentru primirea de apeluri sau mesaje. accesare serviciul pentru teme Permite unei aplicații să acceseze serviciul pentru teme. Aplicațiile normale nu au nevoie. citește informații despre temă - Permite aplicației să citească temele tale și să determine pe care ai activat-o. + Permite aplicației să citească temele dumneavoastră și să determine pe care ați aplicat-o. modifică teme - Permite aplicațieie să adauge teme noi și să le modifice pe cele aplicate. - Setarea fundal keyguard + Permite aplicației să adauge teme noi și să le modifice pe cele aplicate. + setare fundal ecran de blocare Permite unei aplicații să schimbe imaginea de fundal a ecranului de blocare. folosește framework-ul hardware Permite unei aplicații să acceseze framework-ul hardware. + setare widget pe ecranul de blocare + Permite unei aplicații să-și seteze widgetul pe ecranul de blocare. + interceptează lansarea aplicației + Permite unei aplicații să intercepteze lansarea altor aplicaţii Glisează de jos în sus pentru a ieși din ecran complet. accesează camera accesează locația @@ -91,7 +100,7 @@ trezește dispozitivul afișează în prim-plan ține dispozitivul deschis - face un apel telefonic + inițiază un apel telefonic actualizează calendarul actualizează jurnalul de apeluri modifică clipboard @@ -129,11 +138,13 @@ Oprire Wi-Fi Privacy Guard %1$s dorește să %2$s. - Amintește-ți alegerea mea + Memorează alegerea mea ADB prin rețea activ ADB prin USB & rețea activ Apasă pentru dezactivarea depanării. - Atinge pentru a gestiona + Toate datele de pe dispozitivul de stocare USB (cu calea \'%1$s\') vor fi șterse. Această acțiune nu poate fi anulată! + Toate datele de pe card (cu calea \'%1$s\') vor fi șterse. Această acțiune nu poate fi anulată! + Atingeţi pentru a gestiona Se pregătește cardul SD\u2026 Se verifică cardul SD pentru erori\u2026 Card SD gol @@ -141,8 +152,8 @@ Card SD deteriorat Cardul SD este deteriorat. Încercați reformatarea acestuia. Cardul SD înlăturat în mod neașteptat - Demontază cardul SD înainte de a fi scos pentru a evita pierderea de date. - Cardul SD poate fii înlăturat în condiții de siguranță + Demontați cardul SD înainte de a fi scos pentru a evita pierderea de date. + Cardul SD poate fi înlăturat în condiții de siguranță Puteți elimina în condiții de siguranță cardul SD. Card SD eliminat Card SD eliminat. Inserați unul nou. @@ -153,13 +164,13 @@ Mediu de stocare USB deteriorat Mediul de stocare USB este deteriorat. Încercați reformatarea acestuia. Mediu de stocare USB eliminat în mod neaşteptat - Demontază mediul de stocare USB înainte de a înlaturare pentru a evita pierderea de date. - Mediul de stocare USB poate fi înlaturat în siguranță + Demontați mediul de stocare USB înainte de înlăturare pentru a evita pierderea de date. + Mediul de stocare USB poate fi înlăturat în siguranță Puteți elimina în condiții de siguranță mediul de stocare USB. Mediul de stocare USB eliminat Mediul de stocare USB eliminat. Introduceți mediu nou. Nu este prezentă nicio unitate detașabilă\u2026 - Cartelă invalidă. + Cartelă incorectă. Mod Avion Cardul SIM/RUIM este blocat. \nÎncercări rămase: @@ -171,4 +182,19 @@ Cererea SS este modificată într-o cerere nouă SS. Instalarea temei a eșuat %s au eșuat să fie instalate + Stocare UICC + Demontarea cardului SD\u2026 + Ştergerea cardului SD\u2026 + Nu s-a putut şterge cardul SD. + Cardul SD a fost înlăturat înainte de a fi demontat. + Cardul SD este în curs de verificare. + Cardul SD a fost înlăturat. + Cardul SD este în prezent utilizat de un computer. + Demontarea mediul de stocare USB\u2026 + Ştergerea mediului de stocare USB\u2026 + Nu s-a putut şterge mediul de stocare USB. + Mediul de stocare USB a fost înlăturat înainte de a fi demontat. + Mediul stocare USB este în curs de verificare. + Mediul de stocare USB a fost înlaturat. + Mediul de stocare USB este în prezent utilizat de un computer. diff --git a/core/res/res/values-ru/cm_strings.xml b/core/res/res/values-ru/cm_strings.xml index 67346cb0025..4e3eababd82 100644 --- a/core/res/res/values-ru/cm_strings.xml +++ b/core/res/res/values-ru/cm_strings.xml @@ -67,6 +67,10 @@ Высокая производит. Перехват исходящих SMS Приложение сможет перехватывать исходящие SMS. Вредоносные приложения могут использовать это разрешение, чтобы препятствовать отправке SMS-сообщений. + Получение защищённых SMS + Приложение сможет получать входящие защищённые SMS-сообщения. + Изменение списка защищённых SMS + Приложение сможет изменять список адресатов защищённых SMS-сообщений. Обнуление статистики батареи Приложение сможет очищать данные об использовании аккумуляторной батареи устройства. Безопасность @@ -87,6 +91,8 @@ Приложение сможет получать доступ к подсистеме аппаратных абстракций CyanogenMod. установка виджета быстрого запуска для экрана блокировки Приложение сможет изменять виджет быстрого запуска на экране блокировки. + Перехват запуска приложений + Приложение сможет перехватывать запуск других приложений на устройстве. Чтобы вернуться в обычный режим, проведите пальцем вверх. получить доступ к камере получить доступ к местоположению устройства diff --git a/core/res/res/values-si/cm_strings.xml b/core/res/res/values-si/cm_strings.xml index 511d4a12df1..820b9e0a067 100644 --- a/core/res/res/values-si/cm_strings.xml +++ b/core/res/res/values-si/cm_strings.xml @@ -67,6 +67,9 @@ ක්‍රියාකාරීත්වය යවන කෙටි පනිවිඩ අතුරුවැරීම යවන කෙටි පනිවිඩ අතුරුවැරීම සඳහා යෙදුමට අවසර දෙන්න. ද්වේෂසහගත යෙදුම් විසින් යවන කෙටි පනිවිඩ වැලැක්වීම සඳහා මෙය යොදා ගැනීමට පුළුවන. + ආරක්‍ෂිත SMS ලබන්න + එන ආරක්‍ෂිත SMS ලැබීමට යෙදුමට ඉඩ දෙයි. + ආරක්‍ෂිත SMS ලැයිස්තුව විකරණය කරන්න බැටරි සංඛ්‍යාති යලි පිහිටුවන්න වත්මන් බැටරි භාවිතයේ පහත්-තල දත්ත යලි පිහිටුවීම සඳහා යෙදුමකට අවසර දෙන්න. ආරක්ෂාව @@ -87,6 +90,8 @@ යෙදුමක් CM දෘඩාංග රාමුව පරිශීලනය කිරීම අනුමත කරයි. යතුරු රැක්මේ යෙදුම් විජටය සකසන්න යතුරු රැක්ම මත යෙදුම් විජටය සැකසීම සඳහා යෙදුමකට අවසර දෙයි. + යෙදුම දියත්කරණය අතර මගදී නවත්වන්න + වෙනත් යෙදුම් දියත්කරණය අතර මගදී නැවැත්වීමට යෙදුමකට ඉඩ දෙයි පුන් තිරයෙන් පිටවීමට පතුලේ සිට උඩට අතුල්ලන්න. කැමරාව පරිශීලනය ඔබගේ ස්ථානය පරිශීලනය diff --git a/core/res/res/values-sk/cm_strings.xml b/core/res/res/values-sk/cm_strings.xml index 1350fe866e9..d09aee18c80 100644 --- a/core/res/res/values-sk/cm_strings.xml +++ b/core/res/res/values-sk/cm_strings.xml @@ -67,6 +67,10 @@ Výkonný zachytiť odchádzajúce SMS Umožňuje aplikácii zachytiť odchádzajúce SMS. Škodlivé aplikácie môžu pomocou tohto povolenia zabrániť odchodu SMS správ. + prijímať chránené SMS + Umožňuje aplikácii prijímať chránené prichádzajúce SMS. + upraviť zoznam chránených SMS + Umožňuje aplikácii upraviť zoznam chránených SMS adries. obnoviť štatistiky batérie Umožňuje aplikácii obnoviť aktuálne nízkoúrovňové údaje o využití batérie. Zabezpečenie @@ -87,6 +91,8 @@ Umožňuje aplikácii pristupovať k hardvérovému frameworku CM. nastaviť miniaplikáciu na obrazovke uzamknutia Umožňuje aplikácii nastaviť miniaplikáciu na obrazovke uzamknutia. + zachytiť spustenie aplikácie + Umožňuje aplikácii zachytiť spustenie ďalších aplikácií Režim celej obrazovky ukončíte posunutím nahor. prístup k fotoparátu prístup k polohe diff --git a/core/res/res/values-sr/cm_strings.xml b/core/res/res/values-sr/cm_strings.xml index 582cd5ec1b5..217c2c3707b 100644 --- a/core/res/res/values-sr/cm_strings.xml +++ b/core/res/res/values-sr/cm_strings.xml @@ -67,6 +67,10 @@ Перформансе пресретни одлазни SMS Дозвољава апликацији да пресретне одлазни SMS. Злонамерне апликације могу да користе ово да спрече одлазне SMS поруке. + прими заштићени SMS + Дозволи да апликације приме долазећи заштићени SMS. + измените заштићену SMS листу + Дозвољава апликацији да мења заштићену SMS листу адреса. ресетуј статистику батерије Омогућава апликацији да ресетује актуелне податке ниског нивоа коришћења батерије. Безбедност @@ -87,6 +91,8 @@ Дозвољава апликацији приступ CM хардверском оквиру. Постави виџет закључаног екрана Дозвољава апликацији да постави виџет на закључаном екрану. + пресретање покретања апликација + Дозвољава апликацији да пресретне покретање других апликација Превуци нагоре од дна за излазак из целог екрана. приступ камери приступ твојој локацији diff --git a/core/res/res/values-sv/cm_plurals.xml b/core/res/res/values-sv/cm_plurals.xml new file mode 100644 index 00000000000..10a6f5954ea --- /dev/null +++ b/core/res/res/values-sv/cm_plurals.xml @@ -0,0 +1,23 @@ + + + + + + %d klient ansluten + %d klienter anslutna + + diff --git a/core/res/res/values-sv/cm_strings.xml b/core/res/res/values-sv/cm_strings.xml index af40d74cc30..c8262589b99 100644 --- a/core/res/res/values-sv/cm_strings.xml +++ b/core/res/res/values-sv/cm_strings.xml @@ -134,4 +134,16 @@ modifiera det tema som du har tillämpat. ADB över nätverk aktiverat ADB över USB och nätverk aktiverat Tryck på för att inaktivera felsökning. + Tryck för att hantera + Förbereder SD-kortet\u2026 + Kontrollerar SD-kort, söker efter fel\u2026 + Tomt SD-kort + Skadat SD-kort + Det är nu säkert att ta bort SD-kortet + Du kan säkert ta bort SD-kortet. + Tog bort SD-kortet + SD-kortet borttaget. Sätt in ett nytt. + Ogiltigt kort. + Flygplansläge + \nFörsök kvar: diff --git a/core/res/res/values-th/cm_strings.xml b/core/res/res/values-th/cm_strings.xml index 782269f7dfb..2d958cac964 100644 --- a/core/res/res/values-th/cm_strings.xml +++ b/core/res/res/values-th/cm_strings.xml @@ -48,6 +48,7 @@ ป้องกันไม่ให้ใช้ปุ่มเพาเวอร์ อนุญาตให้แอปเขียนทับปุ่มเพาเวอร์? ส่งข้อความ SMS จำลอง + อนุญาติให้แอปส่งข้อความ SMS จำลอง การอนุญาตเช่นนี้ทำให้แอปส่งข้อความไปยังแอปที่เชื่อถือได้ แอปที่เป็นอันตรายอาจส่งข้อความอย่างต่อเนื่อง ปิดกั้นระบบแจ้งเตือนของอุปกรณ์และสร้างผลกระทบต่อผู้ใช้ แท่น SD card ปิดแอป เริ่มระบบใหม่ @@ -66,6 +67,10 @@ ประสิทธิภาพ ขัดขวางการส่ง SMS อนุญาติให้แอป ขัดขวางการส่ง SMS แอปอันตรายอาจจะใช้วิธีนี้เพื่อป้องกันไม่ให้ส่งข้อความออก + รับ SMS ที่ได้รับการป้องกัน + อนุญาตให้แอปรับ SMS ที่ได้รับการป้องกัน + แก้ไขรายการ SMS ที่ได้รับการป้องกัน + อนุญาตให้แอปแก้ไขรายการ SMS ที่ได้รับการป้องกัน ล้างค่าสถิติแบตเตอรี่ อนุญาตให้แอปล้างข้อมูลการใช้แบตเตอรี ความปลอดภัย @@ -84,6 +89,10 @@ อนุญาตให้แอปเปลี่ยนภาพล็อคหน้าจอได้ ใช้ฮาร์ดแวร์เฟรมเวิร์ค อนุญาตให้แอปเข้าถึง CM ฮาร์ดแวร์เฟรมเวิร์ค + ตั้งค่าวิดเจ็ทล็อคหน้าจอ + อนุญาตให้แอปตั้งวิดเจ็ทล็อคหน้าจอ + ขัดขวางแอปอื่น + อนุญาตให้แอปขัดขวางการทำงานของแอปอื่น ปัดขึ้นจากด้านล่างเพื่อออกจากรูปแบบเต็มจอ เข้าถึงกล้อง เข้าถึงตำแหน่งของคุณ diff --git a/core/res/res/values-tr/cm_strings.xml b/core/res/res/values-tr/cm_strings.xml index a3f26cf6fd8..9f1b5b9cf86 100644 --- a/core/res/res/values-tr/cm_strings.xml +++ b/core/res/res/values-tr/cm_strings.xml @@ -67,6 +67,10 @@ Performans giden SMS\'i durdur Uygulamanın giden bir SMS\'i durdurmasına olanak verir. Kötücül uygulamalar giden SMSleri engellemek için bu özelliği kullanabilir. + korumalı SMS al + Uygulamaya korumalı bir SMS alma izni verir. + korumalı SMS listesini değiştir + Uygulamaya korumalı SMS adres listesini değiştirme izni verir. pil istatistiklerini sıfırla Bir uygulamanın düşük batarya kullanım bilgisini sıfırlamasına izin verir. Güvenlik @@ -89,6 +93,8 @@ uyguladığınız temayı değiştirmesine izin verir. Uygulamanın CM donanım altyapısına erişimine izin verir. tuş kilidi uygulama widgetını ayarla Bir uygulamanın tuş kilidine uygulama widgetı yerleştirmesine izin verir. + uygulama başlatmayı önle + Uygulamaya diğer uygulamaların başlamasını engelleme izni verir Tam ekrandan çıkmak için aşağıdan yukarı kaydırın. kameraya eriş konuma erişim diff --git a/core/res/res/values-zh-rCN/cm_strings.xml b/core/res/res/values-zh-rCN/cm_strings.xml index 7db4c69818a..7abd5bc9afc 100644 --- a/core/res/res/values-zh-rCN/cm_strings.xml +++ b/core/res/res/values-zh-rCN/cm_strings.xml @@ -67,6 +67,9 @@ 性能模式 拦截传出的短信 允许应用拦截传出的短信。恶意程序可能用这种方法阻止发送短信。 + 接收受保护的短信 + 允许应用接收受保护的短信。 + 修改受保护的短信列表 重置电池统计信息 允许应用重置当前低电量电池使用数据。 安全 @@ -87,6 +90,8 @@ 允许应用访问 CM 硬件框架。 设置锁屏的应用小部件 允许应用设置锁屏的应用小部件。 + 拦截应用启动 + 允许应用拦截其他应用的启动。 从底部上划以退出全屏模式。 存取相机 访问你的地理位置信息 diff --git a/core/res/res/values-zh-rHK/cm_strings.xml b/core/res/res/values-zh-rHK/cm_strings.xml index 20afa303e45..199fc3b0279 100644 --- a/core/res/res/values-zh-rHK/cm_strings.xml +++ b/core/res/res/values-zh-rHK/cm_strings.xml @@ -67,6 +67,9 @@ 效能 攔截送出短訊 允許應用程式攔截送出短訊。惡意應用程式可能會利用此去阻止送出短訊。 + 接收受保護的短訊 + 允許應用程式接收受保護的短訊 + 修改受保護的短訊清單 重設電池統計資訊 允許應用程式重設目前低電量的電池使用數據。 安全性 @@ -87,6 +90,8 @@ 允許應用程式存取 CM 硬件框架。 設定鎖定畫面應用程式小工具 允許應用程式設定鎖定畫面應用程式小工具 + 阻止應用程式啟動 + 允許應用程式阻止其他應用程式的啟動 從底部向上滑動即可退出全螢幕模式。 存取相機 存取您的位置 diff --git a/packages/InputDevices/res/values-ar/cm_strings.xml b/packages/InputDevices/res/values-ar/cm_strings.xml new file mode 100644 index 00000000000..5b802628c03 --- /dev/null +++ b/packages/InputDevices/res/values-ar/cm_strings.xml @@ -0,0 +1,27 @@ + + + + + اﻷرمنية الشرقية + العربيّة + اليونانية + العبرية + الليتوانية + الإسبانية (اللاتينية) + اللاتفية + diff --git a/packages/InputDevices/res/values-ro/cm_strings.xml b/packages/InputDevices/res/values-ro/cm_strings.xml new file mode 100644 index 00000000000..6555190335b --- /dev/null +++ b/packages/InputDevices/res/values-ro/cm_strings.xml @@ -0,0 +1,27 @@ + + + + + Armeană estică + Arabă + Greacă + Ebraică + Lituaniană + Spaniolă (latină) + Letonă + diff --git a/packages/InputDevices/res/values-sv/cm_strings.xml b/packages/InputDevices/res/values-sv/cm_strings.xml index b165eaf4a11..1ab29010d10 100644 --- a/packages/InputDevices/res/values-sv/cm_strings.xml +++ b/packages/InputDevices/res/values-sv/cm_strings.xml @@ -17,7 +17,11 @@ limitations under the License. --> + Östarmenisk Arabiska Grekiska Hebreiska + Litauiska + Spanska (Latinamerika) + Lettiska diff --git a/packages/Keyguard/res/values-iw/cm_strings.xml b/packages/Keyguard/res/values-iw/cm_strings.xml index eb0368fa6c7..a36d00f96d7 100644 --- a/packages/Keyguard/res/values-iw/cm_strings.xml +++ b/packages/Keyguard/res/values-iw/cm_strings.xml @@ -38,4 +38,5 @@ \n ניסיונות נותרו: כרטיס שגוי. SIM/RUIM נעול ב-Perso + האפליקציה האחרונה בשימוש diff --git a/packages/Keyguard/res/values-lb/strings.xml b/packages/Keyguard/res/values-lb/strings.xml index 5dd4224d721..b86316075de 100644 --- a/packages/Keyguard/res/values-lb/strings.xml +++ b/packages/Keyguard/res/values-lb/strings.xml @@ -162,6 +162,10 @@ Kontaktéier däin Netzbedreiwer fir eng aner SIM-Kaart ze kréien. " \u2014 " Ewechhuelen Inkorrekte SIM-PIN-Code. Du muss elo däin Netzbedreiwer kontaktéiere fir däin Apparat z\'entspären. + + Inkorrekte SIM-PIN-Code, du hues nach %d Versuch iwwreg ier s de däin Netzbedreiwer kontaktéiere muss fir däin Apparat z\'entspären. + Inkorrekte SIM-PIN-Code, du hues nach %d Versich iwwreg. + D\'SIM ass onbrauchbar. Kontaktéier däin Netzbedreiwer. Inkorrekte SIM-PUK-Code, du hues nach %d Versuch iwwreg ier deng SIM permanent onbrauchbar gëtt. diff --git a/packages/Keyguard/res/values-ro/cm_strings.xml b/packages/Keyguard/res/values-ro/cm_strings.xml index 059e956fb4a..8e0f7d787c3 100644 --- a/packages/Keyguard/res/values-ro/cm_strings.xml +++ b/packages/Keyguard/res/values-ro/cm_strings.xml @@ -18,8 +18,28 @@ Ecran de blocare Se descarcă, %d%% + Conectaţi încărcătorul, %d %% + + %d apel pierdut + %d apeluri pierdute + %d apeluri pierdute + + + %d mesaj necitit + %d mesaje necitite + %d mesaje necitite + apel pierdut mesaj de la mesaje de la %1$s EEEEMMMMd + Codul PUK ar trebui să fie 8 cifre. + Codul PUK este incorect. + Operația PIN a eșuat. + Operația PUK a eșuat. + \nÎncercări rămase: + Cartelă SIM incorectă. + SIM/RUIM este blocat Perso + SIM: %d: %s + Ultima aplicație utilizată diff --git a/packages/Keyguard/res/values-sk/cm_strings.xml b/packages/Keyguard/res/values-sk/cm_strings.xml index 25c8b0bcf1e..f2efc8456ca 100644 --- a/packages/Keyguard/res/values-sk/cm_strings.xml +++ b/packages/Keyguard/res/values-sk/cm_strings.xml @@ -19,6 +19,16 @@ Obrazovka uzamknutia Vybíjanie, %d%% Pripojte nabíjačku, %d%% + + %d zmeškaný hovor + %d zmeškané hovory + %d zmeškaných hovorov + + + %d neprečítaná správa + %d neprečítané správy + %d neprečítaných správ + zmeškaný hovor správa od správa od %1$s diff --git a/packages/Keyguard/res/values-sv/cm_strings.xml b/packages/Keyguard/res/values-sv/cm_strings.xml index 79eb77a166e..06674b53540 100644 --- a/packages/Keyguard/res/values-sv/cm_strings.xml +++ b/packages/Keyguard/res/values-sv/cm_strings.xml @@ -18,6 +18,7 @@ Låsskärm Laddar ur, %d%% + Anslut din laddare, %d%% %d missat samtal %d missade samtal @@ -30,4 +31,10 @@ meddelande från meddelande från %1$s EEEEMMMMd + PUK-kod skall innehålla 8 siffror. + Felaktig PUK-kod. + PIN-åtgärd misslyckades. + \nFörsök kvar: + Ogiltigt kort. + SIM: %d: %s diff --git a/packages/SystemUI/res/values-ca/cm_strings.xml b/packages/SystemUI/res/values-ca/cm_strings.xml index ffc2abdb1bb..1b28dc606c0 100644 --- a/packages/SystemUI/res/values-ca/cm_strings.xml +++ b/packages/SystemUI/res/values-ca/cm_strings.xml @@ -50,6 +50,7 @@ Inicialitzant\u2026 Notificacions emergents activades Sense interrupcions + Temes Alta precisió Estalvi de bateria Només dispositiu @@ -77,4 +78,6 @@ Captura de pantalla esborrada. Afegeix ajustaments ràpids. Ignora els missatges com aquest + Notificació d\'app protegida + Pica per obrir la notificació de l\'app protegida diff --git a/packages/SystemUI/res/values-cs/cm_strings.xml b/packages/SystemUI/res/values-cs/cm_strings.xml index a51dc77bc18..1386c6b38e4 100644 --- a/packages/SystemUI/res/values-cs/cm_strings.xml +++ b/packages/SystemUI/res/values-cs/cm_strings.xml @@ -50,6 +50,7 @@ Inicializace\u2026 Plovoucí upozornění povoleno Bez přerušení + Motivy Vysoká přesnost Úspora baterie Pouze zařízení @@ -78,4 +79,6 @@ Snímek obrazovky smazán. Přidat rychlé nastavení. Ignorovat zprávy jako je tato + Upozornění chráněné aplikace + Dotykem otevřít upozornění chráněné aplikace diff --git a/packages/SystemUI/res/values-da/cm_strings.xml b/packages/SystemUI/res/values-da/cm_strings.xml index 99e6e40a24d..87ba5d3d446 100644 --- a/packages/SystemUI/res/values-da/cm_strings.xml +++ b/packages/SystemUI/res/values-da/cm_strings.xml @@ -50,6 +50,7 @@ Initialisere\u2026 Heads up aktiveret Ingen afbrydelser + Temaer Høj præcision Batteribesparelse Kun enhed @@ -77,4 +78,6 @@ Screenshot slettet. Tilføj Kvikindstillinger. Ignorer meddelelser som denne + Meddelelse fra beskyttet app + Tryk for at åbne meddelelse fra beskyttet app diff --git a/packages/SystemUI/res/values-de/cm_strings.xml b/packages/SystemUI/res/values-de/cm_strings.xml index 9bfcffff02f..5092a2f3bae 100644 --- a/packages/SystemUI/res/values-de/cm_strings.xml +++ b/packages/SystemUI/res/values-de/cm_strings.xml @@ -50,6 +50,7 @@ Initialisiere\u2026 Pop-up-Benachr. an Nicht stören + Designs Hohe Genauigkeit Energiesparmodus Nur Gerät diff --git a/packages/SystemUI/res/values-el/cm_strings.xml b/packages/SystemUI/res/values-el/cm_strings.xml index d9a06c4bf0e..322b91b9c36 100644 --- a/packages/SystemUI/res/values-el/cm_strings.xml +++ b/packages/SystemUI/res/values-el/cm_strings.xml @@ -50,6 +50,7 @@ Προετοιμασία\u2026 Αναδυόμενες ειδοποιήσεις ενεργές Αναδυόμενες ειδοποιήσεις ανενεργές + Θέματα Υψηλή ακρίβεια Εξοικονόμηση μπαταρίας Μόνο στη συσκευή @@ -77,4 +78,6 @@ Το στιγμιότυπο οθόνης διαγράφηκε. Προσθήκη Γρήγορων ρυθμίσεων. Αγνοήστε μηνύματα όπως αυτό + Ειδοποίηση προστατευμένης εφαρμογής + Πατήστε για να ανοίξετε την ειδοποίηση προστατευμένης εφαρμογής diff --git a/packages/SystemUI/res/values-es/cm_strings.xml b/packages/SystemUI/res/values-es/cm_strings.xml index 1fc1d4df1c2..8c3ae41b04f 100644 --- a/packages/SystemUI/res/values-es/cm_strings.xml +++ b/packages/SystemUI/res/values-es/cm_strings.xml @@ -50,6 +50,7 @@ Inicializando\u2026 Notificaciones emergentes Notificaciones emergentes + Temas Alta precisión Ahorro de batería Solo en dispositivo @@ -77,4 +78,6 @@ Captura eliminada. Añadir controles rápidos. Ignorar notificaciones como estas + Notificación de aplicación protegida + Toca para abrir la notificación de la aplicación protegida diff --git a/packages/SystemUI/res/values-hu/cm_strings.xml b/packages/SystemUI/res/values-hu/cm_strings.xml index 716ff52f44f..6951be18497 100644 --- a/packages/SystemUI/res/values-hu/cm_strings.xml +++ b/packages/SystemUI/res/values-hu/cm_strings.xml @@ -50,6 +50,7 @@ Inicializálás\u2026 Felugró értesítések Felugró értesítések ki + Témák Nagy pontosság Energiatakarékos Csak készülék @@ -77,4 +78,6 @@ Képernyőmentés törölve. Hozzáadás a gyors beállításokhoz. Hasonló üzenetek figyelmen kívül hagyása + Védett alkalmazás értesítés + A védett alkalmazás értesítésének megnyitásához érintse meg diff --git a/packages/SystemUI/res/values-in/cm_strings.xml b/packages/SystemUI/res/values-in/cm_strings.xml index 7e1eb852cb9..70ac389aa93 100644 --- a/packages/SystemUI/res/values-in/cm_strings.xml +++ b/packages/SystemUI/res/values-in/cm_strings.xml @@ -50,6 +50,7 @@ Menginisialisasi\u2026 Heads up diaktifkan Tidak ada gangguan + Tema Akurasi tinggi Hemat baterai Hanya perangkat diff --git a/packages/SystemUI/res/values-it/cm_strings.xml b/packages/SystemUI/res/values-it/cm_strings.xml index cb18f547c66..6d56e9f6652 100644 --- a/packages/SystemUI/res/values-it/cm_strings.xml +++ b/packages/SystemUI/res/values-it/cm_strings.xml @@ -50,6 +50,7 @@ Inizializzazione\u2026 Heads up attivo No interruzioni + Temi Alta precisione Risparmio batteria Solo dispositivo @@ -77,4 +78,6 @@ Schermata eliminata. Aggiungi Impostazioni rapide. Ignora messaggi simili + Notifica app protetta + Tocca per aprire la notifica da app protetta diff --git a/packages/SystemUI/res/values-ja/cm_strings.xml b/packages/SystemUI/res/values-ja/cm_strings.xml index 8cf9f2f184b..07d076dd66e 100644 --- a/packages/SystemUI/res/values-ja/cm_strings.xml +++ b/packages/SystemUI/res/values-ja/cm_strings.xml @@ -50,6 +50,7 @@ 初期化中\u2026 ヘッドアップ ヘッドアップOFF + テーマ 高精度 バッテリー節約 端末のみ @@ -76,4 +77,6 @@ スクリーンショットを削除しました。 クイック設定を追加します。 このようなメッセージを無視 + 保護されたアプリの通知 + タップして保護されたアプリからの通知を開きます。 diff --git a/packages/SystemUI/res/values-ko/cm_strings.xml b/packages/SystemUI/res/values-ko/cm_strings.xml index 5036fcb92df..0a50f043e11 100644 --- a/packages/SystemUI/res/values-ko/cm_strings.xml +++ b/packages/SystemUI/res/values-ko/cm_strings.xml @@ -50,6 +50,7 @@ 초기화 중\u2026 헤드 업 방해 금지 + 테마 높은 정확도 배터리 절약 기기 전용 @@ -76,4 +77,6 @@ 스크린샷이 삭제되었습니다. 빠른 설정을 추가합니다. 이와 같은 메시지 무시 + 보호된 앱에서의 알림 + 탭하여 보호된 앱에서 온 알림 열기 diff --git a/packages/SystemUI/res/values-lt/cm_strings.xml b/packages/SystemUI/res/values-lt/cm_strings.xml index 9006f1808f1..0b11d1a2cb6 100644 --- a/packages/SystemUI/res/values-lt/cm_strings.xml +++ b/packages/SystemUI/res/values-lt/cm_strings.xml @@ -50,6 +50,7 @@ Inicijuojama\u2026 Plaukiojantys pranešimai įjungti Be pertrūkių + Temos Didelis tikslumas Akumuliatoriaus tausojimas Tik įrenginys @@ -78,4 +79,6 @@ Ekranvaizdis ištrintas. Pridėti greituosius nustatymus. Nepaisyti pranešimų kaip šis + Apsaugotos programos pranešimas + Bakstelėkite norėdami atidaryti pranešimą iš apsaugotos programos diff --git a/packages/SystemUI/res/values-lv/cm_strings.xml b/packages/SystemUI/res/values-lv/cm_strings.xml index fa6be0ff89e..85b4ff29276 100644 --- a/packages/SystemUI/res/values-lv/cm_strings.xml +++ b/packages/SystemUI/res/values-lv/cm_strings.xml @@ -28,8 +28,8 @@ Ziņot par kļūdu Sinhronizācija Sinhronizācija izslēgta - Pieskāriens - Pieskāriens izslēgts + Spuldze + Spuldze izslēgta NFC NFC izslēgts Atvalgots diff --git a/packages/SystemUI/res/values-pt-rBR/cm_strings.xml b/packages/SystemUI/res/values-pt-rBR/cm_strings.xml index c605068edf2..5aee00c1152 100644 --- a/packages/SystemUI/res/values-pt-rBR/cm_strings.xml +++ b/packages/SystemUI/res/values-pt-rBR/cm_strings.xml @@ -50,6 +50,7 @@ Inicializando\u2026 Notificações pop-up ativadas Sem interrupções + Temas Alta precisão Economia de bateria Somente dispositivo @@ -77,4 +78,6 @@ A captura de tela foi apagada. Adicionar configurações rápidas. Ignorar mensagens como esta + Notificação de aplicativo protegido + Toque para abrir a notificação de aplicativo protegido diff --git a/packages/SystemUI/res/values-pt-rPT/cm_strings.xml b/packages/SystemUI/res/values-pt-rPT/cm_strings.xml index 31113172a9b..75f1475f714 100644 --- a/packages/SystemUI/res/values-pt-rPT/cm_strings.xml +++ b/packages/SystemUI/res/values-pt-rPT/cm_strings.xml @@ -50,6 +50,7 @@ A iniciar\u2026 Notificações pop-up ativadas Sem interrupções + Temas Alta precisão Poupança de bateria Apenas dispositivo @@ -77,4 +78,6 @@ Captura de ecrã eliminada. Adicionar configurações rápidas. Ignorar mensagens como esta + Notificação de aplicação protegida + Toque para abrir a notificação de aplicação protegida diff --git a/packages/SystemUI/res/values-ro/cm_strings.xml b/packages/SystemUI/res/values-ro/cm_strings.xml index 494f81030c6..08f99353414 100644 --- a/packages/SystemUI/res/values-ro/cm_strings.xml +++ b/packages/SystemUI/res/values-ro/cm_strings.xml @@ -35,6 +35,8 @@ Deconectat Tethering oprit Tethering + Hotspot Wi-Fi + Hotspot Wi-Fi oprit Ore de liniște Ore de liniște oprite LTE @@ -48,11 +50,17 @@ Inițializare\u2026 Heads Up activat Fără întreruperi + Teme Precizie ridicată Economisire baterie Doar dispozitivul Extins Normal + + %1$d conectat + %1$d conectate + %1$d conectate + Nu mă pot conecta la cameră Alege o acțiune pentru a o asocia Butonul Acasă @@ -65,9 +73,12 @@ Buton Meniu Șterge datele aplicației Oprire forțată + Dezinstalaţi Andocare procent %d baterie. Șterge Captură ecran ștearsă. - Setări Adăugare Rapidă. + Adăugare scurtături. Ignoră mesajele de acest gen + Notificare aplicații protejate + Atingeţi pentru a deschide notificarea aplicației protejate diff --git a/packages/SystemUI/res/values-ru/cm_strings.xml b/packages/SystemUI/res/values-ru/cm_strings.xml index c60bc0c49ac..1eb75fd2f13 100644 --- a/packages/SystemUI/res/values-ru/cm_strings.xml +++ b/packages/SystemUI/res/values-ru/cm_strings.xml @@ -50,6 +50,7 @@ Включение\u2026 Всплыв. уведомл. Уведомления выкл. + Темы По всем источникам По координатам сети По спутникам GPS @@ -78,4 +79,6 @@ Скриншот удалён. Добавить Быстрые настройки Скрыть подобные сообщения + Уведомление от заблок.приложения + Нажмите, чтобы открыть уведомление diff --git a/packages/SystemUI/res/values-sk/cm_strings.xml b/packages/SystemUI/res/values-sk/cm_strings.xml index c1f42b65235..665070b6228 100644 --- a/packages/SystemUI/res/values-sk/cm_strings.xml +++ b/packages/SystemUI/res/values-sk/cm_strings.xml @@ -50,11 +50,17 @@ Inicializácia\u2026 Plávajúce oznámenia sú povolené Žiadne prerušenia + Témy Vysoká presnosť Šetrenie batérie Iba zariadenie Rozšírené Normálne + + %1$d pripojený + %1$d pripojené + %1$d pripojených + Nedá sa pripojiť k fotoaparátu Vyberte akciu na priradenie Tlačidlo Domov @@ -72,5 +78,7 @@ Odstrániť Snímka obrazovky bola vymazaná. Pridať Rýchle nastavenia. - Ignorovať správy ako túto + Ignorovať správy ako je táto + Oznámenie chránenej aplikácie + Kliknite sem pre otvorenie oznámenia z chránenej apikácie diff --git a/packages/SystemUI/res/values-sr/cm_strings.xml b/packages/SystemUI/res/values-sr/cm_strings.xml index c17253d1572..071633b7f21 100644 --- a/packages/SystemUI/res/values-sr/cm_strings.xml +++ b/packages/SystemUI/res/values-sr/cm_strings.xml @@ -51,6 +51,7 @@ Покретање\u2026 Heads up омогућено Нема прекидања + Теме Велика прецизност Уштеда батерије Само уређај @@ -80,4 +81,6 @@ Снимак екрана је избрисан. Додај Брза подешавања. Игнориши овакве поруке + Обавештење заштићених апликација + Додирните да отворите обавештења из заштићене апликације diff --git a/packages/SystemUI/res/values-sv/cm_strings.xml b/packages/SystemUI/res/values-sv/cm_strings.xml index 735abfa4cf9..1e96dd4387a 100644 --- a/packages/SystemUI/res/values-sv/cm_strings.xml +++ b/packages/SystemUI/res/values-sv/cm_strings.xml @@ -65,6 +65,7 @@ Menyknapp Rensa data Tvingad avslutning + Avinstallera Batteri i docka %d procent. Ta bort Skärmdump borttagen. diff --git a/packages/SystemUI/res/values-th/cm_strings.xml b/packages/SystemUI/res/values-th/cm_strings.xml index 6063c1de9ee..b7b6d18293e 100644 --- a/packages/SystemUI/res/values-th/cm_strings.xml +++ b/packages/SystemUI/res/values-th/cm_strings.xml @@ -50,6 +50,7 @@ กำลังเตรียมการ\u2026 เปิดใช้งาน Heads up ไม่หยุดชะงัก + ชุดรูปแบบ ความแม่นยำสูง ประหยัดแบตเตอรี่ อุปกรณ์เท่านั้น @@ -76,4 +77,6 @@ ลบภาพจับหน้าจอเรียบร้อยแล้ว เพิ่มแผงตั้งค่า ละเว้นข้อความแบบนี้ + การแจ้งเตือนของแอปที่ถูกป้องกัน + แตะเพื่อดูการแจ้งเตือนจากแอปที่ถูกป้องกัน diff --git a/packages/SystemUI/res/values-tr/cm_strings.xml b/packages/SystemUI/res/values-tr/cm_strings.xml index 5f2a426dd00..52c924003b3 100644 --- a/packages/SystemUI/res/values-tr/cm_strings.xml +++ b/packages/SystemUI/res/values-tr/cm_strings.xml @@ -50,6 +50,7 @@ Başlatılıyor\u2026 Bildirim Pencereleri etkin Bild. Pnc. kapat + Temalar Yüksek doğruluk Pil tasarrufu Sadece cihaz @@ -76,4 +77,6 @@ Ekran görüntüsü silindi. Hızlı ayarları ekle. Bunun gibi mesajları yok say + Korumalı uygulama bildirimi + Korumalı uygulama bildirimini açmak için dokunun diff --git a/packages/SystemUI/res/values-zh-rHK/cm_strings.xml b/packages/SystemUI/res/values-zh-rHK/cm_strings.xml index d476c3d37da..2dc8803d467 100644 --- a/packages/SystemUI/res/values-zh-rHK/cm_strings.xml +++ b/packages/SystemUI/res/values-zh-rHK/cm_strings.xml @@ -33,6 +33,8 @@ 已中斷連接 網絡共享關閉 網絡共享 + Wi-Fi 無綫基地台 + Wi-Fi 無綫基地台關閉 安靜時段 安靜時段關閉 LTE @@ -44,6 +46,9 @@ 等化器 指南針關閉 正在初始化\u2026 + 浮動通知已啟用 + 無中斷 + 主題 高精確度 節省耗電量 僅限裝置 @@ -64,8 +69,10 @@ 功能表按鈕 擦除應用程式數據 強制停止 + 解除安裝 座架電池 %d%%。 刪除 螢幕截圖已刪除。 新增快速設定。 + 忽略這樣的訊息 diff --git a/packages/WallpaperCropper/res/values-ro/strings.xml b/packages/WallpaperCropper/res/values-ro/strings.xml index 5017f07e8fc..d7deda1ccc7 100644 --- a/packages/WallpaperCropper/res/values-ro/strings.xml +++ b/packages/WallpaperCropper/res/values-ro/strings.xml @@ -17,5 +17,5 @@ Decupare fundal Setare fundal - Nu am putut încărca imaginea ca fundal + Nu s-a putut încărca imaginea ca fundal -- cgit v1.2.3 From 08b30a390839337146ebf667acabc509c1d74e3b Mon Sep 17 00:00:00 2001 From: Ricardo Cerqueira Date: Wed, 26 Nov 2014 00:57:20 +0000 Subject: BackupManagerService: Unbreak "adb restore" The new restoreOneFile() logic aborts the loop whenever the result isn't an actual successful restore. The problem is that a normal backup will have plenty of non-restore cycles (APKs that are already present being the most common), so this breaks regular "adb restore". Go back to the original logic of completing the loop as long as the tar file has data (or an explicit abort is generated) Change-Id: I808cdc1c3b374e29d8438c7051e37c24a7a9d991 --- services/java/com/android/server/BackupManagerService.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/services/java/com/android/server/BackupManagerService.java b/services/java/com/android/server/BackupManagerService.java index 47b63071882..7a16bea6f64 100644 --- a/services/java/com/android/server/BackupManagerService.java +++ b/services/java/com/android/server/BackupManagerService.java @@ -3718,6 +3718,7 @@ class BackupManagerService extends IBackupManager.Stub { if (MORE_DEBUG) { Slog.w(TAG, "Dropping invalid path " + info.path); } + result = RESULT_UNKNOWN_ERROR; okay = false; } @@ -3902,7 +3903,7 @@ class BackupManagerService extends IBackupManager.Stub { result = RESULT_UNKNOWN_ERROR; } - return result; + return (info == null) ? result : CONTINUE_RESTORE; } void setUpPipes() throws IOException { -- cgit v1.2.3 From 347951e340e7eb50189e45cb36a948da1440f76f Mon Sep 17 00:00:00 2001 From: Nextbit Date: Wed, 26 Nov 2014 12:07:58 -0800 Subject: BackupMangerService: Pass result code in non-interactive calls Non-interactive calls are made by Nextbit. Continue to expose detailed error codes for all failures. Also: - avoid overwriting the non-okay result codes; and - re-enable version mismatches enforcement. Change-Id: I54983d8f270285942db20eaff1e6de4229ec781e --- services/java/com/android/server/BackupManagerService.java | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/services/java/com/android/server/BackupManagerService.java b/services/java/com/android/server/BackupManagerService.java index 7a16bea6f64..ada1ae453d7 100644 --- a/services/java/com/android/server/BackupManagerService.java +++ b/services/java/com/android/server/BackupManagerService.java @@ -3714,7 +3714,8 @@ class BackupManagerService extends IBackupManager.Stub { } // The path needs to be canonical - if (info.path.contains("..") || info.path.contains("//")) { + // but check and overwrite result only if the operation hasn't already failed + if (okay && (info.path.contains("..") || info.path.contains("//"))) { if (MORE_DEBUG) { Slog.w(TAG, "Dropping invalid path " + info.path); } @@ -3903,7 +3904,13 @@ class BackupManagerService extends IBackupManager.Stub { result = RESULT_UNKNOWN_ERROR; } - return (info == null) ? result : CONTINUE_RESTORE; + // The result for a single file is significant to non-interactive calls. + // For all other non-interactive calls, fail open and allow adb to continue restoring. + if (mNoninteractive) { + return result; + } else { + return (info == null) ? result : CONTINUE_RESTORE; + } } void setUpPipes() throws IOException { @@ -5752,7 +5759,7 @@ class BackupManagerService extends IBackupManager.Stub { params.observer = observer; params.noninteractive = true; params.ignoreEncryptionPasswordCheck = ignoreEncryptionPasswordCheck; - params.ignoreVersionMismatchCheck = true; + params.ignoreVersionMismatchCheck = false; mWakelock.acquire(); Message msg = mBackupHandler.obtainMessage(MSG_RUN_FULL_RESTORE, params); mBackupHandler.sendMessage(msg); -- cgit v1.2.3 From 91cabc9b9006e8c2f06aa6cbbc237c4ca585e49d Mon Sep 17 00:00:00 2001 From: Andy Mast Date: Mon, 1 Dec 2014 14:58:09 -0800 Subject: Themes: Remove an app's icons from cache when installing If an app is being updated then its icons will exist in cache. Go ahead and delete them so that they can be recreated. Change-Id: If0ee4388efd4aa146ebcdc46b1b0742f0852bad3 --- core/java/android/app/IconPackHelper.java | 18 ++++++++++++++++++ .../com/android/server/pm/PackageManagerService.java | 12 +++++++++++- 2 files changed, 29 insertions(+), 1 deletion(-) diff --git a/core/java/android/app/IconPackHelper.java b/core/java/android/app/IconPackHelper.java index 321a1d496c4..ceea8987c24 100644 --- a/core/java/android/app/IconPackHelper.java +++ b/core/java/android/app/IconPackHelper.java @@ -16,6 +16,7 @@ package android.app; import java.io.File; +import java.io.FilenameFilter; import java.io.IOException; import java.io.InputStream; import java.util.ArrayList; @@ -603,6 +604,23 @@ public class IconPackHelper { getCachedIconName(pkgName, resId, density)); } + + // Returns paths for all densities + public static String[] getCachedIconPaths(String pkgName) { + File iconCache = new File(ThemeUtils.SYSTEM_THEME_ICON_CACHE_DIR); + final String prefix = String.format("%s", pkgName); + + FilenameFilter filter = new FilenameFilter() { + @Override + public boolean accept(File dir, String filename) { + return filename.startsWith(prefix); + } + }; + + String[] validPaths = iconCache.list(filter); + return validPaths != null ? validPaths : new String[0]; + } + private static String getCachedIconName(String pkgName, int resId, int density) { return String.format("%s_%08x_%d.png", pkgName, resId, density); } diff --git a/services/java/com/android/server/pm/PackageManagerService.java b/services/java/com/android/server/pm/PackageManagerService.java index 1667ddea7f6..b7dd94da3f6 100644 --- a/services/java/com/android/server/pm/PackageManagerService.java +++ b/services/java/com/android/server/pm/PackageManagerService.java @@ -5178,6 +5178,17 @@ public class PackageManagerService extends IPackageManager.Stub { pkg.applicationInfo.themedIcon = id; } + // Clear out any icon in the cache so it can be recomopsed if needed + final boolean isBootScan = (scanMode & SCAN_BOOTING) != 0; + if (!isBootScan) { + String[] iconPaths = + IconPackHelper.IconCustomizer.getCachedIconPaths(pkg.packageName); + for(String iconPath : iconPaths) { + File file = new File(ThemeUtils.SYSTEM_THEME_ICON_CACHE_DIR, iconPath); + file.delete(); + } + } + // Add the new setting to mPackages mPackages.put(pkg.applicationInfo.packageName, pkg); // Make sure we don't accidentally delete its data. @@ -5495,7 +5506,6 @@ public class PackageManagerService extends IPackageManager.Stub { pkgSetting.setTimeStamp(scanFileTime); - final boolean isBootScan = (scanMode & SCAN_BOOTING) != 0; // Generate resources & idmaps if pkg is NOT a theme // We must compile resources here because during the initial boot process we may get // here before a default theme has had a chance to compile its resources -- cgit v1.2.3 From c12a80ef01cd7ece14bb7b6447c68e57bc032bf1 Mon Sep 17 00:00:00 2001 From: Ricardo Cerqueira Date: Tue, 2 Dec 2014 14:18:13 +0000 Subject: SettingsProvider: Animator settings are now in global Load the animation defaults to global as well. That's where windowmanager gets them from Change-Id: I55f9231d05d4339b92cb6bd96d87bfe49e297fec --- .../src/com/android/providers/settings/DatabaseHelper.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java b/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java index a1a8658e216..11fa547d0cd 100644 --- a/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java +++ b/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java @@ -2218,11 +2218,11 @@ public class DatabaseHelper extends SQLiteOpenHelper { } private void loadDefaultAnimationSettings(SQLiteStatement stmt) { - loadFractionSetting(stmt, Settings.System.WINDOW_ANIMATION_SCALE, + loadFractionSetting(stmt, Settings.Global.WINDOW_ANIMATION_SCALE, R.fraction.def_window_animation_scale, 1); - loadFractionSetting(stmt, Settings.System.TRANSITION_ANIMATION_SCALE, + loadFractionSetting(stmt, Settings.Global.TRANSITION_ANIMATION_SCALE, R.fraction.def_window_transition_scale, 1); - loadFractionSetting(stmt, Settings.System.ANIMATOR_DURATION_SCALE, + loadFractionSetting(stmt, Settings.Global.ANIMATOR_DURATION_SCALE, R.fraction.def_animator_duration_scale, 1); } @@ -2517,6 +2517,8 @@ public class DatabaseHelper extends SQLiteOpenHelper { loadIntegerSetting(stmt, Settings.Global.SEND_ACTION_APP_ERROR, R.integer.def_send_action_app_error); + loadDefaultAnimationSettings(stmt); + // --- New global settings start here loadQuickBootSetting(db); -- cgit v1.2.3 From 972a6e652ea1b54220cffb3f553dcdf4418d543e Mon Sep 17 00:00:00 2001 From: Adnan Date: Tue, 2 Dec 2014 15:25:25 -0800 Subject: SystemUI: Allow showing data type with roaming indicator on MSIM. If a device sets a system property "ro.config.always_show_roaming" the roaming indicator will not replace the data type icon, but create a new indicator alongside signaling that the sim is roaming. Change-Id: I60ac97572b9b50e4809dbd809a8e5a2d0763542e --- .../res/drawable-hdpi/stat_sys_data_msim_roam.png | Bin 0 -> 347 bytes .../stat_sys_data_msim_roam.png | Bin 0 -> 318 bytes .../stat_sys_data_msim_roam.png | Bin 0 -> 260 bytes .../stat_sys_data_msim_roam.png | Bin 0 -> 447 bytes .../stat_sys_data_msim_roam.png | Bin 0 -> 413 bytes .../res/drawable-mdpi/stat_sys_data_msim_roam.png | Bin 0 -> 262 bytes .../res/drawable-xhdpi/stat_sys_data_msim_roam.png | Bin 0 -> 411 bytes .../drawable-xxhdpi/stat_sys_data_msim_roam.png | Bin 0 -> 439 bytes .../res/layout/msim_signal_cluster_view.xml | 18 +++++++++++ .../systemui/statusbar/MSimSignalClusterView.java | 17 +++++++++- .../statusbar/policy/MSimNetworkController.java | 36 +++++++++++++++++---- 11 files changed, 64 insertions(+), 7 deletions(-) create mode 100644 packages/SystemUI/res/drawable-hdpi/stat_sys_data_msim_roam.png create mode 100644 packages/SystemUI/res/drawable-ldrtl-hdpi/stat_sys_data_msim_roam.png create mode 100644 packages/SystemUI/res/drawable-ldrtl-mdpi/stat_sys_data_msim_roam.png create mode 100644 packages/SystemUI/res/drawable-ldrtl-xhdpi/stat_sys_data_msim_roam.png create mode 100644 packages/SystemUI/res/drawable-ldrtl-xxhdpi/stat_sys_data_msim_roam.png create mode 100644 packages/SystemUI/res/drawable-mdpi/stat_sys_data_msim_roam.png create mode 100644 packages/SystemUI/res/drawable-xhdpi/stat_sys_data_msim_roam.png create mode 100644 packages/SystemUI/res/drawable-xxhdpi/stat_sys_data_msim_roam.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_data_msim_roam.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_data_msim_roam.png new file mode 100644 index 00000000000..ab244a7fdc7 Binary files /dev/null and b/packages/SystemUI/res/drawable-hdpi/stat_sys_data_msim_roam.png differ diff --git a/packages/SystemUI/res/drawable-ldrtl-hdpi/stat_sys_data_msim_roam.png b/packages/SystemUI/res/drawable-ldrtl-hdpi/stat_sys_data_msim_roam.png new file mode 100644 index 00000000000..4f18a95a82b Binary files /dev/null and b/packages/SystemUI/res/drawable-ldrtl-hdpi/stat_sys_data_msim_roam.png differ diff --git a/packages/SystemUI/res/drawable-ldrtl-mdpi/stat_sys_data_msim_roam.png b/packages/SystemUI/res/drawable-ldrtl-mdpi/stat_sys_data_msim_roam.png new file mode 100644 index 00000000000..f594eacb72a Binary files /dev/null and b/packages/SystemUI/res/drawable-ldrtl-mdpi/stat_sys_data_msim_roam.png differ diff --git a/packages/SystemUI/res/drawable-ldrtl-xhdpi/stat_sys_data_msim_roam.png b/packages/SystemUI/res/drawable-ldrtl-xhdpi/stat_sys_data_msim_roam.png new file mode 100644 index 00000000000..a48bab266ed Binary files /dev/null and b/packages/SystemUI/res/drawable-ldrtl-xhdpi/stat_sys_data_msim_roam.png differ diff --git a/packages/SystemUI/res/drawable-ldrtl-xxhdpi/stat_sys_data_msim_roam.png b/packages/SystemUI/res/drawable-ldrtl-xxhdpi/stat_sys_data_msim_roam.png new file mode 100644 index 00000000000..3df162a1446 Binary files /dev/null and b/packages/SystemUI/res/drawable-ldrtl-xxhdpi/stat_sys_data_msim_roam.png differ diff --git a/packages/SystemUI/res/drawable-mdpi/stat_sys_data_msim_roam.png b/packages/SystemUI/res/drawable-mdpi/stat_sys_data_msim_roam.png new file mode 100644 index 00000000000..98a6e78155c Binary files /dev/null and b/packages/SystemUI/res/drawable-mdpi/stat_sys_data_msim_roam.png differ diff --git a/packages/SystemUI/res/drawable-xhdpi/stat_sys_data_msim_roam.png b/packages/SystemUI/res/drawable-xhdpi/stat_sys_data_msim_roam.png new file mode 100644 index 00000000000..bbf8eed7799 Binary files /dev/null and b/packages/SystemUI/res/drawable-xhdpi/stat_sys_data_msim_roam.png differ diff --git a/packages/SystemUI/res/drawable-xxhdpi/stat_sys_data_msim_roam.png b/packages/SystemUI/res/drawable-xxhdpi/stat_sys_data_msim_roam.png new file mode 100644 index 00000000000..0f47164944f Binary files /dev/null and b/packages/SystemUI/res/drawable-xxhdpi/stat_sys_data_msim_roam.png differ diff --git a/packages/SystemUI/res/layout/msim_signal_cluster_view.xml b/packages/SystemUI/res/layout/msim_signal_cluster_view.xml index 9e1ab9bf8aa..02a92944402 100644 --- a/packages/SystemUI/res/layout/msim_signal_cluster_view.xml +++ b/packages/SystemUI/res/layout/msim_signal_cluster_view.xml @@ -117,6 +117,12 @@ android:layout_gravity="end|bottom" /> + + + Date: Fri, 5 Dec 2014 13:20:46 -0800 Subject: SystemUI: Fix signal cluster hiding data icon on data disabled. 972a6e652 removed the zero'ing of the datatype icon, restore the original behavior. Change-Id: I5794582673b13835d9264d7615d640308bf3fbe3 --- .../src/com/android/systemui/statusbar/policy/MSimNetworkController.java | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/policy/MSimNetworkController.java b/packages/SystemUI/src/com/android/systemui/statusbar/policy/MSimNetworkController.java index f0e6c72698c..57d44abcc86 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/policy/MSimNetworkController.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/policy/MSimNetworkController.java @@ -1226,6 +1226,7 @@ public class MSimNetworkController extends NetworkController { if (!mMSimDataConnected[subscription]) { if (DEBUG) Slog.d(TAG, "refreshViews: Data not connected!! Set no data type icon / Roaming for" + " subscription: " + subscription); + mMSimDataTypeIconId[subscription] = 0; if (subscription == dataSub) mQSDataTypeIconId = 0; if (isCdma(subscription)) { if (isCdmaEri(subscription)) { -- cgit v1.2.3 From 7c1aec21a5059bd428a2272490cf5557b09a7a23 Mon Sep 17 00:00:00 2001 From: Andrew Mast Date: Thu, 4 Dec 2014 21:38:35 -0800 Subject: Themes: Fix memory corruption from closing asset before XMLTree Change-Id: Ifa411c18d46f4bb6befa18405ce7daa04de13ccc --- libs/androidfw/AssetManager.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/libs/androidfw/AssetManager.cpp b/libs/androidfw/AssetManager.cpp index 6bca07fe7f6..77791340fd4 100644 --- a/libs/androidfw/AssetManager.cpp +++ b/libs/androidfw/AssetManager.cpp @@ -462,6 +462,7 @@ String8 AssetManager::getPkgName(const char *apkPath) { } + tree.uninit(); manifestAsset->close(); return pkgName; } -- cgit v1.2.3 From 0caceaac8b7bd13e6291438e60e465209758dfc7 Mon Sep 17 00:00:00 2001 From: Michael Bestas Date: Tue, 16 Dec 2014 21:29:57 +0200 Subject: core: Fix typos in AOSP EN resources Change-Id: I40220888c2fbe87629d17fc52046e554388de3ee --- core/res/res/values/strings.xml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/core/res/res/values/strings.xml b/core/res/res/values/strings.xml index 098fbbe0c3c..dd277dc5d55 100644 --- a/core/res/res/values/strings.xml +++ b/core/res/res/values/strings.xml @@ -2791,14 +2791,14 @@ Allows the app to modify the Browser\'s history or bookmarks stored on your tablet. This may allow the app to erase or modify Browser data. Note: this - permission may note be enforced by third-party browsers or other + permission may not be enforced by third-party browsers or other applications with web browsing capabilities. Allows the app to modify the Browser\'s history or bookmarks stored on your phone. This may allow the app to erase or modify Browser data. Note: - this permission may note be enforced by third-party browsers or other + this permission may not be enforced by third-party browsers or other applications with web browsing capabilities. Access keyguard secure storage - Allows an application to access keguard secure storage. + Allows an application to access keyguard secure storage. Control displaying and hiding keyguard - Allows an application to control keguard. + Allows an application to control keyguard. Touch twice for zoom control -- cgit v1.2.3 From 682198e36cc5ddf6fda1f8c0c566187346242ba3 Mon Sep 17 00:00:00 2001 From: Adnan Date: Tue, 16 Dec 2014 14:41:10 -0800 Subject: Only discard the roaming icon if we're not roaming anymore. Ignore data roaming toggle because it shouldn't have impact on whether we show the indicator or not. Change-Id: I445c1005a935eaca9d0a132d5a5a7fd214b300d0 --- .../systemui/statusbar/policy/MSimNetworkController.java | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/policy/MSimNetworkController.java b/packages/SystemUI/src/com/android/systemui/statusbar/policy/MSimNetworkController.java index 57d44abcc86..f3a40c55639 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/policy/MSimNetworkController.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/policy/MSimNetworkController.java @@ -663,11 +663,6 @@ public class MSimNetworkController extends NetworkController { // DSDS case: Data is active only on DDS. Clear the icon for NON-DDS int dataSub = MSimTelephonyManager.getDefault().getPreferredDataSubscription(); - // Clear roaming if we're always showing an indicator - if (SystemProperties.getBoolean("ro.config.always_show_roaming", false)) { - mMSimDataRoamIconId[subscription] = 0; - } - if (subscription != dataSub) { if (DEBUG) { Slog.d(TAG,"updateDataNetType: SUB" + subscription @@ -845,6 +840,8 @@ public class MSimNetworkController extends NetworkController { } if (subscription == dataSub) mQSDataTypeIconId = TelephonyIcons.QS_DATA_R[mInetCondition]; + } else if (!mPhone.isNetworkRoaming(subscription)) { + mMSimDataRoamIconId[subscription] = 0; } } @@ -1058,11 +1055,6 @@ public class MSimNetworkController extends NetworkController { final boolean emergencyOnly = isEmergencyOnly(); // All sims are emergency only int dataSub = MSimTelephonyManager.getDefault().getPreferredDataSubscription(); - // Clear roaming if we're always showing an indicator - if (SystemProperties.getBoolean("ro.config.always_show_roaming", false)) { - mMSimDataRoamIconId[subscription] = 0; - } - if (DEBUG) { Slog.d(TAG,"refreshViews subscription =" + subscription + "mMSimDataConnected =" + mMSimDataConnected[subscription]); @@ -1243,6 +1235,8 @@ public class MSimNetworkController extends NetworkController { } if (subscription == dataSub) mQSDataTypeIconId = TelephonyIcons.QS_DATA_R[mInetCondition]; + } else if (!mPhone.isNetworkRoaming(subscription)) { + mMSimDataRoamIconId[subscription] = 0; } } -- cgit v1.2.3 From 23213da6cc5e1d2d99f831a06731605bbed703a7 Mon Sep 17 00:00:00 2001 From: Clark Scheff Date: Wed, 17 Dec 2014 13:59:37 -0800 Subject: Themes: Make notification action text color themeable Change-Id: If7d61fc904eb016069f608534650ea67df27d0b1 --- core/res/res/layout/notification_action.xml | 2 +- core/res/res/values/cm_colors.xml | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/core/res/res/layout/notification_action.xml b/core/res/res/layout/notification_action.xml index 4e7c74c879b..e93f96724ff 100644 --- a/core/res/res/layout/notification_action.xml +++ b/core/res/res/layout/notification_action.xml @@ -23,7 +23,7 @@ android:gravity="start|center_vertical" android:drawablePadding="8dp" android:paddingStart="8dp" - android:textColor="#ccc" + android:textColor="@color/notification_action_text_color" android:textSize="14dp" android:singleLine="true" android:ellipsize="end" diff --git a/core/res/res/values/cm_colors.xml b/core/res/res/values/cm_colors.xml index c80cea4db88..ddd9a7d5738 100644 --- a/core/res/res/values/cm_colors.xml +++ b/core/res/res/values/cm_colors.xml @@ -19,4 +19,6 @@ #00000000 @android:color/holo_blue_light + + #ccc -- cgit v1.2.3 From 054b29bec57f35a35222d278ad4cec8a3b58ac35 Mon Sep 17 00:00:00 2001 From: Michael Bestas Date: Sat, 20 Dec 2014 04:19:27 +0200 Subject: Automatic translation import Change-Id: Ie7a6bb20800ab8cf20def378c72b559c14cbde32 --- core/res/res/values-af/cm_strings.xml | 6 + core/res/res/values-ar/cm_strings.xml | 4 +- core/res/res/values-de/cm_strings.xml | 2 + core/res/res/values-es-rXA/strings.xml | 6 +- core/res/res/values-fi/cm_strings.xml | 6 + core/res/res/values-fr/cm_strings.xml | 8 +- core/res/res/values-in/cm_strings.xml | 6 + core/res/res/values-it/cm_strings.xml | 6 +- core/res/res/values-ku/strings.xml | 12 - core/res/res/values-lb/cm_plurals.xml | 23 + core/res/res/values-lb/cm_strings.xml | 121 ++++ core/res/res/values-lb/strings.xml | 786 +++++++++++++++++++-- core/res/res/values-nb/cm_strings.xml | 1 + core/res/res/values-nl/cm_strings.xml | 6 + core/res/res/values-pl/cm_strings.xml | 26 + core/res/res/values-si/cm_strings.xml | 3 +- core/res/res/values-tr/cm_plurals.xml | 1 + core/res/res/values-ug/strings.xml | 4 - core/res/res/values-uk/cm_strings.xml | 6 + core/res/res/values-zh-rCN/cm_strings.xml | 1 + core/res/res/values-zh-rTW/cm_strings.xml | 16 + packages/Keyguard/res/values-pl/cm_strings.xml | 2 + packages/Keyguard/res/values-tr/cm_strings.xml | 2 + packages/Keyguard/res/values-zh-rTW/cm_strings.xml | 3 + packages/SystemUI/res/values-af/cm_strings.xml | 3 + packages/SystemUI/res/values-de/cm_strings.xml | 2 + packages/SystemUI/res/values-fi/cm_strings.xml | 3 + packages/SystemUI/res/values-fr/cm_strings.xml | 3 + packages/SystemUI/res/values-in/cm_strings.xml | 2 + packages/SystemUI/res/values-ja/cm_strings.xml | 2 +- packages/SystemUI/res/values-lb/cm_strings.xml | 12 + packages/SystemUI/res/values-lb/strings.xml | 4 +- packages/SystemUI/res/values-nb/cm_strings.xml | 3 + packages/SystemUI/res/values-nl/cm_strings.xml | 3 + packages/SystemUI/res/values-pl/cm_strings.xml | 6 + packages/SystemUI/res/values-si/cm_strings.xml | 3 + packages/SystemUI/res/values-tr/cm_strings.xml | 1 + packages/SystemUI/res/values-uk/cm_strings.xml | 3 + packages/SystemUI/res/values-zh-rCN/cm_strings.xml | 3 + packages/SystemUI/res/values-zh-rTW/cm_strings.xml | 3 + .../WallpaperCropper/res/values-lb/strings.xml | 2 + .../WallpaperCropper/res/values-tr/cm_strings.xml | 1 + 42 files changed, 1038 insertions(+), 78 deletions(-) create mode 100644 core/res/res/values-lb/cm_plurals.xml diff --git a/core/res/res/values-af/cm_strings.xml b/core/res/res/values-af/cm_strings.xml index 8ac52b7af78..8c41a771578 100644 --- a/core/res/res/values-af/cm_strings.xml +++ b/core/res/res/values-af/cm_strings.xml @@ -67,6 +67,10 @@ Werkverrigting Onderskep uitgaande SMS Laat \'n program toe om uitgaande SMS boodskappe te onderskep. Kwaadwillige programme kan die reg misbruik om uitgaande SMS boodskappe te verhoed. + ontvang beskermde SMS + Laat die program toe om \'n beskermde inkomende SMS te ontvang. + verander beskermde SMS lys + Laat die program toe om die beskermde SMS adres lys te verander. battery statistieke terugstel Laat \'n program om die huidige lae-vlak battery gebruik data terugtestel. Sekuriteit @@ -87,6 +91,8 @@ Laat program toegang tot die CM hardeware raamwerk. stel slot skerm program legkaart Laat \'n program toe om \'n legstuk op die slot skerm te plaas. + onderskep die begin van \'n program + Laat toe dat \'n program die begin van ander programme onderskep Skyf van die onderkant om vol skerm toe te maak. toegang tot die kamera toegang tot jou ligging diff --git a/core/res/res/values-ar/cm_strings.xml b/core/res/res/values-ar/cm_strings.xml index 504a3baf37f..4c5fc959b5c 100644 --- a/core/res/res/values-ar/cm_strings.xml +++ b/core/res/res/values-ar/cm_strings.xml @@ -22,7 +22,7 @@ الصفحة الرئيسية صامت ليلة - السيارات + السيارة الهاتف التقويم Gmail @@ -48,7 +48,7 @@ منع زر الطاقة يسمح التطبيق لتجاوز زر الطاقة إرسال رسائل زائفة قصيرة - بطاقة SD مزيفة + بطاقة ذاكرة في منصّة الإرساء التطبيق قد قتل إعادة التشغيل الشخصية diff --git a/core/res/res/values-de/cm_strings.xml b/core/res/res/values-de/cm_strings.xml index 204153feffc..d94020623ac 100644 --- a/core/res/res/values-de/cm_strings.xml +++ b/core/res/res/values-de/cm_strings.xml @@ -69,6 +69,8 @@ Ermöglicht der App, verschickte SMS abzufangen. Schädliche Apps können so das Versenden von SMS verhindern. geschützte SMS empfangen Ermöglicht der App, eine eingehende, geschützte SMS zu empfangen. + Liste der geschützten SMS ändern + Ermöglicht der App, die Liste der geschützten SMS zu ändern. Akku-Verlaufsdetails zurücksetzen Ermöglicht der App, die Akku-Verlaufsdetails zurückzusetzen Sicherheit diff --git a/core/res/res/values-es-rXA/strings.xml b/core/res/res/values-es-rXA/strings.xml index a85832ca2a0..c58b093d003 100644 --- a/core/res/res/values-es-rXA/strings.xml +++ b/core/res/res/values-es-rXA/strings.xml @@ -993,7 +993,11 @@ consultar l\'historial y marcadores web Permite que l\'aplicación consulte l\'historial de toles URL visitaes pol restolador web y tolos sos marcadores. Nota: esti permisu nun puen usalu restoladores esternos nin otres aplicaciones que tengan funciones de navegación per Internet. escribir nel historial y nos marcadores web - Permite que l\'aplicación modifique l\'historial o los marcadores del restolador almacenaos na tablet. L\'aplicación pue usar esti permisu pa desaniciar o modificar datos del restolador. Nota: esti permisu nun puen usalu restoladores esternos nin otres aplicaciones que tengan funciones de navegación per Internet. + Permite que + l\'app modificar l\'historial o los marcadores almacenaos na tableta del restolador. + Esto pue permitir a l\'app desaniciar o modificar datos del restolador: Nota: esti + permisu nun se pue facer cumplir en navegadores de terceros o otres apps + aplicaciones con capacidaes de navegación web. Permite que l\'aplicación modifique l\'historial o los marcadores del restolador almacenaos nel teléfonu. L\'aplicación pue usar esti permisu pa desaniciar o modificar datos del navegador. Nota: esti permisu nun puen usalu restoladores esternos nin otres aplicaciones que tengan funciones de navegación per Internet. afitar una alarma Permite que l\'aplicación afite una alarma nuna aplicación de reló instalada. Ye dable que dalgunes aplicaciones de reló nun incluyan esta función. diff --git a/core/res/res/values-fi/cm_strings.xml b/core/res/res/values-fi/cm_strings.xml index fc8e8f9519a..97d6a94530c 100644 --- a/core/res/res/values-fi/cm_strings.xml +++ b/core/res/res/values-fi/cm_strings.xml @@ -67,6 +67,10 @@ Suorituskyky estä lähtevät tekstiviestit Sallii sovelluksen pysäyttää lähtevät tekstiviestit. Haitalliset sovellukset saattavat käyttää tätä estääkseen kaikki lähtevät tekstiviestit. + vastaanota suojattuja tekstiviestejä + Sallii sovelluksen vastaanottaa suojattuja tekstiviestejä. + muokkaa suojattujen tekstiviestien listaa + Sallii sovelluksen muokata suojattujen tekstiviestien osoiteluetteloa. nollaa akun tilastot Sallii sovelluksen nollata nykyiset akun käytön tilastot. Turvallisuus @@ -87,6 +91,8 @@ Sallii sovelluksen pääsyn CM-laitteiston kehykseen. aseta näppäinlukon sovelluswidget Antaa sovelluksen asettaa widgetin näppäinlukkoon. + sieppaa sovelluksen käynnistys + Sallii sovelluksen siepata toisen sovelluksen käynnistyksen Pyyhkäise alhaalta ylös poistuaksesi koko näytön tilasta. käyttää kameraa käyttää sijaintia diff --git a/core/res/res/values-fr/cm_strings.xml b/core/res/res/values-fr/cm_strings.xml index ab26d588bfe..0a99fe56dfe 100644 --- a/core/res/res/values-fr/cm_strings.xml +++ b/core/res/res/values-fr/cm_strings.xml @@ -65,8 +65,12 @@ Économie d\'énergie Équilibré Performance - intercepte les SMS sortants + intercepter les SMS sortants Permet à l\'application d\'intercepter les SMS sortants. Des applications malveillantes peuvent utiliser cela pour empêcher l\'envoie de SMS. + recevoir des SMS protégés + Permet à l\'application de recevoir un SMS entrant protégé. + modifier la liste des SMS protégés + Permet à l\'application de modifier la liste d\'adresse des SMS protégés. réinitialiser les statistiques de la batterie Permet à une application de réinitialiser les données actuelles d\'utilisation de la batterie à faible niveau. Sécurité @@ -87,6 +91,8 @@ Permet à une application l\'accès au framework matériel de CM. définir le widget d\'écran de verrouillage Permet à l\'application de définir un widget sur l\'écran de verrouillage. + intercepter le lancement d\'application + Permet à l\'application d\'intercepter le lancement d\'autres applications Glisser de haut en bas pour quitter le mode plein écran. accéder à l\'appareil photo accéder à votre localisation diff --git a/core/res/res/values-in/cm_strings.xml b/core/res/res/values-in/cm_strings.xml index e987642cce8..848ebd07d00 100644 --- a/core/res/res/values-in/cm_strings.xml +++ b/core/res/res/values-in/cm_strings.xml @@ -67,6 +67,10 @@ Performa cegah SMS keluar Perbolehkan aplikasi untuk mencegah SMS keluar. Aplikasi berbahaya dapat menggunakan ini untuk mencegah pesan SMS keluar. + terima SMS yang dilindungi + Izinkan aplikasi untuk menerima SMS masuk yang dilindungi. + modifikasi daftar SMS yang dilindungi + Izinkan aplikasi untuk mengubah daftar alamat SMS yang dilindungi. atur ulang statistik baterai Izinkan sebuah aplikasi menset ulang data penggunaan baterai lemah saat ini. Keamanan @@ -87,6 +91,8 @@ Izinkan app untuk mengakses framework hardware CM. atur widget aplikasi pada layar kunci Izinkan sebuah aplikasi untuk mengatur widget aplikasi pada layar kunci. + Mencegat peluncuran aplikasi + Izinkan sebuah aplikasi untuk mencegat peluncuran aplikasi lain Swipe dari bawah ke atas untuk keluar dari layar penuh. mengakses kamera mengakses lokasi anda diff --git a/core/res/res/values-it/cm_strings.xml b/core/res/res/values-it/cm_strings.xml index 82b32d13bb0..cdae735522f 100644 --- a/core/res/res/values-it/cm_strings.xml +++ b/core/res/res/values-it/cm_strings.xml @@ -67,9 +67,9 @@ Prestazioni intercetta SMS in uscita Consente all\'app di intercettare un SMS in uscita. Le app dannose potrebbero usarlo per impedire la spedizione di SMS. - Ricevi SMS protetti + ricevere SMS protetti Consenti all\'app di ricevere SMS protetti. - Modifica la lista di SMS protetti + modifica la lista di SMS protetti Consente all\'app di modificare la lista degli indirizzi degli SMS protetti. reimposta statistiche batteria Consente all\'app di reimpostare i dati di utilizzo della batteria a basso livello. @@ -91,7 +91,7 @@ Consente all\'app di accedere al framework hardware di CM. imposta widget dell\'app su schermata di blocco Consente all\'app di visualizzare un widget sulla schermata di blocco. - Intercetta avvio delle app + intercetta avvio delle app Consentire all\'app di intercettare l\'avvio delle altre app Scorrere dal basso verso l\'alto per uscire dalla modalità schermo intero. accedere alla fotocamera diff --git a/core/res/res/values-ku/strings.xml b/core/res/res/values-ku/strings.xml index 52107d30a6e..c291329ea41 100644 --- a/core/res/res/values-ku/strings.xml +++ b/core/res/res/values-ku/strings.xml @@ -1229,16 +1229,6 @@ _پاڵاوتن___پاڵێو كە چەمى هەموو ڕووداوى بەكار هیماکراوەکان. تێبینی: ئەم ڕێدانە لەوە ئەچێ پابەند نەبێت بە وێبگەڕە یاریدەدەرەکانەوە یان ئەو بەرنامانەی کە توانایی گەڕانی وێبیان هەبێت. نوسینی په‌رتوکنیشانکه‌ری وێبگه‌ر و مێژو - ڕێگە بە - بەرنامە بدە بۆ دەستکاری مێژووی وێبگەڕەکەت یان وێبپەڕە نیشانەکراوەکان کە لەناو تابلێتدا هەڵگیراون. - ئەمە لەوە ئەچێ ڕێگە بە بەرنامە بدات بۆ سڕینەوە یان دەستکاری زانیاری وێبگەڕ. - تێبینی: ئەم ڕێدانە لەوە ئەچێ پابەند نەبێت بە وێبگەڕە یاریدەدەرەکانەوە - یان ئەو بەرنامانەی کە توانایی گەڕانی وێبیان هەبێت. - ڕێگە بە - بەرنامە بدە بۆ دەستکاری مێژووی وێبگەڕەکەت یان وێبپەڕە نیشانەکراوەکان کە لەناو تەلەفۆندا هەڵگیراون. - ئەمە لەوە ئەچێ ڕێگە بە بەرنامە بدات بۆ سڕینەوە یان دەستکاری زانیاری وێبگەڕ. - تێبینی: ئەم ڕێدانە لەوە ئەچێ پابەند نەبێت بە وێبگەڕە یاریدەدەرەکانەوە - یان ئەو بەرنامانەی کە توانایی گەڕانی وێبیان هەبێت. دانانی زەنگ ڕێگە بە بەرنامە بدە بۆ دانانی زەنگی هۆشیارچالاککردن لە ناو بەرنامەیەکی دامەزراوی کاژێری هۆشیارکەرەوە. چەند بەرنامەیەکی کاژێری هۆشیارکەرەوە @@ -1585,9 +1575,7 @@ _پاڵاوتن___پاڵێو كە چەمى هەموو ڕووداوى بەكار ڕێپیشاندەری بەرهەمی میدیا بە ڕێگە بە بەرنامەیەک بدە تاکو ڕێپیشاندەری بەرهەمی میدیا بکات بۆ دیکەی ئامێرە دەرەکییەکان. بەدەست گەیشتنی بیرگەی پارێزراوی تەختەکلیل - ڕێگە بە بەرنامەیەک بدە تاکو دەست بخاتەسەر بیرگەی پارێزراوی تەختەکلیل. چاودێری پیشاندان و شاردنەوەی کلیل پارێز - ڕێگە بە بەرنامە بدە بۆ چاودێری کلیلپارێز. دووجار دەست لێدە بۆ چاودێری گەورەکردنەوە ناتوانرێت کورتە وێنۆچک‌ زیادبکرێت. بڕۆ diff --git a/core/res/res/values-lb/cm_plurals.xml b/core/res/res/values-lb/cm_plurals.xml new file mode 100644 index 00000000000..2260f5b0038 --- /dev/null +++ b/core/res/res/values-lb/cm_plurals.xml @@ -0,0 +1,23 @@ + + + + + + %d Apparat verbonnen + %d Apparater verbonnen + + diff --git a/core/res/res/values-lb/cm_strings.xml b/core/res/res/values-lb/cm_strings.xml index 231ebad932c..ee25f3da29f 100644 --- a/core/res/res/values-lb/cm_strings.xml +++ b/core/res/res/values-lb/cm_strings.xml @@ -28,6 +28,7 @@ Gmail E-Mail SMS + Anescht Schiermfoto Desktop vergréisseren Aktivéiert @@ -35,12 +36,19 @@ Tablet nei starten Telefon nei starten Nei starten + Recuperatioun Bootloader Bootmenü Fastboot + Eroflueden + Séieren Neistart Gëtt nei gestart\u2026 Däin Tablet gëtt nei gestart. Däin Telefon gëtt nei gestart. + Un-/Ausschalttast ëmdefinéieren + Erlaabt d\'App, d\'Un-/Aus-Tast eng aner Funktioun zouzeweisen + Simuléiert SMS schécken + Erlaabt der App, simuléiert SMSen u vertrauenswierdeg Apps ze schécken. Béiswëlleg Apps kéinte pauselos Messagë schécken, an den Apparat sou blockéieren oder duerch ze vill Notifikatiounen de Benotzer stéieren. SD-Kaart vum Dock App gekillt Nei starten @@ -48,32 +56,145 @@ Schiermrotéierung entspaart Schiermrotéierung gespaart %s ass net installéiert + Privatsphärschutz aktivéieren oder desaktivéieren + Erlaabt der App, z\'änneren ob eng aner App mat Schutz vun der Privatsphär leeft. Wann eng App mat Schutz vun der Privatsphär leeft, huet se keen Accès op perséinlech Date wéi Kontakter, Uruffprotokoller oder Messagen. Schutz vun der Privatsphär aktiv + %1$s huet keen Accès op perséinlech Daten Profiler Keen Energie spueren Ausgeglach Leeschtung + erausgoend SMSen offänken + Erlaabt der App erausgoend SMSen ze interceptéieren. Béiswëlleg Apps kënnen dat benotze fir erausgoen SMSen ze blockéieren. + geschützten SMS empfänken + Erlaabt der App, erakommend geschützten SMS ze empfänken. + d\'Lëscht vun de geschützten SMSen änneren + Erlaabt der App, d\'Lëscht vun de geschützten SMS-Adressen ze änneren. Akkustatistiken zrécksetzen + Erlaabt enger App, den Detail vun der Akkubenotzung zeréckzesetzen. Sécherheet + Berechtegungen déi mat der Sécherheet vum Apparat ze dinn hunn. + d\'schwaarz Lëscht ausliesen + Erlaabt enger App, Informatiounen iwwer blockéiert Telefonsnummeren fir erakommend Uriff oder Messagen ze liesen. + d\'schwaarz Lëscht änneren + Erlaabt enger App, d\'blockéiert Telefonsnummeren fir erakommend Uriff oder Messagen z\'änneren. + op den Design-Service zougräifen + Erlaabt enger App den Accès op den Design-Service. Dat misst fir normal Apps ni gebraucht ginn. + Design-Info liesen + Erlaabt der App, d\'Designen auszeliesen an ze kucke wéi en Design applizéiert ass. + aktiven Design änneren + Erlaabt der App nei Designen dobäizesetzen an den aktiven Design z\'änneren. + Hannergrondbild vum Spärschierm setzen + Erlaabt enger App d\'Hannergrondbild vum Spärschierm z\'änneren. + Hardware-Framework benotzen + Erlaabt der App den Accès op den CM-Hardware-Framework. + Spärschierm-App-Widget festleeën + Erlaabt enger App, den App-Widget um Spärschierm ze festzeleeën. + Applikatiounsstart offänken + Erlaabt enger App, de Start vun aneren Appen ofzefänken + Vum ënneschte Rand eropwësche fir de Vollbildmodus ze verloossen. + op d\'Kamera zouzegräifen + op de Standuert zouzegräifen + op d\'Notifikatiounen zouzegräifen + den Apparat ze erwächen + sech virun aneren Apps anzeblenden + de Rouezoustand ze desaktivéieren + en Telefonsuruff ze maachen + de Kalenner z\'änneren + d\'Urufflëscht z\'änneren + d\'Tëschenoflag z\'änneren + d\'Kontakter z\'änneren + d\'Systemastellungen z\'änneren Audio ofzespillen + eng Notifikatioun z\'erstellen de Kalenner ze liesen d\'Urufflëscht ze liesen d\'Tëschenoflag ze liesen d\'Kontakter ze liesen MMS-Messagen ze liesen SMS-Messagen ze liesen + en SMS-Message z\'empfänken + Toun opzehuelen + en MMS-Message ze schécken + eng SMS-Message ze schécken automatesch ze starten + Bluetooth un-/auszeschalten + mobil Daten un-/auszeschalten + WLAN un-/ausschalten + NFC un-/ausschalten d\'Lautstäerkt vum Wecker z\'änneren + den Tounfokus z\'änneren d\'Bluetooth-Lautstäerkt z\'änneren d\'Gesamtlautstäerkt z\'änneren d\'Medieknäppercher ze benotzen d\'Medielautstäerkt z\'änneren d\'Notifikatiounslautstäerkt z\'änneren + d\'Schelllautstäerkt z\'änneren + de Vibratiounsalarm ze steieren + d\'Sproochlautstäerkt z\'änneren eng MMS ze schreiwen eng SMS ze schreiwen + WLAN ausschalten + Schutz vun der Privatsphär + %1$s versicht %2$s. + Mäi Choix verhalen + ADB iwwer Netzwierk aktivéiert + ADB iwwer USB an Netzwierk aktivéiert + Drécke fir Debugging ze desaktivéieren. + All d\'Daten um USB-Späicher (ënner dem Dossier \"%1$s\") gi geläscht. Dës Aktioun kann net réckgängeg gemaach ginn! + All d\'Daten op der SD-Kaart (ënner dem Dossier \"%1$s\") gi geläscht. Dës Aktioun kann net réckgängeg gemaach ginn! + Drécke fir ze geréieren + SD-Kaart gëtt preparéiert\u2026 + D\'SD-Kaart gëtt op Feeler iwwerpréift\u2026 Eidel SD-Kaart + D\'SD-Kaart ass eidel oder huet en net-ënnerstëtzte Fichierssystem. Feelerhaft SD-Kaart + D\'SD-Kaart ass feelerhaft. Probéier se nei ze formatéieren. + D\'SD-Kaart gouf onerwaart erausgeholl + SD-Kaart virum eraushuelen ofmelle fir Dateverloscht ze vermeiden. + D\'SD-Kaart ka sécher erausgeholl ginn + Du kanns d\'SD-Kaart sécher eraushuelen. SD-Kaart erausgeholl + SD-Kaart erausgeholl. Setz eng aner an. + USB-Späicher gëtt preparéiert\u2026 + Den USB-Späicher gëtt op Feeler iwwerpréift\u2026 + Eidelen USB-Späicher + Den USB-Späicher ass eidel oder de Fichierssystem gëtt net ënnerstëtzt. Feelerhaften USB-Späicher + Den USB-Späicher ass feelerhaft. Probéier en nei ze formatéieren. + Den USB-Späicher gouf onerwaart erausgeholl + USB-Späicher trennen, bevir en erausgeholl gëtt, fir Dateverloscht ze vermeiden. + Den USB-Späicher kann elo sécher erausgeholl ginn + Du kanns den USB-Späicher sécher eraushuelen. + USB-Späicher erausgeholl + USB-Späicher erausgeholl. Setz en neit Medium an. + Keen eraushuelbaart Medium präsent\u2026 + Ongëlteg Kaart. + Fligermodus + D\'SIM/RUIM-Kaart ass gesperrt. + \nReschtlech Versich: + D\'USSD-Ufro gouf an eng DIAL-Ufro ëmgewandelt. + D\'USSD-Ufro gouf an eng SS-Ufro ëmgewandelt. + D\'USSD-Ufro gouf an eng nei USSD-Ufro ëmgewandelt. + D\'SS-Ufro gouf an eng DIAL-Ufro ëmgewandelt. + D\'SS-Ufro gouf an eng USSD-Ufro ëmgewandelt. + D\'SS-Ufro gouf an eng nei SS-Ufro ëmgewandelt. + Design konnt net installéiert ginn + %s konnt net installéiert ginn + UICC-Späicher + SD-Kaart gëtt ofgemellt\u2026 + SD-Kaart gëtt geläscht\u2026 + Konnt d\'SD-Kaart net läschen. + D\'SD-Kaart gouf erausgeholl bevir se ofgemellt gouf. + D\'SD-Kaart gëtt iwwerpréift. + D\'SD-Kaart gouf erausgeholl. + D\'SD-Kaart gëtt momentan vun engem Computer benotzt. + USB-Späicher gëtt ofgemellt\u2026 + Den USB-Späicher gëtt geläscht\u2026 + Konnt den USB-Späicher net läschen. + Den USB-Späicher gouf erausgeholl bevir e getrennt gouf. + Den USB-Späicher gëtt grad iwwerpréift. + Den USB-Späicher gouf erausgeholl. + Den USB-Späicher gëtt momentan vun engem Computer benotzt. diff --git a/core/res/res/values-lb/strings.xml b/core/res/res/values-lb/strings.xml index 28f663ec3ec..36d6c8183fb 100644 --- a/core/res/res/values-lb/strings.xml +++ b/core/res/res/values-lb/strings.xml @@ -54,7 +54,6 @@ Du hues nach %d Versuch iwwreg ier deng SIM gespaart ass. Du hues nach %d Versich iwwreg ier deng SIM gespaart ass. - IMEI MEID Erakommend Uruffer-ID Erausgoend Uruffer-ID @@ -92,12 +91,17 @@ Sync Pak PAD + Roaming-Anzeig un + Roaming-Anzeig aus + Roaming-Anzeig blénkend Aus der Noperschaft eraus Aus dem Gebai eraus Roaming - Preferéierte System Roaming - Disponibele System Roaming - Allianzpartner Roaming - Premiumpartner + Roaming - Voll Déngschtleeschtungsfunktionalitéit + Roaming - Partiell Déngschtleeschtungsfunktionalitéit Roaming-Banner Un Roaming-Banner Aus E Service gëtt gesicht @@ -113,11 +117,18 @@ URL gouf net fonnt. Den Authentifizéierungsschema vun der Säit ass net ënnerstëtzt. Konnt net authentifizéieren. + D\'Authentifizéierung iwwer de Proxy Server war net erfollegräich. Konnt keng Connectioun mam Server hierstellen. + Konnt net mam Server kommunikéieren. Probéier méi spéit nees. + Zäitiwwerschreidung bei der Connectioun mam Server. + D\'Säit enthält zevill Serverweiderleedungen. + De Protokoll ass net ënnerstëtzt. + Konnt keng sécher Connectioun hierstellen. Konnt d\'Säit net opmaachen well d\'URL net gëlteg ass. Konnt net op de Fichier zougräifen. Konnt den ugefrote Fichier net fannen. Et ginn ze vill Ufroe beaarbecht. Probéier méi spéit nees. + Feeler bei der Umeldung fir %1$s Sync Sync Ze vill %s geläscht. @@ -129,6 +140,7 @@ Ech Tabletoptiounen Telefonsoptiounen + Stëlle Modus Funk umaachen Funk ausmaachen Schiermspär @@ -140,14 +152,18 @@ Däin Tablet gëtt ausgemaach. Däin Telefon gëtt ausgemaach. Wëlls du den Apparat ausmaachen? + An de séchere Modus wiesselen + Wëlls du an de séchere Modus wiesselen? Doduerch ginn all d\'Appe vun Drëttubidder desaktivéiert, déi s du installéiert hues. Se ginn no engem weideren Neistart awer nees hiergestallt. Rezent - Keng rezent Apps. + Keng rezent Appen. Tabletoptiounen Telefonsoptiounen Schiermspär Ausmaachen Feelerbericht Feelerbericht maachen + Bei dësem Feelerbericht ginn Daten iwwer den aktuelle Status vum Apparat erfaasst an als E-Mail verschéckt. Vum Start vum Bericht bis bei d\'Verschécke kann et ee Moment daueren; ee Moment Gedold. + Stëlle Modus Den Toun ass AUS Den Toun ass UN Fligermodus @@ -157,6 +173,7 @@ Séchere Modus Android-System Servicer déi Sue kaschten + Mécht Saachen déi dech Sue kaschten. Deng Messagen Liest a schreift deng SMSen, Emailen an aner Messagen. Deng perséinlech Informatiounen @@ -174,14 +191,17 @@ Auswierkungen op den Akku Funktioune benotzen déi den Akku séier eidel maachen. Kalenner + Direkten Zougrëff op de Kalenner an d\'Evenementer. Benotzer-Dictionnaire liesen Wierder am Benotzer-Dictionnaire liesen. An de Benotzer-Dictionnaire schreiwen + Wierder an den Benotzerdictionnaire dobäisetzen. Lieszeechen an Historique Direkten Zougrëff op d\'Lieszeechen an de Browserhistorique. Wecker Wecker astellen. Sproochopnam + Direkten Zougrëff op d\'Mailbox. Mikro Direkten Zougrëff op de Mikro fir Toun opzehuelen. Fotoapparat @@ -195,14 +215,21 @@ Auer Auerzäit oder Zäitzon vum Apparat änneren. Statusleescht + Astellungen an der Statusleescht vum Apparat änneren. Sync-Astellungen Zougrëff op Synchroniséierungsastellungen. Deng Konten Zougrëff op déi disponibel Konten. Steierelementer fir Hardware + Direkten Accès op d\'Hardware vum Apparat. Uriff + Telefonsuriff iwwerwaachen, ophuelen a veraarbechten. Systemgeschirer + Zougrëff a Steierung vum System op niddregem Niveau. Entwécklungsgeschirer + Funktiounen déi just vun App-Entwéckler gebraucht ginn. + Aneren App-Benotzerinterface + De Benotzerinterface vun aneren Applikatiounen beaflossen. Späicher Op den USB-Späicher zougräifen. Op d\'SD-Kaart zougräifen. @@ -210,112 +237,475 @@ Funktiounen déi vun techneschen Hëllefsmëttele kënnen ugefrot ginn. Fënsterinhalter ofruffen D\'Inhalter vun der Fënster mat där s du interagéiers ginn ofgeruff. + \"Tippen an Entdecken\" aktivéieren + Beréiert Elementer gi virgelies an de Schierm ka mat Gesten entdeckt ginn. + Verbessert Web-Benotzbarkeet uschalten + Skripter kënnen installéiert ginn, fir den Zougrëff op App-Inhalter ze vereinfachen. Text bei der Agab observéieren Huet perséinlech Date wéi Kreditkaartennummeren a Passwierder als Inhalt. d\'Statusleescht desaktivéieren oder änneren + Erlaabt der App, d\'Statusleescht ze deaktivéieren oder System-Symbolbiller dobäizesetzen oder ze läschen. Statusleescht Erlaabt der App d\'Statusleescht ze sinn. d\'Statusleescht op-/zouklappen + Erlaabt der App, d\'Statusleescht aus- oder zesummenzeklappen. Ofkierzungen installéieren + Erlaabt enger App, Ofkierzungen ouni Benotzeragrëff op de Startschierm ze setzen. Ofkierzungen desinstalléieren + Erlaabt enger App, Ofkierzungen ouni Benotzeragrëff vum Startschierm ze läschen. erausgoend Uriff ëmleeden + Erlaabt der App ze gesi wéi eng Nummer grad gewielt gëtt an erméiglecht den Uruff op eng aner Nummer ëmzeleeden oder den Uruff ofzebriechen. SMSen empfänken + Erlaabt der App, SMSen z\'empfänken an ze veraarbechten. Dat bedeit datt d\'App Messagen déi s du geschéckt kriss iwwerwaachen oder läsche kann ouni datt s du se gesäis. MMSen empfänken + Erlaabt der App, MMSen z\'empfänken an ze veraarbechten. Dat bedeit datt d\'App Messagen déi s du geschéckt kriss iwwerwaachen oder läsche kann ouni datt s du se gesäis. Noutfallwarnungen empfänken + Erlaabt der App, Noutfallmessagen z\'empfänken an ze veraarbechten. Dës Berechtegung steet just System-Appen zur Verfügung. + Messagë vun Zelliwwerdrounge liesen + Erlaabt der App, Messagë vun Zelliwwerdroungen ze liesen déi vun dengem Apparat empfaange ginn. Zelliwwerdrounge ginn op verschiddene Plaze verschéckt fir virun Noutfallsituatiounen ze warnen. Béisaarteg Appe kéinten d\'Leeschtung oder de Betrieb vun dengem Apparat beanträchtege wann eng Noutfall-Zelliwwerdroung empfaange gëtt. SMS-Messagë schécken + Erlaabt der App SMSen ze schécken. Doduerch kéinten onerwaarte Käschten entstoen. Béiswëllen Appe kéinten dech Sue kaschten andeem se Messagen ouni deng Bestätegung verschécken. + Äntwert-iwwer-SMS/MMS-Rendezvouse schécken + Erlaabt der App, Ufroen un aner SMS/MMS-Appen ze schécken, fir Äntwert-per-SMS/MMS-Evenementer fir erakommend Uriff ze veraarbechten. SMSen oder MMSe liesen + Erlaabt der App SMSen ze liesen déi um Tablet oder op der SIM-Kaart gespäichert sinn. Doduerch kann d\'App all d\'SMSe liesen, onofhängeg vum Inhalt an egal wéi confidentiell se sinn. + Erlaabt der App SMSen ze liesen déi um Telefon oder op der SIM-Kaart gespäichert sinn. Doduerch kann d\'App all d\'SMSe liesen, onofhängeg vum Inhalt an egal wéi confidentiell se sinn. SMSen oder MMSen änneren + Erlaabt der App, SMS-Messagen déi um Tablet oder op der SIM-Kaart gespäichert sinn ze beaarbechten. Béiswëlleg Appe kéinten deng Message läschen. + Erlaabt der App, SMS-Messagen déi um Telefon oder op der SIM-Kaart gespäichert sinn ze beaarbechten. Béiswëlleg Appe kéinten deng Message läschen. Textmessagen (WAP) empfänken - déi lafend Apps ausliesen + Erlaabt der App, WAP-Messagen ze empfänken an ze beaarbechten. Dës Berechtegung enthält d\'Fäegkeet, Messagen déi s du geschéckt kriss ze iwwerwaachen oder ze läschen, ouni dass du se ze gesi kriss. + déi lafend Appen ausliesen + Erlaabt der App, Informatiounen iwwer Aufgaben ofzeruffen déi grad lafen oder viru kuerzem gelaf sinn. Dat kéint der App erméiglechen, Informatiounen ze entdecken iwwer d\'Appen déi um Apparat benotzt ginn. tëscht Benotzer interagéieren + Erlaabt der App Aktiounen auszeféieren déi all d\'Benotzer op dësem Apparat betreffen. Béiswëlleg Appe kéinten dat dozou mëssbrauche fir de Schutz tëscht de Benotzer ze verletzen. + vollstänneg Lizenz fir tëscht Benotzer z\'interagéieren + Erlaabt all méiglech Interaktiounen tëscht de Benotzer. Benotzer verwalten + Erlaabt der App, d\'Benotzer op dem Apparat ze geréieren, ënner anerem d\'Offroen, d\'Erstellen an d\'Läschen. + Detailer zu lafenden Appen ausliesen + Erlaabt der App, detailéiert Informatiounen iwwer Aufgaben ofzeruffen déi grad lafen oder viru kuerzem gelaf sinn. Béisaarteg Appe kéinte private Informatiounen iwwer aner Appen entdecken. lafend Appen ëmzortéieren + Erlaabt der App, Aufgaben vum Virdergrond an den Hannergrond ze réckelen. D\'App kéint dat ouni däin Awierke machen. lafend Appe stoppen + Erlaabt der App, Aufgaben ze läschen an hir Appen zouzemaachen. Béisaarteg Appe kéinten d\'Behuele vun aneren Appe stéieren. + Aktivitéitsstapel geréieren + Erlaabt der App, Aktivitéitsstapelen an deenen aner Appen dra lafen dobäizesetzen, ze läschen an ze änneren. Béisaarteg Appe kéinten d\'Behuele vun aneren Appe stéieren. eng Aktivitéit starten + Erlaabt der App, egal wéi eng Aktivitéit, onofhängeg vu Berechtegungen an dem Exportstatus, Aktivitéiten ze starten. + Schiermkompatibilitéit definéieren + Erlaabt der App, de Schiermkompatibilitéitsmodus vun aneren Appen ze steieren. Béiswëlleg Appe kënnen d\'Behuele vun aneren Appe stéieren. + App-Debugging aktivéieren + Erlaabt der App, Debugging fir aner Appen unzeschalten. Béiswëlleg Appe kënnen dat benotze fir aner Appen zouzemaachen. + d\'Uweisastellunge vum System änneren + Erlaabt der App, déi aktuell Konfiguratioun ze änneren, wéi d\'Sprooch oder d\'Schrëftgréisst. + Automodus aktivéieren + Der App erlaben den Automodus z\'aktivéieren. + aner Appen zoumaachen + Erlaabt der App, Hannergrondprozesser vun aneren Appen zouzemaachen. Doduerch kéinten aner Appen ophale mat funktionéieren. + aner Appe forcéiert stoppen + Erlaabt der App, aner Appe forcéiert ze stoppen. d\'Zoumaache vun der App erzwéngen + Erlaabt der App, all Aktivitéiten am Virdergrond zouzemaachen an zréckzegoen. Sollt ni fir normal Appen néideg sinn. interne Systemstatus ausliesen + Erlaabt der App, den interne Status vum System auszeliesen. Béisaarteg Appe kéinten eng grouss Rei u privaten a sécheren Informatiounen ausliesen déi se normalerweis net brauchen. + Schierminhalt ausliesen + Erlaabt der App, den Inhalt vun der aktiver Fënster auszeliesen. Béisaarteg Appe kéinten de ganze Fënsterinhalt ausliesen an de ganzen Text (ausser Passwuertfelder) analyséieren. Accessibilitéitsfunktiounen temporär aktivéieren + Erlaabt enger App, d\'Accessibilitéitsfunktiounen um Apparat kuerzzäiteg unzeschalten. Béisaarteg Appe kéinten d\'Accessibilitéitsfunktiounen ouni Awëllegung vum Benotzer aktivéieren. Fënsterinformatiounen ausliesen + Erlaabt enger App, Informatiounen iwwer d\'Fënstere vum Fënster-Manager ofzeruffen. Béisaarteg Appe kéinten Informatiounen ausliesen déi fir déi intern Systemnotzung geduecht sinn. Rendezvouse filteren + Erlaabt enger App, e Filter ze registréieren, deen de Floss vun allen Notzerevenementer filtert bevir se verschéckt ginn. Eng béisaarteg App kéint d\'Benotzeruewerfläch ouni Agräife vum Benotzer steieren. Schierm vergréisseren + Erlaabt enger App, de Schierminhalt ze vergréisseren. Béisaarteg Appe kéinten de Schierminhalt esou veränneren dass den Apparat net méi benotzbar ass. partiellt Ausmaachen + Setzt den Aktivitéitemanager an en erofgefuerenen Zoustand, mee féiert kee vollstännegt Eroffueren aus. App-Wiessel verhënneren + Hënnert de Benotzer dorunner op eng aner App ze wiesselen. + Informatiounen zur aktueller App ausliesen + Erlaabt der App, privat Informatiounen iwwer déi App auszeliesen déi grad ugewise gëtt. + Start vun Appen iwwerwaachen a steieren + Erlaabt der App, ze iwwerwaachen an ze steiere wéi Systemaktivitéite gestart ginn. Béisaarteg Appe kéinten de System komplett kompromitéiren. Dës Berechtegung gëtt just fir d\'Entwécklung vun Appe gebraucht, awer ni fir déi normal Benotzung. + Broadcast vum Typ \"Pak geläscht\" verschécken + Erlaabt der App, eng Notifikatioun ze verschécken dass en App-Pak geläscht gouf. Béisaarteg Appe kéinten dat benotze fir aner Appen zouzemaachen. + Broadcast vum Typ \"SMS empfaangen\" verschécken + Erlaabt der App, eng Notifikatioun ze broadcasten dass en SMS-Message empfaange gouf. Béisaarteg Appe kéinten dat benotze fir erakommen SMS-Messagen ze fälschen. + Broadcast vum Typ \"WAP-PUSH empfaangen\" verschécken + Erlaabt der App, eng Notifikatioun ze verschécken dass e WAP-PUSH-Message empfaange gouf. Béisaarteg Appe kéinten dat benotze fir MMS-Empfanksbestätegungen ze fälschen oder fir ouni däi Wëssen den Inhalt vu Websäite mat schiedlechem Inhalt ze ersetzen. + Unzuel vun de lafende Prozesser limitéieren + Erlaabt der App, déi maximal Unzuel u lafende Prozesser ze kontrolléieren. Ni néideg fir normal Appen. + Appen am Hannergrond zoumaachen + Erlaabt der App, ze kontrolléieren ob Aktivitéite sollen ofgeschloss ginn, esoubal se an den Hannergrond gesat ginn. Ni néideg fir normal Appen. Akkustatistiken ausliesen + Erlaabt enger App, déi aktuell Akkunotzungsdaten ze liesen. Doduerch kéint d\'App erausfanne wéi eng Appen dass de benotz. Akkustatistiken änneren + Erlaabt der App, déi gesammelt Akkustatistiken ze änneren. Net fir normal Appe geduecht. + App-Virgangsstatistiken ofruffen + Erlaabt der App gesammelt App-Virgangsstatistiken ofzeruffen. Kann net vun normalen Appe benotze ginn. + App-Virgangsstatistiken änneren + Erlaabt der App gesammelt App-Virgangsstatistiken z\'änneren. Kann net vun normalen Appe benotze ginn. Sécherung an Erëmhierstellung vum System steieren + Erlaabt der App, de Sécherungs- an Ëremhierstellungsmechanismus vum System ze kontrolléieren. Net fir normal Appe geduecht. + eng Operatioun fir eng komplett Sécherung oder Erëmhierstellung bestätegen + Erlaabt der App, d\'Fënster fir d\'Bestätegung vun enger kompletter Sécherung unzeweisen. Sollt vu kenger App benotzt ginn. + onauthoriséiert Fënsteren uweisen + Erlaabt der App, Fënsteren ze erstellen, déi geduecht si fir vum interne Benotzerinterface benotzt ze ginn. Net fir normal Appe geduecht. iwwer aner Appen uweisen + Erlaabt der App, fir iwwer aner Applikatiounen oder Deeler vum Benotzerinterface ze zeechnen. Dat kéint mat denge Benotzungsgewunneschten interferéieren, oder ännere wat s du an aneren Appe mengs ze gesinn. déi global Animatiounsvitess änneren + Erlaabt der App, zu all Moment déi global Animatiounsvitess (méi séier oder méi lues) ze änneren. + App-Token geréieren + Erlaabt der App, eegen Tokens ze erstellen an ze geréieren, an dobäi déi normal Zortéierung op der Z-Achs ze ëmgoen. Dat sollt ni fir normal Appen néideg sinn. Schierm fixéieren + Erlaabt der App de Schierm kuerzzäiteg anzefréieren fir eng Transitioun vum komplette Schierm ze animéieren. Tasten a Kontrollknäppercher drécken + Erlaabt der App, eegen Agabevenementer (Tastendréck, etc.) un aner Appen ze schécken. Béisaarteg Appe kéinten dat benotze fir den Tablet ze iwwerhuelen. + Erlaabt der App, eegen Agabevenementer (Tastendréck, etc.) un aner Appen ze schécken. Béisaarteg Appe kéinten dat benotze fir den Telefon ze iwwerhuelen. + ophuele wat s de tipps a wéi eng Aktiounen datt s de virhëls + Erlaabt der App, d\'Tasten déi s de drécks ze iwwerwaachen (z.B. bei der Agab vun engem Passwuert). Dat gëlt och fir d\'Interaktioun mat aneren Appen. Sollt ni fir normal Appen néideg sinn. un eng Method fir anzeginn bannen + Erlaabt der App, sech op ieweschtem Niveau un d\'Schnëttstell vun enger Method fir anzeginn unzebannen. Sollt ni fir normal Appen néideg sinn. un en Accessibilitéitsservice bannen + Erlaabt der App, sech op ieweschtem Niveau un d\'Schnëttstell vum Accessibilitéitsservice unzebannen. Sollt ni fir normal Appen néideg sinn. + un en Drockservice bannen + Erlaabt der App, sech op ieweschtem Niveau un d\'Schnëttstell vum Dréckservice unzebannen. Sollt ni fir normal Appen néideg sinn. + un den Dréck-Tëschespäicher ubannen + Erlaabt der App, sech op ieweschtem Niveau un d\'Schnëttstell vum Dréck-Spooler-Service unzebannen. Sollt ni fir normal Appen néideg sinn. un en NFC-Service bannen + Erlaabt der App, sech op ieweschtem Niveau un d\'Schnëttstell vum NFC-Kaarteservice unzebannen. Sollt ni fir normal Appen néideg sinn. un en Textservice bannen + Erlaabt der App, sech op ieweschtem Niveau un d\'Schnëttstell vun engem Textservice (z.B. dem Orthographiekorrekturservice) unzebannen. Sollt ni fir normal Appen néideg sinn. un e VPN-Service bannen + Erlaabt der App, sech op ieweschtem Niveau un d\'Schnëttstell vun engem VPN-Service unzebannen. Sollt ni fir normal Appen néideg sinn. un en Hannergrondbild bannen + Erlaabt der App, sech op ieweschtem Niveau un d\'Schnëttstell vun engem Hannergrondbild unzebannen. Sollt ni fir normal Appen néideg sinn. + un e Remote-Schierm ubannen + Erlaabt der App, sech op ieweschtem Niveau un d\'Schnëttstell vun engem Remote-Display unzebannen. Sollt ni fir normal Appen néideg sinn. + un e Widget-Service bannen + Erlaabt der App, sech op ieweschtem Niveau un d\'Schnëttstell vum Widget-Service unzebannen. Sollt ni fir normal Appen néideg sinn. + Interaktioun mat engem Apparatadministrator + Erlaabt der App, \"Intents\" un den Administrateur vum Apparat ze schécken. Sollt ni fir normal Appen néideg sinn. + Apparatadministrator dobäisetzen oder ewechhuelen + Erlaabt der App, aktiv Administrateure vum Apparat dobäizesetzen oder ze läschen. Sollt ni fir normal Appen néideg sinn. + d\'Schierm-Orientéierung änneren + Erlaabt der App d\'Rotéierung vum Schierm zu all Moment ze änneren. Sollt ni fir normal Appen néideg sinn. + Cursor-Vitess änneren + Erlaabt der App d\'Maus- an d\'Trackpad-Vitess zu all Moment ze änneren. Sollt net fir normal Appen néideg sinn. + Tastaturlayout änneren + Erlaabt der App, den Tastaturlayout ze änneren. Dat sollt ni fir normal Appen néideg sinn. Linux-Signaler un d\'Appe schécken - Date vun aner Apps läschen + Erlaabt der App, unzefroen dass dat geliwwerte Signal un all déi persistent Prozesser geschéckt gëtt. + App permanent ausféieren + Erlaabt der App, Deeler vu sech selwer am Späicher ze persistéieren. Dat kann de Späicher dee fir aner Appen disponibel ass limitéieren an doduerch den Tablet méi lues maachen. + Erlaabt der App, Deeler vu sech selwer am Späicher ze persistéieren. Dat kann de Späicher dee fir aner Appen disponibel ass limitéieren an doduerch den Telefon méi lues maachen. + Appe läschen + Erlaabt der App, Android-Päck ze läschen. Béiswëlleg Appe kéinten dat benotze fir wichteg Appen ze läschen. + Date vun aner Appe läschen + Erlaabt der App Benotzerdaten ze läschen. + den Tëschespäicher vun aneren Appe läschen + Erlaabt der App Cache-Fichieren ze läschen. d\'Späicherplaz vun Appe moossen + Erlaabt der App säi Code, seng Daten a seng Tëschespäicher-Gréissten auszeliesen Appen direkt installéieren + Erlaabt der App, nei oder aktualiséiert Android-Päck ze installéieren. Béisaarteg Appe kéinten dat benotze fir nei Appe mat egal wéi engen ëmfangräiche Berechtegungen ze installéieren. + App-Cache-Date läschen + Erlaabt der App, Späicherplaz um Tablet fräizeginn andeem Fichieren an de Cache-Dossiere vun aneren Appe geläscht ginn. Doduerch kéinten dës aner Appe méi lues starte, well se déi geläschten Daten nei luede mussen. + Erlaabt der App, Späicherplaz um Telefon fräizeginn andeem Fichieren an de Cache-Dossiere vun aneren Appe geläscht ginn. Doduerch kéinten dës aner Appe méi lues starte, well se déi geläschten Daten nei luede mussen. + App-Ressource réckelen + Erlaabt d\'App, App-Ressourcen vun intern op extern Medien ze réckelen a vice versa. + sensibel Log-Informatioune liesen + Erlaabt der App, déi verschidde Protokollfichiere vum System ze liesen. Esou kënnen allgemeng Informatioune gelies ginn iwwer d\'Aktiounen déi um Tablet ausgefouert goufen. Dorënner méiglecherweis och persounebezunnen oder vertraulech Daten. + Erlaabt der App, déi verschidde Protokollfichiere vum System ze liesen. Esou kënnen allgemeng Informatioune gelies ginn iwwer d\'Aktiounen déi um Telefon ausgefouert goufen. Dorënner méiglecherweis och persounebezunnen oder vertraulech Daten. + egal wéi ee Mediendecodéierer fir d\'Ofspille benotzen + Erlaabt der App, all déi installéiert Dekodere fir d\'Ofspille vu Medien ze benotzen. + vertrauenswierdeg Zouganksdaten geréieren + Erlaabt der App, CA-Zertifikater als vertrauenswierdeg Zouganksdaten ze installéieren oder deinstalléieren. + Elementer déi der Diagnosgrupp gehéiere liesen a schreiwen + Erlaabt der App, all d\'Resourcen déi der Diagnosgrupp gehéieren (zum Beispill Fichieren am Dossier /dev) ze liesen an ze schreiwen. Dat ka méiglecherweis d\'Systemstabilitéit a -sécherheet beaflossen. Dës Berechtegung sollt JUST fir Hardware-spezifesch Diagnostike vum Hiersteller oder Provider benotzt ginn. + App-Komponenten aktivéieren oder deaktivéieren + Erlaabt der App, ze änneren ob eng Komponent vun enger anerer App aktivéiert ass oder net. Béisaarteg Appe kënnen dat benotze fir wichteg Tablet-Funktiounen ze deaktivéieren. Dës Berechtegung ass mat Virsiicht ze benotzen, well et méiglech ass fir App-Komponenten an en onbenotzbaren, inkonsistenten oder onstabillen Zoustand ze versetzen. + Erlaabt der App, ze änneren ob eng Komponent vun enger anerer App aktivéiert ass oder net. Béisaarteg Appe kënnen dat benotze fir wichteg Telefons-Funktiounen ze deaktivéieren. Dës Berechtegung ass mat Virsiicht ze benotzen, well et méiglech ass fir App-Komponenten an en onbenotzbaren, inkonsistenten oder onstabillen Zoustand ze versetzen. + Berechtegunge verdeelen oder ewechhuelen + Erlaabt enger App fir aneren Appe spezifesch Berechtegungen ze verdeelen oder ewechzehuelen. Béiswëlleg Appe kéinten dat benotze fir op Funktiounen zouzegräife fir déi s se net berechtegt hues. preferréiert Appen definéieren + Erlaabt der App, deng preferréiert Appen ze änneren. Béisaarteg Appe kéinten ouni dass du et matkriss d\'Appen austauschen déi s du starts an op déi Manéier perséinlech Date sammelen. Systemastellungen änneren + Erlaabt der App, d\'Systemastellungsdaten ze änneren. Béisaarteg Appe kéinten doduerch d\'Konfiguratioun vun dengem System beschiedegen. + Sécherheetsastellunge vum System änneren + Erlaabt der App, d\'Sécherheetsastellunge vum System ze änneren. Net fir normal Appe geduecht. + d\'\"Google Services Map\" änneren + Erlaabt der App, d\'\"Google Services Map\" ze änneren. Net fir normal Appe geduecht. Beim Start ausféieren + Erlaabt der App sech selwer ze starten esoubal de System fäerdeg gelueden ass. Doduerch kéint den Tablet méi laang brauche fir ze starten an d\'App kéint de gesamten Tablet méi lues maache wa se stänneg leeft. + Erlaabt der App sech selwer ze starten esoubal de System fäerdeg gelueden ass. Doduerch kéint den Telefon méi laang brauche fir ze starten an d\'App kéint de gesamten Telefon méi lues maache wa se stänneg leeft. + dauerhafte Broadcast schécken + Erlaabt der App, dauerhaft Broadcasten ze schécken, déi no der Iwwerdroung bestoe bleiwen. Exzessiv Notzung kéint den Tablet méi lues oder instabill maachen, andeem ze vill Späicher benotzt gëtt. + Erlaabt der App, dauerhaft Broadcasten ze schécken, déi no der Iwwerdroung bestoe bleiwen. Exzessiv Notzung kéint den Telefon méi lues oder instabill maachen, andeem ze vill Späicher benotzt gëtt. d\'Kontakter liesen + Erlaabt der App, Daten iwwer d\'Kontakter déi op dengem Tablet gespäichert sinn ze liesen, inklusiv der Frequenz mat där s de spezifesch Kontakter ugeruff hues, hinnen E-Maile geschéckt hues, oder anerwäerts mat hinne kommunikéiert hues. Dës Berechtegung erméiglecht et Appen, Kontaktdaten ze änneren, a béisaarteg Appe kéinte Kontaktdaten ouni däi Wëssen deelen. + Erlaabt der App, Daten iwwer d\'Kontakter déi op dengem Telefon gespäichert sinn ze liesen, inklusiv der Frequenz mat där s de spezifesch Kontakter ugeruff hues, hinnen E-Maile geschéckt hues, oder anerwäerts mat hinne kommunikéiert hues. Dës Berechtegung erméiglecht et Appen, Kontaktdaten ze änneren, a béisaarteg Appe kéinte Kontaktdaten ouni däi Wëssen deelen. d\'Kontakter änneren + Erlaabt der App, Daten iwwer d\'Kontakter déi op dengem Tablet gespäichert sinn ze änneren, inklusiv der Frequenz mat där s de spezifesch Kontakter ugeruff hues, hinnen E-Maile geschéckt hues, oder anerwäerts mat hinne kommunikéiert hues. Dës Berechtegung erméiglecht et Appen, Kontaktdaten ze läschen. + Erlaabt der App, Daten iwwer d\'Kontakter déi op dengem Telefon gespäichert sinn ze änneren, inklusiv der Frequenz mat där s de spezifesch Kontakter ugeruff hues, hinnen E-Maile geschéckt hues, oder anerwäerts mat hinne kommunikéiert hues. Dës Berechtegung erméiglecht et Appen, Kontaktdaten ze läschen. Urufflëscht liesen + Erlaabt der App, d\'Urufflëscht vum Tablet auszeliesen, inklusiv Daten iwwer erakommend an erausgoend Uriff. Dës Berechtegung erlaabt et Appen, d\'Daten aus denger Urufflëscht ze späicheren, a béisaarteg Appe kéinten dës Daten ouni däi Wëssen deelen. + Erlaabt der App, d\'Urufflëscht vum Telefon auszeliesen, inklusiv Daten iwwer erakommend an erausgoend Uriff. Dës Berechtegung erlaabt et Appen, d\'Daten aus denger Urufflëscht ze späicheren, a béisaarteg Appe kéinten dës Daten ouni däi Wëssen deelen. Urufflëscht änneren + Erlaabt der App, d\'Urufflëscht vum Tablet ze änneren, inklusiv Daten iwwer erakommend an erausgoend Uriff. Béisaarteg Appe kéinten dës Berechtegung notze fir d\'Daten ouni däi Wëssen ze läschen oder ze änneren. + Erlaabt der App, d\'Urufflëscht vum Telefon ze änneren, inklusiv Daten iwwer erakommend an erausgoend Uriff. Béisaarteg Appe kéinten dës Berechtegung notze fir d\'Daten ouni däi Wëssen ze läschen oder ze änneren. Deng eege Kontaktkaart liesen + Erlaabt der App, perséinlech Profilinformatioune déi um Apparat gespäichert sinn, wéi däin Numm an deng Kontaktinformatiounen, auszeliesen. Dat bedeit datt d\'App dech identifizéiere kann an deng Profilinformatiounen un anerer schécke kann. deng eege Kontaktkaart änneren + Erlaabt der App, perséinlech Profilinformatioune déi um Apparat gespäichert sinn, wéi däin Numm an deng Kontaktinformatiounen, dobäizesetzen oder ze äneren. Dat bedeit datt d\'App dech identifizéiere kann an deng Profilinformatiounen un anerer schécke kann. + däi soziale Stream liesen + Erlaabt der App, op Statusmessagë vun dir an denge Frënn zouzegräifen a se ze synchroniséieren. Pass op wann s du Informatiounen deels: Der App gëtt erlaabt, d\'Kommunikatioun tëscht dir an denge Kolleegen a sozialen Netzwierker ze liesen, onofhängeg vun der Vertraulechkeet vun de kommunizéierten Informatiounen. Hiwäis: Dës Berechtegung ka méiglecherweis net an alle sozialen Netzwierker duerchgesat ginn. + an däi soziale Stream schreiwen + Erlaabt der App, Statusmessagë vun dir an denge Frënn unzeweisen. Pass op wann s du Informatiounen deels: Der App gëtt erlaabt, Messagen ze produzéieren déi ausgesi wéi wa se vun engem Kolleeg komm wieren. Hiwäis: Dës Berechtegung ka méiglecherweis net an alle sozialen Netzwierker duerchgesat ginn. + Kalenner-Evenementer a konfidentiell Informatioune liesen + Erlaabt der App, all d\'Kalenner-Evenementer déi um Tablet gespäichert sinn ze liesen, inklusiv deene vu Frënn a Mataarbechter. Doduerch kéint d\'App deng Kalennerdate späicheren oder deelen, onofhängeg vun der agestallter Konfidentialitéit. + Erlaabt der App, all d\'Kalenner-Evenementer déi um Telefon gespäichert sinn ze liesen, inklusiv deene vu Frënn a Mataarbechter. Doduerch kéint d\'App deng Kalennerdate späicheren oder deelen, onofhängeg vun der agestallter Konfidentialitéit. + Kalenner-Rendezvousen dobäisetzen oder änneren an E-Mailen u Gäscht ouni d\'Wësse vun de Benotzer schécken + Erlaabt der App, Rendezvousen, déi s du op dengem Tablet ännere kanns, dobäizesetzen, ze läschen an ze änneren, inklusiv deene vu Frënn oder Kolleegen. Doduerch kann d\'App Noriichte verschécken, déi esou ausgesi wéi wa se vum Bestëtzer vum Kalenner géife stamen, oder Rendezvousen änneren ouni datt de Besëtzer et matkritt. + Erlaabt der App, Rendezvousen, déi s du op dengem Telefon ännere kanns, dobäizesetzen, ze läschen an ze änneren, inklusiv deene vu Frënn oder Kolleegen. Doduerch kann d\'App Noriichte verschécken, déi esou ausgesi wéi wa se vum Bestëtzer vum Kalenner géife stamen, oder Rendezvousen änneren ouni datt de Besëtzer et matkritt. + Standuert fir Testzwecker simuléieren + Erstellung vu simuléierte Standuertquelle fir Testzwecker oder Installatioun vun neie Standuertubidder. Dëst erméiglecht der App, de Standuert an/oder de Status vun anere Standuertquellen (wéi GPS oder Standuertubidder) z\'iwwerschreiwen. + op zousätzlech Serviceproviderbefeeler fir de Standuert zougräifen + Erlaabt der App, op zousätzlech Serviceproviderbefeeler fir de Standuert zouzegräifen. Doduerch kéint d\'App de GPS oder aner Standuertquelle beanträchtegen. + Berechtegung fir e Standuertubidder ze installéieren + Simuléiert Standuertquelle fir Testzwecker erstellen oder en neie Standuertubidder installéieren. Doduerch kann d\'App d\'Resultat vun anere Standuertservicer, wéi GPS, iwwerschreiwen. + genaue Standuert (GPS- an Netzwierk-baséiert) + Erlaabt der App, iwwer de Globale Positionéierungs-System (GPS) oder iwwer Netzwierkquelle wéi Funkmasten oder WLAN däi genaue Standuert ze bestëmmen. Dës Standuert-Servicer mussen ugeschalt a fir däin Apparat disponibel si fir datt d\'App se ka benotzen. Appe kéinten dat benotze fir ze bestëmme wou s de dech ophäls, an doduerch zousätzlech Akkuleeschtung beusprochen. + ongeféiere Standuert (Netzwierk-baséiert) + Erlaabt der App, däin ongeféiere Standuert ze bestëmmen. De Standuert gëtt unhand vun Netzwierkstanduertquellen, wéi Funkmasten oder WLAN ofgeleent. Dës Standuert-Servicer mussen ugeschalt a fir däin Apparat disponibel si fir datt d\'App se ka benotzen. Appe kéinten dat benotze fir ze bestëmme wou ongeféier s de dech ophäls. + op de SurfaceFlinger zougräifen + Erlaabt der App, déi systemno SurfaceFlinger-Funktiounen ze benotzen. + Frame-Tëschespäicher liesen + Erlaabt der App, den Inhalt vum Frame-Tëschespäicher ze liesen. WLAN-Schiermer konfiguréieren + Erlaabt der App, WLAN-Schiermer ze konfiguréieren an eng Connectioun mat hinnen hierzestellen. WLAN-Schiermer steieren + Erlaabt der App, op systemno Funktioune vu WLAN-Schiermer zouzegräifen. Tounausgank ophuelen + Erlaabt der App, den Toun-Ausgank ofzefänken an ëmzeleeden. + Hotword-Erkennung + Erlaabt der App fir d\'Erkennung vum Hotword den Toun ofzefänken. D\'Offänke kann am Hannergrond geschéien awer verhënnert keng aner Tounopnamen (z.B. duerch de Videorekorder). de Videoausgank ophuelen + Erlaabt der App, de Video-Ausgank ofzefänken an ëmzeleeden. + séchere Video-Ausgank offänken + Erlaabt der App, de séchere Video-Ausgank ofzefänken an ëmzeleeden. + d\'Ofspille vu Medie steieren an op Metadaten zougräifen + Erlaabt der App, d\'Ofspille vu Medien ze steieren an op Medieninformatiounen (Titel, Auteur, ...) zouzegräifen. d\'Tounastellungen änneren + Erlaabt der App, déi global Audioastellungen ze steieren, z.B. d\'Lautstäerkt oder wéi ee Lautsprecher benotzt soll ginn. Toun ophuelen + Erlaabt der App, Toun mam Mikro opzehuelen. Dës Berechtegung erlaabt der App zu all Moment Toun ouni deng Bestätegung opzehuelen. Biller a Videoen ophuelen + Erlaabt der App, Biller a Videoe mat der Kamera opzehuelen. Dës Berechtegung erlaabt der App, d\'Kamera zu all Moment ouni däin Awierken ze benotzen. + LED-Statusluucht bei der Benotzung vun der Kamera deaktivéieren + Erlaabt enger virinstalléierter System-App, d\'LED ze deaktivéieren déi weist dass d\'Kamera un ass. Tablet dauerhaft desaktivéieren Telefon dauerhaft desaktivéieren + Erlaabt der App, de kompletten Tablet endgëlteg ze deaktivéieren. Dat ass immens geféierlech. + Erlaabt der App, de kompletten Telefon endgëlteg ze deaktivéieren. Dat ass immens geféierlech. Neistart vum Tablet forcéieren Neistart vum Telefon forcéieren + Erlaabt der App, den Tablet dozou ze forcéieren nei ze starten. + Erlaabt der App, den Telefon dozou ze forcéieren nei ze starten. op de Fichierssystem vum USB-Späicher zougräifen op de Fichierssystem vun der SD-Kaart zougräifen + Erlaabt der App, Fichierssystemer vun austauschbare Späichermedien anzebannen an ze trennen. USB-Späicher läschen SD-Kaart läschen + Erlaabt der App, eraushuelbare Späicher ze formatéieren. Informatiounen iwwer den interne Späicher ausliesen + Erlaabt der App, Informatiounen iwwer den interne Späicher auszeliesen. interne Späicher erstellen + Erlaabt der App interne Späicher unzeleeën. interne Späicher zerstéieren + Erlaabt der App interne Späicher ze zerstéieren. + interne Späicher abannen/ofmellen + Erlaabt der App den interne Späicher anzebannen an ze trennen. interne Späicher ëmbenennen + Erlaabt der App den interne Späicher ëmzebenennen. Vibratioun kontrolléieren + Erlaabt der App de Vibrator ze steieren. d\'Täscheluucht kontrolléieren + Erlaabt der App d\'Täscheluucht ze kontrolléieren. + Astellungen a Berechtegunge fir USB-Apparate geréieren + Erlaabt der App, Astellungen a Berechtegunge fir USB-Apparaten ze geréieren. MTP-Protokoll implementéieren + Erlaabt der App, op den MTP-Driver vum Kernel zouzegräifen, fir den MTP-USB-Protokoll ze implementéieren. Hardware testen + Erlaabt der App, verschidde Peripherie-Apparaten ze steieren, fir d\'Hardware ze testen. + Telefonsnummeren direkt uruffen + Erlaabt der App, Telefonsnummeren ouni deng Awierkung unzeruffen. Doduerch kéinten onerwaarte Käschten oder Uriff entstoen. D\'App kann heiduerch awer keng Noutfallnummeren uruffen. Béiswëlleg Appe kéinte Käschte verursaachen andeem se Nummeren ouni deng Bestätegung uruffen. + All Telefonsnummeren direkt uruffen + Erlaabt der App, ouni däin Agräifen eng Telefonsnummer oder Noutruffnummer ze wielen. Schiedlech Appe kënne sou onnéideg an illegal Noutriff maachen. + CDMA-Tabletariichtung direkt starten + CDMA-Telefonsariichtung direkt starten + Erlaabt der App, eng CDMA-Provisionéierung duerchzeféieren. Béisaarteg Appe kéinten d\'CDMA-Provisionéierung onnéidegerweis starten. + Notifikatioune fir Standuertaktualiséierunge steieren + Erlaabt der App, Notifikatioune fir Standuertaktualiséierungen ze aktivéieren/deaktivéieren. Net fir normal Appe geduecht. + op Check-In-Eegeschaften zougräifen + Erlaabt der App, Schreif-/Lieszougrëff op Elementer déi vum Check-In-Service eropgeluede goufen. Net fir normal Appe virgesinn. Widgets auswielen + Erlaabt der App dem System virzeschreiwe wéi eng Widgets vu wéi enger App benotzt kënne ginn. Eng App mat dëser Berechtegung kann den Zougrëff op perséinlech Date un aner Appe weiderginn. Net fir normal Appe virgesinn. Telefonsstatus änneren + Erlaabt der App, d\'Telefonsfunktiounen um Apparat ze steieren. Eng App mat dëser Berechtegung kann d\'Netzwierker wiesselen, de Radio un- an ausschalten an ähnleches ouni dass du et matkriss. + de Status an d\'Identitéit vum Telefon liesen + Erlaabt der App, op d\'Telefonsfunktioune vum Apparat zouzegräifen. Mat dëser Berechtegung kann d\'App d\'Telefonsnummer an d\'Identifikatiounsnummer vum Apparat, a wann en Uruff aktiv ass och d\'Telefonsnummer vum Gespréichspartner, ausliesen. den Tablet vum Schlofen ofhalen den Telefon vum Schlofen ofhalen + Erlaabt der App den Tablet dorun ze hënneren an de Rouzoustand ze wiesselen. + Erlaabt der App den Telefon dorun ze hënneren an de Rouzoustand ze wiesselen. Infrarout iwwerdroen + Erlaabt der App, den Infrarout-Sender vum Tablet ze benotzen. + Erlaabt der App, den Infrarout-Sender vum Telefon ze benotzen. + den Tablet un- oder ausschalten + den Telefon un- oder ausschalten + Erlaabt der App, den Tablet un- an auszeschalten. + Erlaabt der App, den Telefon un- an auszeschalten. + am Wierkstestmodus ausféieren + Féiert e systemnoen Hierstellertest duerch, bei deem op déi gesamten Tablethardware zougegraff ka ginn. Nëmmen disponibel, wann den Tablet am Hierstellertestmodus leeft. + Féiert e systemnoen Hierstellertest duerch, bei deem op déi gesamten Telefonshardware zougegraff ka ginn. Nëmmen disponibel, wann den Telefon am Hierstellertestmodus leeft. + Hannergrondbild setzen + Erlaabt der App, d\'Hannergrondbild vum System ze setzen. d\'Gréisst vum Hannergrondbild ajustéieren + Erlaabt der App, d\'Gréisstenhiwäiser fir d\'Systemhannergrondbiller ze definéieren. + System op d\'Wierksastellungen zrécksetzen + Erlaabt der App, de System komplett op d\'Wierksastellungen zréckzesetzen an dobäi all d\'Daten, Konfiguratiounen an installéiert Appen ze läschen. Zäit setzen + Erlaabt der App, d\'Auerzäit vum Tablet ze änneren. + Erlaabt der App, d\'Auerzäit vum Telefon ze änneren. Zäitzon setzen + Erlaabt der App, d\'Zäitzon vum Tablet ze änneren. + Erlaabt der App, d\'Zäitzon vum Telefon ze änneren. + als Kontemanager agéieren + Erlaabt der App, d\'Kontenauthentifizéierer opzeruffen. Konten op dësem Apparat sichen + Erlaabt der App, eng Lëscht vun de Konten auszeliesen déi dem Tablet bekannt sinn. Dat kéint Konten aschléissen, déi vun Appen ugeluecht goufen, déi s du installéiert hues. + Erlaabt der App, eng Lëscht vun de Konten auszeliesen déi dem Telefon bekannt sinn. Dat kéint Konten aschléissen, déi vun Appen ugeluecht goufen, déi s du installéiert hues. + Konten erstellen a Passwierder setzen + Erlaabt der App, d\'Kontenauthentifizéierungsfunktioune vum Kontemanager ze benotzen, inklusiv der Erstellung vu Konten an d\'Liesen a Schreiwe vun hire Passwierder. Konten dobäisetzen oder ewechhuelen + Erlaabt der App, Operatioune wéi d\'Dobäisetzen a Läsche vu Konten an d\'Läsche vun hirem Passwuert. + Konten um Apparat benotzen + Erlaabt der App, Authentifizéierungs-Token unzefroen. + Netzwierkconnectioune kucken + Erlaabt der App, Informatiounen iwwer Netzwierkconnectiounen auszeliesen, wéi z.B. wéi eng Netzwierker existéieren a wéi eng verbonne sinn. vollen Netzwierkzougrëff + Erlaabt der App, Netzwierk-Sockets ze erstellen an eegen Netzwierkprotokoller ze benotzen. De Browser an aner Appe bidden Méiglechkeeten, Daten iwwer den Internet ze verschécken. Dohier ass dës Berechtegung net néideg fir Daten iwwer den Internet ze schécken. + Netzwierkastellungen a -verkéier änneren/offänken + Erlaabt der App, Netzwierkastellungen ze änneren an de ganzen Netzwierkverkéier ofzefänken, zum Beispill de Proxy an de Port vun all Zougrëffspunkt ze änneren. Béisaarteg Appe kéinten Netzwierkpäck ouni däi Wëssen iwwerwaachen, ëmleeden oder änneren. + Netzwierk-Connectivitéit änneren + Erlaabt der App de Status vun der Netzwierkconnectivitéit ze änneren. + déi gethethert Connectivitéit änneren + Erlaabt der App de Status vun der getetherter Netzwierkconnectivitéit ze änneren. + d\'Notzungsastellunge vun der Hannergronddatennotzung änneren + Erlaabt der App d\'Notzungsastellunge vun der Hannergronddatennotzung ze änneren. WLAN-Connectioune uweisen + Erlaabt der App, Informatiounen iwwer d\'WLAN-Netzwierker auszeliesen. Beispillsweis ob WLAN un ass a wéi eng Nimm déi connectéiert WLAN-Apparaten hunn. + WLAN-Connectioun hierstellen an trennen + Erlaabt der App Connectioune mat WLAN-Zougankspunkten hierzestellen an ze trennen a fir Ännerungen un der Konfiguratioun vun de WLAN-Netzwierker virzehuelen. + WLAN-Multicast-Empfang erlaben + Erlaabt der App, Päck ze empfänken, déi iwwer Multicast-Adressen u sämtlech Apparaten an engem WLAN verschéckt ginn, net just un däin Tablet. Dat kascht méi Leeschtung wéi den Net-Multicast-Modus. + Erlaabt der App, Päck ze empfänken, déi iwwer Multicast-Adressen u sämtlech Apparaten an engem WLAN verschéckt ginn, net just un däin Telefon. Dat kascht méi Leeschtung wéi den Net-Multicast-Modus. op d\'Bluetooth-Astellungen zougräifen + Erlaabt der App, Bluetooth um Tablet ze konfiguréieren, an anerer Apparaten ze entdecken a Connectioune mat hinnen hierzestellen. + Erlaabt der App, Bluetooth um Telefon ze konfiguréieren, an anerer Apparaten ze entdecken a Connectioune mat hinnen hierzestellen. + Hierstellung vu Connectioune mat Bluetooth-Connectiounen no App + Erlaabt der App sech mat Remote-Apparaten ouni Notzerinteraktioun ze verbannen. + Erlaabt der App sech mat Remote-Apparaten ouni Notzerinteraktioun ze verbannen. + WiMAX-Connectioun hierstellen an trennen + Erlaabt der App, festzestellen ob WiMAX aktivéiert ass an Informatiounen iwwer all WiMAX-Netzwierker déi connectéiert sinn. WiMAX-Status änneren + Erlaabt der App, den Tablet mat WiMAX-Netzwierker ze connectéieren an deconnectéieren. + Erlaabt der App, den Telefon mat WiMAX-Netzwierker ze connectéieren an deconnectéieren. + mat Bluetooth-Apparate verbannen + Erlaabt der App, d\'Bluetooth-Konfiguratioun um Tablet ze liesen, a Connectioune mat verbonnenen Apparater hierzestellen. + Erlaabt der App, d\'Bluetooth-Konfiguratioun um Telefon ze liesen, a Connectioune mat verbonnenen Apparater hierzestellen. + No-Feld-Communicatioun (NFC) kontrolléieren + Erlaabt der App iwwer No-Feld-Communicatioun (NFC) Badgen, Kaarten a Liesapparater ze kontrolléieren. d\'Schiermspär desaktivéieren + Erlaabt der App, d\'Tastespär an déi liéiert Passwuertsécherheet ze deaktivéieren. Den Telefon deaktivéiert beispillsweis d\'Tastespär wann en Uruff erakënnt, a reaktivéiert se wann den Uruff ofgeschloss ass. + Synchroniséierungsastellunge liesen + Erlaabt der App, d\'Synchroniséierungsastellunge fir e Kont ze liesen. Doduerch ka beispillsweis festgestallt ginn ob d\'Kontakter mat engem Kont synchroniséiert sinn. + d\'Synchronisatioun un- an ausschalten + Erlaabt enger App, d\'Synchroniséierungsastellunge fir e Kont z\'änneren. Doduerch ka beispillsweis d\'Synchroniséierung vun de Kontakter mat engem Kont aktivéiert ginn. + d\'Synchronisatiounsstatistiken liesen + Erlaabt enger App, d\'Synchroniséierungs-Statistike fir ee Kont ze liesen, inklusiv dem Verlaf vun de Synchronisatiountsevenementer a wéi vill Date synchroniséiert ginn. + abonnéiert Feeds liesen + Erlaabt der App Detailer iwwer déi momentan synchroniséiert Feeds ofzeruffen. + abonnéiert Feeds schreiwen + Erlaabt der App déi momentan synchroniséiert Feeds z\'änneren. Béiswëlleg Appe kéinten déi momentan synchroniséiert Feeds änneren. + Wierder liesen déi an den Dictionnaire gesat goufen + Erlaabt der App, all d\'Wierder, Nimm a Sätz ze liesen déi de Benotzer a sengem Benotzerdictionnaire gespäichert huet. + Wierder an de benotzerdefinéierten Dictionnaire setzen + Erlaabt der App, nei Wierder an de Benotzerdictionnaire ze schreiwen. d\'Inhalter vun dengem USB-Späicher liesen d\'Inhalter vun denger SD-Kaart liesen + Erlaabt der App, d\'Inhalter vum USB-Späicher ze liesen. + Erlaabt der App, d\'Inhalter vun der SD-Kaart ze liesen. + den Inhalt vum USB-Späicher änneren oder läschen + den Inhalt vun der SD-Kaart änneren oder läschen + Erlaabt der App, op den USB-Späicher ze schreiwen. + Erlaabt der App, op d\'SD-Kaart ze schreiwen. + d\'Inhalter um interne Mediespäicher änneren/läschen + Erlaabt der App, d\'Inhalter um interne Mediespäicher ze änneren. + Dokumentspäicher verwalten + Erlaabt der App, den Dokumentespäicher ze geréieren. + op den externe Späicher vun all Benotzer zougräifen + Erlaabt der App fir all Benotzer op den externe Späicher zouzegräifen. + op de Cache-Fichierssystem zougräifen + Erlaabt der App de Cache-Fichierssystem ze liesen an ze schreiwen. Interneturiff ofsetzen/empfänken + Erlaabt der App, de SIP-Service ze benotze fir Internet-Uriff ofzesetzen an unzehuelen. + mam Uruffschierm interagéieren + Erlaabt der App, ze kontrolléiere wien a wéi de Benotzer den Uruff-Schierm gesäit. + historesch Netzwierkdate liesen + Erlaabt der App, historesch Netzwierknotzungsdate fir spezifesch Netzwierker an Appen ze liesen. + d\'Netzwierkrichtlinne verwalten + Erlaabt der App, Netzwierkrichtlinnen ze geréieren an App-spezifesch Regelen ze definéieren. + d\'Moosse vun der Netzwierkbenotzung änneren + Erlaabt der App, ze ännere wéi d\'Netzwierkbenotzung vun aneren Appe gemooss gëtt. Net fir normal Appe geduecht. + Socket-Markéierungen änneren + Erlaabt der App, Socket-Markéierunge fir de Routing ze änneren op Notifikatiounen zougräifen + Erlaabt der App, Notifikatiounen ze empfänken, ze analyséieren an ze läschen, inklusiv deenen déi vun aneren Appe geschriwwe goufen. + en Notifikatiouns-Lauschter-Service ubannen + Erlaabt der App, sech um ieweschten Niveau vun engem Notifikatiouns-Lauschter-Service unzebannen. Sollt ni fir normal Appen néideg sinn. + d\'Konfiguratiounsapp vum Provider opruffen + Erlaabt dem Besëtzer, d\'Konfiguratiounsapp vum Provider opzeruffen. Sollt ni fir normal Appen néideg sinn. + Informatiounen iwwer d\'Netzwierkconditiounen offänken + Erlaabt der App, Informatiounen zu den Netzwierkconditiounen ze erfaassen. Sollt ni fir normal Appen néideg sinn. + Passwuertregelen definéieren + D\'Längt an déi erlaabten Zeeche fir Schiermspär-Passwierder steieren. + Versich fir d\'Entspäre vum Schierm iwwerwaachen + Unzuel vun de falsche Passwierder beim Entspäere vum Schierm iwwerwaachen an den Tablet spären oder all d\'Daten um Tablet läsche wann ze dacks e falscht Passwuert agetippt gëtt. + Unzuel vun de falsche Passwierder beim Entspäere vum Schierm iwwerwaachen an den Telefon spären oder all d\'Daten um Telefon läsche wann ze dacks e falscht Passwuert agetippt gëtt. D\'Entspärpasswuert änneren + D\'Entspärpasswuert änneren. De Schierm spären + Festleeë wéi a wéini de Schierm späert. All Date läschen + Ouni Warnung op d\'Wierksastellungen zrécksetzen an Date vum Tablet läschen. + Ouni Warnung op d\'Wierksastellungen zrécksetzen an Date vum Telefon läschen. + De globale Proxy-Server fir den Apparat festleeën + Dee bei aktivéierter Richtlinn ze benotzende globale Proxy vum Apparat festleeën. Just den éischten Administrateur vum Apparat kann de gëltege globale Proxy festleeën. + D\'Oflafzäit vum Entspärpasswuert festleeën + Lee fest, wéi dacks Passwierder fir d\'Späre vum Schierm geännert musse ginn. + Späicherverschlësselung + Gespäichert App-Date musse verschlësselt ginn. + Kameraen desaktivéieren + D\'Benotzung vun alle Kameraen um Apparat verhënneren. + Funktiounen an der Tastespär deaktivéieren + D\'Benotzung vu verschiddene Funktiounen an der Tastespär verhënneren. Doheem Mobil Aarbecht - Work Fax + Aarbechtsfax Fax doheem Pager Aner @@ -336,7 +726,7 @@ Doheem Aarbecht - Other + Aner Personaliséiert @@ -377,6 +767,7 @@ MMS Personaliséiert Gebuertsdag + Joresdag Aner Personaliséiert Doheem @@ -415,10 +806,15 @@ Mamm Elterendeel Partner + Recommandéiert vu(n) + Verwandten + Schwëster + Éierpartner Personaliséiert Doheem Aarbecht Aner + Keng Applikatioun fonnt fir dëse Kontakt ze kucken. PIN-Code aginn PUK an neie PIN-Code aginn PUK-Code @@ -431,6 +827,7 @@ Noutruffnummer Kee Service. Schierm gespaart. + Menü drécke fir ze entspären oder en Noutruff ofzesetzen. Menü drécke fir z\'entspären. Muster zeechne fir z\'entspären Noutruff @@ -438,6 +835,7 @@ Korrekt! Probéier nees Probéier nees + Maximal Versich fir mam Gesiicht z\'entspären iwwerschratt Gëtt opgelueden, %d%% Opgelueden %d%% @@ -450,19 +848,30 @@ Onbenotzbar SIM-Kaart. Deng SIM-Kaart gouf permanent ausgeschalt.\n Kontaktéier däi Provider fir eng aner SIM-Kaart ze kréien. + Knäppche fir dat Stéck virdrun + Knäppche fir dat nächst Stéck Paus-Knäppchen Ofspill-Knäppchen Stopp-Knäppchen Just Noutriff Netzwierk gespaart SIM-Kaart ass PUK-gespaart. + D\'Benotzerhandbuch kucken oder de Clientsservice kontaktéieren. D\'SIM-Kaart ass gespaart. D\'SIM-Kaart gëtt entspaart\u2026 + Du hues däin Entspärmuster %d-mol falsch gemoolt.\n\nProbéier nees a(n) %d Sekonnen. Du hues däi Passwuert %d-mol falsch aginn.\n\nProbéier nees a(n) %d Sekonnen. Du hues däi PIN %d-mol falsch aginn.\n\nProbéier nees a(n) %d Sekonnen. + Du hues däin Entspärmuster %d mol falsch gezeechent. No %d weidere feelgeschloene Versich muss du däin Tablet mat denge Login-Date vu Google entspären.\n\nProbéier a(n) %d Sekonnen nees. + Du hues däin Entspärmuster %d mol falsch gezeechent. No %d weidere feelgeschloene Versich muss du däin Telefon mat denge Login-Date vu Google entspären.\n\nProbéier a(n) %d Sekonnen nees. + Du hues %d mol ouni Erfolleg versicht den Tablet ze entspären. No %d weidere feelgeschloene Versich gëtt den Tablet op d\'Wierksastellungen zréckgesat an all d\'Benotzerdate gi verluer. + Du hues %d mol ouni Erfolleg versicht den Telefon ze entspären. No %d weidere feelgeschloene Versich gëtt den Tablet op d\'Wierksastellungen zréckgesat an all d\'Benotzerdate gi verluer. + Du hues %d-mol versicht den Tablet z\'entspären. E gëtt elo op d\'Wierksastellungen zréckgesat. + Du hues %d-mol versicht den Telefon z\'entspären. E gëtt elo op d\'Wierksastellungen zréckgesat. Probéier nees a(n) %d Sekonnen. Muster vergiess? Kont-Entspärung + Ze vill Musterversich Fir z\'entspären, mell dech mat dengem Google-Kont un. Benotzernumm (E-Mail) Passwuert @@ -482,6 +891,7 @@ Kontaktéier däi Provider fir eng aner SIM-Kaart ze kréien. Eidel Entspärberäich maximéiert. Entspärberäich miniméiert. + %1$s Widget. Benotzerauswiel Status Kamera @@ -489,12 +899,15 @@ Kontaktéier däi Provider fir eng aner SIM-Kaart ze kréien. Neiuerdnung vun de Widgets gestart. Neiuerdnung vun de Widgets gestoppt. Widget %1$s geläscht. + Erweider den Entspärberäich. + Entspäre mat Fangerbeweegung. Entspäre mat Muster. Entspäre mam Gesiicht. Entspäre mat PIN. Entspäre mat Passwuert. + Musterberäich. + Beräich fir Fangerbeweegung. \?123 - ABC ALT Zeechen Wuert @@ -502,70 +915,63 @@ Kontaktéier däi Provider fir eng aner SIM-Kaart ze kréien. Zeil "%-l%P" "%-l%p" + Wierkstest feelgeschloen + D\'FACTORY_TEST-Aktioun ass just ënnerstëtzt fir Päck déi am Dossier /system/app installéiert sinn. + Et gouf kee Pak fonnt deen d\'FACTORY_TEST-Aktioun zur Verfügung stellt. Nei starten + D\'Säit \"%s\" seet: JavaScript Navigatioun bestätegen Dës Säit verloossen Op dëser Säit bleiwen + %s\n\nBass du sécher datt s du vun dëser Säit ewechnavigéiere wëlls? Bestätegen + Tipp: Zweemol drécke fir eran- an erauszezoomen. + Automatescht Ausfëllen + Automatescht Ausfëllen astellen \u0020 $1$2$3 ,\u0020 $1$2$3 - attention|attn - province|region|other|provincia|bairro|suburb - company|business|organization|organisation|department|firma|firmenname|empresa|societe|société|ragione.?sociale|会社|название.?компании|单位|公司 - address.?line|address1|addr1|street|strasse|straße|hausnummer|housenumber|house.?name|direccion|dirección|adresse|indirizzo|住所1|morada|endereço|Адрес|地址 - address|adresse|indirizzo|住所|地址 - address.?line2|address2|addr2|street|suite|unit|adresszusatz|ergänzende.?angaben|direccion2|colonia|adicional|addresssuppl|complementnom|appartement|indirizzo2|住所2 - address.?line3|address3|addr3|street|line3|municipio|batiment|residence|indirizzo3 - country|location|国|国家 - zip|postal|post code|pcode|^1z$|postleitzahl|cp|cdp|cap|郵便番号|codigo|codpos|cep|Почтовый.?Индекс|邮政编码|邮编|郵遞區號 - zip|^-$|post2|codpos2 - city|town|ort|stadt|suburb|ciudad|provincia|localidad|poblacion|ville|commune|localita|市区町村|cidade|Город|市|分區 - state|county|region|province|land|county|principality|都道府県|estado|provincia|область|省|地區 - same as - use my - bill - ship - e.?mail|メールアドレス|Электронной.?Почты|邮件|邮箱|電郵地址 - user.?name|user.?id|vollständiger.?name|用户名 - ^name|full.?name|your.?name|customer.?name|firstandlastname|nombre.*y.*apellidos|^nom|お名前|氏名|^nome|姓名 - ^name|^nom|^nome - irst.*name|initials|fname|first$|vorname|nombre|forename|prénom|prenom|名|nome|Имя - middle.*initial|m\\.i\\.|mi$ - middle.*name|mname|middle$|apellido.?materno|lastlastname - last.*name|lname|surname|last$|nachname|apellidos|famille|^nom|cognome|姓|morada|apelidos|surename|sobrenome|Фамилия - phone|telefonnummer|telefono|teléfono|telfixe|電話|telefone|telemovel|телефон|电话 - area.*code|acode|area - prefix|preselection|ddd - suffix - ext|ramal - card.?holder|name.?on.?card|ccname|owner|karteninhaber|nombre.*tarjeta|nom.*carte|nome.*cart|名前|Имя.*карты|信用卡开户名|开户名|持卡人姓名|持卡人姓名 - name - verification|card identification|cvn|security code|cvv code|cvc - number|card.?#|card.?no|ccnum|nummer|credito|numero|número|numéro|カード番号|Номер.*карты|信用卡号|信用卡号码|信用卡卡號 - expir|exp.*month|exp.*date|ccmonth|gueltig|gültig|monat|fecha|date.*exp|scadenza|有効期限|validade|Срок действия карты|月 - exp|^/|year|ablaufdatum|gueltig|gültig|yahr|fecha|scadenza|有効期限|validade|Срок действия карты|年|有效期 - ^card - fax|télécopie|telecopie|ファックス|факс|传真|傳真 - country.*code|ccode|_cc - ^\\($ - ^-$|^\\)$ - ^-$ Provënz + Postcode Staat + Postcode Landkrees Insel Bezierk Departement + Präfektur Gemeng Gebitt Emirat + deng Internet-Lieszeechen an däin Historique liesen + Erlaabt der App, den Historique vun alle Säiten déi s de besicht hues an all dengem Browser seng Liesezeechen ze liesen. Hiwäis: dës Berechtegung gëtt eventuell net vu Browsere vun Drëtthiersteller oder aneren Appe mat Internetfäegkeete berücksichtegt. + Internet-Lieszeeche schreiwen an den Historique änneren + Erlaabt der App, de Browser-Historique an d\'Liesezeechen déi op dengem Tablet gespäichert sinn ze änneren. Dat kéint der App erméiglechen, Browser-Daten ze änneren oder ze läschen. Hiwäis: dës Berechtegung gëtt eventuell net vu Browsere vun Drëtthiersteller oder aneren Appe mat Internetfäegkeete berücksichtegt. + Erlaabt der App, de Browser-Historique an d\'Liesezeechen déi op dengem Telefon gespäichert sinn ze änneren. Dat kéint der App erméiglechen, Browser-Daten ze änneren oder ze läschen. Hiwäis: dës Berechtegung gëtt eventuell net vu Browsere vun Drëtthiersteller oder aneren Appe mat Internetfäegkeete berücksichtegt. Wecker stellen + Erlaabt der App e Wecker an enger installéierter Wecker-App ze setzen. Verschidde Wecker-Appen hunn dës Funktioun eventuell net implementéiert. + Mailboxopnamen dobäisetzen + Erlaabt der App, Messagen op denger Mailbox ze späicheren. + d\'Geolokaliséierungs-Berechtegunge vum Browser änneren + Erlaabt der App, d\'Geolokaliséierungs-Berechtegunge vum Browser ze änneren. Béisaarteg Appe kéinten dat benotze fir Standuertinformatiounen un arbiträr Websäiten ze schécken. + Päck iwwerpréiwen + Erlaabt der App ze kontrolléieren ob a Pak installéierbat ass. + un d\'Pakiwwerpréifung bannen + Erlaabt dem Besëtzer Ufroe fir d\'Iwwerpréifung vun de Päck ze schécken. Sollt ni fir normal Appen néideg sinn. + op d\'seriell Ports zougräifen + Erlaabt dem Besëtzer iwwer d\'SerialManager-API op déi seriell Schnëttstellen zouzegräifen. + extern op Content-Provideren zougräifen + Erlaabt dem Besëtzer aus der Shell op Content-Provideren zouzegräifen. Sollt ni fir normal Appen néideg sinn. + automatesch Systemaktualiséierungen ofweisen + Erlaabt dem Besëtzer, dem System matzedeelen, zu wéi engem Zäitpunkt en net-interaktiven Neistart ka gemaach gi fir de System ze aktualiséieren. + Wëlls du datt de Browser dëst Passwuert verhält? Net elo Erënneren Ni + Du hues keng Berechtegung fir dës Säit opzemaachen. + Text an d\'Tëschenoflag kopéiert. Méi Menü+ Espace @@ -576,7 +982,14 @@ Kontaktéier däi Provider fir eng aner SIM-Kaart ze kréien. Sichufro Ufro läschen Ufro schécken + Stëmmsich + Tippen an Entdecken aktivéieren? + %1$s wëll \"Tippen an Endecken\" aktivéieren. +Wann \"Tippen an Endecken\" aktivéiert ass, kanns du Beschreiwungen vun Elementer héieren oder gesinn déi ënner dengem Fanger sinn oder iwwer Geste mam Tablet interagéieren. + %1$s wëll \"Tippen an Endecken\" aktivéieren. +Wann \"Tippen an Endecken\" aktivéiert ass, kanns du Beschreiwungen vun Elementer héieren oder gesinn déi ënner dengem Fanger sinn oder iwwer Geste mam Telefon interagéieren. Virun 1 Mount + Viru méi als 1 Mount 1 Sekonn hier %d Sekonnen hier @@ -589,12 +1002,32 @@ Kontaktéier däi Provider fir eng aner SIM-Kaart ze kréien. 1 Stonn hier %d Stonnen hier + + Leschten %d Dag + Lescht %d Deeg + Leschte Mount Méi al gëschter %d Deeg hier + + nach 1 Sekonn + nach %d Sekonnen + + + nach 1 Minutt + nach %d Minutten + + + nach 1 Stonn + nach %d Stonnen + + + muer + nach %d Deeg + 1 Sek. hier %d Sek. hier @@ -611,6 +1044,22 @@ Kontaktéier däi Provider fir eng aner SIM-Kaart ze kréien. gëschter %d Deeg hier + + nach 1 Sek. + nach %d Sek. + + + nach 1 Min. + nach %d Min. + + + nach 1 Stonn + nach %d Stonnen + + + muer + nach %d Deeg + um %s um %s am Joer %s @@ -639,6 +1088,7 @@ Kontaktéier däi Provider fir eng aner SIM-Kaart ze kréien. %d Stonnen Videoproblem + De Video ass net gëlteg fir op dësen Apparat gestreamt ze ginn. Dëse Video kann net ofgespillt ginn. OK "%1$s, %2$s" @@ -646,8 +1096,10 @@ Kontaktéier däi Provider fir eng aner SIM-Kaart ze kréien. "Mëtteg" "Hallefnuecht" "Hallefnuecht" + %1$02d:%2$02d %1$d:%2$02d:%3$02d All auswielen + Schneiden Kopéieren Apechen Ersetzen\u2026 @@ -655,11 +1107,15 @@ Kontaktéier däi Provider fir eng aner SIM-Kaart ze kréien. URL kopéieren Text auswielen Textauswiel - Am Dictionnaire dobäisetzen + An den Dictionnaire setzen Läschen Method fir anzeginn Textaktiounen + De Späicher huet geschwë keng Plaz méi E puer Systemfunktioune funktionéiere vläicht net + %1$s gëtt ausgeféiert + Dréck fir méi Informatiounen + oder fir d\'App unzehalen. OK Ofbriechen OK @@ -670,25 +1126,38 @@ Kontaktéier däi Provider fir eng aner SIM-Kaart ze kréien. AUS Aktioun duerchféiere mat Start-App auswielen + Standardméisseg fir dës Aktioun benotzen. + D\'Standardastellunge kënnen ënner \"Astellungen > Appen > Erofgelueden\" geläscht ginn. Wiel eng Aktioun aus Wiel eng App fir den USB-Apparat aus Dës Aktioun ka vu kenger App duerchgefouert ginn. Leider huet %1$s opgehale mat Funktionéieren. Leider gouf de Prozess %1$s gestoppt. %2$s äntwert net.\n\nWëlls de d\'App zoumaachen? + D\'Aktivitéit %1$s äntwert net.\n\nWëlls de se zoumaachen? + %1$s äntwert net.\n\nWëlls de d\'App zoumaachen? + De Prozess %1$s äntwert net.\n\nWëlls de e zoumaachen? OK Bericht Waart D\'Säit reagéiert net méi.\n\nWëlls de se zoumaachen? App ëmgeleet %1$s leeft elo. + %1$s gouf ursprünglech gestart. + Skaléieren Ëmmer uweisen + Reaktivéierung ënner Astellungen > Appen > Erofgelueden. + D\'App %1$s (Prozess %2$s) huet géint déi selwer operluechte StrictMode-Richtlinne verstouss. + De Prozess %1$s huet géint déi selwer operluechte StrictMode-Richtlinne verstouss. Android gëtt aktualiséiert\u2026 Optiméierung vun der App %1$d / %2$d. Appe gi gestart. Start gëtt ofgeschloss. %1$s leeft + Drécke fir bei d\'App ze wiesselen Appe wiesselen? + Et leeft schonn eng App déi muss gestoppt gi fir eng nei ze starten. + Zréck bei %1$s Déi nei App net starten. %1$s starten Déi al App ouni ze späichere stoppen. @@ -696,6 +1165,9 @@ Kontaktéier däi Provider fir eng aner SIM-Kaart ze kréien. Schelltounlautstäerkt Medielautstäerkt Iwwer Bluetooth ofspillen + Stëlle Schelltoun gesat + Hörerlautstäerkt + Hörerlautstäerkt iwwer Bluetooth Weckerlautstäerkt Notifikatiounslautstäerkt Lautstäerkt @@ -705,59 +1177,143 @@ Kontaktéier däi Provider fir eng aner SIM-Kaart ze kréien. Medielautstäerkt Notifikatiounslautstäerkt Standardschelltoun + Standard-Schelltoun (%1$s) Keen Schelltéin Onbekannte Schelltoun + + WLAN-Netzwierk disponibel + WLAN-Netzwierker disponibel + + + Oppent WLAN-Netzwierk disponibel + Oppe WLAN-Netzwierker disponibel + + An d\'WLAN-Netzwierk aloggen + Am Netzwierk aloggen + %1$s Konnt net mam WLAN connectéieren \u0020huet eng schwaach Internetconnectioun. + Wi-Fi Direct + Wi-Fi Direct starten. De WLAN-Hotspot gëtt doduerch ausgeschalt. + Konnt Wi-Fi Direct net starten. + Wi-Fi Direct ass un + Dréck fir d\'Astellungen Acceptéieren Refuséieren Invitatioun geschéckt + Invitatioun fir ze verbannen Vun:  Un:  Gëff de benéidegte PIN an: PIN:  + Den Tablet gëtt kuerzzäiteg vum WLAN deconnectéiert während e mat %1$s verbonnen ass + Den Telefon gëtt kuerzzäiteg vum WLAN deconnectéiert während e mat %1$s verbonnen ass Zeechen aginn SMS-Messagë gi geschéckt + <b>%1$s</b> verschéckt eng grouss Zuel vun SMSen. Wëlls du der App erlaben weider Messagen ze verschécken? Erlaben Verweigeren + <b>%1$s</b> wëll e Message un <b>%2$s</b> schécken. + Heiduerch kënnen zousätzlech Käschten op der Handyrechnung entstoen. + Heiduerch entstinn op der Handyrechnung zousätzlech Käschten. Schécken Ofbriechen Mäi Choix verhalen + Du kanns dat méi spéit ënner Astellungen\u00A0>\u00A0Appen änneren Ëmmer erlaben Ni erlaben SIM-Kaart erausgeholl + Dat mobilt Netzwierk ass net disponibel bis de eng gëlteg SIM-Kaart asetz an nei starts. Fäerdeg SIM-Kaart dobäigesat + Start däin Apparat nei fir Zougrëff op d\'mobilt Netzwierk ze kréien. Nei starten Zäit setzen Datum setzen Setzen Fäerdeg NEI: + Zur Verfügung gestallt vu(n) %1$s. + Keng Berechtegungen néideg + dëst kéint dir Sue kaschten USB-Massespäicher USB connectéiert + Du hues den Apparat iwwer USB un däi Computer ugeschloss. Dréck de Knäppchen hei drënner wann s du Fichieren tëscht dengem Computer an dem USB-Späicher vun dengem Android-Apparat wëlls kopéieren. + Du hues den Apparat iwwer USB un däi Computer ugeschloss. Dréck de Knäppchen hei drënner wann s du Fichieren tëscht dengem Computer an der SD-Kaart vun dengem Android-Apparat wëlls kopéieren. USB-Späicher aktivéieren + Beim Versuch däin USB-Späicher als USB-Massespäicher ze benotze gouf et e Problem. + Beim Versuch deng SD-Kaart als USB-Massespäicher ze benotze gouf et e Problem. USB connectéiert + Dréck fir Fichieren vum/op de Computer ze kopéieren. USB-Späicher desaktivéieren + Dréck fir den USB-Späicher auszeschalten. + USB-Späicher gëtt benotzt + Bevir s de den USB-Späicher ausschalts, trenn (\"ejectéieren\") dengem Android säin USB-Späicher vum Computer. + Bevir s de den USB-Späicher ausschalts, trenn (\"ejectéieren\") dengem Android seng SD-Kaart vum Computer. USB-Späicher desaktivéieren + Et gouf e Problem beim Ausschalte vum USB-Späicher. Kontrolléier datt den USB-Host getrennt gouf a probéier nees. USB-Späicher aktivéieren + Wann s du den USB-Späicher uschalts kéinte verschidden Appen ophale mat funktionéiere bis de den USB-Späicher nees ausschalts. USB-Operatioun feelgeschloen OK + Als Medienapparat verbonnen + Als Kamera verbonnen + Als Installatiounsmedium verbonnen + Als USB-Accessoire verbonnen + Dréck fir aner USB-Optiounen. USB-Späicher formatéieren? SD-Kaart formatéieren? + All d\'Fichieren am USB-Späicher gi geläscht. Dës Aktioun kann net réckgängeg gemaach ginn! + All Daten op denger Kaart gi geläscht. Format + USB-Debugging verbonnen + Dréck fir USB-Debugging auszeschalten. + Method fir anzeginn auswielen Methode fir anzeginn astellen Physesch Tastatur Hardware + Tastaturlayout auswielen + Dréck fir den Tastaturlayout auszewielen. \u0020ABCDEFGHIJKLMNOPQRSTUVWXYZ \u00200123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ Kandidaten USB-Späicher gëtt preparéiert SD-Kaart gëtt preparéiert + Sich no Feeler. Eidelen USB-Späicher Eidel SD-Kaart + Den USB-Späicher ass eidel oder de Fichierssystem gëtt net ënnerstëtzt. + D\'SD-Kaart ass eidel oder huet en net-ënnerstëtzte Fichierssystem. + Feelerhaften USB-Späicher + Feelerhaft SD-Kaart + Den USB-Späicher ass feelerhaft. Probéier en nei ze formatéieren. + D\'SD-Kaart ass feelerhaft. Probéier se nei ze formatéieren. + Den USB-Späicher gouf onerwaart erausgeholl + D\'SD-Kaart gouf onerwaart erausgeholl + USB-Späicher trennen, bevir en erausgeholl gëtt, fir Dateverloscht ze vermeiden. + SD-Kaart virum eraushuelen ofmelle fir Dateverloscht ze vermeiden. + Den USB-Späicher kann elo sécher erausgeholl ginn + D\'SD-Kaart ka sécher erausgeholl ginn + Du kanns den USB-Späicher sécher eraushuelen. + Du kanns d\'SD-Kaart sécher eraushuelen. + USB-Späicher erausgeholl + SD-Kaart erausgeholl + USB-Späicher erausgeholl. Setz en neit Medium an. + SD-Kaart erausgeholl. Setz eng aner an. + Keng passend Aktivitéit fonnt. + Notzungsstatistike vun de Komponenten aktualiséieren + Erlaabt der App, déi gesammelt Notzungsstatistike vun de Komponenten ze änneren. Net fir normal Appe geduecht. Contenu kopéieren + Erlaabt der App, d\'Opruffe vum Standard-Containerservice fir d\'Kopéiere vun Inhalter. Net fir normal Appe geduecht. + Medienausgab ëmleeden + Erlaabt enger App, d\'Medienausgab un extern Apparate weiderzeleeden. + Op de séchere Späicher vun der Tastespär zougräifen + Erlaabt enger App, op de séchere Späicher vun der Tastespär zouzegräifen. + d\'Uweisen an Ausblende vun der Tastespär steieren + Erlaabt enger App, d\'Tastespär ze steieren. + Zweemol drécke fir d\'Zoomastellungen + Konnt de Widget net dobäisetzen. Lass Sichen Schécken @@ -765,72 +1321,160 @@ Kontaktéier däi Provider fir eng aner SIM-Kaart ze kréien. Fäerdeg Zréck Ausféieren + Nummer\nmat %s auswielen + Neie Kontakt\nmat %s erstellen + Dës Appe brauchen eng Berechtegung fir elo an an Zukunft op däi Kont zouzegräifen. + Wëlls du dës Ufro erlaben? Zougrëffsufro Erlaben Verweigeren + Erlabnësufro + Erlabnës ugefrot\nfir de Kont %s. Method fir anzeginn Sync Accessibilitéit Hannergrondbild - /data/eri.xml + Hannergrondbild änneren + Notifikatiouns-Nolauschterer VPN aktivéiert + VPN ass aktivéiert vum %s + Dréck fir d\'Netzwierk ze geréieren. + Verbonne mat %s. Dréck fir d\'Netzwierk ze geréieren. + Permanent aktive VPN gëtt connectéiert\u2026 + Permanent aktive VPN connectéiert + Feeler beim permanent aktive VPN Dréck fir anzestellen Fichier auswielen + Kee Fichier ausgewielt Zrécksetzen + Schécken + Automodus aktivéiert + Dréck fir den Automodus auszemaachen. + Tethering oder Zougankspunkt aktiv + Fir ze setzen drécken. Zréck Weider Iwwersprangen + Héije mobilen Dateverbrauch + Dréck fir méi iwwer de mobilen Dateverbrauch gewuer ze ginn. + Mobil-Datelimit iwwerschratt + Dréck fir méi iwwer de mobilen Dateverbrauch gewuer ze ginn. + Keng Treffer Op der Säit fannen + + 1 Treffer + %d vu(n) %d + Fäerdeg + USB-Späicher gëtt ofgemellt\u2026 + SD-Kaart gëtt ofgemellt\u2026 + Den USB-Späicher gëtt geläscht\u2026 + SD-Kaart gëtt geläscht\u2026 Konnt den USB-Späicher net läschen. Konnt d\'SD-Kaart net läschen. + D\'SD-Kaart gouf erausgeholl bevir se ofgemellt gouf. + Den USB-Späicher gëtt grad iwwerpréift. + D\'SD-Kaart gëtt iwwerpréift. + D\'SD-Kaart gouf erausgeholl. + Den USB-Späicher gëtt momentan vun engem Computer benotzt. + D\'SD-Kaart gëtt momentan vun engem Computer benotzt. + Externt Medium an onbekanntem Zoustand. Deelen + Sichen + Websich + Weidersichen + Resultat virdrun + Standuertoffro vu(n) %s + Standuertoffro + Ugefrot vum %1$s (%2$s) Jo Nee + Läschlimitt erreecht + Et ginn %1$d geläschten Elementer fir %2$s, Konto %3$s. Wat wëlls du maachen? + Elementer läschen + Läschen zrécksetzen + Am Moment näischt maachen + E Kont auswielen "E Kont dobäisetzen" Kont dobäisetzen + Eropsetzen + Erofsetzen + %s drécken an unhalen. + Eropwësche fir ze erhéijen, erofwësche fir ze reduzéieren. + Minutt eropsetzen + Minutt erofsetzen Stonn eropsetzen Stonn erofsetzen + PM-Wäert setzen + AM-Wäert setzen + Mount eropsetzen + Mount erofsetzen Dag eropsetzen Dag erofsetzen Joer eropsetzen Joer erofsetzen + Alt Ofbriechen Läschen Fäerdeg Modusännerung Shift Enter + App auswielen + Konnt %s net starten + Deele mat + Deele mat %s + "Wëschgrëff. Drécken an halen." + Eropréckele fir ze %s. + Erofréckele fir ze %s. + No lénks réckele fir ze %s. + No riets réckele fir ze %s. Entspären Fotoapparat Roueg Toun un Sichen + Wësche fir z\'entspären. + Schléiss en Headset u fir d\'Passwuerttaste virgelies ze kréien. Punkt. Heem navigéieren + Erop navigéieren Méi Optiounen + %1$s. %2$s %1$s, %2$s. %3$s Interne Späicher SD-Kaart USB-Späicher Änneren + Dateverbrauchswarnung Drécke fir Verbrauch an Astellungen unzeweisen. 2G- an 3G-Daten desaktivéiert 4G-Daten desaktivéiert Mobil Daten desaktivéiert WLAN-Daten desaktivéiert + Drécke fir z\'aktivéieren. 2G- an 3G-Datelimitt iwwerschratt 4G-Datelimitt iwwerschratt + Mobil-Datelimitt iwwerschratt + Wi-Fi-Datelimitt iwwerschratt + %s iwwer der definéierter Limitt. + Hannergronddaten ageschränkt + Drécke fir d\'Restriktiounen opzehiewen. Sécherheetszertifikat Dëst Zertifikat ass gëlteg. + Ausgestallt fir: Allgemengen Numm: Organisatioun: Eenheet an der Organisatioun: + Ausgestallt vun: Gëltegkeet: + Ausgestallt den: + Leeft of den: Seriennummer: Fangerofdréck: SHA-256-Fangerofdrock: SHA-1-Fangerofdrock: + All uweisen Aktivitéit auswielen Deele mat ", " @@ -841,49 +1485,81 @@ Kontaktéier däi Provider fir eng aner SIM-Kaart ze kréien. Just eemol Tablet Telefon + Kopfhörer + Dock-Lautsprecher HDMI System + Bluetooth-Audio + Kabellose Schierm + Medien-Ausgang + Mat Apparat verbannen + Schierm op Apparat iwwerdroen + Et gëtt no Apparate gesicht\u2026 Astellungen Deconnectéieren Gëtt gescannt... Gëtt connectéiert... Disponibel + Net disponibel Gëtt benotzt + Agebaute Schierm HDMI-Schierm + Overlay #%1$d %1$s: %2$dx%3$d, %4$d dpi , sécher Schierm gëtt iwwerdroen Connectioun mat %1$s gëtt erstallt + Schierm gëtt iwwerdroen + Verbonne mat %1$s Deconnectéieren Noutruff Muster vergiessen Falscht Muster Falscht Passwuert Falsche PIN + Probéier nees a(n) %1$d Sekonnen. Mol däi Muster SIM-PIN aginn PIN aginn Passwuert aginn + D\'SIM ass elo desaktivéiert. Gëff e PUK-Code a fir weiderzemaachen. Kontaktéier däi Provider fir Detailer. + Gëff de gewënschte PIN-Code an Bestäteg de gewënschte PIN-Code + D\'SIM-Kaart gëtt entspaart\u2026 Falsche PIN-Code. Tipp e PIN deen tëscht 4 an 8 Zifferen huet. De PUK-Code misst 8 oder méi Zifferen hunn. Gëff de korrekte PUK-Code nees an. Bei widderhuelende Versich gëtt d\'SIM permanent desaktivéiert. + D\'PIN-Codë stëmmen net iwwereneen + Zevill Muster-Versich Fir z\'entspären, mell dech mat dengem Google-Kont un. Benotzernumm (E-Mail) Passwuert Aloggen Ongëltege Benotzernumm oder Passwuert. Benotzernumm oder Passwuert vergiess\?\nBesich google.com/accounts/recovery. + Kont gëtt iwwerpréift\u2026 Du hues däi PIN %d-mol falsch aginn.\n\nProbéier nees a(n) %d Sekonnen. Du hues däi Passwuert %d-mol falsch aginn.\n\nProbéier nees a(n) %d Sekonnen. + Du hues däin Entspärmuster %d-mol falsch gemoolt.\n\nProbéier nees a(n) %d Sekonnen. + Du hues %d mol ouni Erfolleg versicht den Tablet ze entspären. No %d weidere feelgeschloene Versich gëtt den Tablet op d\'Wierksastellungen zréckgesat an all d\'Benotzerdate gi verluer. + Du hues %d mol ouni Erfolleg versicht den Telefon ze entspären. No %d weidere feelgeschloene Versich gëtt den Tablet op d\'Wierksastellungen zréckgesat an all d\'Benotzerdate gi verluer. + Du hues %d-mol versicht den Tablet z\'entspären. E gëtt elo op d\'Wierksastellungen zréckgesat. + Du hues %d-mol versicht den Telefon z\'entspären. E gëtt elo op d\'Wierksastellungen zréckgesat. + Du hues däin Entspärmuster %d mol falsch gezeechent. No %d weidere Versich gëss de gefrot däin Tablet mat engem E-Mail-Kont ze entspären.\n\nProbéier a(n) %d Sekonnen nees. + Du hues däin Entspärmuster %d mol falsch gezeechent. No %d weidere Versich gëss de gefrot däin Telefon mat engem E-Mail-Kont ze entspären.\n\nProbéier a(n) %d Sekonnen nees. " \u2014 " Ewechhuelen + D\'Lautstäerkt iwwer de recommendéierten Niveau erhéijen?\nIwwer laang Periode bei héijer Lautstäerkt Musek lauschtere kéint däi Gehéier schiedegen. + Mat zwee Fangeren drécke fir d\'Benotzungshëllefen ze aktivéieren. Accessibilitéit aktivéiert. Accessibilitéit ofgebrach. Aktuelle Benotzer %1$s. Besëtzer Feeler + Dës App ënnerstëtzt keng Konte fir ageschränkte Profiler + Et gouf keng Applikatioun fonnt fir dës Aktioun auszeféieren + Zréckzéien ISO A0 ISO A1 ISO A2 @@ -892,6 +1568,7 @@ Kontaktéier däi Provider fir eng aner SIM-Kaart ze kréien. ISO A5 ISO A6 ISO A7 + ISO A8 ISO A9 ISO A10 ISO B0 @@ -964,18 +1641,27 @@ Kontaktéier däi Provider fir eng aner SIM-Kaart ze kréien. Kahu Kaku2 You4 + Onbekannt Héichformat + Onbekannt Queeschformat Ofgebrach Feeler beim Schreiwe vum Inhalt onbekannt + Dréck-Service net aktivéiert + %s Service installéiert + Tippe fir ze aktivéieren + Administrateur-PIN aginn PIN aginn Inkorrekt Aktuell PIN Nei PIN Nei PIN bestätegen + PIN fir d\'Ännerung vun Aschränkungen uleeën + D\'PINe stëmmen net iwwereneen. Probéier nees w.e.g.. De PIN ass ze kuerz. E muss mindestens 4 Zifferen hunn. Probéier nees an 1 Sekonn Probéier nees a(n) %d Sekonnen Probéier méi spéit nees + Wësch vum ieweschte Bildschiermrand erof fir de Vollbildmodus ze verloossen. diff --git a/core/res/res/values-nb/cm_strings.xml b/core/res/res/values-nb/cm_strings.xml index 407ff6ad5ff..e6e16fefd74 100644 --- a/core/res/res/values-nb/cm_strings.xml +++ b/core/res/res/values-nb/cm_strings.xml @@ -70,6 +70,7 @@ motta beskyttet SMS Lar programmet motta innkommende beskyttede SMS. endre beskyttede SMS-listen + Lar programmet endre adressen for beskyttet sms. tilbakestill batteri statistikk Tillater et program å tilbakestille gjeldende bruksdata for batteriet. Sikkerhet diff --git a/core/res/res/values-nl/cm_strings.xml b/core/res/res/values-nl/cm_strings.xml index f482acd5af3..8c3fdd6eb2b 100644 --- a/core/res/res/values-nl/cm_strings.xml +++ b/core/res/res/values-nl/cm_strings.xml @@ -67,6 +67,10 @@ Prestaties uitgaande sms-berichten onderscheppen Hiermee kan de app een uitgaand sms-bericht onderscheppen. Schadelijke apps kunnen dit gebruiken om uitgaande sms-berichten te blokkeren + beschermd sms-bericht ontvangen + Hiermee kan de app een inkomend beschermd sms-bericht ontvangen. + beschermde sms-berichtenlijst wijzigen + Hiermee kan de app de lijst van beschermde sms-adressen wijzigen. accustatistieken resetten Hiermee kan de app de huidige accustatistieken over het gebruik opnieuw instellen. Beveiliging @@ -87,6 +91,8 @@ Hiermee kan de app toegang krijgen tot het hardware-framework van CyanogenMod. app-widget op vergrendelingsscherm instellen Hiermee kan de app de app-widget van het vergrendelingsscherm aanpassen. + starten van apps opvangen + Hiermee kan de app het starten van andere apps opvangen Veeg omhoog vanaf de onderkant om het volledige scherm te sluiten. toegang tot camera toegang tot uw locatie diff --git a/core/res/res/values-pl/cm_strings.xml b/core/res/res/values-pl/cm_strings.xml index 9924c3bfdca..ac5f87cc371 100644 --- a/core/res/res/values-pl/cm_strings.xml +++ b/core/res/res/values-pl/cm_strings.xml @@ -48,6 +48,7 @@ zastępowanie przycisku zasilania Pozwala aplikacji na zastępowanie przycisku zasilania wysyłanie pozorowanych wiadomości SMS + Pozwala aplikacji na wysyłanie pozorowanych SMS-ów. W rezultacie umożliwi to wysyłanie wiadomości do zaufanych aplikacji. Złośliwe aplikacje mogą wysyłać wiadomości w sposób ciągły, blokując system powiadomień urządzenia i zakłócając spokój użytkownika. Karta pamięci stacji dokującej Aplikacja została zabita Uruchom ponownie @@ -66,6 +67,10 @@ Wydajny przechwytywanie SMS-ów przychodzących Pozwala aplikacji przechwytywać wychodzące SMS-y. Złośliwe aplikacje mogą używać tego do zablokowania wychodzących wiadomości. + odbieranie chronionych SMS-ów + Umożliwia aplikacji odbieranie przychodzących chronionych SMS-ów. + Modyfikowanie listy chronionych SMS-ów + Umożliwia aplikacji modyfikowanie listy adresowej chronionych SMS-ów. resetowanie statystyk baterii Pozwala aplikacji na resetowanie aktualnych niskopoziomowych statystyk baterii. Zabezpieczenia @@ -84,6 +89,10 @@ Umożliwia aplikacji zmianę tła ekranu blokady. Użyj sprzętowego frameworka Umożliwia aplikacji na dostęp do frameworka CM. + ustaw widżet ekranu blokady + Zezwala aplikacji na dodanie widżetu na ekranie blokady. + przechwytywanie uruchamianych aplikacji + Umożliwia aplikacji przechwytywanie uruchamiania innych aplikacji Przeciągnij palcem w górę od spodu ekranu, aby wyjść z trybu maksymalizacji. dostęp do kamery dostęp do lokalizacji @@ -133,6 +142,8 @@ ADB przez sieć włączone ADB przez USB & sieć włączone Dotknij, aby wyłączyć debugowanie. + Wszystkie dane z pamięci USB (w ścieżce \'%1$s\') zostaną usunięte. Nie można tego cofnąć! + Wszystkie dane z karty pamięci (w ścieżce \'%1$s\') zostaną usunięte. Nie można tego cofnąć! Dotknij, aby zarządzać Przygotowywanie karty pamięci\u2026 Sprawdzanie błędów karty pamięci\u2026 @@ -171,4 +182,19 @@ Żądanie SS jest modyfikowane na nowe żądanie SS. Nie udało się zainstalować motywu %s nie udało się zainstalować + Magazyn UICC + Odmontowywanie karty SD\u2026 + Czyszczenie karty SD\u2026 + Nie można wyczyścić karty SD. + Karta SD została usunięta przed odmontowaniem. + Karta SD jest obecnie sprawdzana. + Karta SD została usunięta. + Karta SD jest aktualnie używana przez komputer. + Odmontowywanie nośnika USB\u2026 + Czyszczenie nośnika USB\u2026 + Nie można wyczyścić nośnika USB. + Nośnik USB został usunięty przed odmontowaniem. + Nośnik USB jest obecnie sprawdzany. + Nośnik USB został usunięty. + Nośnik USB jest obecnie używany przez komputer. diff --git a/core/res/res/values-si/cm_strings.xml b/core/res/res/values-si/cm_strings.xml index 820b9e0a067..4419bb2e21c 100644 --- a/core/res/res/values-si/cm_strings.xml +++ b/core/res/res/values-si/cm_strings.xml @@ -51,7 +51,7 @@ විහිළු කෙටි පනිවිඩ යැවීම සඳහා යෙදුමට අවසර ලැබේ. මෙමගින් විශ්වාසදායී යෙදුම් වෙත පණිවිඩ යැවීම සඳහා යෙදුමට අවසර ලැබේ. උපාංගයේ දැනුම්දීමේ පද්ධතිය අවහිර කරමින් සහ පරිශීලකට භේද ඇතිකරමින් නොනවත්වා පණිවිඩ යැවීමට ද්වේෂසහගත යෙදුම් වලට පුළුවනි. SD කාඩ්පත ඈඳන්න යෙදුම නසන ලදී - නැවත පනගන්වන්න + යළි පණගන්වන්න පැතිකඩ දර්ශනයේ භ්‍රමණය අගුළු ඇර ඇත දර්ශනයේ භ්‍රමණය අගුළු දමා ඇත @@ -70,6 +70,7 @@ ආරක්‍ෂිත SMS ලබන්න එන ආරක්‍ෂිත SMS ලැබීමට යෙදුමට ඉඩ දෙයි. ආරක්‍ෂිත SMS ලැයිස්තුව විකරණය කරන්න + ආරක්‍ෂිත SMS ලිපින ලැයිස්තුව විකරණය කිරීමට යෙදුමට ඉඩ දෙයි. බැටරි සංඛ්‍යාති යලි පිහිටුවන්න වත්මන් බැටරි භාවිතයේ පහත්-තල දත්ත යලි පිහිටුවීම සඳහා යෙදුමකට අවසර දෙන්න. ආරක්ෂාව diff --git a/core/res/res/values-tr/cm_plurals.xml b/core/res/res/values-tr/cm_plurals.xml index 804640a3f3b..7cc17235161 100644 --- a/core/res/res/values-tr/cm_plurals.xml +++ b/core/res/res/values-tr/cm_plurals.xml @@ -17,6 +17,7 @@ --> + %d istemci bağlandı %d istemci bağlandı diff --git a/core/res/res/values-ug/strings.xml b/core/res/res/values-ug/strings.xml index 32e0d588ddd..d99de9cb9ef 100644 --- a/core/res/res/values-ug/strings.xml +++ b/core/res/res/values-ug/strings.xml @@ -989,8 +989,6 @@ تور خەتكۈچى ۋە تارىخ خاتىرىڭىزنى ئوقۇيدۇ ئەپنىڭ توركۆرگۈدىكى بارلىق ئادرېس ۋە خەتكۈچلەرنى ئوقۇشىغا يول قويىدۇ. دىققەت: بۇ ھوقۇق ئۈچىنچى تەرەپ توركۆرگۈ ياكى تور بەت كۆرۈش ئىقتىدارى بار باشقا ئەپكە ماس كەلمەسلىكى مۇمكىن تور خەتكۈچى ۋە تارىخ خاتىرىسى يازىدۇ - ئەپنىڭ تاختا كومپيۇتېردا ساقلانغان توركۆرگۈدىكى بارلىق ئادرېس ۋە خەتكۈچلەرنى ئۆزگەرتىشىگە يول قويىدۇ. بۇ ھوقۇق ئارقىلىق ئەپ توركۆرگۈ سانلىق مەلۇماتىنى ئۆزگەرتىۋېتىشى ياكى ئۆچۈرۈۋېتىشى مۇمكىن. دىققەت: بۇ ھوقۇق ئۈچىنچى تەرەپ توركۆرگۈ ياكى تور بەت كۆرۈش ئىقتىدارى بار باشقا ئەپكە ماس كەلمەسلىكى مۇمكىن - ئەپنىڭ تېلېفوندا ساقلانغان توركۆرگۈدىكى بارلىق ئادرېس ۋە خەتكۈچلەرنى ئۆزگەرتىشىگە يول قويىدۇ. بۇ ھوقۇق ئارقىلىق ئەپ توركۆرگۈ سانلىق مەلۇماتىنى ئۆزگەرتىۋېتىشى ياكى ئۆچۈرۈۋېتىشى مۇمكىن. دىققەت: بۇ ھوقۇق ئۈچىنچى تەرەپ توركۆرگۈ ياكى تور بەت كۆرۈش ئىقتىدارى بار باشقا ئەپكە ماس كەلمەسلىكى مۇمكىن قوڭغۇراق تەڭشەك ئەپنىڭ ئورنىتىلغان قوڭغۇراق سائەت ئەپلىرىدىكى ئاگاھلاندۇرۇش تەڭشىشىگە يول قويىدۇ. بەزى قوڭغۇراقلىق سائەت ئەپلىرى بۇ ئىقتىدارنى ئەمەلگە ئاشۇرمىغان. ئۈنخەت قوش @@ -1325,9 +1323,7 @@ ۋاستە چىقىرىش يولىنى ئۆزگەرت ئەپنىڭ ۋاستە چىقىرىش يولىنى ئۆزگەرتىپ باشقا سىرتقى ئۈسكۈنىگە چىقىرىشىغا يول قويىدۇ. ئاچقۇچلۇق قوغدالغان بىخەتەر ساقلىغۇچ بوشلۇقىنى زىيارەت قىلىدۇ - ئەپنىڭ ئاچقۇچلۇق قوغدالغان بىخەتەر ساقلىغۇچ بوشلۇقىنى زىيارەت قىلىشىغا يول قويىدۇ. ئاچقۇچلۇق قوغداشنى كۆرسىتىش ۋە يوشۇرۇشنى تىزگىنلەيدۇ - ئەپنىڭ ئاچقۇچلۇق قوغداشنى تىزگىنلىشىگە يول قويىدۇ. قوش چىكىپ يىراق-يېقىنلىقىنى باشقۇرغىلى بولىدۇ. ئەپچە قوشالمىدى يۆتكەل diff --git a/core/res/res/values-uk/cm_strings.xml b/core/res/res/values-uk/cm_strings.xml index 02dfb30f983..82a5203054c 100644 --- a/core/res/res/values-uk/cm_strings.xml +++ b/core/res/res/values-uk/cm_strings.xml @@ -67,6 +67,10 @@ Продуктивність перехоплювати вихідні SMS Дозволити програмі перехоплювати вихідні SMS. Небезпечні програми можуть використати цей доступ, щоб перешкоджати надсиланню вихідних SMS-повідомлень. + отримувати захищені SMS + Дозволяє програмі отримувати захищені SMS. + змінювати список захищених SMS + Дозволяє програмі змінювати список адрес захищених SMS. скинути статистику акумулятора Дозволити програмі витирати дані про використання батареї пристрою. Безпека @@ -89,6 +93,8 @@ Програма може отримувати доступ до підсистемних апаратних абстракцій CyanogenMod. встановлення віджета швидкого запуску для екрану блокування Дозволити програмі змінювати віджет швидкого запуску на екрані блокування. + перехоплення запуску програми + Дозволяє програмі перехоплювати запуск інших програм Свайп вверх щоб вийти з повноекранного режиму доступ до камери доступ до місцезнаходження diff --git a/core/res/res/values-zh-rCN/cm_strings.xml b/core/res/res/values-zh-rCN/cm_strings.xml index 7abd5bc9afc..1aaa9922893 100644 --- a/core/res/res/values-zh-rCN/cm_strings.xml +++ b/core/res/res/values-zh-rCN/cm_strings.xml @@ -70,6 +70,7 @@ 接收受保护的短信 允许应用接收受保护的短信。 修改受保护的短信列表 + 允许应用修改受保护的短信地址列表。 重置电池统计信息 允许应用重置当前低电量电池使用数据。 安全 diff --git a/core/res/res/values-zh-rTW/cm_strings.xml b/core/res/res/values-zh-rTW/cm_strings.xml index d3c498d2be2..af1483b7c63 100644 --- a/core/res/res/values-zh-rTW/cm_strings.xml +++ b/core/res/res/values-zh-rTW/cm_strings.xml @@ -66,6 +66,7 @@ 效能 攔截送出簡訊 允許應用程式攔截送出簡訊。惡意應用程式可能會藉此阻止送出簡訊。 + 修改受保護的簡訊清單 重設電池統計資訊 允許應用程式重設目前低電量的電池使用資料。 安全 @@ -134,6 +135,8 @@ USB 及網絡 ADB 已啟用 輕觸來停用調試。 點擊進行管理 + 正在準備 SD 卡\u2026 + 正在檢查 SD 卡的錯誤\u2026 SD 卡為空白 SD 卡無內容,或使用不受支援的檔案系統。 USB 儲存裝置已損壞 @@ -144,6 +147,8 @@ 您現在可以安全地移除 SD 卡。 已移除 SD 卡 SD 卡已移除,請插入新的 SD 卡。 + 正在準備 USB 儲存裝置\u2026 + 正在檢查 USB 儲存裝置的錯誤\u2026 USB 儲存裝置為空白 USB 儲存裝置無內容,或使用不受支援的檔案系統。 USB 儲存裝置已損壞 @@ -156,4 +161,15 @@ USB 儲存裝置已移除,請插入新的 USB 儲存裝置。 無效的 SIM 卡。 飛航模式 + 主題安裝失敗 + %s 安裝失敗 + UICC 儲存 + 卸載 SD 卡\u2026 + 格式化 SD 卡\u2026 + 無法格式化 SD 卡。 + 正在卸載 USB 儲存裝置\u2026 + 正在格式化 USB 儲存裝置\u2026 + 無法格式化 USB 儲存裝置。 + 正在檢查 USB 儲存裝置。 + USB 儲存裝置正被電腦使用中。 diff --git a/packages/Keyguard/res/values-pl/cm_strings.xml b/packages/Keyguard/res/values-pl/cm_strings.xml index ef5ecad9081..6b1521ad541 100644 --- a/packages/Keyguard/res/values-pl/cm_strings.xml +++ b/packages/Keyguard/res/values-pl/cm_strings.xml @@ -40,4 +40,6 @@ \nPozostało prób: Nieprawidłowa karta. Blokada Perso karty SIM/RUIM + SIM: %d: %s + Ostatnio używana aplikacja diff --git a/packages/Keyguard/res/values-tr/cm_strings.xml b/packages/Keyguard/res/values-tr/cm_strings.xml index 7f2f1ab9baf..55d9befebd4 100644 --- a/packages/Keyguard/res/values-tr/cm_strings.xml +++ b/packages/Keyguard/res/values-tr/cm_strings.xml @@ -20,9 +20,11 @@ Şarj azalıyor, %d%% Şarj cihazınızı bağlayın, %d%% + %d cevapsız arama %d cevapsız arama + %d okunmamış mesaj %d okunmamış mesaj cevapsız arama diff --git a/packages/Keyguard/res/values-zh-rTW/cm_strings.xml b/packages/Keyguard/res/values-zh-rTW/cm_strings.xml index 2e33246485d..985ba347f66 100644 --- a/packages/Keyguard/res/values-zh-rTW/cm_strings.xml +++ b/packages/Keyguard/res/values-zh-rTW/cm_strings.xml @@ -29,6 +29,9 @@ 訊息來自 來自 %1$s 的訊息 EEEEMMMMd + PUK 碼應為 8 個數字。 + 錯誤的 PUK 碼。 PIN 碼操作失敗。 PUK 碼操作失敗。 + SIM:%d%s diff --git a/packages/SystemUI/res/values-af/cm_strings.xml b/packages/SystemUI/res/values-af/cm_strings.xml index 0cac3eead29..c18e83f48c7 100644 --- a/packages/SystemUI/res/values-af/cm_strings.xml +++ b/packages/SystemUI/res/values-af/cm_strings.xml @@ -50,6 +50,7 @@ Inisialiseer\u2026 Loer boodskap aktief Geen onderbrekings + Temas Hoë akkuraatheid Battery besparend Toestel alleenlik @@ -77,4 +78,6 @@ Skermkiekie geskrap Voegby Snel instellings. Ignoreer boodskappe soos hierdie + Beskermde program kennisgewing + Raak om kennisgewing oop te maak van beskermde program diff --git a/packages/SystemUI/res/values-de/cm_strings.xml b/packages/SystemUI/res/values-de/cm_strings.xml index 5092a2f3bae..d95f0c53db0 100644 --- a/packages/SystemUI/res/values-de/cm_strings.xml +++ b/packages/SystemUI/res/values-de/cm_strings.xml @@ -74,4 +74,6 @@ Bildschirmfoto wurde gelöscht Schnelleinstellungen hinzufügen Ähnliche Benachrichtigungen ignorieren + Geschützte App-Benachrichtigung + Berühren, um die Benachrichtigung der geschützten App zu öffnen diff --git a/packages/SystemUI/res/values-fi/cm_strings.xml b/packages/SystemUI/res/values-fi/cm_strings.xml index a63b8b97b33..e0b96957d0e 100644 --- a/packages/SystemUI/res/values-fi/cm_strings.xml +++ b/packages/SystemUI/res/values-fi/cm_strings.xml @@ -50,6 +50,7 @@ Alustetaan\u2026 Heads up käytössä Ei keskeytyksiä + Teemat Korkea tarkkuus Virransäästö Vain laite @@ -77,4 +78,6 @@ Kuvakaappaus poistettu. Lisää pika-asetukset. Älä huomioi tämänlaisia viestejä + Suojatun sovelluksen ilmoitus + Napauta avataksesi ilmoituksen suojatusta sovelluksesta diff --git a/packages/SystemUI/res/values-fr/cm_strings.xml b/packages/SystemUI/res/values-fr/cm_strings.xml index 79e627408f5..c6cfd4e6bf2 100644 --- a/packages/SystemUI/res/values-fr/cm_strings.xml +++ b/packages/SystemUI/res/values-fr/cm_strings.xml @@ -50,6 +50,7 @@ Initialisation\u2026 Notifications flottantes activées Ne pas déranger + Thèmes Haute précision Économie de batterie Appareil uniquement @@ -77,4 +78,6 @@ Capture d\'écran supprimée. Ajouter des raccourcis. Ignorer les messages similaires + Notification de l\'application protégée + Appuyez pour ouvrir la notification de l\'application protégée diff --git a/packages/SystemUI/res/values-in/cm_strings.xml b/packages/SystemUI/res/values-in/cm_strings.xml index 70ac389aa93..786ff431b30 100644 --- a/packages/SystemUI/res/values-in/cm_strings.xml +++ b/packages/SystemUI/res/values-in/cm_strings.xml @@ -77,4 +77,6 @@ Tangkapan layar dihapus. Tambah pengaturan cepat. Abaikan pesan seperti ini + Pemberitahuan aplikasi yang dilindungi + Ketuk untuk membuka pemberitahuan dari aplikasi yang dilindungi diff --git a/packages/SystemUI/res/values-ja/cm_strings.xml b/packages/SystemUI/res/values-ja/cm_strings.xml index 07d076dd66e..127c920bbd5 100644 --- a/packages/SystemUI/res/values-ja/cm_strings.xml +++ b/packages/SystemUI/res/values-ja/cm_strings.xml @@ -57,7 +57,7 @@ 拡張 通常 - %1$d台接続済み + %1$d台接続中 カメラに接続できません 割り当てる動作を選択 diff --git a/packages/SystemUI/res/values-lb/cm_strings.xml b/packages/SystemUI/res/values-lb/cm_strings.xml index e2dfc7ed4ae..69603cb062e 100644 --- a/packages/SystemUI/res/values-lb/cm_strings.xml +++ b/packages/SystemUI/res/values-lb/cm_strings.xml @@ -16,7 +16,10 @@ limitations under the License. --> + Cursor lénks + Cursor riets CM-Maskottchen uweisen + Esouwuel d\'CM-Maskottchen wéi och d\'Android-Séissegkeeten am \"Dram\" uweisen Standby Un Toun @@ -32,6 +35,8 @@ Deconnectéiert Tethering aus Tethering + WLAN-Hotspot + WLAN-Hotspot aus Roueg Stonnen Roueg Stonnen aus LTE @@ -40,11 +45,14 @@ Kamera Desaktivéiert Aktivéiert + Equalizer Kompass aus Initialiséieren\u2026 Pop-Up-Notifikatioun aktivéiert Keng Ënnerbriechungen + Designen Héich Genauegkeet + Akku spueren Nëmmen Apparat Vergréissert Normal @@ -59,6 +67,8 @@ Sichknäppchen Zréckknäppchen Eidel loossen + Knäppche fir de Menü automatesch ze verstoppen + Knäppche fir de Menü ëmmer ze weisen Menüknäppchen Applikatiounsdate läschen Zoumaachen zwéngen @@ -68,4 +78,6 @@ Schiermfoto geläscht. Schnellastellungen dobäisetzen. Ähnlech Messagen ignoréieren + Notifikatioun vun enger geschützer App + Dréck fir d\'Notifikatioun vun der geschützter App opzemaachen diff --git a/packages/SystemUI/res/values-lb/strings.xml b/packages/SystemUI/res/values-lb/strings.xml index ece867716c0..82de2637688 100644 --- a/packages/SystemUI/res/values-lb/strings.xml +++ b/packages/SystemUI/res/values-lb/strings.xml @@ -23,7 +23,7 @@ Aus der Lëscht eraushuelen App-Info Keng rezent Appen - Rezent Apps verwerfen + Rezent Appe verwerfen 1 rezent App %d rezent Appen @@ -121,7 +121,6 @@ GPRS 1 X HSPA - 3G 3.5G 4G LTE @@ -200,7 +199,6 @@ Schierm iwwerdroen Hellegkeet AUTO - ! D\'Netzwierk kéint\n iwwerwaacht sinn diff --git a/packages/SystemUI/res/values-nb/cm_strings.xml b/packages/SystemUI/res/values-nb/cm_strings.xml index 04ace89e116..0635f92770d 100644 --- a/packages/SystemUI/res/values-nb/cm_strings.xml +++ b/packages/SystemUI/res/values-nb/cm_strings.xml @@ -50,6 +50,7 @@ Initialiserer\u2026 Heads-up aktivert Ingen forstyrrelser + Temaer Høy nøyaktighet Batterisparing Kun enhet @@ -73,4 +74,6 @@ Skjermbilde slettet. Legg til raske innstillinger. Ignorer meldinger som dette + Beskyttet app varsling + Tapp for å åpne meldingen fra beskyttet app diff --git a/packages/SystemUI/res/values-nl/cm_strings.xml b/packages/SystemUI/res/values-nl/cm_strings.xml index 0fe1b93ce97..f889f2a9f75 100644 --- a/packages/SystemUI/res/values-nl/cm_strings.xml +++ b/packages/SystemUI/res/values-nl/cm_strings.xml @@ -50,6 +50,7 @@ Initialiseren\u2026 Heads-up ingeschakeld Niet storen + Thema\'s Nauwkeurig Accu\nbesparing Alleen apparaat @@ -77,4 +78,6 @@ Screenshot verwijderd. Snelle instellingen toevoegen. Dit soort meldingen negeren + Melding beschermde app + Tikken om melding van beschermde app te openen diff --git a/packages/SystemUI/res/values-pl/cm_strings.xml b/packages/SystemUI/res/values-pl/cm_strings.xml index 8299d3f57f1..ad21de53cd7 100644 --- a/packages/SystemUI/res/values-pl/cm_strings.xml +++ b/packages/SystemUI/res/values-pl/cm_strings.xml @@ -35,6 +35,8 @@ Rozłączony Tethering wył. Tethering + Hotspot Wi-Fi + Hotspot Wi-Fi wyłączony Godziny ciszy Godziny ciszy wył. LTE @@ -48,6 +50,7 @@ Inicjalizowanie\u2026 Wyskakujące powiadomienia włączone Bez przerywania + Motywy Wysoka dokładność Oszczędzanie baterii Tylko urządzenie @@ -65,9 +68,12 @@ Przycisk Menu Usuń dane aplikacji Wymuś zamknięcie + Odinstaluj Bateria stacji dokującej %d procent. Usuń Zrzut ekranu został usunięty. Dodaj szybkie ustawienia. Ignoruj wiadomości tego typu + Powiadomienie chronionej aplikacji + Dotknij, aby otworzyć powiadomienie z chronionej aplikacji diff --git a/packages/SystemUI/res/values-si/cm_strings.xml b/packages/SystemUI/res/values-si/cm_strings.xml index 10aef2e0c82..b792c38f1fb 100644 --- a/packages/SystemUI/res/values-si/cm_strings.xml +++ b/packages/SystemUI/res/values-si/cm_strings.xml @@ -50,6 +50,7 @@ අරඹමින්\u2026 හිස් එසවීම සබලයි බාධා නොමැත + තේමා ඉහළ නිරවද්‍යතාව බැටරි සුරැකීම සංවේදක පමණි @@ -77,4 +78,6 @@ තිර සේයාව මකා දැමුණි. ඉක්මන් සැකසීම් එකතු කරන්න. මෙවැනි පණිවිඩ නොසලකා හරින්න + ආරක්‍ෂිත යෙදුම් දැනුම්දීම + ආරක්‍ෂිත යෙදුමෙන් ලැබුණු දැනුම්දීම විවෘත කිරීමට තට්ටු කරන්න diff --git a/packages/SystemUI/res/values-tr/cm_strings.xml b/packages/SystemUI/res/values-tr/cm_strings.xml index 52c924003b3..58a718ab829 100644 --- a/packages/SystemUI/res/values-tr/cm_strings.xml +++ b/packages/SystemUI/res/values-tr/cm_strings.xml @@ -57,6 +57,7 @@ Genişletilmiş Normal + %1$d cihaz bağlı %1$d cihaz bağlı Kamera\'ya bağlanılamıyor diff --git a/packages/SystemUI/res/values-uk/cm_strings.xml b/packages/SystemUI/res/values-uk/cm_strings.xml index 8d569138933..77d138d11fc 100644 --- a/packages/SystemUI/res/values-uk/cm_strings.xml +++ b/packages/SystemUI/res/values-uk/cm_strings.xml @@ -50,6 +50,7 @@ Ініціалізація\u2026 Сплив. сповіщ. Сповіщення вимк. + Теми Висока точність Економія батареї По датчиках пристрою @@ -78,4 +79,6 @@ Скріншот видалений. Додати Швидкі Налаштування. Ігнорувати такі повідомлення + Сповіщення захищених програм + Торкніться, щоб відкрити сповіщення з захищеної програми diff --git a/packages/SystemUI/res/values-zh-rCN/cm_strings.xml b/packages/SystemUI/res/values-zh-rCN/cm_strings.xml index 8a3a879b404..0dfc5126931 100644 --- a/packages/SystemUI/res/values-zh-rCN/cm_strings.xml +++ b/packages/SystemUI/res/values-zh-rCN/cm_strings.xml @@ -50,6 +50,7 @@ 正在初始化\u2026 浮动通知已启用 无打断 + 主题 高精确度 节省电量 仅限设备 @@ -76,4 +77,6 @@ 屏幕截图已删除。 添加快速设置。 忽略像这样的消息 + 受保护的应用通知 + 轻触以开启受保护的应用通知 diff --git a/packages/SystemUI/res/values-zh-rTW/cm_strings.xml b/packages/SystemUI/res/values-zh-rTW/cm_strings.xml index d934726da77..0ed45fb70ae 100644 --- a/packages/SystemUI/res/values-zh-rTW/cm_strings.xml +++ b/packages/SystemUI/res/values-zh-rTW/cm_strings.xml @@ -50,6 +50,7 @@ 初始化中\u2026 浮動通知已啟用 無中斷 + 主題 高精確度 節約耗電量 僅限裝置 @@ -76,4 +77,6 @@ 已刪除螢幕擷取畫面。 新增快速設定。 忽略這樣的消息 + 受保護應用程式的通知 + 輕觸以開啟受保護應用程式的通知 diff --git a/packages/WallpaperCropper/res/values-lb/strings.xml b/packages/WallpaperCropper/res/values-lb/strings.xml index e741ffbebf2..46fcd679a5c 100644 --- a/packages/WallpaperCropper/res/values-lb/strings.xml +++ b/packages/WallpaperCropper/res/values-lb/strings.xml @@ -15,5 +15,7 @@ limitations under the License. --> + Hannergrondbild schneiden Hannergrondbild setzen + D\'Bild konnt net als Hannergrondbild geluede ginn diff --git a/packages/WallpaperCropper/res/values-tr/cm_strings.xml b/packages/WallpaperCropper/res/values-tr/cm_strings.xml index 0f175b33658..76edca87225 100644 --- a/packages/WallpaperCropper/res/values-tr/cm_strings.xml +++ b/packages/WallpaperCropper/res/values-tr/cm_strings.xml @@ -17,6 +17,7 @@ Temizle + %1$d seçildi %1$d seçildi Duvarkağıdı %1$d / %2$d -- cgit v1.2.3 From 84704e532e381af718c2b7765f56bb70b06b8697 Mon Sep 17 00:00:00 2001 From: zweif Date: Wed, 12 Nov 2014 13:45:10 +0100 Subject: Keyguard: Fix lockscreen selection view in landscape mode Added a dimen-value for selector in landscape-layout to fit screen. Change-Id: I9501c91fed2660e947f1eae617f9a31d95766ed8 --- packages/Keyguard/res/values-land/dimens.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/Keyguard/res/values-land/dimens.xml b/packages/Keyguard/res/values-land/dimens.xml index bf30332f1ef..02574f1c6b0 100644 --- a/packages/Keyguard/res/values-land/dimens.xml +++ b/packages/Keyguard/res/values-land/dimens.xml @@ -19,6 +19,9 @@ --> + + -40dp + 30dp -- cgit v1.2.3