Merge pull request #11 from X1nto/master

Vanced-ified microG
This commit is contained in:
KevinX8 2020-07-18 22:45:28 +03:00 committed by GitHub
commit 4e73953360
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
14 changed files with 39 additions and 45 deletions

View File

@ -321,7 +321,7 @@ public class McsService extends Service implements Handler.Callback {
@RequiresApi(api = Build.VERSION_CODES.O)
private Notification buildForegroundNotification() {
NotificationChannel channel = new NotificationChannel("foreground-service", "Foreground Service", NotificationManager.IMPORTANCE_LOW);
NotificationChannel channel = new NotificationChannel("foreground-service", "Foreground Service", NotificationManager.IMPORTANCE_MIN);
channel.setLockscreenVisibility(Notification.VISIBILITY_SECRET);
channel.setShowBadge(false);
getSystemService(NotificationManager.class).createNotificationChannel(channel);

View File

@ -29,18 +29,12 @@ public class AboutFragment extends AbstractAboutFragment {
@Override
protected void collectLibraries(List<AbstractAboutFragment.Library> libraries) {
if (BuildConfig.FLAVOR.contains("mapbox")) {
libraries.add(new AbstractAboutFragment.Library("com.mapbox.mapboxsdk", "Mapbox Maps SDK for Android", "Three-Clause BSD, Mapbox"));
} else {
libraries.add(new AbstractAboutFragment.Library("org.oscim.android", "V™", "GNU LGPLv3, Hannes Janetzek and devemux86"));
}
libraries.add(new AbstractAboutFragment.Library("de.hdodenhof.circleimageview", "CircleImageView", "Apache License 2.0, Henning Dodenhof"));
libraries.add(new AbstractAboutFragment.Library("su.litvak.chromecast.api.v2", "ChromeCast Java API v2", "Apache License 2.0, Vitaly Litvak"));
libraries.add(new AbstractAboutFragment.Library("org.conscrypt", "Conscrypt", "Apache License 2.0, The Android Open Source Project"));
libraries.add(new AbstractAboutFragment.Library("org.microg.safeparcel", "SafeParcel", "Apache License 2.0, microG Team"));
libraries.add(new AbstractAboutFragment.Library("org.slf4j", "SLF4J", "MIT License, QOS.ch"));
libraries.add(new AbstractAboutFragment.Library("org.microg.nlp.service", "UnifiedNlp", "Apache License 2.0, microG Team"));
libraries.add(new AbstractAboutFragment.Library("org.microg.wearable", "Wearable", "Apache License 2.0, microG Team"));
libraries.add(new AbstractAboutFragment.Library("com.squareup.wire", "Wire Protocol Buffers", "Apache License 2.0, Square Inc."));
}

View File

@ -15,8 +15,8 @@
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="gms_settings_name">microG Einstellungen</string>
<string name="gms_settings_summary">microG services Core einrichten.</string>
<string name="gms_settings_name">Vanced microG Einstellungen</string>
<string name="gms_settings_summary">Vanced microG services einrichten.</string>
<string name="just_a_sec">Einen kurzen Moment…</string>
<string name="google_account_label">Google</string>
@ -65,7 +65,7 @@ Dies kann einige Minuten dauern."</string>
<string name="self_check_cat_system">System</string>
<string name="self_check_name_battery_optimizations">Batterieoptimierung deaktiviert:</string>
<string name="self_check_resolution_battery_optimizations">Hier drücken um Batterieoptimierungen für microG zu deaktivieren. Wenn das nicht geschieht funktionieren einige Apps nicht ordnungsgemäß.</string>
<string name="self_check_resolution_battery_optimizations">Hier drücken um Batterieoptimierungen für Vanced microG zu deaktivieren. Wenn das nicht geschieht funktionieren einige Apps nicht ordnungsgemäß.</string>
<!-- Settings strings -->

View File

@ -15,7 +15,7 @@
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="gms_settings_name">Ajustes de microG</string>
<string name="gms_settings_name">Ajustes de Vanced microG</string>
<string name="just_a_sec">Un momento…</string>
<string name="google_account_label">Google</string>
@ -51,7 +51,7 @@ Esto podría tardar algunos minutos."</string>
<string name="pref_auth_trust_google_title">Confiar en Google para los permisos de las aplicaciones</string>
<string name="pref_auth_trust_google_summary">Cuando este desactivado, se preguntara al usuario antes de que una aplicación envíe una solicitud de autorización a Google. Algunas aplicaciones fallaran al usar la cuenta de Google si esta desactivado.</string>
<string name="pref_checkin_enable_summary">El registro del dispositivo es un proceso oculto que se usa para crear un identificador único para los servicios de Google. microG quita información identificativa aparte del nombre en tu cuenta de Google de estos datos.</string>
<string name="pref_checkin_enable_summary">El registro del dispositivo es un proceso oculto que se usa para crear un identificador único para los servicios de Google. Vanced microG quita información identificativa aparte del nombre en tu cuenta de Google de estos datos.</string>
<string name="pref_gcm_enable_mcs_summary">Google Cloud Messaging es un proveedor de notificaciones push usado por muchas aplicaciones. Para usarlo debes habilitar el registro del dispositivo.</string>
<string name="pref_about_title">Acerca de los Servicios de microG Core</string>

View File

@ -15,7 +15,7 @@
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="gms_settings_name">Paramètres de microG</string>
<string name="gms_settings_name">Paramètres de Vanced microG</string>
<string name="just_a_sec">Juste une seconde…</string>
<string name="google_account_label">Google</string>
@ -72,7 +72,7 @@ Ceci peut prendre plusieurs minutes."</string>
<string name="prefcat_google_services">Services Google</string>
<string name="cond_gcm_bat_title">Optimisations de la batterie activées</string>
<string name="cond_gcm_bat_summary">Vous avez activé Google Cloud Messaging mais loptimisation de la batterie est activée pour microG Services Core. Afin de recevoir les notifications push vous devriez désactiver les optimisations de la batterie.</string>
<string name="cond_gcm_bat_summary">Vous avez activé Google Cloud Messaging mais loptimisation de la batterie est activée pour Vanced microG. Afin de recevoir les notifications push vous devriez désactiver les optimisations de la batterie.</string>
<string name="cond_gcm_bat_action">Désactiver les optimisations de la batterie</string>
<string name="prefs_account">Préférences du compte</string>
@ -82,14 +82,14 @@ Ceci peut prendre plusieurs minutes."</string>
<string name="pref_auth_trust_google_title">Faire confiance à Google pour les autorisations des applications</string>
<string name="pref_auth_trust_google_summary">Si désactivé, lutilisateur est interrogé avant que la demande dautorisation dune application soit envoyée à Google. Certaines applications échoueront à utiliser le compte Google si ceci est désactivé.</string>
<string name="pref_checkin_enable_summary">Enregistre votre terminal auprès des services Google et crée un identifiant unique. microG retire les identifiants autres que le nom de votre compte Google des informations denregistrement.</string>
<string name="pref_checkin_enable_summary">Enregistre votre terminal auprès des services Google et crée un identifiant unique. Vanced microG retire les identifiants autres que le nom de votre compte Google des informations denregistrement.</string>
<string name="pref_gcm_enable_mcs_summary">Google Cloud Messaging est un fournisseur de notifications push utilisé par beaucoup dapplications tierces. Pour lutiliser vous devez activer lenregistrement du terminal.</string>
<string name="pref_gcm_apps_title">Applications utilisant Google Cloud Messaging</string>
<string name="pref_gcm_confirm_new_apps_title">Confirmation pour les nouvelles applications</string>
<string name="pref_gcm_confirm_new_apps_summary">Demander avant denregistrer une nouvelle application auprès de Google Cloud Messaging</string>
<string name="pref_about_title">À propos de microG Services Core</string>
<string name="pref_about_title">À propos de Vanced microG</string>
<string name="gcm_unregister_app">Désenregistrer</string>
<string name="gcm_not_registered">Non enregistrée</string>

View File

@ -15,7 +15,7 @@
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="gms_settings_name">Ustawienia microG</string>
<string name="gms_settings_name">Ustawienia Vanced microG</string>
<string name="just_a_sec">Chwileczkę…</string>
<string name="google_account_label">Google</string>
@ -72,7 +72,7 @@ To zajmie kilka minut.</string>
<string name="prefcat_google_services">Usługi Google</string>
<string name="cond_gcm_bat_title">Optymalizacja baterii włączona</string>
<string name="cond_gcm_bat_summary">Aktywowałeś usługę Google Cloud Messaging, ale optymalizacja baterii dla usługi microG jest włączona. Aby powiadomienia push działały, powinieneś wyłączyć optymalizację baterii dla microG.</string>
<string name="cond_gcm_bat_summary">Aktywowałeś usługę Google Cloud Messaging, ale optymalizacja baterii dla usługi Vanced microG jest włączona. Aby powiadomienia push działały, powinieneś wyłączyć optymalizację baterii dla microG.</string>
<string name="cond_gcm_bat_action">Ignoruj optymalizacje</string>
<string name="prefs_account">Ustawienia konta</string>

View File

@ -15,7 +15,7 @@
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="gms_settings_name">Configurações microG</string>
<string name="gms_settings_name">Configurações Vanced microG</string>
<string name="just_a_sec">Aguarde um momento…</string>
<string name="google_account_label">Google</string>
@ -65,7 +65,7 @@ Isso pode demorar alguns minutos."</string>
<string name="prefcat_about">Sobre</string>
<string name="cond_gcm_bat_title">Otimização de bateria ativada</string>
<string name="cond_gcm_bat_summary">Você ativou o Google Cloud Messaging, mas possui otimizações de bateria ativas para o MicroG Services Core. Para que as notificações push cheguem, você deve ignorar as otimizações da bateria.</string>
<string name="cond_gcm_bat_summary">Você ativou o Google Cloud Messaging, mas possui otimizações de bateria ativas para o Vanced microG. Para que as notificações push cheguem, você deve ignorar as otimizações da bateria.</string>
<string name="cond_gcm_bat_action">Ignorar otimização</string>
<string name="prefs_account">Preferências da conta</string>
@ -79,7 +79,7 @@ Isso pode demorar alguns minutos."</string>
<string name="pref_gcm_enable_mcs_summary">O Google Cloud Messaging é um provedor de notificação push usado por muitos aplicativos de terceiros. Para usá-lo, você deve ativar o registro do dispositivo.</string>
<string name="pref_gcm_apps_title">Aplicativos que usam o Google Cloud Messaging</string>
<string name="pref_about_title">Sobre microG Services Core</string>
<string name="pref_about_title">Sobre Vanced microG</string>
<string name="gcm_unregister_app">Cancelar registro</string>
<string name="gcm_not_registered">Não registrado</string>

View File

@ -15,7 +15,7 @@
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="gms_settings_name">Setări microG</string>
<string name="gms_settings_name">Setări Vanced microG</string>
<string name="just_a_sec">Doar o secundă…</string>
<string name="google_account_label">Google</string>
@ -44,7 +44,7 @@ Acest lucru poate dura câteva minute."</string>
<string name="pref_auth_trust_google_title">Credeţi Google pentru permisiunile aplicaţiei</string>
<string name="pref_auth_trust_google_summary">Dacă este dezactivat, utilizatorul este întrebat înainte de trimiterea către Google a unei solicitări de autorizare a aplicaţiei. Unele aplicații nu vor reuși să utilizeze contul Google, dacă această opţiune este dezactivată.</string>
<string name="pref_checkin_enable_summary">\"Înregistrarea dispozitivului\" este un proces ascuns care este utilizat pentru a crea un identificator unic pentru serviciile Google. Serviciile microG înlătură alte date de identificare cu excepţia numelui contului dvs. Google.</string>
<string name="pref_checkin_enable_summary">\"Înregistrarea dispozitivului\" este un proces ascuns care este utilizat pentru a crea un identificator unic pentru serviciile Google. Serviciile Vanced microG înlătură alte date de identificare cu excepţia numelui contului dvs. Google.</string>
<string name="pref_gcm_enable_mcs_summary">Mesageria Google Cloud este un furnizor de notificări de ti push utilizat de multe aplicații. Pentru a utiliza trebuie să activați \"Înregistrarea dispozitivului\".</string>
</resources>

View File

@ -15,10 +15,10 @@
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="gms_settings_name">Настройки MicroG</string>
<string name="gms_settings_summary">Конфигурирование сервисов microG.</string>
<string name="gms_settings_name">Настройки Vanced MicroG</string>
<string name="gms_settings_summary">Конфигурирование Vanced microG.</string>
<string name="just_a_sec">Пожалуйста, подождите...</string>
<string name="just_a_sec">Пожалуйста, подождите</string>
<string name="google_account_label">Google</string>
<string name="ask_permission_tos">Продолжая, вы позволяете этому приложению и Google использовать свою информацию в соответствии с их соответствующими условиями предоставления услуг и политиками конфиденциальности.</string>
<string name="ask_scope_permission_title"><xliff:g example="F-Droid">%1$s</xliff:g> хотел бы:</string>
@ -80,7 +80,7 @@
<string name="prefcat_google_services">Google сервисы</string>
<string name="cond_gcm_bat_title">Активна оптимизация энергопотребления</string>
<string name="cond_gcm_bat_summary">Вы включили Google Cloud Messaging, но у вас активна оптимизация энергопотребления для microG Services Core. Чтобы получать push-уведомления вам необходимо разрешить приложению работать в фоновом режиме.</string>
<string name="cond_gcm_bat_summary">Вы включили Google Cloud Messaging, но у вас активна оптимизация энергопотребления для Vanced microG. Чтобы получать push-уведомления вам необходимо разрешить приложению работать в фоновом режиме.</string>
<string name="cond_gcm_bat_action">Разрешить работу в фоне</string>
<string name="prefs_account">Настройки аккаунта</string>
@ -90,7 +90,7 @@
<string name="pref_auth_trust_google_title">Доверять разрешениям Google в приложениях</string>
<string name="pref_auth_trust_google_summary">Если параметр отключен, то у пользователя запрашивается разрешение для авторизации Google. Некоторые приложения не смогут использовать аккаунт Google, если эта возможность отключена.</string>
<string name="pref_checkin_enable_summary">Регистрирует ваше устройство в сервисах Google и создает уникальный идентификатор. MicroG удаляет все идентифицирующие биты, кроме имени вашего аккаунта Google.</string>
<string name="pref_checkin_enable_summary">Регистрирует ваше устройство в сервисах Google и создает уникальный идентификатор. Vanced MicroG удаляет все идентифицирующие биты, кроме имени вашего аккаунта Google.</string>
<string name="pref_add_account_title">Аккаунт</string>
<string name="pref_add_account_summary">Добавить аккаунт Google</string>
@ -99,7 +99,7 @@
<string name="pref_gcm_confirm_new_apps_title">Подтверждать новые приложения</string>
<string name="pref_gcm_confirm_new_apps_summary">Спрашивать разрешение перед привязкой новых приложений для получения push-уведомлений</string>
<string name="pref_about_title">О сервисах microG</string>
<string name="pref_about_title">О сервисах Vanced microG</string>
<string name="gcm_unregister_app">Отвязать</string>
<string name="gcm_not_registered">Не привязано</string>

View File

@ -15,7 +15,7 @@
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="gms_settings_name">Поставке микроГ</string>
<string name="gms_settings_name">Поставке Vanced микроГ</string>
<string name="just_a_sec">Само тренутак…</string>
<string name="google_account_label">Гугл</string>
@ -65,7 +65,7 @@
<string name="prefcat_about">О програму</string>
<string name="cond_gcm_bat_title">Оптимизација батерије укључена</string>
<string name="cond_gcm_bat_summary">Укључили сте Гуглове облак поруке али имате активну оптимизацију батерије за Језгро микроГ услуга. Да би гурана обавештења стизала морате да игноришете оптимизацију батерије.</string>
<string name="cond_gcm_bat_summary">Укључили сте Гуглове облак поруке али имате активну оптимизацију батерије за Језгро Vanced микроГ услуга. Да би гурана обавештења стизала морате да игноришете оптимизацију батерије.</string>
<string name="cond_gcm_bat_action">Игнориши оптимизацију</string>
<string name="prefs_account">Поставке налога</string>

View File

@ -15,15 +15,15 @@
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="gms_settings_name">Налаштування microG</string>
<string name="gms_settings_name">Налаштування Vanced microG</string>
<string name="just_a_sec">Зачекайте трохи...</string>
<string name="just_a_sec">Зачекайте трохи</string>
<string name="google_account_label">Google</string>
<string name="ask_permission_tos">Продовжуючи, ви дозволяєте даному додатку та Google використовувати ваші дані згідно з їх відповідними умовами надання послуг та політикою конфіденційності.</string>
<string name="ask_scope_permission_title"><xliff:g example="F-Droid">%1$s</xliff:g> бажав би:</string>
<string name="ask_service_permission_title"><xliff:g example="F-Droid">%1$s</xliff:g> бажав би використовувати:</string>
<string name="account_manager_title">Google Account Manager</string>
<string name="sorry">Вибачте...</string>
<string name="sorry">Вибачте</string>
<string name="auth_before_connect">Додаток на Вашому пристрої намагається увійти до облікового запису Google.
Якщо Ви очікували цю дію, натисніть кнопку <b>Увійти</b> для підключення до сторінки авторизації Google, інакше натисніть <b>Скасувати</b>, аби перейти назад до додатку, що викликало це вікно.</string>
@ -79,7 +79,7 @@
<string name="prefcat_google_services">Сервіси Google</string>
<string name="cond_gcm_bat_title">Увімкнута оптимізація енергоспоживання</string>
<string name="cond_gcm_bat_summary">Ви увімкнули Google Cloud Messaging але лиши оптимізацію енергоспоживання активним для microG Services Core. Аби отримувати push-сповіщення необхідно вимкнути оптимізацію енергоспоживання.</string>
<string name="cond_gcm_bat_summary">Ви увімкнули Google Cloud Messaging але лиши оптимізацію енергоспоживання активним для Vanced microG. Аби отримувати push-сповіщення необхідно вимкнути оптимізацію енергоспоживання.</string>
<string name="cond_gcm_bat_action">Ігнорувати оптимізацію</string>
<string name="prefs_account">Налаштування облікового запису</string>

View File

@ -15,15 +15,15 @@
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="gms_settings_name">microG設定</string>
<string name="gms_settings_name">Vanced microG設定</string>
<string name="just_a_sec">請稍等...</string>
<string name="just_a_sec">請稍等</string>
<string name="google_account_label">Google</string>
<string name="ask_permission_tos">當您繼續下一步時代表您同意Google和本程式在遵守服務條款和隱私權政策下使用您的個人資訊。</string>
<string name="ask_scope_permission_title"><xliff:g example="F-Droid">%1$s</xliff:g>將會:</string>
<string name="ask_service_permission_title"><xliff:g example="F-Droid">%1$s</xliff:g>將會使用:</string>
<string name="account_manager_title">Google帳號管理員</string>
<string name="sorry">抱歉...</string>
<string name="sorry">抱歉</string>
<string name="no_network_error_desc">"沒有網路連線。
這可能是暫時的問題,或是您的手機沒有連線能力。 請在連接到行動數據或是Wi-Fi網路後重試。"</string>
@ -66,7 +66,7 @@
<string name="prefcat_about">關於</string>
<string name="cond_gcm_bat_title">已開啟電池優化</string>
<string name="cond_gcm_bat_summary">您已啟用GCM但依舊套用了電池優化在microG Services Core上。 為了能收到推送通知您應該取消電池優化。</string>
<string name="cond_gcm_bat_summary">您已啟用GCM但依舊套用了電池優化在Vanced microG上。 為了能收到推送通知您應該取消電池優化。</string>
<string name="cond_gcm_bat_action">取消優化</string>
<string name="prefs_account">帳號設定</string>
@ -80,7 +80,7 @@
<string name="pref_gcm_enable_mcs_summary">GCM是一個廣為第三方應用程式所採用的推播訊息供應者。 必須先註冊為Google設備才能使用。</string>
<string name="pref_gcm_apps_title">使用GCM的程式</string>
<string name="pref_about_title">關於microG Services Core</string>
<string name="pref_about_title">關於Vanced microG Services</string>
<string name="gcm_unregister_app">取消註冊</string>
<string name="gcm_not_registered">未註冊</string>

View File

@ -15,8 +15,8 @@
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="gms_settings_name">microG Settings</string>
<string name="gms_settings_summary">Setup microG services Core.</string>
<string name="gms_settings_name">Vanced microG Settings</string>
<string name="gms_settings_summary">Setup Vanced microG.</string>
<string name="just_a_sec">Just a sec…</string>
<string name="google_account_label">Google</string>
@ -80,7 +80,7 @@ This can take a couple of minutes."</string>
<string name="prefcat_google_services">Google Services</string>
<string name="cond_gcm_bat_title">Battery optimizations enabled</string>
<string name="cond_gcm_bat_summary">You enabled Google Cloud Messaging but have battery optimizations active for microG Services Core. For push notifications to arrive you should ignore battery optimizations.</string>
<string name="cond_gcm_bat_summary">You enabled Google Cloud Messaging but have battery optimizations active for Vanced microG. For push notifications to arrive you should ignore battery optimizations.</string>
<string name="cond_gcm_bat_action">Ignore optimizations</string>
<string name="prefs_account">Account preferences</string>

View File

@ -20,4 +20,4 @@
android:customTokens="true"
android:icon="@drawable/ic_microg"
android:smallIcon="@drawable/ic_microg"
android:label="@string/google_account_label" />
android:label="Vanced microG" />