Vanced-ified microG

This commit is contained in:
X1nto 2020-07-18 16:41:40 +04:00
parent d26740edce
commit 4b3ef83e0d
14 changed files with 31 additions and 37 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">Vacned 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>

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 Services. 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>

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 Services. 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>

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>

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 Services. Чтобы получать push-уведомления вам необходимо разрешить приложению работать в фоновом режиме.</string>
<string name="cond_gcm_bat_action">Разрешить работу в фоне</string>
<string name="prefs_account">Настройки аккаунта</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 Services. Аби отримувати 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>
@ -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 services.</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 Services. 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" />