Skip to content

Commit 354770c

Browse files
authored
Merge pull request #1142 from ukanth/tether_fix
Merge recent changes for beta release
2 parents 3da5e45 + 63fb3d5 commit 354770c

20 files changed

Lines changed: 472 additions & 463 deletions

File tree

Changelog.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,15 @@
11
AFWall+ Changelog
22
==================
33

4+
Version 3.5.0-BETA-1
5+
* Feature: Show installed apps without internet permission
6+
* Feature: Default setting for installed app (Blacklist/whitelist) - Donate Only
7+
* Fix: Logs do not show app image
8+
* Fix: Better support for Multiprofile/Island/Workprofile - Thanks to @n90p
9+
* Fix: Log service startup issue
10+
* Update support tools and build libraries(AndroidX)
11+
* Target SDK to android 10
12+
413
Version 3.4.0
514
* Feature: Bluetooth,USB tethering as separate rules - Thanks @nxzero
615
* Feature: Clone columns (Copy rules from one column to other column)

app/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ android {
88
//applicationId "dev.ukanth.ufirewall.donate"
99
minSdkVersion 21
1010
targetSdkVersion 29
11-
versionCode 200830
12-
versionName "3.5.0-BETA"
11+
versionCode 2000905
12+
versionName "3.5.0-BETA-1"
1313
//buildConfigField 'boolean', 'DONATE', 'true'
1414
}
1515

app/src/main/res/values-ar/strings.xml

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<!--Generated by crowdin.com-->
32
<resources xmlns:tools="http://schemas.android.com/tools" tools:ignore="MissingTranslation">
43
<!--
54
AFWall+ UI - String resource (English)
@@ -24,13 +23,13 @@
2423
<string name="error_refresh">خطأ في تحديث قواعد العناوين</string>
2524
<string name="error_apply">خطأ في تطبيق قواعد العناوين</string>
2625
<string name="error_fetch">خطأ في جلب قواعد العناوين</string>
27-
<string name="error_su_toast">Unable to aquire root access !</string>
26+
<string name="error_su_toast">غير قادر على الوصول إلى الجذر!</string>
2827
<string name="error_su">لم أستطع الحصول على صلاحيات الرووت.\n يجب أن يكون جهازك مروت لإستعمال AFWall+.\n\n إذا كان هذا الجهاز مروت، الرجاء التأكد أن AFWall+ يملك الإذن لتنفيذ تعليمة \"su\".</string>
2928
<string name="error_netfilter">تعذر العثور على دعم اهداف iptables والسلاسل.\+nAFWall قد لا يعمل على النحو المتوقع نتيجة لهذا التقييد.</string>
3029
<string name="error_common">خطأ: </string>
3130
<string name="all_item">(أي تطبيق) - مماثل لتحديد جميع التطبيقات</string>
3231
<string name="kernel_item">(نواة) - نواة لينيكس</string>
33-
<string name="android_system">Android System</string>
32+
<string name="android_system">نظام الأندرويد</string>
3433
<string name="unknown_item">غير معروف</string>
3534
<string name="tethering_item">(مشاركة الانترنت) - خدمات DHCP+DNS</string>
3635
<string name="dnsproxy_item">(dns بروكسي) - عمليات بحث DNS بواسطة netd</string>
@@ -69,16 +68,16 @@
6968
<string name="mode_header">الوضع: %s</string>
7069
<string name="legend_clear">امسح كافة خانات الاختيار في كافة الأعمدة</string>
7170
<string name="mode_whitelist">اسمح للمحدد</string>
72-
<string name="legend_whitelist">Selected apps will be granted Internet access</string>
71+
<string name="legend_whitelist">التطبيقات المحددة ستمنح حق الوصول إلى الإنترنت</string>
7372
<string name="mode_blacklist">منع المحدد</string>
74-
<string name="legend_blacklist">Selected apps will be denied Internet access</string>
73+
<string name="legend_blacklist">التطبيقات المحددة ستمنع من الوصول إلى الإنترنت</string>
7574
<string name="set_custom_script">تعيين برنامج نصي مخصص</string>
7675
<string name="preferences">تفضيلات</string>
7776
<string name="reload">إعادة تحميل التطبيقات</string>
7877
<string name="flush">امسح القواعد</string>
7978
<string name="send_report">إرسال تقرير الخطأ</string>
8079
<string name="enter_problem">يرجى توضيح المشكلة:</string>
81-
<string name="send_mail">Send e-mail</string>
80+
<string name="send_mail">إرسال بريد إلكتروني</string>
8281
<string name="notify_pref_summary_on">سيتم إظهار إشعار عندما يتم تثبيت تطبيق جديد</string>
8382
<string name="notify_pref_summary_off">لن يظهر أي إشعار عندما يتم تثبيت تطبيق جديد</string>
8483
<string name="custom_script_defined">تعريف برنامج نصي مخصص</string>
@@ -96,7 +95,7 @@
9695
<string name="flushRulesConfirm">مسح جميع قواعد iptables؟</string>
9796
<string name="overrideRules">هل تريد استيراد القواعد؟ هذا سوف يعوض القواعد الموجودة!</string>
9897
<string name="notification_new">تم تثبيت تطبيق جديد</string>
99-
<string name="notification_new_package">Configure Internet permission</string>
98+
<string name="notification_new_package">تكوين إذن الإنترنت</string>
10099
<string name="confirmMsg">تعطيل جدار الحماية بشكل كامل؟</string>
101100
<string name="apply">تطبيق</string>
102101
<string name="discard">تجاهل</string>
@@ -120,7 +119,7 @@
120119
<string name="unable_remove_initd">غير قادر على إزالة البرنامج النصي لبدء تشغيل AFWall+</string>
121120
<!-- Widget -->
122121
<string name="widget_disable_fail">لا يمكن تعطيل جدار الحماية - محمي بكلمة مرور!</string>
123-
<string name="widget_label_status">AFWall+ Toggle</string>
122+
<string name="widget_label_status">تبديل AFWall+</string>
124123
<string name="widget_label_settings">إعدادات AFWall+</string>
125124
<string name="widget_label_settings_old">إعدادات AFWall+ (قديم)</string>
126125
<!-- Color Picker -->
@@ -182,7 +181,7 @@
182181
<string name="profile3">ملف التعريف 3</string>
183182
<string name="profile_hint">اسم الملف الشخصي</string>
184183
<string name="profile_notsupport">الرجاء ترحيل بيانات الملف الشخصي لاستخدام هذا الخيار</string>
185-
<string name="profile_duplicate">Profile exists already!</string>
184+
<string name="profile_duplicate">الملف الشخصي موجود بالفعل!</string>
186185
<string name="reapply_profile">إعادة تطبيق قواعد الملف الشخصي</string>
187186
<!-- Interface -->
188187
<string name="lan_title">التحكم في الشبكة المحلية</string>

app/src/main/res/values-ast-rES/strings.xml

Lines changed: 20 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<!--Generated by crowdin.com-->
32
<resources xmlns:tools="http://schemas.android.com/tools" tools:ignore="MissingTranslation">
43
<!--
54
AFWall+ UI - String resource (English)
@@ -11,16 +10,16 @@
1110
<string name="title_disabled">AFWall+ (DESHABILITÁU)</string>
1211
<string name="whitelist_array_item">Permitir lo esbillao</string>
1312
<string name="blacklist_array_item">Bloquiar lo esbillao</string>
14-
<string name="showrules">Amosar regles</string>
13+
<string name="showrules">Amosar les regles</string>
1514
<string name="applyrules">Aplicar</string>
1615
<string name="saverules">Guardar</string>
1716
<string name="setpwd">Afitar contraseña</string>
1817
<string name="help">Ayuda</string>
1918
<string name="close">Zarrar</string>
2019
<string name="exit">Colar</string>
2120
<string name="error_purge">Fallu purgando iptables</string>
22-
<string name="error_binary">Fallu instalando los ficheros binarios</string>
23-
<string name="error_migration">Fallu migrando los axustes vieyos</string>
21+
<string name="error_binary">Fallu al instalar los ficheros binarios</string>
22+
<string name="error_migration">Fallu al migrar los axustes vieyos</string>
2423
<string name="error_refresh">Fallu xenerando iptables</string>
2524
<string name="error_apply">Fallu aplicando les regles d\'iptables</string>
2625
<string name="error_fetch">Fallu diendo en cata les regles d\'iptables</string>
@@ -38,7 +37,7 @@
3837
<string name="root_item">(root) - Aplicaciones executándose como root</string>
3938
<string name="adb_item">(adb) - Android Debug Bridge</string>
4039
<string name="media_item">(media) - Sirvidor multimedia</string>
41-
<string name="vpn_item">(vpn) - Rede VPN</string>
40+
<string name="vpn_item">(vpn) - Redes VPN</string>
4241
<string name="drm_item">(drm) - Serviciu de xestión de drechos dixitales</string>
4342
<string name="gps_item">(gps) - GPS</string>
4443
<string name="shell_item">(shell) - Shell de Linux</string>
@@ -77,10 +76,10 @@
7776
<string name="reload">Recargar aplicaciones</string>
7877
<string name="flush">Balerar regles</string>
7978
<string name="send_report">Unviar informe de fallu</string>
80-
<string name="enter_problem">Por favor, desplica\'l problema:</string>
79+
<string name="enter_problem">Desplica\'l problema:</string>
8180
<string name="send_mail">Send e-mail</string>
8281
<string name="notify_pref_summary_on">Amosaráse un avisu al instalase una aplicación nueva</string>
83-
<string name="notify_pref_summary_off">Nun s\'amosará avisu dalu al instalase una aplicación nueva</string>
82+
<string name="notify_pref_summary_off">Nun va amosase nengún avisu al instalar una aplicación nueva</string>
8483
<string name="custom_script_defined">Definióse\'l script personalizáu</string>
8584
<string name="custom_script_removed">Desanicióse\'l script personalizáu</string>
8685
<string name="custom_script_error">Fallu guardando\'l script personalizáu</string>
@@ -94,7 +93,7 @@
9493
<string name="copied">Copiáu</string>
9594
<string name="Search">Guetar</string>
9695
<string name="flushRulesConfirm">¿Balerar toles regles d\'iptables?</string>
97-
<string name="overrideRules">¿Quies importar les regles? ¡Esto anulará les esistentes!</string>
96+
<string name="overrideRules">¿Quies importar les regles? ¡Esto va anular les esistentes!</string>
9897
<string name="notification_new">Instaláronse aplicaciones nueves</string>
9998
<string name="notification_new_package">Configure Internet permission</string>
10099
<string name="confirmMsg">¿Deshabilitar dafechu\'l firmware?</string>
@@ -115,7 +114,7 @@
115114
<!-- Advanced Settings -->
116115
<!-- init.d -->
117116
<string name="success_initd">Instalóse\'l script d\'aniciu</string>
118-
<string name="unable_initd">Nun pue instalase\'l script d\'aniciu d\'AFWall+. Verifica que la to ROM/kernel sofita init.d/su.d, por favor</string>
117+
<string name="unable_initd">Nun pue instalase\'l script d\'aniciu d\'AFWall+. Verifica que la ROM/kernel sofita init.d/su.d</string>
119118
<string name="remove_initd">Desinstalóse\'l script d\'aniciu</string>
120119
<string name="unable_remove_initd">Nun pue desaniciase\'l script d\'aniciu d\'AFWall+</string>
121120
<!-- Widget -->
@@ -226,7 +225,7 @@
226225
<string name="tasker_muliprofile">Tasker: AFWall+ multi-profile disabled</string>
227226
<!-- IPv4/IPv6 -->
228227
<string name="ipv6_title">Sofitu d\'IPv6</string>
229-
<string name="ipv6_summary">Habilita\'l sofitu d\'IPv6</string>
228+
<string name="ipv6_summary">Activa\'l sofitu d\'IPv6</string>
230229
<string name="control_ipv6_title">Only Control IPv6 Chains</string>
231230
<string name="ip6unavailable">Fallu: IPv6 rique «/system/bin/ip6tables».</string>
232231
<string name="switch_ipv6">Cambiar a regles IPv6</string>
@@ -236,7 +235,7 @@
236235
<string name="usePattern">Usar patrón de bloquéu en cuantes d\'una contraseña</string>
237236
<string name="stealthMode">Mou a la callandiella nel patrón</string>
238237
<string name="patternMaxTry">Númberu máximu d\'intentos</string>
239-
<string name="resetPattern">¿Reafitar patrón de bloquéu?</string>
238+
<string name="resetPattern">¿Reafitar el patrón de bloquéu?</string>
240239
<!-- Device Admin -->
241240
<string name="enable_device_admin">Xestor de preseos</string>
242241
<string name="device_admin_enabled">AFWall+ Device Admin enabled</string>
@@ -245,7 +244,7 @@
245244
<!-- Experimental Preferences -->
246245
<string name="exp_prefs_title">Esperimental</string>
247246
<!-- Startup -->
248-
<string name="startup_service">Aplicando regles. Espera, por favor.</string>
247+
<string name="startup_service">Aplicando les regles. Espera, por favor.</string>
249248
<string name="addStartupDelayTitle">Retrasu d\'aniciu</string>
250249
<string name="addStartupDelaySummary">AFWall+ esperará 5 segundos enantes d\'aplicar les regles. Habilita esti axuste namái si les regles d\'aniciu nun s\'apliquen de mou afayadizu nel arranque.</string>
251250
<string name="fixleakTitle">Iguar escape de datos nel aniciu</string>
@@ -264,7 +263,7 @@
264263
<string name="rules_prefs_title">Regles/Coneutividá</string>
265264
<string name="log_prefs_title">Rexistru</string>
266265
<string name="hideicons_pref_title">Anubrir iconos d\'aplicaciones</string>
267-
<string name="hideicons_pref_summary_on">Ameyora\'l rindimientu deshabilitando los iconos d\'aplicaciones na vista principal</string>
266+
<string name="hideicons_pref_summary_on">Ameyora\'l rindimientu desactivando los iconos d\'aplicaciones na vista principal</string>
268267
<string name="hideicons_pref_summary_off">Amuesa los iconos d\'aplicaciones na vista principal</string>
269268
<string name="notify_pref_title">Habilitar avisos</string>
270269
<string name="syscolor_pref_title">System applications</string>
@@ -273,7 +272,7 @@
273272
<string name="accent_pref_title">Accent Color</string>
274273
<string name="syscolor_pref_summary_on">Color pa toles aplicaciones del sistema</string>
275274
<string name="enableConfirmTitle">Confirmar el deshabilitar AFWall+</string>
276-
<string name="enableConfirm_summary_on">El tornafuéu pidirá la to confirmación enantes de deshabilitase</string>
275+
<string name="enableConfirm_summary_on">El tornafuéu va pidir la confirmación enantes de desactivase</string>
277276
<string name="showUid">Amosar UID p\'aplicaciones</string>
278277
<string name="showuid_summary_on">Amuesa les UIDs d\'aplicaciones na vista principal</string>
279278
<string name="showuid_summary_off">Anubre les UIDs d\'aplicación an vista principal. Habilitalo pue ser útil pa rastrexar rexistros.</string>
@@ -322,8 +321,8 @@
322321
<string name="menu">Menú</string>
323322
<string name="backup_notexist">Nun esisten respaldos. Esporta ún dende\'l menú, por favor.</string>
324323
<string name="showFilter">Amosar peñeres</string>
325-
<string name="showfilter_summary_on">Les peñeres (Too/Nucleu/Sistema/Usuariu) amuésense na vista principal</string>
326-
<string name="showfilter_summary_off">Les peñeres (Too/Nucleu/Sistema/Usuariu) anúbrense na vista principal</string>
324+
<string name="showfilter_summary_on">Les peñeres (Too/Nucleu/Sistema/Usuariu) van amosase na vista principal</string>
325+
<string name="showfilter_summary_off">Les peñeres (Too/Nucleu/Sistema/Usuariu) van anubrise na vista principal</string>
327326
<string name="enable_dns">Habilitar DNS pente netd</string>
328327
<string name="disable_dns">Deshabilitar DNS pente netd</string>
329328
<string name="dns_proxy_title">Proxy DNS </string>
@@ -344,14 +343,14 @@
344343
<string name="unlock_donate"> calca pa desbloquiar la versión de donación</string>
345344
<string name="donate_support">You can now use donate features.</string>
346345
<string name="donate_thanks">Thanks for your support.</string>
347-
<string name="activeNotification">Amosar iconu d\'avisu</string>
346+
<string name="activeNotification">Amosar l\'iconu d\'avisu</string>
348347
<string name="activeNotification_summary">Amuesa siempres un iconu na barra d\'avisos</string>
349348
<string name="active">Firewall enabled</string>
350349
<string name="inactive">Tornafuéu deshabilitáu</string>
351350
<string name="About">Tocante a</string>
352351
<string name="FAQ">FAQ</string>
353352
<string name="su_check_title">Estáu</string>
354-
<string name="su_check_message">Comprobando accesu root</string>
353+
<string name="su_check_message">Comprobando l\'accesu root</string>
355354
<!-- choose file -->
356355
<!-- <string name="fileSize">File Size</string>-->
357356
<!--<string name="currentDir">Current Dir</string>-->
@@ -425,12 +424,12 @@
425424
<string name="custom_rules">Custom Rules</string>
426425
<string name="mdnslabel">(mdns) Multicast DNS</string>
427426
<string name="mdns">Enable Multicast DNS</string>
428-
<string name="error_log">Nun pue aniciase\'l serviciu de rexistru. LogTarget ta baleru o LogService nun s\'habilitó.</string>
427+
<string name="error_log">Nun pue aniciase\'l serviciu de rexistru. LogTarget ta baleru o LogService nun ta activáu.</string>
429428
<string name="delete_profile">Nun pue desaniciase\'l perfil</string>
430429
<string name="profile_migrate_msg">Profiles migrated</string>
431430
<!-- Log Details -->
432-
<string name="destination_address">Direición destín</string>
433-
<string name="source_address">Direición fonte</string>
431+
<string name="destination_address">Direición de destín</string>
432+
<string name="source_address">Direición d\'orixe</string>
434433
<string name="ping_destination">Destín de ping</string>
435434
<string name="ping_source">Fonte de ping</string>
436435
<string name="resolve_destination">Resolve Destination</string>

app/src/main/res/values-az/strings.xml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<!--Generated by crowdin.com-->
32
<resources xmlns:tools="http://schemas.android.com/tools" tools:ignore="MissingTranslation">
43
<!--
54
AFWall+ UI - String resource (English)
@@ -20,11 +19,11 @@
2019
<string name="exit">Çıxış</string>
2120
<string name="error_purge">Iptables təmizləmə xətası</string>
2221
<string name="error_binary">Binary faylları quraşdırma xətası</string>
23-
<string name="error_migration">Error migrating old settings</string>
22+
<string name="error_migration">Köhnə tənzimləmələri köçürərkən xəta baş verdi</string>
2423
<string name="error_refresh">Iptables təzələmə xətası</string>
2524
<string name="error_apply">Iptables qaydalarının tətbiq edilmə xətası</string>
2625
<string name="error_fetch">Iptables qaydalarının alınma xətası</string>
27-
<string name="error_su_toast">Unable to aquire root access !</string>
26+
<string name="error_su_toast">Kök müraciəti alına bilmir!</string>
2827
<string name="error_su">Could not acquire root access.\nYour device must be rooted to use AFWall+.\n\nIf this device is already rooted, please ensure AFWall+ has permission to execute the \"su\" command.</string>
2928
<string name="error_netfilter">Could not find support for iptables targets and chains.\nAFWall+ might not work as expected due to this limitation.</string>
3029
<string name="error_common">Xəta: </string>

0 commit comments

Comments
 (0)