Offset 1, 19 lines modified | Offset 1, 19 lines modified | ||
1 | apex_manifest.pb | 1 | apex_manifest.pb |
2 | app | 2 | app |
3 | app/OsuLogin | 3 | app/OsuLogin |
4 | app/OsuLogin | 4 | app/OsuLogin/OsuLogin.apk |
5 | etc | 5 | etc |
6 | etc/classpaths | 6 | etc/classpaths |
7 | etc/classpaths/bootclasspath.pb | 7 | etc/classpaths/bootclasspath.pb |
8 | etc/security | 8 | etc/security |
9 | etc/security/cacerts_wfa | 9 | etc/security/cacerts_wfa |
10 | etc/security/cacerts_wfa/21125ccd.0 | 10 | etc/security/cacerts_wfa/21125ccd.0 |
11 | etc/security/cacerts_wfa/674b5f5b.0 | 11 | etc/security/cacerts_wfa/674b5f5b.0 |
12 | etc/security/cacerts_wfa/ea93cb5b.0 | 12 | etc/security/cacerts_wfa/ea93cb5b.0 |
13 | javalib | 13 | javalib |
14 | javalib/framework-wifi.jar | 14 | javalib/framework-wifi.jar |
15 | javalib/service-wifi.jar | 15 | javalib/service-wifi.jar |
16 | lost+found | 16 | lost+found |
17 | priv-app | 17 | priv-app |
18 | priv-app/ServiceWifiResources | 18 | priv-app/ServiceWifiResources |
19 | priv-app/ServiceWifiResources | 19 | priv-app/ServiceWifiResources/ServiceWifiResources.apk |
Offset 1, 2 lines modified | Offset 1, 2 lines modified | ||
00000000:·0a10·636f·6d2e·616e·6472·6f69·642e·7769··..com.android.wi | 00000000:·0a10·636f·6d2e·616e·6472·6f69·642e·7769··..com.android.wi | ||
00000010:·6669·10 | 00000010:·6669·109c·9fcb·9801······················fi...... |
Offset 1, 2 lines modified | Offset 1, 2 lines modified | ||
1 | OsuLogin | 1 | OsuLogin |
2 | OsuLogin | 2 | OsuLogin/OsuLogin.apk |
Offset 1, 1 lines modified | Offset 1, 1 lines modified | ||
1 | OsuLogin | 1 | OsuLogin.apk |
Offset 1, 14 lines modified | Offset 1, 14 lines modified | ||
1 | Verifies | 1 | Verifies |
2 | Verified·using·v1·scheme·(JAR·signing):·false | 2 | Verified·using·v1·scheme·(JAR·signing):·false |
3 | Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·false | 3 | Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·false |
4 | Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·true | 4 | Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·true |
5 | Number·of·signers:·1 | 5 | Number·of·signers:·1 |
6 | Signer·#1·certificate·DN:· | 6 | Signer·#1·certificate·DN:·EMAILADDRESS=android@android.com,·CN=OsuLogin,·OU=Android,·O=Android,·L=Mountain·View,·ST=California,·C=US |
7 | Signer·#1·certificate·SHA-256·digest:·ee7cdddad1e412c4aeb614a2dc74ecce03215c4e48770ef208e7145c78252e4b | ||
8 | Signer·#1·certificate·SHA-1·digest:·2810e5fcfa3b1702466efc70535da11b2fd668fe | ||
9 | Signer·#1·certificate· | 7 | Signer·#1·certificate·SHA-256·digest:·936ef217719fcd1c387ae1f67addfdc53119c6097faec6867bfcbec14a2578de |
8 | Signer·#1·certificate·SHA-1·digest:·39709ce8dec128324538c93d23f45345c33511b9 | ||
9 | Signer·#1·certificate·MD5·digest:·e148ff5afea6b5b2f96a8f2ab54d732a | ||
10 | Signer·#1·key·algorithm:·RSA | 10 | Signer·#1·key·algorithm:·RSA |
11 | Signer·#1·key·size·(bits):·4096 | 11 | Signer·#1·key·size·(bits):·4096 |
12 | Signer·#1·public·key·SHA-256·digest:·237f5674012173b1a7444bf2801b4d5322068359a9b9caa12ab2581b44d146b4 | ||
13 | Signer·#1·public·key·SHA-1·digest:·c58009e94d7e036cefb638ca6d686c526b569bfa | ||
14 | Signer·#1·public·key· | 12 | Signer·#1·public·key·SHA-256·digest:·1e8e44fcc24a0351b778f2c4a7fb2a3d34536cfa359c2e7cc5ce8115317eb217 |
13 | Signer·#1·public·key·SHA-1·digest:·1f33f3e65460e550d76482e37a79421303263d83 | ||
14 | Signer·#1·public·key·MD5·digest:·8b238a4cea8db023ee6c2955ba591860 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Zip·file·size:·2 | 1 | Zip·file·size:·257702·bytes,·number·of·entries:·81 |
2 | -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.activity_activity.version | 2 | -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.activity_activity.version |
3 | -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.annotation_annotation-experimental.version | 3 | -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.annotation_annotation-experimental.version |
4 | -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.arch.core_core-runtime.version | 4 | -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.arch.core_core-runtime.version |
5 | -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.asynclayoutinflater_asynclayoutinflater.version | 5 | -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.asynclayoutinflater_asynclayoutinflater.version |
6 | -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.coordinatorlayout_coordinatorlayout.version | 6 | -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.coordinatorlayout_coordinatorlayout.version |
7 | -rw----·····1.0·fat·······13·bx·stor·09-Jan-01·00:00·META-INF/androidx.core_core.version | 7 | -rw----·····1.0·fat·······13·bx·stor·09-Jan-01·00:00·META-INF/androidx.core_core.version |
8 | -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.cursoradapter_cursoradapter.version | 8 | -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.cursoradapter_cursoradapter.version |
Offset 23, 15 lines modified | Offset 23, 15 lines modified | ||
23 | -rw----·····1.0·fat·······13·bx·stor·09-Jan-01·00:00·META-INF/androidx.print_print.version | 23 | -rw----·····1.0·fat·······13·bx·stor·09-Jan-01·00:00·META-INF/androidx.print_print.version |
24 | -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.savedstate_savedstate.version | 24 | -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.savedstate_savedstate.version |
25 | -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.slidingpanelayout_slidingpanelayout.version | 25 | -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.slidingpanelayout_slidingpanelayout.version |
26 | -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.swiperefreshlayout_swiperefreshlayout.version | 26 | -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.swiperefreshlayout_swiperefreshlayout.version |
27 | -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.tracing_tracing.version | 27 | -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.tracing_tracing.version |
28 | -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.versionedparcelable_versionedparcelable.version | 28 | -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.versionedparcelable_versionedparcelable.version |
29 | -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.viewpager_viewpager.version | 29 | -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.viewpager_viewpager.version |
30 | -rw----·····1.0·fat··· | 30 | -rw----·····1.0·fat···165436·bx·stor·09-Jan-01·00:00·classes.dex |
31 | -rw----·····1.0·fat······212·bx·stor·09-Jan-01·00:00·res/drawable-hdpi-v4/notification_bg_low_normal.9.png | 31 | -rw----·····1.0·fat······212·bx·stor·09-Jan-01·00:00·res/drawable-hdpi-v4/notification_bg_low_normal.9.png |
32 | -rw----·····1.0·fat······225·bx·stor·09-Jan-01·00:00·res/drawable-hdpi-v4/notification_bg_low_pressed.9.png | 32 | -rw----·····1.0·fat······225·bx·stor·09-Jan-01·00:00·res/drawable-hdpi-v4/notification_bg_low_pressed.9.png |
33 | -rw----·····1.0·fat······212·bx·stor·09-Jan-01·00:00·res/drawable-hdpi-v4/notification_bg_normal.9.png | 33 | -rw----·····1.0·fat······212·bx·stor·09-Jan-01·00:00·res/drawable-hdpi-v4/notification_bg_normal.9.png |
34 | -rw----·····1.0·fat······225·bx·stor·09-Jan-01·00:00·res/drawable-hdpi-v4/notification_bg_normal_pressed.9.png | 34 | -rw----·····1.0·fat······225·bx·stor·09-Jan-01·00:00·res/drawable-hdpi-v4/notification_bg_normal_pressed.9.png |
35 | -rw----·····1.0·fat······107·bx·stor·09-Jan-01·00:00·res/drawable-hdpi-v4/notify_panel_notification_icon_bg.png | 35 | -rw----·····1.0·fat······107·bx·stor·09-Jan-01·00:00·res/drawable-hdpi-v4/notify_panel_notification_icon_bg.png |
36 | -rw----·····1.0·fat······215·bx·stor·09-Jan-01·00:00·res/drawable-mdpi-v4/notification_bg_low_normal.9.png | 36 | -rw----·····1.0·fat······215·bx·stor·09-Jan-01·00:00·res/drawable-mdpi-v4/notification_bg_low_normal.9.png |
37 | -rw----·····1.0·fat······223·bx·stor·09-Jan-01·00:00·res/drawable-mdpi-v4/notification_bg_low_pressed.9.png | 37 | -rw----·····1.0·fat······223·bx·stor·09-Jan-01·00:00·res/drawable-mdpi-v4/notification_bg_low_pressed.9.png |
Offset 40, 18 lines modified | Offset 40, 17 lines modified | ||
40 | -rw----·····1.0·fat·······98·bx·stor·09-Jan-01·00:00·res/drawable-mdpi-v4/notify_panel_notification_icon_bg.png | 40 | -rw----·····1.0·fat·······98·bx·stor·09-Jan-01·00:00·res/drawable-mdpi-v4/notify_panel_notification_icon_bg.png |
41 | -rw----·····1.0·fat······221·bx·stor·09-Jan-01·00:00·res/drawable-xhdpi-v4/notification_bg_low_normal.9.png | 41 | -rw----·····1.0·fat······221·bx·stor·09-Jan-01·00:00·res/drawable-xhdpi-v4/notification_bg_low_normal.9.png |
42 | -rw----·····1.0·fat······252·bx·stor·09-Jan-01·00:00·res/drawable-xhdpi-v4/notification_bg_low_pressed.9.png | 42 | -rw----·····1.0·fat······252·bx·stor·09-Jan-01·00:00·res/drawable-xhdpi-v4/notification_bg_low_pressed.9.png |
43 | -rw----·····1.0·fat······221·bx·stor·09-Jan-01·00:00·res/drawable-xhdpi-v4/notification_bg_normal.9.png | 43 | -rw----·····1.0·fat······221·bx·stor·09-Jan-01·00:00·res/drawable-xhdpi-v4/notification_bg_normal.9.png |
44 | -rw----·····1.0·fat······247·bx·stor·09-Jan-01·00:00·res/drawable-xhdpi-v4/notification_bg_normal_pressed.9.png | 44 | -rw----·····1.0·fat······247·bx·stor·09-Jan-01·00:00·res/drawable-xhdpi-v4/notification_bg_normal_pressed.9.png |
45 | -rw----·····1.0·fat······138·bx·stor·09-Jan-01·00:00·res/drawable-xhdpi-v4/notify_panel_notification_icon_bg.png | 45 | -rw----·····1.0·fat······138·bx·stor·09-Jan-01·00:00·res/drawable-xhdpi-v4/notify_panel_notification_icon_bg.png |
46 | -rw----·····1.0·fat····38368·bx·stor·09-Jan-01·00:00·resources.arsc | 46 | -rw----·····1.0·fat····38368·bx·stor·09-Jan-01·00:00·resources.arsc |
47 | -rw----·····2.0·fat·····3 | 47 | -rw----·····2.0·fat·····3472·bl·defN·09-Jan-01·00:00·AndroidManifest.xml |
48 | -rw----·····2.0·fat·······24·bl·defN·09-Jan-01·00:00·META-INF/annotation-experimental_release.kotlin_module | 48 | -rw----·····2.0·fat·······24·bl·defN·09-Jan-01·00:00·META-INF/annotation-experimental_release.kotlin_module |
49 | -rw----·····2.0·fat······433·bl·defN·09-Jan-01·00:00·META-INF/proguard/androidx-annotations.pro | 49 | -rw----·····2.0·fat······433·bl·defN·09-Jan-01·00:00·META-INF/proguard/androidx-annotations.pro |
50 | -rw----·····2.0·fat···165436·bl·defN·09-Jan-01·00:00·classes.dex | ||
51 | -rw----·····2.0·fat······364·bl·defN·09-Jan-01·00:00·res/anim-v21/fragment_fast_out_extra_slow_in.xml | 50 | -rw----·····2.0·fat······364·bl·defN·09-Jan-01·00:00·res/anim-v21/fragment_fast_out_extra_slow_in.xml |
52 | -rw----·····2.0·fat·····1128·bl·defN·09-Jan-01·00:00·res/animator/fragment_close_enter.xml | 51 | -rw----·····2.0·fat·····1128·bl·defN·09-Jan-01·00:00·res/animator/fragment_close_enter.xml |
53 | -rw----·····2.0·fat·····1128·bl·defN·09-Jan-01·00:00·res/animator/fragment_close_exit.xml | 52 | -rw----·····2.0·fat·····1128·bl·defN·09-Jan-01·00:00·res/animator/fragment_close_exit.xml |
54 | -rw----·····2.0·fat······452·bl·defN·09-Jan-01·00:00·res/animator/fragment_fade_enter.xml | 53 | -rw----·····2.0·fat······452·bl·defN·09-Jan-01·00:00·res/animator/fragment_fade_enter.xml |
55 | -rw----·····2.0·fat······452·bl·defN·09-Jan-01·00:00·res/animator/fragment_fade_exit.xml | 54 | -rw----·····2.0·fat······452·bl·defN·09-Jan-01·00:00·res/animator/fragment_fade_exit.xml |
56 | -rw----·····2.0·fat·····1128·bl·defN·09-Jan-01·00:00·res/animator/fragment_open_enter.xml | 55 | -rw----·····2.0·fat·····1128·bl·defN·09-Jan-01·00:00·res/animator/fragment_open_enter.xml |
57 | -rw----·····2.0·fat·····1128·bl·defN·09-Jan-01·00:00·res/animator/fragment_open_exit.xml | 56 | -rw----·····2.0·fat·····1128·bl·defN·09-Jan-01·00:00·res/animator/fragment_open_exit.xml |
Offset 74, 12 lines modified | Offset 73, 11 lines modified | ||
74 | -rw----·····2.0·fat·····2872·bl·defN·09-Jan-01·00:00·res/layout/notification_template_lines_media.xml | 73 | -rw----·····2.0·fat·····2872·bl·defN·09-Jan-01·00:00·res/layout/notification_template_lines_media.xml |
75 | -rw----·····2.0·fat·····1292·bl·defN·09-Jan-01·00:00·res/layout/notification_template_media.xml | 74 | -rw----·····2.0·fat·····1292·bl·defN·09-Jan-01·00:00·res/layout/notification_template_media.xml |
76 | -rw----·····2.0·fat·····2756·bl·defN·09-Jan-01·00:00·res/layout/notification_template_media_custom.xml | 75 | -rw----·····2.0·fat·····2756·bl·defN·09-Jan-01·00:00·res/layout/notification_template_media_custom.xml |
77 | -rw----·····2.0·fat······440·bl·defN·09-Jan-01·00:00·res/layout/notification_template_part_chronometer.xml | 76 | -rw----·····2.0·fat······440·bl·defN·09-Jan-01·00:00·res/layout/notification_template_part_chronometer.xml |
78 | -rw----·····2.0·fat······440·bl·defN·09-Jan-01·00:00·res/layout/notification_template_part_time.xml | 77 | -rw----·····2.0·fat······440·bl·defN·09-Jan-01·00:00·res/layout/notification_template_part_time.xml |
79 | -rw----·····2.0·fat·····1372·bl·defN·09-Jan-01·00:00·res/layout/osu_web_view.xml | 78 | -rw----·····2.0·fat·····1372·bl·defN·09-Jan-01·00:00·res/layout/osu_web_view.xml |
80 | -rw----·····2.0·fat······556·bl·defN·09-Jan-01·00:00·res/xml/network_security_config.xml | 79 | -rw----·····2.0·fat······556·bl·defN·09-Jan-01·00:00·res/xml/network_security_config.xml |
81 | -rw----·····2.0·fat·······32·bl·defN·09-Jan-01·00:00·stamp-cert-sha256 | ||
82 | -rw----·····2.0·fat·····9 | 80 | -rw----·····2.0·fat·····9483·bl·defN·09-Jan-01·00:00·META-INF/CERT.SF |
83 | -rw----·····2.0·fat·····2 | 81 | -rw----·····2.0·fat·····2349·bl·defN·09-Jan-01·00:00·META-INF/CERT.RSA |
84 | -rw----·····2.0·fat·····9 | 82 | -rw----·····2.0·fat·····9371·bl·defN·09-Jan-01·00:00·META-INF/MANIFEST.MF |
85 | 8 | 83 | 81·files,·268211·bytes·uncompressed,·230955·bytes·compressed:··13.9% |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="31"·android:versionName="12 | 2 | <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="31"·android:versionName="12"·android:compileSdkVersion="31"·android:compileSdkVersionCodename="12"·package="com.android.hotspot2.osulogin"·platformBuildVersionCode="31"·platformBuildVersionName="12"> |
3 | ··<uses-sdk·android:minSdkVersion="30"·android:targetSdkVersion="31"/> | 3 | ··<uses-sdk·android:minSdkVersion="30"·android:targetSdkVersion="31"/> |
4 | ··<uses-permission·android:name="android.permission.ACCESS_NETWORK_STATE"/> | 4 | ··<uses-permission·android:name="android.permission.ACCESS_NETWORK_STATE"/> |
5 | ··<uses-permission·android:name="android.permission.CHANGE_WIFI_STATE"/> | 5 | ··<uses-permission·android:name="android.permission.CHANGE_WIFI_STATE"/> |
6 | ··<uses-permission·android:name="android.permission.INTERNET"/> | 6 | ··<uses-permission·android:name="android.permission.INTERNET"/> |
7 | ··<queries> | 7 | ··<queries> |
8 | ····<intent> | 8 | ····<intent> |
9 | ······<action·android:name="android.media.browse.MediaBrowserService"/> | 9 | ······<action·android:name="android.media.browse.MediaBrowserService"/> |
Offset 17, 10 lines modified | Offset 17, 9 lines modified | ||
17 | ··<application·android:label="@string/app_name"·android:enabled="true"·android:configChanges="keyboardHidden|orientation|screenSize"·android:supportsRtl="true"·android:extractNativeLibs="false"·android:networkSecurityConfig="@xml/network_security_config"·android:appComponentFactory="androidx.core.app.CoreComponentFactory"> | 17 | ··<application·android:label="@string/app_name"·android:enabled="true"·android:configChanges="keyboardHidden|orientation|screenSize"·android:supportsRtl="true"·android:extractNativeLibs="false"·android:networkSecurityConfig="@xml/network_security_config"·android:appComponentFactory="androidx.core.app.CoreComponentFactory"> |
18 | ····<activity·android:theme="@style/AppTheme"·android:label="@string/action_bar_label"·android:name="com.android.hotspot2.osulogin.OsuLoginActivity"·android:exported="true"·android:configChanges="keyboardHidden|orientation|screenSize"> | 18 | ····<activity·android:theme="@style/AppTheme"·android:label="@string/action_bar_label"·android:name="com.android.hotspot2.osulogin.OsuLoginActivity"·android:exported="true"·android:configChanges="keyboardHidden|orientation|screenSize"> |
19 | ······<intent-filter> | 19 | ······<intent-filter> |
20 | ········<action·android:name="android.net.wifi.action.PASSPOINT_LAUNCH_OSU_VIEW"/> | 20 | ········<action·android:name="android.net.wifi.action.PASSPOINT_LAUNCH_OSU_VIEW"/> |
21 | ········<category·android:name="android.intent.category.DEFAULT"/> | 21 | ········<category·android:name="android.intent.category.DEFAULT"/> |
22 | ······</intent-filter> | 22 | ······</intent-filter> |
23 | ····</activity> | 23 | ····</activity> |
24 | ····<meta-data·android:name="android.content.pm.LOGGING_PARENT"·android:value="com.google.android.modulemetadata"/> | ||
25 | ··</application> | 24 | ··</application> |
26 | </manifest> | 25 | </manifest> |
Offset 1, 10 lines modified | Offset 1, 11 lines modified | ||
1 | !!brut.androlib.meta.MetaInfo | 1 | !!brut.androlib.meta.MetaInfo |
2 | compressionType:·false | 2 | compressionType:·false |
3 | doNotCompress: | 3 | doNotCompress: |
4 | -·dex | ||
4 | -·arsc | 5 | -·arsc |
5 | -·META-INF/androidx.activity_activity.version | 6 | -·META-INF/androidx.activity_activity.version |
6 | -·META-INF/androidx.annotation_annotation-experimental.version | 7 | -·META-INF/androidx.annotation_annotation-experimental.version |
7 | -·META-INF/androidx.arch.core_core-runtime.version | 8 | -·META-INF/androidx.arch.core_core-runtime.version |
8 | -·META-INF/androidx.asynclayoutinflater_asynclayoutinflater.version | 9 | -·META-INF/androidx.asynclayoutinflater_asynclayoutinflater.version |
9 | -·META-INF/androidx.coordinatorlayout_coordinatorlayout.version | 10 | -·META-INF/androidx.coordinatorlayout_coordinatorlayout.version |
10 | -·META-INF/androidx.core_core.version | 11 | -·META-INF/androidx.core_core.version |
Offset 26, 15 lines modified | Offset 27, 14 lines modified | ||
26 | -·META-INF/androidx.print_print.version | 27 | -·META-INF/androidx.print_print.version |
27 | -·META-INF/androidx.savedstate_savedstate.version | 28 | -·META-INF/androidx.savedstate_savedstate.version |
28 | -·META-INF/androidx.slidingpanelayout_slidingpanelayout.version | 29 | -·META-INF/androidx.slidingpanelayout_slidingpanelayout.version |
29 | -·META-INF/androidx.swiperefreshlayout_swiperefreshlayout.version | 30 | -·META-INF/androidx.swiperefreshlayout_swiperefreshlayout.version |
30 | -·META-INF/androidx.tracing_tracing.version | 31 | -·META-INF/androidx.tracing_tracing.version |
31 | -·META-INF/androidx.versionedparcelable_versionedparcelable.version | 32 | -·META-INF/androidx.versionedparcelable_versionedparcelable.version |
32 | -·META-INF/androidx.viewpager_viewpager.version | 33 | -·META-INF/androidx.viewpager_viewpager.version |
33 | -·assets/NOTICE.html.gz | ||
34 | -·res/drawable-hdpi-v4/notification_bg_low_normal.9.png | 34 | -·res/drawable-hdpi-v4/notification_bg_low_normal.9.png |
35 | -·res/drawable-hdpi-v4/notification_bg_low_pressed.9.png | 35 | -·res/drawable-hdpi-v4/notification_bg_low_pressed.9.png |
36 | -·res/drawable-hdpi-v4/notification_bg_normal.9.png | 36 | -·res/drawable-hdpi-v4/notification_bg_normal.9.png |
37 | -·res/drawable-hdpi-v4/notification_bg_normal_pressed.9.png | 37 | -·res/drawable-hdpi-v4/notification_bg_normal_pressed.9.png |
38 | -·png | 38 | -·png |
39 | -·res/drawable-mdpi-v4/notification_bg_low_normal.9.png | 39 | -·res/drawable-mdpi-v4/notification_bg_low_normal.9.png |
40 | -·res/drawable-mdpi-v4/notification_bg_low_pressed.9.png | 40 | -·res/drawable-mdpi-v4/notification_bg_low_pressed.9.png |
Offset 47, 17 lines modified | Offset 47, 16 lines modified | ||
47 | isFrameworkApk:·false | 47 | isFrameworkApk:·false |
48 | packageInfo:·null | 48 | packageInfo:·null |
49 | sdkInfo: | 49 | sdkInfo: |
50 | ··minSdkVersion:·'30' | 50 | ··minSdkVersion:·'30' |
51 | ··targetSdkVersion:·'31' | 51 | ··targetSdkVersion:·'31' |
52 | sharedLibrary:·false | 52 | sharedLibrary:·false |
53 | sparseResources:·false | 53 | sparseResources:·false |
54 | unknownFiles: | 54 | unknownFiles:·{} |
55 | ··stamp-cert-sha256:·'8' | ||
56 | usesFramework: | 55 | usesFramework: |
57 | ··ids: | 56 | ··ids: |
58 | ··-·1 | 57 | ··-·1 |
59 | ··tag:·null | 58 | ··tag:·null |
60 | version:·2.4.0-dirty | 59 | version:·2.4.0-dirty |
61 | versionInfo: | 60 | versionInfo: |
62 | ··versionCode:·'31' | 61 | ··versionCode:·'31' |
63 | ··versionName:·12 | 62 | ··versionName:·'12' |
Offset 554, 18 lines modified | Offset 554, 18 lines modified | ||
00002290:·a7c3·a36f·2e00·1012·496e·7363·7269·c3a7··...o....Inscri.. | 00002290:·a7c3·a36f·2e00·1012·496e·7363·7269·c3a7··...o....Inscri.. | ||
000022a0:·c3a3·6f20·6f6e·6c69·6e65·000e·0e4f·6e6c··..o·online...Onl | 000022a0:·c3a3·6f20·6f6e·6c69·6e65·000e·0e4f·6e6c··..o·online...Onl | ||
000022b0:·696e·6520·7369·676e·2d75·7000·0e0e·5369··ine·sign-up...Si | 000022b0:·696e·6520·7369·676e·2d75·7000·0e0e·5369··ine·sign-up...Si | ||
000022c0:·676e·2d75·7020·6661·696c·6564·0004·0ce7··gn-up·failed.... | 000022c0:·676e·2d75·7020·6661·696c·6564·0004·0ce7··gn-up·failed.... | ||
000022d0:·b79a·e4b8·8ae8·a8bb·e586·8a00·040c·e8a8··................ | 000022d0:·b79a·e4b8·8ae8·a8bb·e586·8a00·040c·e8a8··................ | ||
000022e0:·bbe5·868a·e5a4·b1e6·9597·0000·0002·2001··..............·. | 000022e0:·bbe5·868a·e5a4·b1e6·9597·0000·0002·2001··..............·. | ||
000022f0:·f472·0000·7f00·0000·6300·6f00·6d00·2e00··.r......c.o.m... | 000022f0:·f472·0000·7f00·0000·6300·6f00·6d00·2e00··.r......c.o.m... | ||
00002300:·6700·6f00·6f00·6700·6c00·6500·2e00·6100··g.o.o.g.l.e...a. | |||
00002310 | 00002300:·6100·6e00·6400·7200·6f00·6900·6400·2e00··a.n.d.r.o.i.d... | ||
000023 | 00002310:·6800·6f00·7400·7300·7000·6f00·7400·3200··h.o.t.s.p.o.t.2. | ||
000023 | 00002320:·2e00·6f00·7300·7500·6c00·6f00·6700·6900··..o.s.u.l.o.g.i. | ||
00002330:·6e00·0000·0000·0000·0000·0000·0000·0000··n............... | |||
00002340:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 00002340:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
00002350:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 00002350:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
00002360:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 00002360:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
00002370:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 00002370:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
00002380:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 00002380:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
00002390:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 00002390:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
000023a0:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 000023a0:·0000·0000·0000·0000·0000·0000·0000·0000··................ |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | Manifest-Version:·1.0\xd | 1 | Manifest-Version:·1.0\xd |
2 | Created-By:·soong_zip\xd | 2 | Created-By:·soong_zip\xd |
3 | \xd | 3 | \xd |
4 | Name:·AndroidManifest.xml\xd | 4 | Name:·AndroidManifest.xml\xd |
5 | SHA-256-Digest:· | 5 | SHA-256-Digest:·LAf/i8JwS5VaVtwTJli0QQ9PUQJkkLsFEYEJqhNGPi4=\xd |
6 | \xd | 6 | \xd |
7 | Name:·META-INF/androidx.activity_activity.version\xd | 7 | Name:·META-INF/androidx.activity_activity.version\xd |
8 | SHA-256-Digest:·NmRZBZGpmWZvggiOTDSDPC3VD9iRba2YILfga/Ydov4=\xd | 8 | SHA-256-Digest:·NmRZBZGpmWZvggiOTDSDPC3VD9iRba2YILfga/Ydov4=\xd |
9 | \xd | 9 | \xd |
10 | Name:·META-INF/androidx.annotation_annotation-experimental.version\xd | 10 | Name:·META-INF/androidx.annotation_annotation-experimental.version\xd |
11 | SHA-256-Digest:·aJlh2UWnR9mF5VrFLvT9RD0XE8NHATPXftk/CscN5/o=\xd | 11 | SHA-256-Digest:·aJlh2UWnR9mF5VrFLvT9RD0XE8NHATPXftk/CscN5/o=\xd |
12 | \xd | 12 | \xd |
Offset 94, 17 lines modified | Offset 94, 14 lines modified | ||
94 | \xd | 94 | \xd |
95 | Name:·META-INF/annotation-experimental_release.kotlin_module\xd | 95 | Name:·META-INF/annotation-experimental_release.kotlin_module\xd |
96 | SHA-256-Digest:·mKckouYv5xWcyulM7nBj+CzFrb1dIGyWvUIJIPZkC9g=\xd | 96 | SHA-256-Digest:·mKckouYv5xWcyulM7nBj+CzFrb1dIGyWvUIJIPZkC9g=\xd |
97 | \xd | 97 | \xd |
98 | Name:·META-INF/proguard/androidx-annotations.pro\xd | 98 | Name:·META-INF/proguard/androidx-annotations.pro\xd |
99 | SHA-256-Digest:·ZPsrYDbTv6tHn2FcOMKd/OSAccw1ey0GKnECDWReXJ0=\xd | 99 | SHA-256-Digest:·ZPsrYDbTv6tHn2FcOMKd/OSAccw1ey0GKnECDWReXJ0=\xd |
100 | \xd | 100 | \xd |
101 | Name:·assets/NOTICE.html.gz\xd | ||
102 | SHA-256-Digest:·FybzrJ7baiHG6/c6HYA9CJpZ1tzUu68etUp2UaCK85s=\xd | ||
103 | \xd | ||
104 | Name:·classes.dex\xd | 101 | Name:·classes.dex\xd |
105 | SHA-256-Digest:·rwknPIXS08yWfAUM+dsoQlQjtZa5GPyCL6XmZ63kt6U=\xd | 102 | SHA-256-Digest:·rwknPIXS08yWfAUM+dsoQlQjtZa5GPyCL6XmZ63kt6U=\xd |
106 | \xd | 103 | \xd |
107 | Name:·res/anim-v21/fragment_fast_out_extra_slow_in.xml\xd | 104 | Name:·res/anim-v21/fragment_fast_out_extra_slow_in.xml\xd |
108 | SHA-256-Digest:·I2mH6G9DBPQCAwkhrZOzHoryzGmfPlTv1iKPr1LEqnY=\xd | 105 | SHA-256-Digest:·I2mH6G9DBPQCAwkhrZOzHoryzGmfPlTv1iKPr1LEqnY=\xd |
109 | \xd | 106 | \xd |
110 | Name:·res/animator/fragment_close_enter.xml\xd | 107 | Name:·res/animator/fragment_close_enter.xml\xd |
Offset 236, 12 lines modified | Offset 233, 9 lines modified | ||
236 | Name:·res/layout/osu_web_view.xml\xd | 233 | Name:·res/layout/osu_web_view.xml\xd |
237 | SHA-256-Digest:·BHCZo4xMFX+qvwBYImdUt1tbCKY1vGwU7h7/IHpzYFg=\xd | 234 | SHA-256-Digest:·BHCZo4xMFX+qvwBYImdUt1tbCKY1vGwU7h7/IHpzYFg=\xd |
238 | \xd | 235 | \xd |
239 | Name:·res/xml/network_security_config.xml\xd | 236 | Name:·res/xml/network_security_config.xml\xd |
240 | SHA-256-Digest:·PgVIwFDXfVtWeb9sAmvDG8mOlTg6AUyoZYpu/3VfWfY=\xd | 237 | SHA-256-Digest:·PgVIwFDXfVtWeb9sAmvDG8mOlTg6AUyoZYpu/3VfWfY=\xd |
241 | \xd | 238 | \xd |
242 | Name:·resources.arsc\xd | 239 | Name:·resources.arsc\xd |
240 | SHA-256-Digest:·gZCdAhr/3yogIpWCwldaTvgBQj9RWxy27dYsXzYZkcc=\xd | ||
243 | SHA-256-Digest:·1wZKqRC6W1EAS5G1+iJw3oV2S5CXG71XinHyWM4D/B8=\xd | ||
244 | \xd | ||
245 | Name:·stamp-cert-sha256\xd | ||
246 | SHA-256-Digest:·HZwqAqk4Fv9ceuZPmq0Cwj3kncUUYg2xp61iTSqDZ5w=\xd | ||
247 | \xd | 241 | \xd |
Offset 1, 14 lines modified | Offset 1, 14 lines modified | ||
1 | Signature-Version:·1.0\xd | 1 | Signature-Version:·1.0\xd |
2 | Created-By:·1.0·(Android·SignApk)\xd | 2 | Created-By:·1.0·(Android·SignApk)\xd |
3 | SHA-256-Digest-Manifest:· | 3 | SHA-256-Digest-Manifest:·tBW8GhNoj7ntcGYSbwCpqEEa45vdEpxnzgiRpl394OE=\xd |
4 | X-Android-APK-Signed:·2,·3\xd | 4 | X-Android-APK-Signed:·2,·3\xd |
5 | \xd | 5 | \xd |
6 | Name:·AndroidManifest.xml\xd | 6 | Name:·AndroidManifest.xml\xd |
7 | SHA-256-Digest:· | 7 | SHA-256-Digest:·cOnGZjwwpROV3+Ct90P8nnqHgMbMKbmSWB5dedMoiS4=\xd |
8 | \xd | 8 | \xd |
9 | Name:·META-INF/androidx.activity_activity.version\xd | 9 | Name:·META-INF/androidx.activity_activity.version\xd |
10 | SHA-256-Digest:·qF6tRVVqboUU4xPkCFxVXM4cPD/naQqqUZZELlzouQo=\xd | 10 | SHA-256-Digest:·qF6tRVVqboUU4xPkCFxVXM4cPD/naQqqUZZELlzouQo=\xd |
11 | \xd | 11 | \xd |
12 | Name:·META-INF/androidx.annotation_annotation-experimental.version\xd | 12 | Name:·META-INF/androidx.annotation_annotation-experimental.version\xd |
13 | SHA-256-Digest:·ujE0E8S7cCJWd8VHFuYV3JVpUdNPQLbs4zHo7I9dbQk=\xd | 13 | SHA-256-Digest:·ujE0E8S7cCJWd8VHFuYV3JVpUdNPQLbs4zHo7I9dbQk=\xd |
14 | \xd | 14 | \xd |
Offset 96, 17 lines modified | Offset 96, 14 lines modified | ||
96 | \xd | 96 | \xd |
97 | Name:·META-INF/annotation-experimental_release.kotlin_module\xd | 97 | Name:·META-INF/annotation-experimental_release.kotlin_module\xd |
98 | SHA-256-Digest:·MCq+Y1IkDUPmdLWCqezpnWA4aiIaq0p7Zu1hvLHnm3E=\xd | 98 | SHA-256-Digest:·MCq+Y1IkDUPmdLWCqezpnWA4aiIaq0p7Zu1hvLHnm3E=\xd |
99 | \xd | 99 | \xd |
100 | Name:·META-INF/proguard/androidx-annotations.pro\xd | 100 | Name:·META-INF/proguard/androidx-annotations.pro\xd |
101 | SHA-256-Digest:·2DSGqre75s/HlcLdGURGKFwkYDXokjrZWYuN4viGZZs=\xd | 101 | SHA-256-Digest:·2DSGqre75s/HlcLdGURGKFwkYDXokjrZWYuN4viGZZs=\xd |
102 | \xd | 102 | \xd |
103 | Name:·assets/NOTICE.html.gz\xd | ||
104 | SHA-256-Digest:·T9kZJ6htfwMQAwbZTybxEXctYwv4CFMiRfleiYB7vF0=\xd | ||
105 | \xd | ||
106 | Name:·classes.dex\xd | 103 | Name:·classes.dex\xd |
107 | SHA-256-Digest:·+m7rB53614WTpWDKdD4qNFc2mP77SNZ14tVq/nlQ+Gk=\xd | 104 | SHA-256-Digest:·+m7rB53614WTpWDKdD4qNFc2mP77SNZ14tVq/nlQ+Gk=\xd |
108 | \xd | 105 | \xd |
109 | Name:·res/anim-v21/fragment_fast_out_extra_slow_in.xml\xd | 106 | Name:·res/anim-v21/fragment_fast_out_extra_slow_in.xml\xd |
110 | SHA-256-Digest:·Rw5L5YmiyI39wrLraJFEMIg+GM/gEUozJv3cZ98ln2U=\xd | 107 | SHA-256-Digest:·Rw5L5YmiyI39wrLraJFEMIg+GM/gEUozJv3cZ98ln2U=\xd |
111 | \xd | 108 | \xd |
112 | Name:·res/animator/fragment_close_enter.xml\xd | 109 | Name:·res/animator/fragment_close_enter.xml\xd |
Offset 238, 12 lines modified | Offset 235, 9 lines modified | ||
238 | Name:·res/layout/osu_web_view.xml\xd | 235 | Name:·res/layout/osu_web_view.xml\xd |
239 | SHA-256-Digest:·J0mD4CFi4fJlUEG6t7WJMWAta3HClBUzD/sOvENpodU=\xd | 236 | SHA-256-Digest:·J0mD4CFi4fJlUEG6t7WJMWAta3HClBUzD/sOvENpodU=\xd |
240 | \xd | 237 | \xd |
241 | Name:·res/xml/network_security_config.xml\xd | 238 | Name:·res/xml/network_security_config.xml\xd |
242 | SHA-256-Digest:·vT7Xxi2qJezzwgH1Dam2RnLfkmNnmP/B+tZowXZBJqw=\xd | 239 | SHA-256-Digest:·vT7Xxi2qJezzwgH1Dam2RnLfkmNnmP/B+tZowXZBJqw=\xd |
243 | \xd | 240 | \xd |
244 | Name:·resources.arsc\xd | 241 | Name:·resources.arsc\xd |
242 | SHA-256-Digest:·pAC4NmA4IA4Vghk3eeI7lfQh/wHJIQ1c2ikgxG6k7VU=\xd | ||
245 | SHA-256-Digest:·MCI3Cg6KDIQ/9doTVIYo3jXQelGZGjM6HgLx5HSgDgY=\xd | ||
246 | \xd | ||
247 | Name:·stamp-cert-sha256\xd | ||
248 | SHA-256-Digest:·L0p4Bm/NGffFWX26fUKi8jlq3aKsfwyEBtSavY6F0c0=\xd | ||
249 | \xd | 243 | \xd |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | ··Size:·2 | 1 | ··Size:·257702····» Blocks:·504········IO·Block:·4096···regular·file |
2 | Links:·1 | 2 | Links:·1 |
3 | Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev) | 3 | Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev) |
4 | Modify:·1970-01-01·00:00:00.000000000·+0000 | 4 | Modify:·1970-01-01·00:00:00.000000000·+0000 |
Offset 1, 5 lines modified | Offset 1, 5 lines modified | ||
1 | Zip·file·size:·8573 | 1 | Zip·file·size:·857305·bytes,·number·of·entries:·3 |
2 | -rw----·····2.0·fat·······45·b-·defN·08-Jan-01·00:00·META-INF/MANIFEST.MF | 2 | -rw----·····2.0·fat·······45·b-·defN·08-Jan-01·00:00·META-INF/MANIFEST.MF |
3 | -rw----·····2.0·fat······433·b-·defN·80-Feb-01·00:00·META-INF/proguard/androidx-annotations.pro | 3 | -rw----·····2.0·fat······433·b-·defN·80-Feb-01·00:00·META-INF/proguard/androidx-annotations.pro |
4 | -rw-r--r--··2.0·unx···8567 | 4 | -rw-r--r--··2.0·unx···856708·b-·stor·08-Jan-01·00:00·classes.dex |
5 | 3·files,·857 | 5 | 3·files,·857186·bytes·uncompressed,·856907·bytes·compressed:··0.0% |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Zip·file·size:·1121 | 1 | Zip·file·size:·1121626·bytes,·number·of·entries:·722 |
2 | ?rwxrwxr-x··2.0·unx·····1626·b-·stor·80-Jan-01·00:00·android/net/wifi/AnqpInformationElement.class | 2 | ?rwxrwxr-x··2.0·unx·····1626·b-·stor·80-Jan-01·00:00·android/net/wifi/AnqpInformationElement.class |
3 | ?rwxrwxr-x··2.0·unx······940·b-·stor·80-Jan-01·00:00·android/net/wifi/BatchedScanResult$1.class | 3 | ?rwxrwxr-x··2.0·unx······940·b-·stor·80-Jan-01·00:00·android/net/wifi/BatchedScanResult$1.class |
4 | ?rwxrwxr-x··2.0·unx·····1706·b-·stor·80-Jan-01·00:00·android/net/wifi/BatchedScanResult.class | 4 | ?rwxrwxr-x··2.0·unx·····1706·b-·stor·80-Jan-01·00:00·android/net/wifi/BatchedScanResult.class |
5 | ?rwxrwxr-x··2.0·unx······670·b-·stor·80-Jan-01·00:00·android/net/wifi/CoexUnsafeChannel$1.class | 5 | ?rwxrwxr-x··2.0·unx······670·b-·stor·80-Jan-01·00:00·android/net/wifi/CoexUnsafeChannel$1.class |
6 | ?rwxrwxr-x··2.0·unx·····2077·b-·stor·80-Jan-01·00:00·android/net/wifi/CoexUnsafeChannel.class | 6 | ?rwxrwxr-x··2.0·unx·····2077·b-·stor·80-Jan-01·00:00·android/net/wifi/CoexUnsafeChannel.class |
7 | ?rwxrwxr-x··2.0·unx·····1154·b-·stor·80-Jan-01·00:00·android/net/wifi/EAPConstants.class | 7 | ?rwxrwxr-x··2.0·unx·····1154·b-·stor·80-Jan-01·00:00·android/net/wifi/EAPConstants.class |
8 | ?rwxrwxr-x··2.0·unx······162·b-·stor·80-Jan-01·00:00·android/net/wifi/EasyConnectStatusCallback$EasyConnectFailureStatusCode.class | 8 | ?rwxrwxr-x··2.0·unx······162·b-·stor·80-Jan-01·00:00·android/net/wifi/EasyConnectStatusCallback$EasyConnectFailureStatusCode.class |
Offset 588, 17 lines modified | Offset 588, 17 lines modified | ||
588 | ?rwxrwxr-x··2.0·unx·····1650·b-·stor·80-Jan-01·00:00·com/android/wifi/x/com/android/net/module/util/LinkPropertiesUtils$CompareOrUpdateResult.class | 588 | ?rwxrwxr-x··2.0·unx·····1650·b-·stor·80-Jan-01·00:00·com/android/wifi/x/com/android/net/module/util/LinkPropertiesUtils$CompareOrUpdateResult.class |
589 | ?rwxrwxr-x··2.0·unx·····1205·b-·stor·80-Jan-01·00:00·com/android/wifi/x/com/android/net/module/util/LinkPropertiesUtils$CompareResult.class | 589 | ?rwxrwxr-x··2.0·unx·····1205·b-·stor·80-Jan-01·00:00·com/android/wifi/x/com/android/net/module/util/LinkPropertiesUtils$CompareResult.class |
590 | ?rwxrwxr-x··2.0·unx·····1700·b-·stor·80-Jan-01·00:00·com/android/wifi/x/com/android/net/module/util/LinkPropertiesUtils.class | 590 | ?rwxrwxr-x··2.0·unx·····1700·b-·stor·80-Jan-01·00:00·com/android/wifi/x/com/android/net/module/util/LinkPropertiesUtils.class |
591 | ?rwxrwxr-x··2.0·unx······193·b-·stor·80-Jan-01·00:00·com/android/wifi/x/com/android/net/module/util/LocationPermissionChecker$LocationPermissionCheckStatus.class | 591 | ?rwxrwxr-x··2.0·unx······193·b-·stor·80-Jan-01·00:00·com/android/wifi/x/com/android/net/module/util/LocationPermissionChecker$LocationPermissionCheckStatus.class |
592 | ?rwxrwxr-x··2.0·unx·····4987·b-·stor·80-Jan-01·00:00·com/android/wifi/x/com/android/net/module/util/LocationPermissionChecker.class | 592 | ?rwxrwxr-x··2.0·unx·····4987·b-·stor·80-Jan-01·00:00·com/android/wifi/x/com/android/net/module/util/LocationPermissionChecker.class |
593 | ?rwxrwxr-x··2.0·unx·····2294·b-·stor·80-Jan-01·00:00·com/android/wifi/x/com/android/net/module/util/MacAddressUtils.class | 593 | ?rwxrwxr-x··2.0·unx·····2294·b-·stor·80-Jan-01·00:00·com/android/wifi/x/com/android/net/module/util/MacAddressUtils.class |
594 | ?rwxrwxr-x··2.0·unx·····1906·b-·stor·80-Jan-01·00:00·com/android/wifi/x/com/android/net/module/util/NetUtils.class | 594 | ?rwxrwxr-x··2.0·unx·····1906·b-·stor·80-Jan-01·00:00·com/android/wifi/x/com/android/net/module/util/NetUtils.class |
595 | ?rwxrwxr-x··2.0·unx·····1 | 595 | ?rwxrwxr-x··2.0·unx·····1820·b-·stor·80-Jan-01·00:00·com/android/wifi/x/com/android/net/module/util/NetworkCapabilitiesUtils.class |
596 | ?rwxrwxr-x··2.0·unx······778·b-·stor·80-Jan-01·00:00·com/android/wifi/x/com/android/net/module/util/NetworkIdentityUtils.class | 596 | ?rwxrwxr-x··2.0·unx······778·b-·stor·80-Jan-01·00:00·com/android/wifi/x/com/android/net/module/util/NetworkIdentityUtils.class |
597 | ?rwxrwxr-x··2.0·unx·····4 | 597 | ?rwxrwxr-x··2.0·unx·····4680·b-·stor·80-Jan-01·00:00·com/android/wifi/x/com/android/net/module/util/NetworkStackConstants.class |
598 | ?rwxrwxr-x··2.0·unx·····1569·b-·stor·80-Jan-01·00:00·com/android/wifi/x/com/android/net/module/util/PermissionUtils.class | 598 | ?rwxrwxr-x··2.0·unx·····1569·b-·stor·80-Jan-01·00:00·com/android/wifi/x/com/android/net/module/util/PermissionUtils.class |
599 | ?rwxrwxr-x··2.0·unx·····2430·b-·stor·80-Jan-01·00:00·com/android/wifi/x/com/android/net/module/util/ProxyUtils.class | 599 | ?rwxrwxr-x··2.0·unx·····2430·b-·stor·80-Jan-01·00:00·com/android/wifi/x/com/android/net/module/util/ProxyUtils.class |
600 | ?rwxrwxr-x··2.0·unx······344·b-·stor·80-Jan-01·00:00·android/net/wifi/IActionListener$Default.class | 600 | ?rwxrwxr-x··2.0·unx······344·b-·stor·80-Jan-01·00:00·android/net/wifi/IActionListener$Default.class |
601 | ?rwxrwxr-x··2.0·unx·····1265·b-·stor·80-Jan-01·00:00·android/net/wifi/IActionListener$Stub$Proxy.class | 601 | ?rwxrwxr-x··2.0·unx·····1265·b-·stor·80-Jan-01·00:00·android/net/wifi/IActionListener$Stub$Proxy.class |
602 | ?rwxrwxr-x··2.0·unx·····1546·b-·stor·80-Jan-01·00:00·android/net/wifi/IActionListener$Stub.class | 602 | ?rwxrwxr-x··2.0·unx·····1546·b-·stor·80-Jan-01·00:00·android/net/wifi/IActionListener$Stub.class |
603 | ?rwxrwxr-x··2.0·unx······335·b-·stor·80-Jan-01·00:00·android/net/wifi/ICoexCallback$Default.class | 603 | ?rwxrwxr-x··2.0·unx······335·b-·stor·80-Jan-01·00:00·android/net/wifi/ICoexCallback$Default.class |
604 | ?rwxrwxr-x··2.0·unx·····1186·b-·stor·80-Jan-01·00:00·android/net/wifi/ICoexCallback$Stub$Proxy.class | 604 | ?rwxrwxr-x··2.0·unx·····1186·b-·stor·80-Jan-01·00:00·android/net/wifi/ICoexCallback$Stub$Proxy.class |
Offset 717, 8 lines modified | Offset 717, 8 lines modified | ||
717 | ?rwxrwxr-x··2.0·unx·····1168·b-·stor·80-Jan-01·00:00·android/net/wifi/WifiManager$SuggestionUserApprovalStatusListenerProxy.class | 717 | ?rwxrwxr-x··2.0·unx·····1168·b-·stor·80-Jan-01·00:00·android/net/wifi/WifiManager$SuggestionUserApprovalStatusListenerProxy.class |
718 | ?rwxrwxr-x··2.0·unx·····1564·b-·stor·80-Jan-01·00:00·android/net/wifi/WifiManager$TrafficStateCallbackProxy.class | 718 | ?rwxrwxr-x··2.0·unx·····1564·b-·stor·80-Jan-01·00:00·android/net/wifi/WifiManager$TrafficStateCallbackProxy.class |
719 | ?rwxrwxr-x··2.0·unx·····3034·b-·stor·80-Jan-01·00:00·android/net/wifi/WifiManager$WifiConnectedNetworkScorerProxy.class | 719 | ?rwxrwxr-x··2.0·unx·····3034·b-·stor·80-Jan-01·00:00·android/net/wifi/WifiManager$WifiConnectedNetworkScorerProxy.class |
720 | ?rwxrwxr-x··2.0·unx······209·b-·stor·80-Jan-01·00:00·android/net/wifi/WifiScanner$PnoScanListener.class | 720 | ?rwxrwxr-x··2.0·unx······209·b-·stor·80-Jan-01·00:00·android/net/wifi/WifiScanner$PnoScanListener.class |
721 | ?rwxrwxr-x··2.0·unx·····4910·b-·stor·80-Jan-01·00:00·android/net/wifi/aware/WifiAwareManager$WifiAwareDiscoverySessionCallbackProxy.class | 721 | ?rwxrwxr-x··2.0·unx·····4910·b-·stor·80-Jan-01·00:00·android/net/wifi/aware/WifiAwareManager$WifiAwareDiscoverySessionCallbackProxy.class |
722 | ?rwxrwxr-x··2.0·unx·····1869·b-·stor·80-Jan-01·00:00·android/net/wifi/aware/WifiAwareManager$WifiAwareEventCallbackProxy.class | 722 | ?rwxrwxr-x··2.0·unx·····1869·b-·stor·80-Jan-01·00:00·android/net/wifi/aware/WifiAwareManager$WifiAwareEventCallbackProxy.class |
723 | ?rwxrwxr-x··2.0·unx·····1293·b-·stor·80-Jan-01·00:00·android/net/wifi/rtt/WifiRttManager$1.class | 723 | ?rwxrwxr-x··2.0·unx·····1293·b-·stor·80-Jan-01·00:00·android/net/wifi/rtt/WifiRttManager$1.class |
724 | 722·files,·1201 | 724 | 722·files,·1201422·bytes·uncompressed,·983026·bytes·compressed:··18.2% |
Offset 10, 14 lines modified | Offset 10, 15 lines modified | ||
10 | ····public·static·final·int·NET_CAPABILITY_BIP·=·31; | 10 | ····public·static·final·int·NET_CAPABILITY_BIP·=·31; |
11 | ····public·static·final·int·NET_CAPABILITY_ENTERPRISE·=·29; | 11 | ····public·static·final·int·NET_CAPABILITY_ENTERPRISE·=·29; |
12 | ····public·static·final·int·NET_CAPABILITY_NOT_VCN_MANAGED·=·28; | 12 | ····public·static·final·int·NET_CAPABILITY_NOT_VCN_MANAGED·=·28; |
13 | ····public·static·final·int·NET_CAPABILITY_OEM_PRIVATE·=·26; | 13 | ····public·static·final·int·NET_CAPABILITY_OEM_PRIVATE·=·26; |
14 | ····public·static·final·int·NET_CAPABILITY_VEHICLE_INTERNAL·=·27; | 14 | ····public·static·final·int·NET_CAPABILITY_VEHICLE_INTERNAL·=·27; |
15 | ····public·static·final·int·NET_CAPABILITY_VSIM·=·30; | 15 | ····public·static·final·int·NET_CAPABILITY_VSIM·=·30; |
16 | ····static·final·long·RESTRICTED_CAPABILITIES·=·3900704700L; | 16 | ····static·final·long·RESTRICTED_CAPABILITIES·=·3900704700L; |
17 | ····public·static·final·int·TRANSPORT_USB·=·8; | ||
17 | ····static·final·long·UNRESTRICTED_CAPABILITIES·=·4163L; | 18 | ····static·final·long·UNRESTRICTED_CAPABILITIES·=·4163L; |
18 | ···· | 19 | ···· |
19 | ····static·{ | 20 | ····static·{ |
20 | ········final·int[]·array; | 21 | ········final·int[]·array; |
21 | ········final·int[]·display_TRANSPORT_PRIORITIES·=·array·=·new·int[7]; | 22 | ········final·int[]·display_TRANSPORT_PRIORITIES·=·array·=·new·int[7]; |
22 | ········array[0]·=·4; | 23 | ········array[0]·=·4; |
23 | ········array[1]·=·0; | 24 | ········array[1]·=·0; |
Offset 28, 30 lines modified | Offset 28, 27 lines modified | ||
28 | ····public·static·final·int·ETHER_TYPE_IPV6·=·34525; | 28 | ····public·static·final·int·ETHER_TYPE_IPV6·=·34525; |
29 | ····public·static·final·int·ETHER_TYPE_LENGTH·=·2; | 29 | ····public·static·final·int·ETHER_TYPE_LENGTH·=·2; |
30 | ····public·static·final·int·ETHER_TYPE_OFFSET·=·12; | 30 | ····public·static·final·int·ETHER_TYPE_OFFSET·=·12; |
31 | ····public·static·final·int·ICMPV6_CHECKSUM_OFFSET·=·2; | 31 | ····public·static·final·int·ICMPV6_CHECKSUM_OFFSET·=·2; |
32 | ····public·static·final·int·ICMPV6_ECHO_REPLY_TYPE·=·129; | 32 | ····public·static·final·int·ICMPV6_ECHO_REPLY_TYPE·=·129; |
33 | ····public·static·final·int·ICMPV6_ECHO_REQUEST_TYPE·=·128; | 33 | ····public·static·final·int·ICMPV6_ECHO_REQUEST_TYPE·=·128; |
34 | ····public·static·final·int·ICMPV6_HEADER_MIN_LEN·=·4; | 34 | ····public·static·final·int·ICMPV6_HEADER_MIN_LEN·=·4; |
35 | ····public·static·final·int·ICMPV6_NA_HEADER_LEN·=·24; | ||
36 | ····public·static·final·int·ICMPV6_ND_OPTION_LENGTH_SCALING_FACTOR·=·8; | 35 | ····public·static·final·int·ICMPV6_ND_OPTION_LENGTH_SCALING_FACTOR·=·8; |
37 | ····public·static·final·int·ICMPV6_ND_OPTION_MIN_LENGTH·=·8; | 36 | ····public·static·final·int·ICMPV6_ND_OPTION_MIN_LENGTH·=·8; |
38 | ····public·static·final·int·ICMPV6_ND_OPTION_MTU·=·5; | 37 | ····public·static·final·int·ICMPV6_ND_OPTION_MTU·=·5; |
39 | ····public·static·final·int·ICMPV6_ND_OPTION_PIO·=·3; | 38 | ····public·static·final·int·ICMPV6_ND_OPTION_PIO·=·3; |
40 | ····public·static·final·int·ICMPV6_ND_OPTION_PREF64·=·38; | 39 | ····public·static·final·int·ICMPV6_ND_OPTION_PREF64·=·38; |
41 | ····public·static·final·int·ICMPV6_ND_OPTION_RDNSS·=·25; | 40 | ····public·static·final·int·ICMPV6_ND_OPTION_RDNSS·=·25; |
42 | ····public·static·final·int·ICMPV6_ND_OPTION_SLLA·=·1; | 41 | ····public·static·final·int·ICMPV6_ND_OPTION_SLLA·=·1; |
43 | ····public·static·final·int·ICMPV6_ND_OPTION_TLLA·=·2; | 42 | ····public·static·final·int·ICMPV6_ND_OPTION_TLLA·=·2; |
44 | ····public·static·final·int·ICMPV6_NEIGHBOR_ADVERTISEMENT·=·136; | 43 | ····public·static·final·int·ICMPV6_NEIGHBOR_ADVERTISEMENT·=·136; |
45 | ····public·static·final·int·ICMPV6_NEIGHBOR_SOLICITATION·=·135; | 44 | ····public·static·final·int·ICMPV6_NEIGHBOR_SOLICITATION·=·135; |
46 | ····public·static·final·int·ICMPV6_NS_HEADER_LEN·=·24; | ||
47 | ····public·static·final·int·ICMPV6_RA_HEADER_LEN·=·16; | 45 | ····public·static·final·int·ICMPV6_RA_HEADER_LEN·=·16; |
48 | ····public·static·final·int·ICMPV6_ROUTER_ADVERTISEMENT·=·134; | 46 | ····public·static·final·int·ICMPV6_ROUTER_ADVERTISEMENT·=·134; |
49 | ····public·static·final·int·ICMPV6_ROUTER_SOLICITATION·=·133; | 47 | ····public·static·final·int·ICMPV6_ROUTER_SOLICITATION·=·133; |
50 | ····public·static·final·int·ICMPV6_RS_HEADER_LEN·=·8; | ||
51 | ····public·static·final·int·INFINITE_LEASE·=·255; | 48 | ····public·static·final·int·INFINITE_LEASE·=·255; |
52 | ····public·static·final·Inet4Address·IPV4_ADDR_ALL; | 49 | ····public·static·final·Inet4Address·IPV4_ADDR_ALL; |
53 | ····public·static·final·Inet4Address·IPV4_ADDR_ANY; | 50 | ····public·static·final·Inet4Address·IPV4_ADDR_ANY; |
54 | ····public·static·final·int·IPV4_ADDR_BITS·=·32; | 51 | ····public·static·final·int·IPV4_ADDR_BITS·=·32; |
55 | ····public·static·final·int·IPV4_ADDR_LEN·=·4; | 52 | ····public·static·final·int·IPV4_ADDR_LEN·=·4; |
56 | ····public·static·final·int·IPV4_CONFLICT_ANNOUNCE_NUM·=·2; | 53 | ····public·static·final·int·IPV4_CONFLICT_ANNOUNCE_NUM·=·2; |
57 | ····public·static·final·int·IPV4_CONFLICT_PROBE_NUM·=·3; | 54 | ····public·static·final·int·IPV4_CONFLICT_PROBE_NUM·=·3; |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | ··Size:·8573 | 1 | ··Size:·857305····» Blocks:·1680·······IO·Block:·4096···regular·file |
2 | Links:·1 | 2 | Links:·1 |
3 | Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev) | 3 | Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev) |
4 | Modify:·1970-01-01·00:00:00.000000000·+0000 | 4 | Modify:·1970-01-01·00:00:00.000000000·+0000 |
Offset 1, 16 lines modified | Offset 1, 16 lines modified | ||
1 | Zip·file·size:·39 | 1 | Zip·file·size:·3989707·bytes,·number·of·entries:·14 |
2 | -rw-r--r--··2.0·unx··398 | 2 | -rw-r--r--··2.0·unx··3984752·b-·stor·08-Jan-01·00:00·classes.dex |
3 | -rw----·····2.0·fat·····1420·b-·defN·08-Jan-01·00:00·com/android/server/wifi/util/XmlUtilHelper.uau | 3 | -rw----·····2.0·fat·····1420·b-·defN·08-Jan-01·00:00·com/android/server/wifi/util/XmlUtilHelper.uau |
4 | -rw----·····2.0·fat·····2907·b-·defN·08-Jan-01·00:00·com/android/internal/util/StateMachine.uau | 4 | -rw----·····2.0·fat·····2907·b-·defN·08-Jan-01·00:00·com/android/internal/util/StateMachine.uau |
5 | -rw----·····2.0·fat······741·b-·defN·08-Jan-01·00:00·com/android/internal/util/State.uau | 5 | -rw----·····2.0·fat······741·b-·defN·08-Jan-01·00:00·com/android/internal/util/State.uau |
6 | -rw----·····2.0·fat······200·b-·defN·08-Jan-01·00:00·com/android/internal/util/IState.uau | 6 | -rw----·····2.0·fat······200·b-·defN·08-Jan-01·00:00·com/android/internal/util/IState.uau |
7 | -rw----·····2.0·fat······859·b-·defN·08-Jan-01·00:00·com/android/internal/util/HexDump.uau | 7 | -rw----·····2.0·fat······859·b-·defN·08-Jan-01·00:00·com/android/internal/util/HexDump.uau |
8 | -rw----·····2.0·fat······204·b-·defN·08-Jan-01·00:00·com/android/internal/util/FastXmlSerializer.uau | 8 | -rw----·····2.0·fat······204·b-·defN·08-Jan-01·00:00·com/android/internal/util/FastXmlSerializer.uau |
9 | -rw----·····2.0·fat······344·b-·defN·08-Jan-01·00:00·android/util/Rational.uau | 9 | -rw----·····2.0·fat······344·b-·defN·08-Jan-01·00:00·android/util/Rational.uau |
10 | -rw----·····2.0·fat······627·b-·defN·08-Jan-01·00:00·android/util/LocalLog.uau | 10 | -rw----·····2.0·fat······627·b-·defN·08-Jan-01·00:00·android/util/LocalLog.uau |
11 | -rw----·····2.0·fat······279·b-·defN·08-Jan-01·00:00·android/util/LocalLog.ReadOnlyLocalLog.uau | 11 | -rw----·····2.0·fat······279·b-·defN·08-Jan-01·00:00·android/util/LocalLog.ReadOnlyLocalLog.uau |
12 | -rw----·····2.0·fat·····1056·b-·defN·08-Jan-01·00:00·android/net/InterfaceConfiguration.uau | 12 | -rw----·····2.0·fat·····1056·b-·defN·08-Jan-01·00:00·android/net/InterfaceConfiguration.uau |
13 | -rw----·····2.0·fat·····1333·b-·defN·08-Jan-01·00:00·android/net/DhcpResults.uau | 13 | -rw----·····2.0·fat·····1333·b-·defN·08-Jan-01·00:00·android/net/DhcpResults.uau |
14 | -rw----·····2.0·fat······433·b-·defN·80-Feb-01·00:00·META-INF/proguard/androidx-annotations.pro | 14 | -rw----·····2.0·fat······433·b-·defN·80-Feb-01·00:00·META-INF/proguard/androidx-annotations.pro |
15 | -rw----·····2.0·fat·······45·b-·defN·08-Jan-01·00:00·META-INF/MANIFEST.MF | 15 | -rw----·····2.0·fat·······45·b-·defN·08-Jan-01·00:00·META-INF/MANIFEST.MF |
16 | 14·files,·399 | 16 | 14·files,·3995200·bytes·uncompressed,·3987672·bytes·compressed:··0.2% |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Zip·file·size:·58 | 1 | Zip·file·size:·5864291·bytes,·number·of·entries:·2597 |
2 | ?rwxrwxr-x··2.0·unx······240·b-·stor·80-Jan-01·00:00·com/android/server/wifi/ActiveModeManager$Listener.class | 2 | ?rwxrwxr-x··2.0·unx······240·b-·stor·80-Jan-01·00:00·com/android/server/wifi/ActiveModeManager$Listener.class |
3 | ?rwxrwxr-x··2.0·unx·······98·b-·stor·80-Jan-01·00:00·com/android/server/wifi/ActiveModeManager$Role.class | 3 | ?rwxrwxr-x··2.0·unx·······98·b-·stor·80-Jan-01·00:00·com/android/server/wifi/ActiveModeManager$Role.class |
4 | ?rwxrwxr-x··2.0·unx·····1593·b-·stor·80-Jan-01·00:00·com/android/server/wifi/ActiveModeManager.class | 4 | ?rwxrwxr-x··2.0·unx·····1593·b-·stor·80-Jan-01·00:00·com/android/server/wifi/ActiveModeManager.class |
5 | ?rwxrwxr-x··2.0·unx······588·b-·stor·80-Jan-01·00:00·com/android/server/wifi/ActiveModeWarden$$ExternalSyntheticLambda2.class | 5 | ?rwxrwxr-x··2.0·unx······588·b-·stor·80-Jan-01·00:00·com/android/server/wifi/ActiveModeWarden$$ExternalSyntheticLambda2.class |
6 | ?rwxrwxr-x··2.0·unx······480·b-·stor·80-Jan-01·00:00·com/android/server/wifi/ActiveModeWarden$1.class | 6 | ?rwxrwxr-x··2.0·unx······480·b-·stor·80-Jan-01·00:00·com/android/server/wifi/ActiveModeWarden$1.class |
7 | ?rwxrwxr-x··2.0·unx······701·b-·stor·80-Jan-01·00:00·com/android/server/wifi/ActiveModeWarden$2.class | 7 | ?rwxrwxr-x··2.0·unx······701·b-·stor·80-Jan-01·00:00·com/android/server/wifi/ActiveModeWarden$2.class |
8 | ?rwxrwxr-x··2.0·unx······632·b-·stor·80-Jan-01·00:00·com/android/server/wifi/ActiveModeWarden$3.class | 8 | ?rwxrwxr-x··2.0·unx······632·b-·stor·80-Jan-01·00:00·com/android/server/wifi/ActiveModeWarden$3.class |
Offset 31, 22 lines modified | Offset 31, 21 lines modified | ||
31 | ?rwxrwxr-x··2.0·unx······331·b-·stor·80-Jan-01·00:00·com/android/server/wifi/BackupManagerProxy.class | 31 | ?rwxrwxr-x··2.0·unx······331·b-·stor·80-Jan-01·00:00·com/android/server/wifi/BackupManagerProxy.class |
32 | ?rwxrwxr-x··2.0·unx····12252·b-·defN·80-Jan-01·00:00·com/android/server/wifi/BaseWifiService.class | 32 | ?rwxrwxr-x··2.0·unx····12252·b-·defN·80-Jan-01·00:00·com/android/server/wifi/BaseWifiService.class |
33 | ?rwxrwxr-x··2.0·unx······167·b-·stor·80-Jan-01·00:00·com/android/server/wifi/BuildProperties.class | 33 | ?rwxrwxr-x··2.0·unx······167·b-·stor·80-Jan-01·00:00·com/android/server/wifi/BuildProperties.class |
34 | ?rwxrwxr-x··2.0·unx·····1318·b-·stor·80-Jan-01·00:00·com/android/server/wifi/ByteBufferReader.class | 34 | ?rwxrwxr-x··2.0·unx·····1318·b-·stor·80-Jan-01·00:00·com/android/server/wifi/ByteBufferReader.class |
35 | ?rwxrwxr-x··2.0·unx······160·b-·stor·80-Jan-01·00:00·com/android/server/wifi/ClientMode$LinkProbeCallback$LinkProbeFailure.class | 35 | ?rwxrwxr-x··2.0·unx······160·b-·stor·80-Jan-01·00:00·com/android/server/wifi/ClientMode$LinkProbeCallback$LinkProbeFailure.class |
36 | ?rwxrwxr-x··2.0·unx······671·b-·stor·80-Jan-01·00:00·com/android/server/wifi/ClientMode$LinkProbeCallback.class | 36 | ?rwxrwxr-x··2.0·unx······671·b-·stor·80-Jan-01·00:00·com/android/server/wifi/ClientMode$LinkProbeCallback.class |
37 | ?rwxrwxr-x··2.0·unx·····2882·b-·stor·80-Jan-01·00:00·com/android/server/wifi/ClientMode.class | 37 | ?rwxrwxr-x··2.0·unx·····2882·b-·stor·80-Jan-01·00:00·com/android/server/wifi/ClientMode.class |
38 | ?rwxrwxr-x··2.0·unx······557·b-·stor·80-Jan-01·00:00·com/android/server/wifi/ClientModeImpl$$ExternalSyntheticLambda10.class | ||
39 | ?rwxrwxr-x··2.0·unx······939·b-·stor·80-Jan-01·00:00·com/android/server/wifi/ClientModeImpl$$ExternalSyntheticLambda1 | 38 | ?rwxrwxr-x··2.0·unx······939·b-·stor·80-Jan-01·00:00·com/android/server/wifi/ClientModeImpl$$ExternalSyntheticLambda10.class |
40 | ?rwxrwxr-x··2.0·unx······691·b-·stor·80-Jan-01·00:00·com/android/server/wifi/ClientModeImpl$$ExternalSyntheticLambda1 | 39 | ?rwxrwxr-x··2.0·unx······691·b-·stor·80-Jan-01·00:00·com/android/server/wifi/ClientModeImpl$$ExternalSyntheticLambda11.class |
41 | ?rwxrwxr-x··2.0·unx······458·b-·stor·80-Jan-01·00:00·com/android/server/wifi/ClientModeImpl$$ExternalSyntheticLambda4.class | ||
42 | ?rwxrwxr-x··2.0·unx······627·b-·stor·80-Jan-01·00:00·com/android/server/wifi/ClientModeImpl$$ExternalSyntheticLambda | 40 | ?rwxrwxr-x··2.0·unx······627·b-·stor·80-Jan-01·00:00·com/android/server/wifi/ClientModeImpl$$ExternalSyntheticLambda4.class |
43 | ?rwxrwxr-x··2.0·unx······644·b-·stor·80-Jan-01·00:00·com/android/server/wifi/ClientModeImpl$$ExternalSyntheticLambda | 41 | ?rwxrwxr-x··2.0·unx······644·b-·stor·80-Jan-01·00:00·com/android/server/wifi/ClientModeImpl$$ExternalSyntheticLambda5.class |
44 | ?rwxrwxr-x··2.0·unx······597·b-·stor·80-Jan-01·00:00·com/android/server/wifi/ClientModeImpl$$ExternalSyntheticLambda | 42 | ?rwxrwxr-x··2.0·unx······597·b-·stor·80-Jan-01·00:00·com/android/server/wifi/ClientModeImpl$$ExternalSyntheticLambda6.class |
45 | ?rwxrwxr-x··2.0·unx······594·b-·stor·80-Jan-01·00:00·com/android/server/wifi/ClientModeImpl$$ExternalSyntheticLambda | 43 | ?rwxrwxr-x··2.0·unx······594·b-·stor·80-Jan-01·00:00·com/android/server/wifi/ClientModeImpl$$ExternalSyntheticLambda7.class |
44 | ?rwxrwxr-x··2.0·unx······556·b-·stor·80-Jan-01·00:00·com/android/server/wifi/ClientModeImpl$$ExternalSyntheticLambda8.class | ||
46 | ?rwxrwxr-x··2.0·unx······562·b-·stor·80-Jan-01·00:00·com/android/server/wifi/ClientModeImpl$$ExternalSyntheticLambda9.class | 45 | ?rwxrwxr-x··2.0·unx······562·b-·stor·80-Jan-01·00:00·com/android/server/wifi/ClientModeImpl$$ExternalSyntheticLambda9.class |
47 | ?rwxrwxr-x··2.0·unx·······92·b-·stor·80-Jan-01·00:00·com/android/server/wifi/ClientModeImpl$1.class | 46 | ?rwxrwxr-x··2.0·unx·······92·b-·stor·80-Jan-01·00:00·com/android/server/wifi/ClientModeImpl$1.class |
48 | ?rwxrwxr-x··2.0·unx······447·b-·stor·80-Jan-01·00:00·com/android/server/wifi/ClientModeImpl$ConnectNetworkMessage.class | 47 | ?rwxrwxr-x··2.0·unx······447·b-·stor·80-Jan-01·00:00·com/android/server/wifi/ClientModeImpl$ConnectNetworkMessage.class |
49 | ?rwxrwxr-x··2.0·unx······963·b-·stor·80-Jan-01·00:00·com/android/server/wifi/ClientModeImpl$ConnectableState$1.class | 48 | ?rwxrwxr-x··2.0·unx······963·b-·stor·80-Jan-01·00:00·com/android/server/wifi/ClientModeImpl$ConnectableState$1.class |
50 | ?rwxrwxr-x··2.0·unx······144·b-·stor·80-Jan-01·00:00·com/android/server/wifi/ClientModeImpl$ResetSimReason.class | 49 | ?rwxrwxr-x··2.0·unx······144·b-·stor·80-Jan-01·00:00·com/android/server/wifi/ClientModeImpl$ResetSimReason.class |
51 | ?rwxrwxr-x··2.0·unx······947·b-·stor·80-Jan-01·00:00·com/android/server/wifi/ClientModeImpl$WifiVcnNetworkPolicyChangeListener.class | 50 | ?rwxrwxr-x··2.0·unx······947·b-·stor·80-Jan-01·00:00·com/android/server/wifi/ClientModeImpl$WifiVcnNetworkPolicyChangeListener.class |
52 | ?rwxrwxr-x··2.0·unx······442·b-·stor·80-Jan-01·00:00·com/android/server/wifi/ClientModeImplListener.class | 51 | ?rwxrwxr-x··2.0·unx······442·b-·stor·80-Jan-01·00:00·com/android/server/wifi/ClientModeImplListener.class |
Offset 89, 15 lines modified | Offset 88, 15 lines modified | ||
89 | ?rwxrwxr-x··2.0·unx······572·b-·stor·80-Jan-01·00:00·com/android/server/wifi/ExternalScoreUpdateObserverProxy$$ExternalSyntheticLambda0.class | 88 | ?rwxrwxr-x··2.0·unx······572·b-·stor·80-Jan-01·00:00·com/android/server/wifi/ExternalScoreUpdateObserverProxy$$ExternalSyntheticLambda0.class |
90 | ?rwxrwxr-x··2.0·unx······572·b-·stor·80-Jan-01·00:00·com/android/server/wifi/ExternalScoreUpdateObserverProxy$$ExternalSyntheticLambda1.class | 89 | ?rwxrwxr-x··2.0·unx······572·b-·stor·80-Jan-01·00:00·com/android/server/wifi/ExternalScoreUpdateObserverProxy$$ExternalSyntheticLambda1.class |
91 | ?rwxrwxr-x··2.0·unx······572·b-·stor·80-Jan-01·00:00·com/android/server/wifi/ExternalScoreUpdateObserverProxy$$ExternalSyntheticLambda2.class | 90 | ?rwxrwxr-x··2.0·unx······572·b-·stor·80-Jan-01·00:00·com/android/server/wifi/ExternalScoreUpdateObserverProxy$$ExternalSyntheticLambda2.class |
92 | ?rwxrwxr-x··2.0·unx······608·b-·stor·80-Jan-01·00:00·com/android/server/wifi/ExternalScoreUpdateObserverProxy$$ExternalSyntheticLambda3.class | 91 | ?rwxrwxr-x··2.0·unx······608·b-·stor·80-Jan-01·00:00·com/android/server/wifi/ExternalScoreUpdateObserverProxy$$ExternalSyntheticLambda3.class |
93 | ?rwxrwxr-x··2.0·unx······612·b-·stor·80-Jan-01·00:00·com/android/server/wifi/ExternalScoreUpdateObserverProxy$$ExternalSyntheticLambda4.class | 92 | ?rwxrwxr-x··2.0·unx······612·b-·stor·80-Jan-01·00:00·com/android/server/wifi/ExternalScoreUpdateObserverProxy$$ExternalSyntheticLambda4.class |
94 | ?rwxrwxr-x··2.0·unx·····3421·b-·stor·80-Jan-01·00:00·com/android/server/wifi/ExternalScoreUpdateObserverProxy.class | 93 | ?rwxrwxr-x··2.0·unx·····3421·b-·stor·80-Jan-01·00:00·com/android/server/wifi/ExternalScoreUpdateObserverProxy.class |
95 | ?rwxrwxr-x··2.0·unx·····7492·b-·stor·80-Jan-01·00:00·com/android/server/wifi/FrameworkFacade.class | 94 | ?rwxrwxr-x··2.0·unx·····7492·b-·stor·80-Jan-01·00:00·com/android/server/wifi/FrameworkFacade.class |
96 | ?rwxrwxr-x··2.0·unx······616·b-·stor·80-Jan-01·00:00·com/android/server/wifi/HalDeviceManager$$ExternalSyntheticLambda2 | 95 | ?rwxrwxr-x··2.0·unx······616·b-·stor·80-Jan-01·00:00·com/android/server/wifi/HalDeviceManager$$ExternalSyntheticLambda23.class |
97 | ?rwxrwxr-x··2.0·unx······373·b-·stor·80-Jan-01·00:00·com/android/server/wifi/HalDeviceManager$1.class | 96 | ?rwxrwxr-x··2.0·unx······373·b-·stor·80-Jan-01·00:00·com/android/server/wifi/HalDeviceManager$1.class |
98 | ?rwxrwxr-x··2.0·unx······155·b-·stor·80-Jan-01·00:00·com/android/server/wifi/HalDeviceManager$HdmIfaceTypeForCreation.class | 97 | ?rwxrwxr-x··2.0·unx······155·b-·stor·80-Jan-01·00:00·com/android/server/wifi/HalDeviceManager$HdmIfaceTypeForCreation.class |
99 | ?rwxrwxr-x··2.0·unx·····1041·b-·stor·80-Jan-01·00:00·com/android/server/wifi/HalDeviceManager$IfaceCreationData.class | 98 | ?rwxrwxr-x··2.0·unx·····1041·b-·stor·80-Jan-01·00:00·com/android/server/wifi/HalDeviceManager$IfaceCreationData.class |
100 | ?rwxrwxr-x··2.0·unx·····1401·b-·stor·80-Jan-01·00:00·com/android/server/wifi/HalDeviceManager$InterfaceCacheEntry.class | 99 | ?rwxrwxr-x··2.0·unx·····1401·b-·stor·80-Jan-01·00:00·com/android/server/wifi/HalDeviceManager$InterfaceCacheEntry.class |
101 | ?rwxrwxr-x··2.0·unx······165·b-·stor·80-Jan-01·00:00·com/android/server/wifi/HalDeviceManager$InterfaceDestroyedListener.class | 100 | ?rwxrwxr-x··2.0·unx······165·b-·stor·80-Jan-01·00:00·com/android/server/wifi/HalDeviceManager$InterfaceDestroyedListener.class |
102 | ?rwxrwxr-x··2.0·unx······274·b-·stor·80-Jan-01·00:00·com/android/server/wifi/HalDeviceManager$InterfaceRttControllerLifecycleCallback.class | 101 | ?rwxrwxr-x··2.0·unx······274·b-·stor·80-Jan-01·00:00·com/android/server/wifi/HalDeviceManager$InterfaceRttControllerLifecycleCallback.class |
103 | ?rwxrwxr-x··2.0·unx······646·b-·stor·80-Jan-01·00:00·com/android/server/wifi/HalDeviceManager$InterfaceRttControllerLifecycleCallbackProxy$$ExternalSyntheticLambda0.class | 102 | ?rwxrwxr-x··2.0·unx······646·b-·stor·80-Jan-01·00:00·com/android/server/wifi/HalDeviceManager$InterfaceRttControllerLifecycleCallbackProxy$$ExternalSyntheticLambda0.class |
Offset 112, 15 lines modified | Offset 111, 15 lines modified | ||
112 | ?rwxrwxr-x··2.0·unx······152·b-·stor·80-Jan-01·00:00·com/android/server/wifi/HalDeviceManager$SubsystemRestartListener.class | 111 | ?rwxrwxr-x··2.0·unx······152·b-·stor·80-Jan-01·00:00·com/android/server/wifi/HalDeviceManager$SubsystemRestartListener.class |
113 | ?rwxrwxr-x··2.0·unx·····1672·b-·stor·80-Jan-01·00:00·com/android/server/wifi/HalDeviceManager$WifiChipInfo.class | 112 | ?rwxrwxr-x··2.0·unx·····1672·b-·stor·80-Jan-01·00:00·com/android/server/wifi/HalDeviceManager$WifiChipInfo.class |
114 | ?rwxrwxr-x··2.0·unx······584·b-·stor·80-Jan-01·00:00·com/android/server/wifi/HalDeviceManager$WifiDeathRecipient$$ExternalSyntheticLambda0.class | 113 | ?rwxrwxr-x··2.0·unx······584·b-·stor·80-Jan-01·00:00·com/android/server/wifi/HalDeviceManager$WifiDeathRecipient$$ExternalSyntheticLambda0.class |
115 | ?rwxrwxr-x··2.0·unx·····1930·b-·stor·80-Jan-01·00:00·com/android/server/wifi/HalDeviceManager$WifiDeathRecipient.class | 114 | ?rwxrwxr-x··2.0·unx·····1930·b-·stor·80-Jan-01·00:00·com/android/server/wifi/HalDeviceManager$WifiDeathRecipient.class |
116 | ?rwxrwxr-x··2.0·unx······694·b-·stor·80-Jan-01·00:00·com/android/server/wifi/HalDeviceManager$WifiEventCallback$$ExternalSyntheticLambda0.class | 115 | ?rwxrwxr-x··2.0·unx······694·b-·stor·80-Jan-01·00:00·com/android/server/wifi/HalDeviceManager$WifiEventCallback$$ExternalSyntheticLambda0.class |
117 | ?rwxrwxr-x··2.0·unx······549·b-·stor·80-Jan-01·00:00·com/android/server/wifi/HalDeviceManager$WifiEventCallback$$ExternalSyntheticLambda1.class | 116 | ?rwxrwxr-x··2.0·unx······549·b-·stor·80-Jan-01·00:00·com/android/server/wifi/HalDeviceManager$WifiEventCallback$$ExternalSyntheticLambda1.class |
118 | ?rwxrwxr-x··2.0·unx······549·b-·stor·80-Jan-01·00:00·com/android/server/wifi/HalDeviceManager$WifiEventCallback$$ExternalSyntheticLambda2.class | 117 | ?rwxrwxr-x··2.0·unx······549·b-·stor·80-Jan-01·00:00·com/android/server/wifi/HalDeviceManager$WifiEventCallback$$ExternalSyntheticLambda2.class |
119 | ?rwxrwxr-x··2.0·unx······ | 118 | ?rwxrwxr-x··2.0·unx······706·b-·stor·80-Jan-01·00:00·com/android/server/wifi/HalDeviceManager$WifiEventCallbackV15$$ExternalSyntheticLambda0.class |
120 | ?rwxrwxr-x··2.0·unx·····1006·b-·stor·80-Jan-01·00:00·com/android/server/wifi/HalDeviceManager$WifiIfaceInfo.class | 119 | ?rwxrwxr-x··2.0·unx·····1006·b-·stor·80-Jan-01·00:00·com/android/server/wifi/HalDeviceManager$WifiIfaceInfo.class |
121 | ?rwxrwxr-x··2.0·unx······564·b-·stor·80-Jan-01·00:00·com/android/server/wifi/HostapdHal$$ExternalSyntheticLambda0.class | 120 | ?rwxrwxr-x··2.0·unx······564·b-·stor·80-Jan-01·00:00·com/android/server/wifi/HostapdHal$$ExternalSyntheticLambda0.class |
122 | ?rwxrwxr-x··2.0·unx······572·b-·stor·80-Jan-01·00:00·com/android/server/wifi/HostapdHal$HostapdDeathRecipient$$ExternalSyntheticLambda0.class | 121 | ?rwxrwxr-x··2.0·unx······572·b-·stor·80-Jan-01·00:00·com/android/server/wifi/HostapdHal$HostapdDeathRecipient$$ExternalSyntheticLambda0.class |
123 | ?rwxrwxr-x··2.0·unx·····1631·b-·stor·80-Jan-01·00:00·com/android/server/wifi/HostapdHal$HostapdDeathRecipient.class | 122 | ?rwxrwxr-x··2.0·unx·····1631·b-·stor·80-Jan-01·00:00·com/android/server/wifi/HostapdHal$HostapdDeathRecipient.class |
124 | ?rwxrwxr-x··2.0·unx······600·b-·stor·80-Jan-01·00:00·com/android/server/wifi/HostapdHal$ServiceManagerDeathRecipient$$ExternalSyntheticLambda0.class | 123 | ?rwxrwxr-x··2.0·unx······600·b-·stor·80-Jan-01·00:00·com/android/server/wifi/HostapdHal$ServiceManagerDeathRecipient$$ExternalSyntheticLambda0.class |
125 | ?rwxrwxr-x··2.0·unx·····1951·b-·stor·80-Jan-01·00:00·com/android/server/wifi/HostapdHal$ServiceManagerDeathRecipient.class | 124 | ?rwxrwxr-x··2.0·unx·····1951·b-·stor·80-Jan-01·00:00·com/android/server/wifi/HostapdHal$ServiceManagerDeathRecipient.class |
126 | ?rwxrwxr-x··2.0·unx····29173·b-·defN·80-Jan-01·00:00·com/android/server/wifi/HostapdHal.class | 125 | ?rwxrwxr-x··2.0·unx····29173·b-·defN·80-Jan-01·00:00·com/android/server/wifi/HostapdHal.class |
Offset 281, 15 lines modified | Offset 280, 15 lines modified | ||
281 | ?rwxrwxr-x··2.0·unx······158·b-·stor·80-Jan-01·00:00·com/android/server/wifi/WifiCarrierInfoManager$OnUserApproveCarrierListener.class | 280 | ?rwxrwxr-x··2.0·unx······158·b-·stor·80-Jan-01·00:00·com/android/server/wifi/WifiCarrierInfoManager$OnUserApproveCarrierListener.class |
282 | ?rwxrwxr-x··2.0·unx······433·b-·stor·80-Jan-01·00:00·com/android/server/wifi/WifiCarrierInfoManager$SimAuthRequestData.class | 281 | ?rwxrwxr-x··2.0·unx······433·b-·stor·80-Jan-01·00:00·com/android/server/wifi/WifiCarrierInfoManager$SimAuthRequestData.class |
283 | ?rwxrwxr-x··2.0·unx······308·b-·stor·80-Jan-01·00:00·com/android/server/wifi/WifiCarrierInfoManager$SimAuthResponseData.class | 282 | ?rwxrwxr-x··2.0·unx······308·b-·stor·80-Jan-01·00:00·com/android/server/wifi/WifiCarrierInfoManager$SimAuthResponseData.class |
284 | ?rwxrwxr-x··2.0·unx······898·b-·stor·80-Jan-01·00:00·com/android/server/wifi/WifiCarrierInfoManager$SimInfo.class | 283 | ?rwxrwxr-x··2.0·unx······898·b-·stor·80-Jan-01·00:00·com/android/server/wifi/WifiCarrierInfoManager$SimInfo.class |
285 | ?rwxrwxr-x··2.0·unx·····1712·b-·stor·80-Jan-01·00:00·com/android/server/wifi/WifiCarrierInfoManager$SubscriptionChangeListener.class | 284 | ?rwxrwxr-x··2.0·unx·····1712·b-·stor·80-Jan-01·00:00·com/android/server/wifi/WifiCarrierInfoManager$SubscriptionChangeListener.class |
286 | ?rwxrwxr-x··2.0·unx······152·b-·stor·80-Jan-01·00:00·com/android/server/wifi/WifiCarrierInfoManager$UserActionCode.class | 285 | ?rwxrwxr-x··2.0·unx······152·b-·stor·80-Jan-01·00:00·com/android/server/wifi/WifiCarrierInfoManager$UserActionCode.class |
287 | ?rwxrwxr-x··2.0·unx·····2033·b-·stor·80-Jan-01·00:00·com/android/server/wifi/WifiCarrierInfoManager$UserDataEnabledChangedListener.class | 286 | ?rwxrwxr-x··2.0·unx·····2033·b-·stor·80-Jan-01·00:00·com/android/server/wifi/WifiCarrierInfoManager$UserDataEnabledChangedListener.class |
288 | ?rwxrwxr-x··2.0·unx····39 | 287 | ?rwxrwxr-x··2.0·unx····39081·b-·defN·80-Jan-01·00:00·com/android/server/wifi/WifiCarrierInfoManager.class |
289 | ?rwxrwxr-x··2.0·unx······469·b-·stor·80-Jan-01·00:00·com/android/server/wifi/WifiCarrierInfoStoreManagerData$DataSource.class | 288 | ?rwxrwxr-x··2.0·unx······469·b-·stor·80-Jan-01·00:00·com/android/server/wifi/WifiCarrierInfoStoreManagerData$DataSource.class |
290 | ?rwxrwxr-x··2.0·unx·····4778·b-·stor·80-Jan-01·00:00·com/android/server/wifi/WifiChannelUtilization.class | 289 | ?rwxrwxr-x··2.0·unx·····4778·b-·stor·80-Jan-01·00:00·com/android/server/wifi/WifiChannelUtilization.class |
291 | ?rwxrwxr-x··2.0·unx······620·b-·stor·80-Jan-01·00:00·com/android/server/wifi/WifiConfigManager$$ExternalSyntheticLambda0.class | 290 | ?rwxrwxr-x··2.0·unx······620·b-·stor·80-Jan-01·00:00·com/android/server/wifi/WifiConfigManager$$ExternalSyntheticLambda0.class |
292 | ?rwxrwxr-x··2.0·unx······651·b-·stor·80-Jan-01·00:00·com/android/server/wifi/WifiConfigManager$$ExternalSyntheticLambda1.class | 291 | ?rwxrwxr-x··2.0·unx······651·b-·stor·80-Jan-01·00:00·com/android/server/wifi/WifiConfigManager$$ExternalSyntheticLambda1.class |
293 | ?rwxrwxr-x··2.0·unx······654·b-·stor·80-Jan-01·00:00·com/android/server/wifi/WifiConfigManager$$ExternalSyntheticLambda2.class | 292 | ?rwxrwxr-x··2.0·unx······654·b-·stor·80-Jan-01·00:00·com/android/server/wifi/WifiConfigManager$$ExternalSyntheticLambda2.class |
294 | ?rwxrwxr-x··2.0·unx······654·b-·stor·80-Jan-01·00:00·com/android/server/wifi/WifiConfigManager$$ExternalSyntheticLambda3.class | 293 | ?rwxrwxr-x··2.0·unx······654·b-·stor·80-Jan-01·00:00·com/android/server/wifi/WifiConfigManager$$ExternalSyntheticLambda3.class |
295 | ?rwxrwxr-x··2.0·unx······654·b-·stor·80-Jan-01·00:00·com/android/server/wifi/WifiConfigManager$$ExternalSyntheticLambda4.class | 294 | ?rwxrwxr-x··2.0·unx······654·b-·stor·80-Jan-01·00:00·com/android/server/wifi/WifiConfigManager$$ExternalSyntheticLambda4.class |
Offset 468, 16 lines modified | Offset 467, 16 lines modified | ||
468 | ?rwxrwxr-x··2.0·unx······642·b-·stor·80-Jan-01·00:00·com/android/server/wifi/WifiNetworkFactory$$ExternalSyntheticLambda3.class | 467 | ?rwxrwxr-x··2.0·unx······642·b-·stor·80-Jan-01·00:00·com/android/server/wifi/WifiNetworkFactory$$ExternalSyntheticLambda3.class |
469 | ?rwxrwxr-x··2.0·unx······576·b-·stor·80-Jan-01·00:00·com/android/server/wifi/WifiNetworkFactory$$ExternalSyntheticLambda4.class | 468 | ?rwxrwxr-x··2.0·unx······576·b-·stor·80-Jan-01·00:00·com/android/server/wifi/WifiNetworkFactory$$ExternalSyntheticLambda4.class |
470 | ?rwxrwxr-x··2.0·unx······500·b-·stor·80-Jan-01·00:00·com/android/server/wifi/WifiNetworkFactory$$ExternalSyntheticLambda5.class | 469 | ?rwxrwxr-x··2.0·unx······500·b-·stor·80-Jan-01·00:00·com/android/server/wifi/WifiNetworkFactory$$ExternalSyntheticLambda5.class |
471 | ?rwxrwxr-x··2.0·unx······484·b-·stor·80-Jan-01·00:00·com/android/server/wifi/WifiNetworkFactory$$ExternalSyntheticLambda6.class | 470 | ?rwxrwxr-x··2.0·unx······484·b-·stor·80-Jan-01·00:00·com/android/server/wifi/WifiNetworkFactory$$ExternalSyntheticLambda6.class |
472 | ?rwxrwxr-x··2.0·unx······632·b-·stor·80-Jan-01·00:00·com/android/server/wifi/WifiNetworkFactory$$ExternalSyntheticLambda7.class | 471 | ?rwxrwxr-x··2.0·unx······632·b-·stor·80-Jan-01·00:00·com/android/server/wifi/WifiNetworkFactory$$ExternalSyntheticLambda7.class |
473 | ?rwxrwxr-x··2.0·unx······805·b-·stor·80-Jan-01·00:00·com/android/server/wifi/WifiNetworkFactory$1.class | 472 | ?rwxrwxr-x··2.0·unx······805·b-·stor·80-Jan-01·00:00·com/android/server/wifi/WifiNetworkFactory$1.class |
474 | ?rwxrwxr-x··2.0·unx·····1292·b-·stor·80-Jan-01·00:00·com/android/server/wifi/WifiNetworkFactory$AccessPoint.class | 473 | ?rwxrwxr-x··2.0·unx·····1292·b-·stor·80-Jan-01·00:00·com/android/server/wifi/WifiNetworkFactory$AccessPoint.class |
475 | ?rwxrwxr-x··2.0·unx·····1 | 474 | ?rwxrwxr-x··2.0·unx·····1240·b-·stor·80-Jan-01·00:00·com/android/server/wifi/WifiNetworkFactory$ConnectActionListener.class |
476 | ?rwxrwxr-x··2.0·unx·····1 | 475 | ?rwxrwxr-x··2.0·unx·····1159·b-·stor·80-Jan-01·00:00·com/android/server/wifi/WifiNetworkFactory$ConnectionTimeoutAlarmListener.class |
477 | ?rwxrwxr-x··2.0·unx·····2203·b-·stor·80-Jan-01·00:00·com/android/server/wifi/WifiNetworkFactory$NetworkFactoryScanListener.class | 476 | ?rwxrwxr-x··2.0·unx·····2203·b-·stor·80-Jan-01·00:00·com/android/server/wifi/WifiNetworkFactory$NetworkFactoryScanListener.class |
478 | ?rwxrwxr-x··2.0·unx······618·b-·stor·80-Jan-01·00:00·com/android/server/wifi/WifiNetworkFactory$NetworkFactoryUserSelectionCallback$$ExternalSyntheticLambda0.class | 477 | ?rwxrwxr-x··2.0·unx······618·b-·stor·80-Jan-01·00:00·com/android/server/wifi/WifiNetworkFactory$NetworkFactoryUserSelectionCallback$$ExternalSyntheticLambda0.class |
479 | ?rwxrwxr-x··2.0·unx······730·b-·stor·80-Jan-01·00:00·com/android/server/wifi/WifiNetworkFactory$NetworkFactoryUserSelectionCallback$$ExternalSyntheticLambda1.class | 478 | ?rwxrwxr-x··2.0·unx······730·b-·stor·80-Jan-01·00:00·com/android/server/wifi/WifiNetworkFactory$NetworkFactoryUserSelectionCallback$$ExternalSyntheticLambda1.class |
480 | ?rwxrwxr-x··2.0·unx·····2064·b-·stor·80-Jan-01·00:00·com/android/server/wifi/WifiNetworkFactory$NetworkFactoryUserSelectionCallback.class | 479 | ?rwxrwxr-x··2.0·unx·····2064·b-·stor·80-Jan-01·00:00·com/android/server/wifi/WifiNetworkFactory$NetworkFactoryUserSelectionCallback.class |
481 | ?rwxrwxr-x··2.0·unx······793·b-·stor·80-Jan-01·00:00·com/android/server/wifi/WifiNetworkFactory$NetworkRequestDataSource$$ExternalSyntheticLambda0.class | 480 | ?rwxrwxr-x··2.0·unx······793·b-·stor·80-Jan-01·00:00·com/android/server/wifi/WifiNetworkFactory$NetworkRequestDataSource$$ExternalSyntheticLambda0.class |
482 | ?rwxrwxr-x··2.0·unx······696·b-·stor·80-Jan-01·00:00·com/android/server/wifi/WifiNetworkFactory$PeriodicScanAlarmListener.class | 481 | ?rwxrwxr-x··2.0·unx······696·b-·stor·80-Jan-01·00:00·com/android/server/wifi/WifiNetworkFactory$PeriodicScanAlarmListener.class |
483 | ?rwxrwxr-x··2.0·unx······612·b-·stor·80-Jan-01·00:00·com/android/server/wifi/WifiNetworkScoreCache$CacheListener$1.class | 482 | ?rwxrwxr-x··2.0·unx······612·b-·stor·80-Jan-01·00:00·com/android/server/wifi/WifiNetworkScoreCache$CacheListener$1.class |
Offset 987, 15 lines modified | Offset 986, 15 lines modified | ||
987 | ?rwxrwxr-x··2.0·unx·····1691·b-·stor·80-Jan-01·00:00·com/android/server/wifi/rtt/RttServiceImpl$RttRequestInfo.class | 986 | ?rwxrwxr-x··2.0·unx·····1691·b-·stor·80-Jan-01·00:00·com/android/server/wifi/rtt/RttServiceImpl$RttRequestInfo.class |
988 | ?rwxrwxr-x··2.0·unx······559·b-·stor·80-Jan-01·00:00·com/android/server/wifi/rtt/RttServiceImpl$RttRequesterInfo.class | 987 | ?rwxrwxr-x··2.0·unx······559·b-·stor·80-Jan-01·00:00·com/android/server/wifi/rtt/RttServiceImpl$RttRequesterInfo.class |
989 | ?rwxrwxr-x··2.0·unx······566·b-·stor·80-Jan-01·00:00·com/android/server/wifi/rtt/RttServiceImpl$RttServiceSynchronized$$ExternalSyntheticLambda0.class | 988 | ?rwxrwxr-x··2.0·unx······566·b-·stor·80-Jan-01·00:00·com/android/server/wifi/rtt/RttServiceImpl$RttServiceSynchronized$$ExternalSyntheticLambda0.class |
990 | ?rwxrwxr-x··2.0·unx······800·b-·stor·80-Jan-01·00:00·com/android/server/wifi/rtt/RttServiceImpl$RttServiceSynchronized$1$$ExternalSyntheticLambda0.class | 989 | ?rwxrwxr-x··2.0·unx······800·b-·stor·80-Jan-01·00:00·com/android/server/wifi/rtt/RttServiceImpl$RttServiceSynchronized$1$$ExternalSyntheticLambda0.class |
991 | ?rwxrwxr-x··2.0·unx·····1482·b-·stor·80-Jan-01·00:00·com/android/server/wifi/rtt/RttServiceImpl$RttServiceSynchronized$1.class | 990 | ?rwxrwxr-x··2.0·unx·····1482·b-·stor·80-Jan-01·00:00·com/android/server/wifi/rtt/RttServiceImpl$RttServiceSynchronized$1.class |
992 | ?rwxrwxr-x··2.0·unx····17076·b-·defN·80-Jan-01·00:00·com/android/server/wifi/rtt/RttServiceImpl$RttServiceSynchronized.class | 991 | ?rwxrwxr-x··2.0·unx····17076·b-·defN·80-Jan-01·00:00·com/android/server/wifi/rtt/RttServiceImpl$RttServiceSynchronized.class |
993 | ?rwxrwxr-x··2.0·unx·····5099·b-·stor·80-Jan-01·00:00·com/android/server/wifi/rtt/RttServiceImpl$RttShellCommand.class | 992 | ?rwxrwxr-x··2.0·unx·····5099·b-·stor·80-Jan-01·00:00·com/android/server/wifi/rtt/RttServiceImpl$RttShellCommand.class |
994 | ?rwxrwxr-x··2.0·unx····144 | 993 | ?rwxrwxr-x··2.0·unx····14478·b-·defN·80-Jan-01·00:00·com/android/server/wifi/rtt/RttServiceImpl.class |
995 | ?rwxrwxr-x··2.0·unx·····3162·b-·stor·80-Jan-01·00:00·com/android/server/wifi/scanner/BackgroundScanScheduler$Bucket.class | 994 | ?rwxrwxr-x··2.0·unx·····3162·b-·stor·80-Jan-01·00:00·com/android/server/wifi/scanner/BackgroundScanScheduler$Bucket.class |
996 | ?rwxrwxr-x··2.0·unx······760·b-·stor·80-Jan-01·00:00·com/android/server/wifi/scanner/BackgroundScanScheduler$BucketList$1.class | 995 | ?rwxrwxr-x··2.0·unx······760·b-·stor·80-Jan-01·00:00·com/android/server/wifi/scanner/BackgroundScanScheduler$BucketList$1.class |
997 | ?rwxrwxr-x··2.0·unx·····1982·b-·stor·80-Jan-01·00:00·com/android/server/wifi/scanner/BackgroundScanScheduler$BucketList.class | 996 | ?rwxrwxr-x··2.0·unx·····1982·b-·stor·80-Jan-01·00:00·com/android/server/wifi/scanner/BackgroundScanScheduler$BucketList.class |
998 | ?rwxrwxr-x··2.0·unx····10826·b-·defN·80-Jan-01·00:00·com/android/server/wifi/scanner/BackgroundScanScheduler.class | 997 | ?rwxrwxr-x··2.0·unx····10826·b-·defN·80-Jan-01·00:00·com/android/server/wifi/scanner/BackgroundScanScheduler.class |
999 | ?rwxrwxr-x··2.0·unx·····2643·b-·stor·80-Jan-01·00:00·com/android/server/wifi/scanner/ChannelHelper$ChannelCollection.class | 998 | ?rwxrwxr-x··2.0·unx·····2643·b-·stor·80-Jan-01·00:00·com/android/server/wifi/scanner/ChannelHelper$ChannelCollection.class |
1000 | ?rwxrwxr-x··2.0·unx·····2686·b-·stor·80-Jan-01·00:00·com/android/server/wifi/scanner/ChannelHelper.class | 999 | ?rwxrwxr-x··2.0·unx·····2686·b-·stor·80-Jan-01·00:00·com/android/server/wifi/scanner/ChannelHelper.class |
1001 | ?rwxrwxr-x··2.0·unx······708·b-·stor·80-Jan-01·00:00·com/android/server/wifi/scanner/KnownBandsChannelHelper$$ExternalSyntheticLambda0.class | 1000 | ?rwxrwxr-x··2.0·unx······708·b-·stor·80-Jan-01·00:00·com/android/server/wifi/scanner/KnownBandsChannelHelper$$ExternalSyntheticLambda0.class |
Offset 1024, 15 lines modified | Offset 1023, 15 lines modified | ||
1024 | ?rwxrwxr-x··2.0·unx······510·b-·stor·80-Jan-01·00:00·com/android/server/wifi/scanner/WificondScannerImpl$$ExternalSyntheticLambda0.class | 1023 | ?rwxrwxr-x··2.0·unx······510·b-·stor·80-Jan-01·00:00·com/android/server/wifi/scanner/WificondScannerImpl$$ExternalSyntheticLambda0.class |
1025 | ?rwxrwxr-x··2.0·unx······694·b-·stor·80-Jan-01·00:00·com/android/server/wifi/scanner/WificondScannerImpl$$ExternalSyntheticLambda1.class | 1024 | ?rwxrwxr-x··2.0·unx······694·b-·stor·80-Jan-01·00:00·com/android/server/wifi/scanner/WificondScannerImpl$$ExternalSyntheticLambda1.class |
1026 | ?rwxrwxr-x··2.0·unx······694·b-·stor·80-Jan-01·00:00·com/android/server/wifi/scanner/WificondScannerImpl$$ExternalSyntheticLambda2.class | 1025 | ?rwxrwxr-x··2.0·unx······694·b-·stor·80-Jan-01·00:00·com/android/server/wifi/scanner/WificondScannerImpl$$ExternalSyntheticLambda2.class |
1027 | ?rwxrwxr-x··2.0·unx······487·b-·stor·80-Jan-01·00:00·com/android/server/wifi/scanner/WificondScannerImpl$1.class | 1026 | ?rwxrwxr-x··2.0·unx······487·b-·stor·80-Jan-01·00:00·com/android/server/wifi/scanner/WificondScannerImpl$1.class |
1028 | ?rwxrwxr-x··2.0·unx······529·b-·stor·80-Jan-01·00:00·com/android/server/wifi/scanner/WificondScannerImpl$LastPnoScanSettings.class | 1027 | ?rwxrwxr-x··2.0·unx······529·b-·stor·80-Jan-01·00:00·com/android/server/wifi/scanner/WificondScannerImpl$LastPnoScanSettings.class |
1029 | ?rwxrwxr-x··2.0·unx······625·b-·stor·80-Jan-01·00:00·com/android/server/wifi/scanner/WificondScannerImpl$LastScanSettings.class | 1028 | ?rwxrwxr-x··2.0·unx······625·b-·stor·80-Jan-01·00:00·com/android/server/wifi/scanner/WificondScannerImpl$LastScanSettings.class |
1030 | ?rwxrwxr-x··2.0·unx······535·b-·stor·80-Jan-01·00:00·com/android/server/wifi/util/ActionListenerWrapper.class | 1029 | ?rwxrwxr-x··2.0·unx······535·b-·stor·80-Jan-01·00:00·com/android/server/wifi/util/ActionListenerWrapper.class |
1031 | ?rwxrwxr-x··2.0·unx····14 | 1030 | ?rwxrwxr-x··2.0·unx····14354·b-·defN·80-Jan-01·00:00·com/android/server/wifi/util/ApConfigUtil.class |
1032 | ?rwxrwxr-x··2.0·unx·····1504·b-·stor·80-Jan-01·00:00·com/android/server/wifi/util/ArrayUtils.class | 1031 | ?rwxrwxr-x··2.0·unx·····1504·b-·stor·80-Jan-01·00:00·com/android/server/wifi/util/ArrayUtils.class |
1033 | ?rwxrwxr-x··2.0·unx······279·b-·stor·80-Jan-01·00:00·com/android/server/wifi/util/BitMask.class | 1032 | ?rwxrwxr-x··2.0·unx······279·b-·stor·80-Jan-01·00:00·com/android/server/wifi/util/BitMask.class |
1034 | ?rwxrwxr-x··2.0·unx·····1007·b-·stor·80-Jan-01·00:00·com/android/server/wifi/util/ByteArrayRingBuffer.class | 1033 | ?rwxrwxr-x··2.0·unx·····1007·b-·stor·80-Jan-01·00:00·com/android/server/wifi/util/ByteArrayRingBuffer.class |
1035 | ?rwxrwxr-x··2.0·unx······890·b-·stor·80-Jan-01·00:00·com/android/server/wifi/util/EncryptedData.class | 1034 | ?rwxrwxr-x··2.0·unx······890·b-·stor·80-Jan-01·00:00·com/android/server/wifi/util/EncryptedData.class |
1036 | ?rwxrwxr-x··2.0·unx·····1192·b-·stor·80-Jan-01·00:00·com/android/server/wifi/util/Environment.class | 1035 | ?rwxrwxr-x··2.0·unx·····1192·b-·stor·80-Jan-01·00:00·com/android/server/wifi/util/Environment.class |
... Open expanded diff ... |
Offset 108, 17 lines modified | Offset 108, 14 lines modified | ||
108 | Filename:·com/android/server/wifi/ClientModeImpl$$ExternalSyntheticLambda10.class | 108 | Filename:·com/android/server/wifi/ClientModeImpl$$ExternalSyntheticLambda10.class |
109 | Comment:· | 109 | Comment:· |
110 | Filename:·com/android/server/wifi/ClientModeImpl$$ExternalSyntheticLambda11.class | 110 | Filename:·com/android/server/wifi/ClientModeImpl$$ExternalSyntheticLambda11.class |
111 | Comment:· | 111 | Comment:· |
112 | Filename:·com/android/server/wifi/ClientModeImpl$$ExternalSyntheticLambda12.class | ||
113 | Comment:· | ||
114 | Filename:·com/android/server/wifi/ClientModeImpl$$ExternalSyntheticLambda4.class | 112 | Filename:·com/android/server/wifi/ClientModeImpl$$ExternalSyntheticLambda4.class |
115 | Comment:· | 113 | Comment:· |
116 | Filename:·com/android/server/wifi/ClientModeImpl$$ExternalSyntheticLambda5.class | 114 | Filename:·com/android/server/wifi/ClientModeImpl$$ExternalSyntheticLambda5.class |
117 | Comment:· | 115 | Comment:· |
118 | Filename:·com/android/server/wifi/ClientModeImpl$$ExternalSyntheticLambda6.class | 116 | Filename:·com/android/server/wifi/ClientModeImpl$$ExternalSyntheticLambda6.class |
Offset 276, 15 lines modified | Offset 273, 15 lines modified | ||
276 | Filename:·com/android/server/wifi/ExternalScoreUpdateObserverProxy.class | 273 | Filename:·com/android/server/wifi/ExternalScoreUpdateObserverProxy.class |
277 | Comment:· | 274 | Comment:· |
278 | Filename:·com/android/server/wifi/FrameworkFacade.class | 275 | Filename:·com/android/server/wifi/FrameworkFacade.class |
279 | Comment:· | 276 | Comment:· |
280 | Filename:·com/android/server/wifi/HalDeviceManager$$ExternalSyntheticLambda2 | 277 | Filename:·com/android/server/wifi/HalDeviceManager$$ExternalSyntheticLambda23.class |
281 | Comment:· | 278 | Comment:· |
282 | Filename:·com/android/server/wifi/HalDeviceManager$1.class | 279 | Filename:·com/android/server/wifi/HalDeviceManager$1.class |
283 | Comment:· | 280 | Comment:· |
284 | Filename:·com/android/server/wifi/HalDeviceManager$HdmIfaceTypeForCreation.class | 281 | Filename:·com/android/server/wifi/HalDeviceManager$HdmIfaceTypeForCreation.class |
285 | Comment:· | 282 | Comment:· |
Offset 3447, 17 lines modified | Offset 3444, 14 lines modified | ||
3447 | Filename:·com/android/wifi/x/android/hardware/wifi/V1_0/IWifiIface.class | 3444 | Filename:·com/android/wifi/x/android/hardware/wifi/V1_0/IWifiIface.class |
3448 | Comment:· | 3445 | Comment:· |
3449 | Filename:·com/android/wifi/x/android/hardware/wifi/V1_0/IWifiNanIfaceEventCallback.class | 3446 | Filename:·com/android/wifi/x/android/hardware/wifi/V1_0/IWifiNanIfaceEventCallback.class |
3450 | Comment:· | 3447 | Comment:· |
3451 | Filename:·com/android/wifi/x/android/hardware/wifi/V1_0/IWifiRttController$getBoundIfaceCallback.class | ||
3452 | Comment:· | ||
3453 | Filename:·com/android/wifi/x/android/hardware/wifi/V1_0/IWifiRttController$getCapabilitiesCallback.class | 3448 | Filename:·com/android/wifi/x/android/hardware/wifi/V1_0/IWifiRttController$getCapabilitiesCallback.class |
3454 | Comment:· | 3449 | Comment:· |
3455 | Filename:·com/android/wifi/x/android/hardware/wifi/V1_0/IWifiRttController.class | 3450 | Filename:·com/android/wifi/x/android/hardware/wifi/V1_0/IWifiRttController.class |
3456 | Comment:· | 3451 | Comment:· |
3457 | Filename:·com/android/wifi/x/android/hardware/wifi/V1_0/IWifiRttControllerEventCallback.class | 3452 | Filename:·com/android/wifi/x/android/hardware/wifi/V1_0/IWifiRttControllerEventCallback.class |
Offset 5280, 17 lines modified | Offset 5274, 14 lines modified | ||
5280 | Filename:·com/android/server/wifi/HalDeviceManager$$ExternalSyntheticLambda21.class | 5274 | Filename:·com/android/server/wifi/HalDeviceManager$$ExternalSyntheticLambda21.class |
5281 | Comment:· | 5275 | Comment:· |
5282 | Filename:·com/android/server/wifi/HalDeviceManager$$ExternalSyntheticLambda22.class | 5276 | Filename:·com/android/server/wifi/HalDeviceManager$$ExternalSyntheticLambda22.class |
5283 | Comment:· | 5277 | Comment:· |
5284 | Filename:·com/android/server/wifi/HalDeviceManager$$ExternalSyntheticLambda23.class | ||
5285 | Comment:· | ||
5286 | Filename:·com/android/server/wifi/HalDeviceManager$$ExternalSyntheticLambda2.class | 5278 | Filename:·com/android/server/wifi/HalDeviceManager$$ExternalSyntheticLambda2.class |
5287 | Comment:· | 5279 | Comment:· |
5288 | Filename:·com/android/server/wifi/HalDeviceManager$$ExternalSyntheticLambda3.class | 5280 | Filename:·com/android/server/wifi/HalDeviceManager$$ExternalSyntheticLambda3.class |
5289 | Comment:· | 5281 | Comment:· |
5290 | Filename:·com/android/server/wifi/HalDeviceManager$$ExternalSyntheticLambda4.class | 5282 | Filename:·com/android/server/wifi/HalDeviceManager$$ExternalSyntheticLambda4.class |
Offset 6480, 17 lines modified | Offset 6471, 14 lines modified | ||
6480 | Filename:·com/android/wifi/x/android/hardware/wifi/V1_0/IWifiChipEventCallback$Stub.class | 6471 | Filename:·com/android/wifi/x/android/hardware/wifi/V1_0/IWifiChipEventCallback$Stub.class |
6481 | Comment:· | 6472 | Comment:· |
6482 | Filename:·com/android/wifi/x/android/hardware/wifi/V1_0/IWifiEventCallback$Stub.class | 6473 | Filename:·com/android/wifi/x/android/hardware/wifi/V1_0/IWifiEventCallback$Stub.class |
6483 | Comment:· | 6474 | Comment:· |
6484 | Filename:·com/android/wifi/x/android/hardware/wifi/V1_0/IWifiIface$Proxy.class | ||
6485 | Comment:· | ||
6486 | Filename:·com/android/wifi/x/android/hardware/wifi/V1_0/IWifiNanIface.class | 6475 | Filename:·com/android/wifi/x/android/hardware/wifi/V1_0/IWifiNanIface.class |
6487 | Comment:· | 6476 | Comment:· |
6488 | Filename:·com/android/wifi/x/android/hardware/wifi/V1_0/IWifiP2pIface.class | 6477 | Filename:·com/android/wifi/x/android/hardware/wifi/V1_0/IWifiP2pIface.class |
6489 | Comment:· | 6478 | Comment:· |
6490 | Filename:·com/android/wifi/x/android/hardware/wifi/V1_0/IWifiRttController$Proxy.class | 6479 | Filename:·com/android/wifi/x/android/hardware/wifi/V1_0/IWifiRttController$Proxy.class |
Offset 1, 11 lines modified | Offset 1, 13 lines modified | ||
1 | package·com.android.server.wifi; | 1 | package·com.android.server.wifi; |
2 | import·android.net.wifi.hotspot2.IProvisioningCallback; | ||
3 | import·android.net.wifi.hotspot2.OsuProvider; | ||
2 | import·java.util.function.Supplier; | 4 | import·java.util.function.Supplier; |
3 | public·final·class·ClientModeImpl$$ExternalSyntheticLambda10·implements·Supplier | 5 | public·final·class·ClientModeImpl$$ExternalSyntheticLambda10·implements·Supplier |
4 | { | 6 | { |
5 | ····public·final·Object·get()·{ | 7 | ····public·final·Object·get()·{ |
6 | ········return·ClientModeImpl.$r8$lambda$ | 8 | ········return·ClientModeImpl.$r8$lambda$llYv_tWqu9skf8hN3wPbg1T8IVc(this.f$0,·this.f$1,·this.f$2,·this.f$3); |
7 | ····} | 9 | ····} |
8 | } | 10 | } |
Offset 1, 13 lines modified | Offset 1, 11 lines modified | ||
1 | package·com.android.server.wifi; | 1 | package·com.android.server.wifi; |
2 | import·android.net.wifi.hotspot2.IProvisioningCallback; | ||
3 | import·android.net.wifi.hotspot2.OsuProvider; | ||
4 | import·java.util.function.Supplier; | 2 | import·java.util.function.Supplier; |
5 | public·final·class·ClientModeImpl$$ExternalSyntheticLambda11·implements·Supplier | 3 | public·final·class·ClientModeImpl$$ExternalSyntheticLambda11·implements·Supplier |
6 | { | 4 | { |
7 | ····public·final·Object·get()·{ | 5 | ····public·final·Object·get()·{ |
8 | ········return·ClientModeImpl.$r8$lambda$ | 6 | ········return·ClientModeImpl.$r8$lambda$zs2V8sReupmyDz1aV8ITeKqOjCA(this.f$0,·this.f$1,·this.f$2); |
9 | ····} | 7 | ····} |
10 | } | 8 | } |
Offset 1, 9 lines modified | Offset 1, 13 lines modified | ||
1 | package·com.android.server.wifi; | 1 | package·com.android.server.wifi; |
2 | import·com.android.server.wifi.util.ScanResultUtil; | ||
3 | import·android.net.wifi.ScanResult; | ||
4 | import·java.util.function.Function; | ||
2 | public·final·class·ClientModeImpl$$ExternalSyntheticLambda4·implements· | 5 | public·final·class·ClientModeImpl$$ExternalSyntheticLambda4·implements·Function |
3 | { | 6 | { |
4 | ····public·final·void·run()·{ | ||
5 | ···· | 7 | ····public·final·Object·apply(final·Object·o)·{ |
8 | ········return·ScanResultUtil.toScanDetail((ScanResult)o); | ||
6 | ····} | 9 | ····} |
7 | } | 10 | } |
Offset 1, 13 lines modified | Offset 1, 12 lines modified | ||
1 | package·com.android.server.wifi; | 1 | package·com.android.server.wifi; |
2 | import·android.net.wifi.WifiConfiguration; | ||
2 | import·com.android.server.wifi.util.ScanResultUtil; | ||
3 | import·android.net.wifi.ScanResult; | ||
4 | import·java.util.function.Function; | 3 | import·java.util.function.Function; |
5 | public·final·class·ClientModeImpl$$ExternalSyntheticLambda5·implements·Function | 4 | public·final·class·ClientModeImpl$$ExternalSyntheticLambda5·implements·Function |
6 | { | 5 | { |
7 | ····public·final·Object·apply(final·Object·o)·{ | 6 | ····public·final·Object·apply(final·Object·o)·{ |
8 | ········return· | 7 | ········return·ClientModeImpl.$r8$lambda$HUaKrgD2mHUYC9UFpaCv-QhyyXM((WifiConfiguration)o); |
9 | ····} | 8 | ····} |
10 | } | 9 | } |
Offset 1, 12 lines modified | Offset 1, 13 lines modified | ||
1 | package·com.android.server.wifi; | 1 | package·com.android.server.wifi; |
2 | import·android.net.wifi.ScanResult; | ||
2 | import·android.net.wifi.WifiConfiguration; | 3 | import·android.net.wifi.WifiConfiguration; |
3 | import·java.util.function. | 4 | import·java.util.function.Predicate; |
4 | public·final·class·ClientModeImpl$$ExternalSyntheticLambda6·implements· | 5 | public·final·class·ClientModeImpl$$ExternalSyntheticLambda6·implements·Predicate |
5 | { | 6 | { |
6 | ····public·final· | 7 | ····public·final·boolean·test(final·Object·o)·{ |
7 | ········return·ClientModeImpl.$r8$lambda$ | 8 | ········return·ClientModeImpl.$r8$lambda$LbJMpqKu4G0jxzzzGMeuz7zXfro(this.f$0,·(ScanResult)o); |
8 | ····} | 9 | ····} |
9 | } | 10 | } |
Offset 1, 13 lines modified | Offset 1, 12 lines modified | ||
1 | package·com.android.server.wifi; | 1 | package·com.android.server.wifi; |
2 | import·android.net.wifi.Sc | 2 | import·android.net.wifi.SecurityParams; |
3 | import·android.net.wifi.WifiConfiguration; | ||
4 | import·java.util.function.Predicate; | 3 | import·java.util.function.Predicate; |
5 | public·final·class·ClientModeImpl$$ExternalSyntheticLambda7·implements·Predicate | 4 | public·final·class·ClientModeImpl$$ExternalSyntheticLambda7·implements·Predicate |
6 | { | 5 | { |
7 | ····public·final·boolean·test(final·Object·o)·{ | 6 | ····public·final·boolean·test(final·Object·o)·{ |
8 | ········return· | 7 | ········return·WifiConfigurationUtil.isSecurityParamsValid((SecurityParams)o); |
9 | ····} | 8 | ····} |
10 | } | 9 | } |
Offset 1, 12 lines modified | Offset 1, 11 lines modified | ||
1 | package·com.android.server.wifi; | 1 | package·com.android.server.wifi; |
2 | import·android.net.wifi.SecurityParams; | ||
3 | import·java.util.function. | 2 | import·java.util.function.Supplier; |
4 | public·final·class·ClientModeImpl$$ExternalSyntheticLambda8·implements· | 3 | public·final·class·ClientModeImpl$$ExternalSyntheticLambda8·implements·Supplier |
5 | { | 4 | { |
6 | ····public·final·boolean·test(final·Object·o)·{ | ||
7 | ···· | 5 | ····public·final·Object·get()·{ |
6 | ········return·ClientModeImpl.$r8$lambda$2o41lCD3sfVG3sHfq7Tres3R_M0(this.f$0); | ||
8 | ····} | 7 | ····} |
9 | } | 8 | } |
Offset 1, 9 lines modified | Offset 1, 11 lines modified | ||
1 | package·com.android.server.wifi; | 1 | package·com.android.server.wifi; |
2 | import·com.android.wifi.x.android.hardware.wifi.V1_0.WifiStatus; | ||
2 | public·final·class·HalDeviceManager$WifiEventCallbackV15$$ExternalSyntheticLambda0·implements·Runnable | 3 | public·final·class·HalDeviceManager$WifiEventCallbackV15$$ExternalSyntheticLambda0·implements·Runnable |
3 | { | 4 | { |
4 | ····public·final·void·run()·{ | 5 | ····public·final·void·run()·{ |
5 | ········HalDeviceManager$WifiEventCallbackV15.$r8$lambda$ | 6 | ········HalDeviceManager$WifiEventCallbackV15.$r8$lambda$IMx73aXwLcCesNPPUj7nJejQ57w(this.f$0,·this.f$1); |
6 | ····} | 7 | ····} |
7 | } | 8 | } |
Offset 116, 15 lines modified | Offset 116, 15 lines modified | ||
116 | ········//·This·method·could·not·be·decompiled. | 116 | ········//·This·method·could·not·be·decompiled. |
117 | ········//· | 117 | ········//· |
118 | ········//·Original·Bytecode: | 118 | ········//·Original·Bytecode: |
119 | ········//· | 119 | ········//· |
120 | ········//·····1:·getfield········com/android/server/wifi/ScanResultMatchInfo.securityParamsList:Ljava/util/List; | 120 | ········//·····1:·getfield········com/android/server/wifi/ScanResultMatchInfo.securityParamsList:Ljava/util/List; |
121 | ········//·····4:·invokeinterface·java/util/List.stream:()invokeinterface!!!·ERROR | 121 | ········//·····4:·invokeinterface·java/util/List.stream:()invokeinterface!!!·ERROR |
122 | ········//·····9:·astore_0······· | 122 | ········//·····9:·astore_0······· |
123 | ········//····10:·getstatic·······com/android/server/wifi/ClientModeImpl$$ExternalSyntheticLambda | 123 | ········//····10:·getstatic·······com/android/server/wifi/ClientModeImpl$$ExternalSyntheticLambda7.INSTANCE:Lcom/android/server/wifi/ClientModeImpl$$ExternalSyntheticLambda7; |
124 | ········//····13:·astore_1······· | 124 | ········//····13:·astore_1······· |
125 | ········//····14:·aload_0········ | 125 | ········//····14:·aload_0········ |
126 | ········//····15:·aload_1········ | 126 | ········//····15:·aload_1········ |
127 | ········//····16:·invokeinterface·invokeinterface!!!·ERROR | 127 | ········//····16:·invokeinterface·invokeinterface!!!·ERROR |
128 | ········//····21:·invokeinterface·invokeinterface!!!·ERROR | 128 | ········//····21:·invokeinterface·invokeinterface!!!·ERROR |
129 | ········//····26:·aconst_null···· | 129 | ········//····26:·aconst_null···· |
130 | ········//····27:·invokevirtual···java/util/Optional.orElse:(Ljava/lang/Object;)Ljava/lang/Object; | 130 | ········//····27:·invokevirtual···java/util/Optional.orElse:(Ljava/lang/Object;)Ljava/lang/Object; |
Offset 1056, 21 lines modified | Offset 1056, 16 lines modified | ||
1056 | ········sb.append("anonymous"); | 1056 | ········sb.append("anonymous"); |
1057 | ········sb.append("@"); | 1057 | ········sb.append("@"); |
1058 | ········sb.append(format); | 1058 | ········sb.append(format); |
1059 | ········return·sb.toString(); | 1059 | ········return·sb.toString(); |
1060 | ····} | 1060 | ····} |
1061 | ···· | 1061 | ···· |
1062 | ····public·int·getBestMatchSubscriptionId(final·WifiConfiguration·wifiConfiguration)·{ | 1062 | ····public·int·getBestMatchSubscriptionId(final·WifiConfiguration·wifiConfiguration)·{ |
1063 | ········final·int·n·=·-1; | ||
1064 | ········if·(wifiConfiguration·==·null)·{ | ||
1065 | ············Log.wtf("WifiCarrierInfoManager",·"getBestMatchSubscriptionId:·Config·must·be·NonNull!"); | ||
1066 | ············return·n; | ||
1067 | ········} | ||
1068 | ········final·int·subscriptionId·=·wifiConfiguration.subscriptionId; | 1063 | ········final·int·subscriptionId·=·wifiConfiguration.subscriptionId; |
1069 | ········if·(subscriptionId·!=· | 1064 | ········if·(subscriptionId·!=·-1)·{ |
1070 | ············return·subscriptionId; | 1065 | ············return·subscriptionId; |
1071 | ········} | 1066 | ········} |
1072 | ········if·(wifiConfiguration.isPasspoint())·{ | 1067 | ········if·(wifiConfiguration.isPasspoint())·{ |
1073 | ············return·this.getMatchingSubId(wifiConfiguration.carrierId); | 1068 | ············return·this.getMatchingSubId(wifiConfiguration.carrierId); |
1074 | ········} | 1069 | ········} |
1075 | ········return·this.getBestMatchSubscriptionIdForEnterprise(wifiConfiguration); | 1070 | ········return·this.getBestMatchSubscriptionIdForEnterprise(wifiConfiguration); |
1076 | ····} | 1071 | ····} |
Offset 9, 20 lines modified | Offset 9, 15 lines modified | ||
9 | ····final·/*·synthetic·*/·WifiNetworkFactory·this$0; | 9 | ····final·/*·synthetic·*/·WifiNetworkFactory·this$0; |
10 | ···· | 10 | ···· |
11 | ····private·WifiNetworkFactory$ConnectActionListener(final·WifiNetworkFactory·this$0)·{ | 11 | ····private·WifiNetworkFactory$ConnectActionListener(final·WifiNetworkFactory·this$0)·{ |
12 | ········this.this$0·=·this$0; | 12 | ········this.this$0·=·this$0; |
13 | ····} | 13 | ····} |
14 | ···· | 14 | ···· |
15 | ····public·void·onFailure(final·int·n)·{ | 15 | ····public·void·onFailure(final·int·n)·{ |
16 | ········final·String·s·=·"WifiNetworkFactory"; | ||
17 | ········Log.e( | 16 | ········Log.e("WifiNetworkFactory",·"Failed·to·trigger·network·connection"); |
18 | ········if·(WifiNetworkFactory.access$700(this.this$0)·==·null)·{ | ||
19 | ············Log.e(s,·"mUserSelectedNetwork·is·null,·when·connection·failure"); | ||
20 | ············return; | ||
21 | ········} | ||
22 | ········final·WifiNetworkFactory·this$0·=·this.this$0; | 17 | ········final·WifiNetworkFactory·this$0·=·this.this$0; |
23 | ········WifiNetworkFactory.access$800(this$0,·WifiNetworkFactory.access$700(this$0),·WifiNetworkFactory.access$700(this.this$0).BSSID); | 18 | ········WifiNetworkFactory.access$800(this$0,·WifiNetworkFactory.access$700(this$0),·WifiNetworkFactory.access$700(this.this$0).BSSID); |
24 | ····} | 19 | ····} |
25 | ···· | 20 | ···· |
26 | ····public·void·onSuccess()·{ | 21 | ····public·void·onSuccess()·{ |
27 | ········if·(WifiNetworkFactory.access$000(this.this$0))·{ | 22 | ········if·(WifiNetworkFactory.access$000(this.this$0))·{ |
28 | ············Log.v("WifiNetworkFactory",·"Triggered·network·connection"); | 23 | ············Log.v("WifiNetworkFactory",·"Triggered·network·connection"); |
Offset 9, 19 lines modified | Offset 9, 13 lines modified | ||
9 | ····final·/*·synthetic·*/·WifiNetworkFactory·this$0; | 9 | ····final·/*·synthetic·*/·WifiNetworkFactory·this$0; |
10 | ···· | 10 | ···· |
11 | ····private·WifiNetworkFactory$ConnectionTimeoutAlarmListener(final·WifiNetworkFactory·this$0)·{ | 11 | ····private·WifiNetworkFactory$ConnectionTimeoutAlarmListener(final·WifiNetworkFactory·this$0)·{ |
12 | ········this.this$0·=·this$0; | 12 | ········this.this$0·=·this$0; |
13 | ····} | 13 | ····} |
14 | ···· | 14 | ···· |
15 | ····public·void·onAlarm()·{ | 15 | ····public·void·onAlarm()·{ |
16 | ········final·String·s·=·"WifiNetworkFactory"; | ||
17 | ········Log.e( | 16 | ········Log.e("WifiNetworkFactory",·"Timed-out·connecting·to·network"); |
18 | ········if·(WifiNetworkFactory.access$700(this.this$0)·!=·null)·{ | ||
19 | ········ | 17 | ········final·WifiNetworkFactory·this$0·=·this.this$0; |
20 | ········ | 18 | ········WifiNetworkFactory.access$800(this$0,·WifiNetworkFactory.access$700(this$0),·WifiNetworkFactory.access$700(this.this$0).BSSID); |
21 | ········} | ||
22 | ········else·{ | ||
23 | ············Log.wtf(s,·"mUserSelectedNetwork·is·null,·when·connection·time·out"); | ||
24 | ········} | ||
25 | ········WifiNetworkFactory.access$902(this.this$0,·false); | 19 | ········WifiNetworkFactory.access$902(this.this$0,·false); |
26 | ····} | 20 | ····} |
27 | } | 21 | } |
Offset 201, 14 lines modified | Offset 201, 15 lines modified | ||
201 | ························Log.e(s3,·sb.toString()); | 201 | ························Log.e(s3,·sb.toString()); |
202 | ····················} | 202 | ····················} |
203 | ····················return; | 203 | ····················return; |
204 | ················} | 204 | ················} |
205 | ················final·int·mockableCallingUid·=·this.getMockableCallingUid(); | 205 | ················final·int·mockableCallingUid·=·this.getMockableCallingUid(); |
206 | ················this.enforceAccessPermission(); | 206 | ················this.enforceAccessPermission(); |
207 | ················this.enforceChangePermission(); | 207 | ················this.enforceChangePermission(); |
208 | ················this.mWifiPermissionsUtil.checkPackage(mockableCallingUid,·s); | ||
208 | ················this.mWifiPermissionsUtil.enforceFineLocationPermission(s,·s2,·mockableCallingUid); | 209 | ················this.mWifiPermissionsUtil.enforceFineLocationPermission(s,·s2,·mockableCallingUid); |
209 | ················WorkSource·withoutNames; | 210 | ················WorkSource·withoutNames; |
210 | ················if·(workSource·!=·null)·{ | 211 | ················if·(workSource·!=·null)·{ |
211 | ····················this.enforceLocationHardware(); | 212 | ····················this.enforceLocationHardware(); |
212 | ····················withoutNames·=·workSource.withoutNames(); | 213 | ····················withoutNames·=·workSource.withoutNames(); |
213 | ················} | 214 | ················} |
214 | ················else·{ | 215 | ················else·{ |
Offset 799, 18 lines modified | Offset 799, 14 lines modified | ||
799 | ········return·context.getResources().getBoolean(2130837508)·&&·context.getResources().getBoolean(2130837545); | 799 | ········return·context.getResources().getBoolean(2130837508)·&&·context.getResources().getBoolean(2130837545); |
800 | ····} | 800 | ····} |
801 | ···· | 801 | ···· |
802 | ····public·static·boolean·isSoftApDynamicCountryCodeSupported(final·Context·context)·{ | 802 | ····public·static·boolean·isSoftApDynamicCountryCodeSupported(final·Context·context)·{ |
803 | ········return·context.getResources().getBoolean(2130837541); | 803 | ········return·context.getResources().getBoolean(2130837541); |
804 | ····} | 804 | ····} |
805 | ···· | 805 | ···· |
806 | ····public·static·boolean·isStaWithBridgedModeSupported(final·Context·context)·{ | ||
807 | ········return·SdkLevel.isAtLeastS()·&&·context.getResources().getBoolean(2130837559); | ||
808 | ····} | ||
809 | ···· | ||
810 | ····public·static·boolean·isWpa3SaeSupported(final·Context·context)·{ | 806 | ····public·static·boolean·isWpa3SaeSupported(final·Context·context)·{ |
811 | ········return·context.getResources().getBoolean(2130837578); | 807 | ········return·context.getResources().getBoolean(2130837578); |
812 | ····} | 808 | ····} |
813 | ···· | 809 | ···· |
814 | ····public·static·int·removeUnavailableBands(final·SoftApCapability·softApCapability,·final·int·n,·final·CoexManager·coexManager)·{ | 810 | ····public·static·int·removeUnavailableBands(final·SoftApCapability·softApCapability,·final·int·n,·final·CoexManager·coexManager)·{ |
815 | ········final·int[]·band_TYPES·=·SoftApConfiguration.BAND_TYPES; | 811 | ········final·int[]·band_TYPES·=·SoftApConfiguration.BAND_TYPES; |
816 | ········final·int·length·=·band_TYPES.length; | 812 | ········final·int·length·=·band_TYPES.length; |
Offset 1, 53 lines modified | Offset 1, 14 lines modified | ||
1 | package·com.android.wifi.x.android.hardware.wifi.V1_0; | 1 | package·com.android.wifi.x.android.hardware.wifi.V1_0; |
2 | import·java.util.Iterator; | ||
3 | import·java.util.ArrayList; | ||
4 | import·android.os.RemoteException; | ||
5 | import·android.os.IHwBinder; | 2 | import·android.os.IHwBinder; |
6 | import·android.os.IHwInterface; | 3 | import·android.os.IHwInterface; |
7 | public·interface·IWifiIface·extends·IHwInterface | 4 | public·interface·IWifiIface·extends·IHwInterface |
8 | { | 5 | { |
9 | ····default·IWifiIface·asInterface(final·IHwBinder·hwBinder)·{ | ||
10 | ········if·(hwBinder·==·null)·{ | ||
11 | ············return·null; | ||
12 | ········} | ||
13 | ········final·String·anObject·=·"android.hardware.wifi@1.0::IWifiIface"; | ||
14 | ········final·IHwInterface·queryLocalInterface·=·hwBinder.queryLocalInterface(anObject); | ||
15 | ········if·(queryLocalInterface·!=·null·&&·queryLocalInterface·instanceof·IWifiIface)·{ | ||
16 | ············return·(IWifiIface)queryLocalInterface; | ||
17 | ········} | ||
18 | ········final·IWifiIface$Proxy·wifiIface$Proxy·=·new·IWifiIface$Proxy(hwBinder); | ||
19 | ········try·{ | ||
20 | ············final·ArrayList·interfaceChain·=·((IWifiIface)wifiIface$Proxy).interfaceChain(); | ||
21 | ············try·{ | ||
22 | ················final·Iterator<String>·iterator·=·interfaceChain.iterator(); | ||
23 | ················try·{ | ||
24 | ····················while·(iterator.hasNext())·{ | ||
25 | ························final·String·next·=·iterator.next(); | ||
26 | ························try·{ | ||
27 | ····························if·(((String)next).equals(anObject))·{ | ||
28 | ································return·(IWifiIface)wifiIface$Proxy; | ||
29 | ····························} | ||
30 | ····························continue; | ||
31 | ························} | ||
32 | ························catch·(RemoteException·ex)·{} | ||
33 | ····················} | ||
34 | ················} | ||
35 | ················catch·(RemoteException·ex2)·{} | ||
36 | ············} | ||
37 | ············catch·(RemoteException·ex3)·{} | ||
38 | ········} | ||
39 | ········catch·(RemoteException·ex4)·{} | ||
40 | ········return·null; | ||
41 | ····} | ||
42 | ···· | ||
43 | ····IHwBinder·asBinder(); | 6 | ····IHwBinder·asBinder(); |
44 | ···· | 7 | ···· |
45 | ····void·getName(final·IWifiIface$getNameCallback·p0); | 8 | ····void·getName(final·IWifiIface$getNameCallback·p0); |
46 | ···· | 9 | ···· |
47 | ····void·getType(final·IWifiIface$getTypeCallback·p0); | 10 | ····void·getType(final·IWifiIface$getTypeCallback·p0); |
48 | ···· | ||
49 | ····ArrayList·interfaceChain(); | ||
50 | } | 11 | } |
Offset 39, 16 lines modified | Offset 39, 14 lines modified | ||
39 | ············} | 39 | ············} |
40 | ············catch·(RemoteException·ex3)·{} | 40 | ············catch·(RemoteException·ex3)·{} |
41 | ········} | 41 | ········} |
42 | ········catch·(RemoteException·ex4)·{} | 42 | ········catch·(RemoteException·ex4)·{} |
43 | ········return·null; | 43 | ········return·null; |
44 | ····} | 44 | ····} |
45 | ···· | 45 | ···· |
46 | ····void·getBoundIface(final·IWifiRttController$getBoundIfaceCallback·p0); | ||
47 | ···· | ||
48 | ····void·getCapabilities(final·IWifiRttController$getCapabilitiesCallback·p0); | 46 | ····void·getCapabilities(final·IWifiRttController$getCapabilitiesCallback·p0); |
49 | ···· | 47 | ···· |
50 | ····ArrayList·interfaceChain(); | 48 | ····ArrayList·interfaceChain(); |
51 | ···· | 49 | ···· |
52 | ····WifiStatus·rangeCancel(final·int·p0,·final·ArrayList·p1); | 50 | ····WifiStatus·rangeCancel(final·int·p0,·final·ArrayList·p1); |
53 | ···· | 51 | ···· |
54 | ····WifiStatus·rangeRequest(final·int·p0,·final·ArrayList·p1); | 52 | ····WifiStatus·rangeRequest(final·int·p0,·final·ArrayList·p1); |
Offset 20, 17 lines modified | Offset 20, 15 lines modified | ||
20 | ····public·static·final·Parcelable$Creator·CREATOR; | 20 | ····public·static·final·Parcelable$Creator·CREATOR; |
21 | ····public·ApfCapabilities·apfCapabilities; | 21 | ····public·ApfCapabilities·apfCapabilities; |
22 | ····public·String·displayName; | 22 | ····public·String·displayName; |
23 | ····public·boolean·enableIPv4; | 23 | ····public·boolean·enableIPv4; |
24 | ····public·boolean·enableIPv6; | 24 | ····public·boolean·enableIPv6; |
25 | ····public·boolean·enablePreconnection; | 25 | ····public·boolean·enablePreconnection; |
26 | ····public·InitialConfigurationParcelable·initialConfig; | 26 | ····public·InitialConfigurationParcelable·initialConfig; |
27 | ····public·int·ipv4ProvisioningMode; | ||
28 | ····public·int·ipv6AddrGenMode; | 27 | ····public·int·ipv6AddrGenMode; |
29 | ····public·int·ipv6ProvisioningMode; | ||
30 | ····public·Layer2InformationParcelable·layer2Info; | 28 | ····public·Layer2InformationParcelable·layer2Info; |
31 | ····public·Network·network; | 29 | ····public·Network·network; |
32 | ····public·List·options; | 30 | ····public·List·options; |
33 | ····public·int·provisioningTimeoutMs; | 31 | ····public·int·provisioningTimeoutMs; |
34 | ····public·int·requestedPreDhcpActionMs; | 32 | ····public·int·requestedPreDhcpActionMs; |
35 | ····public·ScanResultInfoParcelable·scanResultInfo; | 33 | ····public·ScanResultInfoParcelable·scanResultInfo; |
36 | ····public·StaticIpConfiguration·staticIpConfig; | 34 | ····public·StaticIpConfiguration·staticIpConfig; |
Offset 46, 16 lines modified | Offset 44, 14 lines modified | ||
46 | ········this.enableIPv6·=·false; | 44 | ········this.enableIPv6·=·false; |
47 | ········this.usingMultinetworkPolicyTracker·=·false; | 45 | ········this.usingMultinetworkPolicyTracker·=·false; |
48 | ········this.usingIpReachabilityMonitor·=·false; | 46 | ········this.usingIpReachabilityMonitor·=·false; |
49 | ········this.requestedPreDhcpActionMs·=·0; | 47 | ········this.requestedPreDhcpActionMs·=·0; |
50 | ········this.provisioningTimeoutMs·=·0; | 48 | ········this.provisioningTimeoutMs·=·0; |
51 | ········this.ipv6AddrGenMode·=·0; | 49 | ········this.ipv6AddrGenMode·=·0; |
52 | ········this.enablePreconnection·=·false; | 50 | ········this.enablePreconnection·=·false; |
53 | ········this.ipv4ProvisioningMode·=·0; | ||
54 | ········this.ipv6ProvisioningMode·=·0; | ||
55 | ····} | 51 | ····} |
56 | ···· | 52 | ···· |
57 | ····private·int·describeContents(final·Object·o)·{ | 53 | ····private·int·describeContents(final·Object·o)·{ |
58 | ········int·n·=·0; | 54 | ········int·n·=·0; |
59 | ········if·(o·==·null)·{ | 55 | ········if·(o·==·null)·{ |
60 | ············return·0; | 56 | ············return·0; |
61 | ········} | 57 | ········} |
Offset 247, 39 lines modified | Offset 243, 21 lines modified | ||
247 | ················································································n·-=·int1; | 243 | ················································································n·-=·int1; |
248 | ················································································if·(dataPosition·>·n)·{ | 244 | ················································································if·(dataPosition·>·n)·{ |
249 | ····················································································throw·new·BadParcelableException(s); | 245 | ····················································································throw·new·BadParcelableException(s); |
250 | ················································································} | 246 | ················································································} |
251 | ············································································} | 247 | ············································································} |
252 | ············································································else·{ | 248 | ············································································else·{ |
253 | ················································································this.options·=·parcel.createTypedArrayList(DhcpOption.CREATOR); | 249 | ················································································this.options·=·parcel.createTypedArrayList(DhcpOption.CREATOR); |
254 | ················································································if·(parcel.dataPosition()·-·dataPosition·>=·int1)·{ | ||
255 | ················································································ | 250 | ················································································n·-=·int1; |
256 | ················································································ | 251 | ················································································if·(dataPosition·<=·n)·{ |
257 | ························································································throw·new·BadParcelableException(s); | ||
258 | ····················································································} | ||
259 | ················································································} | ||
260 | ················································································else·{ | ||
261 | ····················································································this.ipv4ProvisioningMode·=·parcel.readInt(); | ||
262 | ····················································································if·(parcel.dataPosition()·-·dataPosition·>=·int1)·{ | ||
263 | ························································································n·-=·int1; | ||
264 | ························································································if·(dataPosition·>·n)·{ | ||
265 | ····························································································throw·new·BadParcelableException(s); | ||
266 | ························································································} | ||
267 | ····················································································} | ||
268 | ····················································································else·{ | ||
269 | ························································································this.ipv6ProvisioningMode·=·parcel.readInt(); | ||
270 | ························································································n·-=·int1; | ||
271 | ························································································if·(dataPosition·<=·n)·{ | ||
272 | ···················································································· | 252 | ····················································································dataPosition·+=·int1; |
273 | ···················································································· | 253 | ····················································································parcel.setDataPosition(dataPosition); |
274 | ···················································································· | 254 | ····················································································return; |
275 | ························································································} | ||
276 | ························································································throw·new·BadParcelableException(s); | ||
277 | ····················································································} | ||
278 | ················································································} | 255 | ················································································} |
256 | ················································································throw·new·BadParcelableException(s); | ||
279 | ············································································} | 257 | ············································································} |
280 | ········································································} | 258 | ········································································} |
281 | ····································································} | 259 | ····································································} |
282 | ································································} | 260 | ································································} |
283 | ····························································} | 261 | ····························································} |
284 | ························································} | 262 | ························································} |
285 | ····················································} | 263 | ····················································} |
Offset 367, 25 lines modified | Offset 345, 17 lines modified | ||
367 | ········sb15.append(Objects.toString((Object)this.layer2Info)); | 345 | ········sb15.append(Objects.toString((Object)this.layer2Info)); |
368 | ········stringJoiner.add(sb15.toString()); | 346 | ········stringJoiner.add(sb15.toString()); |
369 | ········final·StringBuilder·sb16·=·new·StringBuilder(); | 347 | ········final·StringBuilder·sb16·=·new·StringBuilder(); |
370 | ········sb16.append("options:·"); | 348 | ········sb16.append("options:·"); |
371 | ········sb16.append(Objects.toString((Object)this.options)); | 349 | ········sb16.append(Objects.toString((Object)this.options)); |
372 | ········stringJoiner.add(sb16.toString()); | 350 | ········stringJoiner.add(sb16.toString()); |
373 | ········final·StringBuilder·sb17·=·new·StringBuilder(); | 351 | ········final·StringBuilder·sb17·=·new·StringBuilder(); |
374 | ········sb17.append("ipv4ProvisioningMode:·"); | ||
375 | ········sb17.append(this.ipv4ProvisioningMode); | ||
376 | ········stringJoiner.add(sb17.toString()); | ||
377 | ········final·StringBuilder·sb18·=·new·StringBuilder(); | ||
378 | ········sb18.append("ipv6ProvisioningMode:·"); | ||
379 | ········sb18.append(this.ipv6ProvisioningMode); | ||
380 | ········stringJoiner.add(sb18.toString()); | ||
381 | ········final·StringBuilder·sb19·=·new·StringBuilder(); | ||
382 | ········sb1 | 352 | ········sb17.append("com.android.wifi.x.android.net.ProvisioningConfigurationParcelable"); |
383 | ········sb1 | 353 | ········sb17.append(stringJoiner.toString()); |
384 | ········return·sb1 | 354 | ········return·sb17.toString(); |
385 | ····} | 355 | ····} |
386 | ···· | 356 | ···· |
387 | ····public·final·void·writeToParcel(final·Parcel·parcel,·int·dataPosition)·{ | 357 | ····public·final·void·writeToParcel(final·Parcel·parcel,·int·dataPosition)·{ |
388 | ········dataPosition·=·parcel.dataPosition(); | 358 | ········dataPosition·=·parcel.dataPosition(); |
389 | ········parcel.writeInt(0); | 359 | ········parcel.writeInt(0); |
390 | ········parcel.writeInt((int)(this.enableIPv4·?·1·:·0)); | 360 | ········parcel.writeInt((int)(this.enableIPv4·?·1·:·0)); |
391 | ········parcel.writeInt((int)(this.enableIPv6·?·1·:·0)); | 361 | ········parcel.writeInt((int)(this.enableIPv6·?·1·:·0)); |
Offset 437, 16 lines modified | Offset 407, 14 lines modified | ||
437 | ············parcel.writeInt(n); | 407 | ············parcel.writeInt(n); |
438 | ············this.layer2Info.writeToParcel(parcel,·0); | 408 | ············this.layer2Info.writeToParcel(parcel,·0); |
439 | ········} | 409 | ········} |
440 | ········else·{ | 410 | ········else·{ |
441 | ············parcel.writeInt(0); | 411 | ············parcel.writeInt(0); |
442 | ········} | 412 | ········} |
443 | ········parcel.writeTypedList(this.options); | 413 | ········parcel.writeTypedList(this.options); |
444 | ········parcel.writeInt(this.ipv4ProvisioningMode); | ||
445 | ········parcel.writeInt(this.ipv6ProvisioningMode); | ||
446 | ········final·int·dataPosition2·=·parcel.dataPosition(); | 414 | ········final·int·dataPosition2·=·parcel.dataPosition(); |
447 | ········parcel.setDataPosition(dataPosition); | 415 | ········parcel.setDataPosition(dataPosition); |
448 | ········dataPosition·=·dataPosition2·-·dataPosition; | 416 | ········dataPosition·=·dataPosition2·-·dataPosition; |
449 | ········parcel.writeInt(dataPosition); | 417 | ········parcel.writeInt(dataPosition); |
450 | ········parcel.setDataPosition(dataPosition2); | 418 | ········parcel.setDataPosition(dataPosition2); |
451 | ····} | 419 | ····} |
452 | } | 420 | } |
Offset 10, 19 lines modified | Offset 10, 15 lines modified | ||
10 | ····protected·ProvisioningConfiguration·mConfig; | 10 | ····protected·ProvisioningConfiguration·mConfig; |
11 | ···· | 11 | ···· |
12 | ····public·ProvisioningConfiguration$Builder()·{ | 12 | ····public·ProvisioningConfiguration$Builder()·{ |
13 | ········this.mConfig·=·new·ProvisioningConfiguration(); | 13 | ········this.mConfig·=·new·ProvisioningConfiguration(); |
14 | ····} | 14 | ····} |
15 | ···· | 15 | ···· |
16 | ····public·ProvisioningConfiguration·build()·{ | 16 | ····public·ProvisioningConfiguration·build()·{ |
17 | ········final·ProvisioningConfiguration·mConfig·=·this.mConfig; | ||
18 | ········if·(mConfig.mIPv6ProvisioningMode·==·2·&&·mConfig.mIPv4ProvisioningMode·!=·0)·{ | ||
19 | ············throw·new·IllegalArgumentException("IPv4·must·be·disabled·in·IPv6·link-localonly·mode."); | ||
20 | ········} | ||
21 | ········return·new·ProvisioningConfiguration(mConfig); | 17 | ········return·new·ProvisioningConfiguration(this.mConfig); |
22 | ····} | 18 | ····} |
23 | ···· | 19 | ···· |
24 | ····public·ProvisioningConfiguration$Builder·withApfCapabilities(final·ApfCapabilities·mApfCapabilities)·{ | 20 | ····public·ProvisioningConfiguration$Builder·withApfCapabilities(final·ApfCapabilities·mApfCapabilities)·{ |
25 | ········this.mConfig.mApfCapabilities·=·mApfCapabilities; | 21 | ········this.mConfig.mApfCapabilities·=·mApfCapabilities; |
26 | ········return·this; | 22 | ········return·this; |
27 | ····} | 23 | ····} |
28 | ···· | 24 | ···· |
Offset 68, 17 lines modified | Offset 64, 15 lines modified | ||
68 | ···· | 64 | ···· |
69 | ····public·ProvisioningConfiguration$Builder·withScanResultInfo(final·ProvisioningConfiguration$ScanResultInfo·mScanResultInfo)·{ | 65 | ····public·ProvisioningConfiguration$Builder·withScanResultInfo(final·ProvisioningConfiguration$ScanResultInfo·mScanResultInfo)·{ |
70 | ········this.mConfig.mScanResultInfo·=·mScanResultInfo; | 66 | ········this.mConfig.mScanResultInfo·=·mScanResultInfo; |
71 | ········return·this; | 67 | ········return·this; |
72 | ····} | 68 | ····} |
73 | ···· | 69 | ···· |
74 | ····public·ProvisioningConfiguration$Builder·withStaticConfiguration(final·StaticIpConfiguration·mStaticIpConfig)·{ | 70 | ····public·ProvisioningConfiguration$Builder·withStaticConfiguration(final·StaticIpConfiguration·mStaticIpConfig)·{ |
75 | ········final·ProvisioningConfiguration·mConfig·=·this.mConfig; | ||
76 | ········mConfig.mIPv4ProvisioningMode·=·1; | ||
77 | ········mConfig.mStaticIpConfig·=·mStaticIpConfig; | 71 | ········this.mConfig.mStaticIpConfig·=·mStaticIpConfig; |
78 | ········return·this; | 72 | ········return·this; |
79 | ····} | 73 | ····} |
80 | ···· | 74 | ···· |
81 | ····public·ProvisioningConfiguration$Builder·withoutIpReachabilityMonitor()·{ | 75 | ····public·ProvisioningConfiguration$Builder·withoutIpReachabilityMonitor()·{ |
82 | ········this.mConfig.mUsingIpReachabilityMonitor·=·false; | 76 | ········this.mConfig.mUsingIpReachabilityMonitor·=·false; |
83 | ········return·this; | 77 | ········return·this; |
84 | ····} | 78 | ····} |
Offset 17, 55 lines modified | Offset 17, 55 lines modified | ||
17 | import·android.net.apf.ApfCapabilities; | 17 | import·android.net.apf.ApfCapabilities; |
18 | public·class·ProvisioningConfiguration | 18 | public·class·ProvisioningConfiguration |
19 | { | 19 | { |
20 | ····public·ApfCapabilities·mApfCapabilities; | 20 | ····public·ApfCapabilities·mApfCapabilities; |
21 | ····public·List·mDhcpOptions; | 21 | ····public·List·mDhcpOptions; |
22 | ····public·String·mDisplayName; | 22 | ····public·String·mDisplayName; |
23 | ····public·boolean·mEnableIPv4; | ||
24 | ····public·boolean·mEnableIPv6; | ||
23 | ····public·boolean·mEnablePreconnection; | 25 | ····public·boolean·mEnablePreconnection; |
24 | ····public·int·mIPv4ProvisioningMode; | ||
25 | ····public·int·mIPv6AddrGenMode; | 26 | ····public·int·mIPv6AddrGenMode; |
26 | ····public·int·mIPv6ProvisioningMode; | ||
27 | ····public·InitialConfiguration·mInitialConfig; | 27 | ····public·InitialConfiguration·mInitialConfig; |
28 | ····public·Layer2Information·mLayer2Info; | 28 | ····public·Layer2Information·mLayer2Info; |
29 | ····public·Network·mNetwork; | 29 | ····public·Network·mNetwork; |
30 | ····public·int·mProvisioningTimeoutMs; | 30 | ····public·int·mProvisioningTimeoutMs; |
31 | ····public·int·mRequestedPreDhcpActionMs; | 31 | ····public·int·mRequestedPreDhcpActionMs; |
32 | ····public·ProvisioningConfiguration$ScanResultInfo·mScanResultInfo; | 32 | ····public·ProvisioningConfiguration$ScanResultInfo·mScanResultInfo; |
33 | ····public·StaticIpConfiguration·mStaticIpConfig; | 33 | ····public·StaticIpConfiguration·mStaticIpConfig; |
34 | ····public·boolean·mUsingIpReachabilityMonitor; | 34 | ····public·boolean·mUsingIpReachabilityMonitor; |
35 | ····public·boolean·mUsingMultinetworkPolicyTracker; | 35 | ····public·boolean·mUsingMultinetworkPolicyTracker; |
36 | ···· | 36 | ···· |
37 | ····public·ProvisioningConfiguration()·{ | 37 | ····public·ProvisioningConfiguration()·{ |
38 | ········final·boolean·b·=·true; | ||
39 | ········this.mEnableIPv4·=·b; | ||
40 | ········this.mEnableIPv6·=·b; | ||
38 | ········this.mEnablePreconnection·=·false; | 41 | ········this.mEnablePreconnection·=·false; |
39 | ········final·boolean·miPv6ProvisioningMode·=·true; | ||
40 | ········this.mUsingMultinetworkPolicyTracker·=· | 42 | ········this.mUsingMultinetworkPolicyTracker·=·b; |
41 | ········this.mUsingIpReachabilityMonitor·=· | 43 | ········this.mUsingIpReachabilityMonitor·=·b; |
42 | ········this.mProvisioningTimeoutMs·=·18000; | 44 | ········this.mProvisioningTimeoutMs·=·18000; |
43 | ········final·int·n·=·2; | ||
44 | ········this.mIPv6AddrGenMode·=· | 45 | ········this.mIPv6AddrGenMode·=·2; |
45 | ········this.mNetwork·=·null; | 46 | ········this.mNetwork·=·null; |
46 | ········this.mDisplayName·=·null; | 47 | ········this.mDisplayName·=·null; |
47 | ········this.mIPv4ProvisioningMode·=·n; | ||
48 | ········this.mIPv6ProvisioningMode·=·(miPv6ProvisioningMode·?·1·:·0); | ||
49 | ····} | 48 | ····} |
50 | ···· | 49 | ···· |
51 | ····public·ProvisioningConfiguration(final·ProvisioningConfiguration·provisioningConfiguration)·{ | 50 | ····public·ProvisioningConfiguration(final·ProvisioningConfiguration·provisioningConfiguration)·{ |
51 | ········final·boolean·b·=·true; | ||
52 | ········this.mEnableIPv4·=·b; | ||
53 | ········this.mEnableIPv6·=·b; | ||
52 | ········this.mEnablePreconnection·=·false; | 54 | ········this.mEnablePreconnection·=·false; |
53 | ········final·boolean·miPv6ProvisioningMode·=·true; | ||
54 | ········this.mUsingMultinetworkPolicyTracker·=· | 55 | ········this.mUsingMultinetworkPolicyTracker·=·b; |
55 | ········this.mUsingIpReachabilityMonitor·=· | 56 | ········this.mUsingIpReachabilityMonitor·=·b; |
56 | ········this.mProvisioningTimeoutMs·=·18000; | 57 | ········this.mProvisioningTimeoutMs·=·18000; |
57 | ········final·int·n·=·2; | ||
58 | ········this.mIPv6AddrGenMode·=· | 58 | ········this.mIPv6AddrGenMode·=·2; |
59 | ········StaticIpConfiguration·mStaticIpConfig·=·null; | 59 | ········StaticIpConfiguration·mStaticIpConfig·=·null; |
60 | ········this.mNetwork·=·null; | 60 | ········this.mNetwork·=·null; |
61 | ········this.mDisplayName·=·null; | 61 | ········this.mDisplayName·=·null; |
62 | ········this.mIPv4ProvisioningMode·=·n; | ||
63 | ········this.mIPv | 62 | ········this.mEnableIPv4·=·provisioningConfiguration.mEnableIPv4; |
63 | ········this.mEnableIPv6·=·provisioningConfiguration.mEnableIPv6; | ||
64 | ········this.mEnablePreconnection·=·provisioningConfiguration.mEnablePreconnection; | 64 | ········this.mEnablePreconnection·=·provisioningConfiguration.mEnablePreconnection; |
65 | ········this.mUsingMultinetworkPolicyTracker·=·provisioningConfiguration.mUsingMultinetworkPolicyTracker; | 65 | ········this.mUsingMultinetworkPolicyTracker·=·provisioningConfiguration.mUsingMultinetworkPolicyTracker; |
66 | ········this.mUsingIpReachabilityMonitor·=·provisioningConfiguration.mUsingIpReachabilityMonitor; | 66 | ········this.mUsingIpReachabilityMonitor·=·provisioningConfiguration.mUsingIpReachabilityMonitor; |
67 | ········this.mRequestedPreDhcpActionMs·=·provisioningConfiguration.mRequestedPreDhcpActionMs; | 67 | ········this.mRequestedPreDhcpActionMs·=·provisioningConfiguration.mRequestedPreDhcpActionMs; |
68 | ········this.mInitialConfig·=·InitialConfiguration.copy(provisioningConfiguration.mInitialConfig); | 68 | ········this.mInitialConfig·=·InitialConfiguration.copy(provisioningConfiguration.mInitialConfig); |
69 | ········if·(provisioningConfiguration.mStaticIpConfig·!=·null)·{ | 69 | ········if·(provisioningConfiguration.mStaticIpConfig·!=·null)·{ |
70 | ············mStaticIpConfig·=·new·StaticIpConfiguration(provisioningConfiguration.mStaticIpConfig); | 70 | ············mStaticIpConfig·=·new·StaticIpConfiguration(provisioningConfiguration.mStaticIpConfig); |
Offset 75, 16 lines modified | Offset 75, 14 lines modified | ||
75 | ········this.mProvisioningTimeoutMs·=·provisioningConfiguration.mProvisioningTimeoutMs; | 75 | ········this.mProvisioningTimeoutMs·=·provisioningConfiguration.mProvisioningTimeoutMs; |
76 | ········this.mIPv6AddrGenMode·=·provisioningConfiguration.mIPv6AddrGenMode; | 76 | ········this.mIPv6AddrGenMode·=·provisioningConfiguration.mIPv6AddrGenMode; |
77 | ········this.mNetwork·=·provisioningConfiguration.mNetwork; | 77 | ········this.mNetwork·=·provisioningConfiguration.mNetwork; |
78 | ········this.mDisplayName·=·provisioningConfiguration.mDisplayName; | 78 | ········this.mDisplayName·=·provisioningConfiguration.mDisplayName; |
79 | ········this.mScanResultInfo·=·provisioningConfiguration.mScanResultInfo; | 79 | ········this.mScanResultInfo·=·provisioningConfiguration.mScanResultInfo; |
80 | ········this.mLayer2Info·=·provisioningConfiguration.mLayer2Info; | 80 | ········this.mLayer2Info·=·provisioningConfiguration.mLayer2Info; |
81 | ········this.mDhcpOptions·=·provisioningConfiguration.mDhcpOptions; | 81 | ········this.mDhcpOptions·=·provisioningConfiguration.mDhcpOptions; |
82 | ········this.mIPv4ProvisioningMode·=·provisioningConfiguration.mIPv4ProvisioningMode; | ||
83 | ········this.mIPv6ProvisioningMode·=·provisioningConfiguration.mIPv6ProvisioningMode; | ||
84 | ····} | 82 | ····} |
85 | ···· | 83 | ···· |
86 | ····private·static·boolean·dhcpOptionEquals(final·DhcpOption·dhcpOption,·final·DhcpOption·dhcpOption2)·{ | 84 | ····private·static·boolean·dhcpOptionEquals(final·DhcpOption·dhcpOption,·final·DhcpOption·dhcpOption2)·{ |
87 | ········boolean·b·=·true; | 85 | ········boolean·b·=·true; |
88 | ········if·(dhcpOption·==·dhcpOption2)·{ | 86 | ········if·(dhcpOption·==·dhcpOption2)·{ |
89 | ············return·b; | 87 | ············return·b; |
90 | ········} | 88 | ········} |
Offset 112, 65 lines modified | Offset 110, 31 lines modified | ||
112 | ············if·(!dhcpOptionEquals(list.get(i),·list2.get(i)))·{ | 110 | ············if·(!dhcpOptionEquals(list.get(i),·list2.get(i)))·{ |
113 | ················return·false; | 111 | ················return·false; |
114 | ············} | 112 | ············} |
115 | ········} | 113 | ········} |
116 | ········return·b; | 114 | ········return·b; |
117 | ····} | 115 | ····} |
118 | ···· | 116 | ···· |
119 | ····static·String·ipv4ProvisioningModeToString(final·int·n)·{ | ||
120 | ········if·(n·==·0)·{ | ||
121 | ············return·"disabled"; | ||
122 | ········} | ||
123 | ········if·(n·==·1)·{ | ||
124 | ············return·"static"; | ||
125 | ········} | ||
126 | ········if·(n·!=·2)·{ | ||
127 | ············return·"unknown"; | ||
128 | ········} | ||
129 | ········return·"dhcp"; | ||
130 | ····} | ||
131 | ···· | ||
132 | ····static·String·ipv6ProvisioningModeToString(final·int·n)·{ | ||
133 | ········if·(n·==·0)·{ | ||
134 | ············return·"disabled"; | ||
135 | ········} | ||
136 | ········if·(n·==·1)·{ | ||
137 | ············return·"slaac"; | ||
138 | ········} | ||
139 | ········if·(n·!=·2)·{ | ||
140 | ············return·"unknown"; | ||
141 | ········} | ||
142 | ········return·"link-local"; | ||
143 | ····} | ||
144 | ···· | ||
145 | ····public·boolean·equals(final·Object·o)·{ | 117 | ····public·boolean·equals(final·Object·o)·{ |
146 | ········final·boolean·b·=·o·instanceof·ProvisioningConfiguration; | 118 | ········final·boolean·b·=·o·instanceof·ProvisioningConfiguration; |
147 | ········boolean·b2·=·false; | 119 | ········boolean·b2·=·false; |
148 | ········if·(!b)·{ | 120 | ········if·(!b)·{ |
149 | ············return·false; | 121 | ············return·false; |
150 | ········} | 122 | ········} |
151 | ········final·ProvisioningConfiguration·provisioningConfiguration·=·(ProvisioningConfiguration)o; | 123 | ········final·ProvisioningConfiguration·provisioningConfiguration·=·(ProvisioningConfiguration)o; |
152 | ········if·(this.mEnablePreconnection·==·provisioningConfiguration.mEnablePreconnection·&&·this.mUsingMultinetworkPolicyTracker·==·provisioningConfiguration.mUsingMultinetworkPolicyTracker·&&·this.mUsingIpReachabilityMonitor·==·provisioningConfiguration.mUsingIpReachabilityMonitor·&&·this.mRequestedPreDhcpActionMs·==·provisioningConfiguration.mRequestedPreDhcpActionMs·&&·Objects.equals(this.mInitialConfig,·provisioningConfiguration.mInitialConfig)·&&·Objects.equals(this.mStaticIpConfig,·provisioningConfiguration.mStaticIpConfig)·&&·Objects.equals(this.mApfCapabilities,·provisioningConfiguration.mApfCapabilities)·&&·this.mProvisioningTimeoutMs·==·provisioningConfiguration.mProvisioningTimeoutMs·&&·this.mIPv6AddrGenMode·==·provisioningConfiguration.mIPv6AddrGenMode·&&·Objects.equals(this.mNetwork,·provisioningConfiguration.mNetwork)·&&·Objects.equals(this.mDisplayName,·provisioningConfiguration.mDisplayN | 124 | ········if·(this.mEnableIPv4·==·provisioningConfiguration.mEnableIPv4·&&·this.mEnableIPv6·==·provisioningConfiguration.mEnableIPv6·&&·this.mEnablePreconnection·==·provisioningConfiguration.mEnablePreconnection·&&·this.mUsingMultinetworkPolicyTracker·==·provisioningConfiguration.mUsingMultinetworkPolicyTracker·&&·this.mUsingIpReachabilityMonitor·==·provisioningConfiguration.mUsingIpReachabilityMonitor·&&·this.mRequestedPreDhcpActionMs·==·provisioningConfiguration.mRequestedPreDhcpActionMs·&&·Objects.equals(this.mInitialConfig,·provisioningConfiguration.mInitialConfig)·&&·Objects.equals(this.mStaticIpConfig,·provisioningConfiguration.mStaticIpConfig)·&&·Objects.equals(this.mApfCapabilities,·provisioningConfiguration.mApfCapabilities)·&&·this.mProvisioningTimeoutMs·==·provisioningConfiguration.mProvisioningTimeoutMs·&&·this.mIPv6AddrGenMode·==·provisioningConfiguration.mIPv6AddrGenMode·&&·Objects.equals(this.mNetwork,·provisioningConfiguration.mNetwork)·&&·Objects.equals(this.mDisplayName,·provisioningConfiguration.mDisplayName)·&&·Obj[·...·truncated·by·diffoscope;·len:·234,·SHA:·1c5f4ecfd810124a15acee396de77243097d94e4da6c594d3a27509611277c2f·...·])·{ |
153 | ············b2·=·true; | 125 | ············b2·=·true; |
154 | ········} | 126 | ········} |
155 | ········return·b2; | 127 | ········return·b2; |
156 | ····} | 128 | ····} |
... Open expanded diff ... |
Offset 2, 10 lines modified | Offset 2, 10 lines modified | ||
2 | package·com.android.server.wifi; | 2 | package·com.android.server.wifi; |
3 | import·android.content.Intent; | 3 | import·android.content.Intent; |
4 | public·final·class·ClientModeImpl$$ExternalSyntheticLambda0·implements·ClientModeManagerBroadcastQueue$QueuedBroadcast | 4 | public·final·class·ClientModeImpl$$ExternalSyntheticLambda0·implements·ClientModeManagerBroadcastQueue$QueuedBroadcast |
5 | { | 5 | { |
6 | ····public·final·void·send()·{ | 6 | ····public·final·void·send()·{ |
7 | ········ClientModeImpl.$r8$lambda$ | 7 | ········ClientModeImpl.$r8$lambda$hdybZCgFSoLVz4uNCdttAJ_Nv4Q(this.f$0,·this.f$1); |
8 | ····} | 8 | ····} |
9 | } | 9 | } |
Offset 2, 10 lines modified | Offset 2, 10 lines modified | ||
2 | package·com.android.server.wifi; | 2 | package·com.android.server.wifi; |
3 | import·android.net.NetworkInfo$DetailedState; | 3 | import·android.net.NetworkInfo$DetailedState; |
4 | public·final·class·ClientModeImpl$$ExternalSyntheticLambda1·implements·ClientModeManagerBroadcastQueue$QueuedBroadcast | 4 | public·final·class·ClientModeImpl$$ExternalSyntheticLambda1·implements·ClientModeManagerBroadcastQueue$QueuedBroadcast |
5 | { | 5 | { |
6 | ····public·final·void·send()·{ | 6 | ····public·final·void·send()·{ |
7 | ········ClientModeImpl.$r8$lambda$ | 7 | ········ClientModeImpl.$r8$lambda$d4CaaQGG6hGeVWcpChRE2R6BRxU(this.f$0,·this.f$1); |
8 | ····} | 8 | ····} |
9 | } | 9 | } |
Offset 2, 10 lines modified | Offset 2, 10 lines modified | ||
2 | package·com.android.server.wifi; | 2 | package·com.android.server.wifi; |
3 | import·android.content.Intent; | 3 | import·android.content.Intent; |
4 | public·final·class·ClientModeImpl$$ExternalSyntheticLambda2·implements·ClientModeManagerBroadcastQueue$QueuedBroadcast | 4 | public·final·class·ClientModeImpl$$ExternalSyntheticLambda2·implements·ClientModeManagerBroadcastQueue$QueuedBroadcast |
5 | { | 5 | { |
6 | ····public·final·void·send()·{ | 6 | ····public·final·void·send()·{ |
7 | ········ClientModeImpl.$r8$lambda$ | 7 | ········ClientModeImpl.$r8$lambda$V_99ZJVaLvT-1nYdsuJwTrl_K4c(this.f$0,·this.f$1,·this.f$2); |
8 | ····} | 8 | ····} |
9 | } | 9 | } |
Offset 2, 10 lines modified | Offset 2, 10 lines modified | ||
2 | package·com.android.server.wifi; | 2 | package·com.android.server.wifi; |
3 | import·android.content.Intent; | 3 | import·android.content.Intent; |
4 | public·final·class·ClientModeImpl$$ExternalSyntheticLambda3·implements·ClientModeManagerBroadcastQueue$QueuedBroadcast | 4 | public·final·class·ClientModeImpl$$ExternalSyntheticLambda3·implements·ClientModeManagerBroadcastQueue$QueuedBroadcast |
5 | { | 5 | { |
6 | ····public·final·void·send()·{ | 6 | ····public·final·void·send()·{ |
7 | ········ClientModeImpl.$r8$lambda$ | 7 | ········ClientModeImpl.$r8$lambda$xMBv0jfvbWxWQOeeEMeZj8dQeWc(this.f$0,·this.f$1,·this.f$2); |
8 | ····} | 8 | ····} |
9 | } | 9 | } |
Offset 66, 20 lines modified | Offset 66, 20 lines modified | ||
66 | import·android.net.CaptivePortalData$Builder; | 66 | import·android.net.CaptivePortalData$Builder; |
67 | import·com.android.wifi.x.com.android.modules.utils.build.SdkLevel; | 67 | import·com.android.wifi.x.com.android.modules.utils.build.SdkLevel; |
68 | import·android.net.wifi.SupplicantState; | 68 | import·android.net.wifi.SupplicantState; |
69 | import·android.os.Message; | 69 | import·android.os.Message; |
70 | import·android.net.KeepalivePacketData; | 70 | import·android.net.KeepalivePacketData; |
71 | import·android.os.PowerManager; | 71 | import·android.os.PowerManager; |
72 | import·android.os.Looper; | 72 | import·android.os.Looper; |
73 | import·android.net.Network; | ||
74 | import·android.net.wifi.hotspot2.IProvisioningCallback; | 73 | import·android.net.wifi.hotspot2.IProvisioningCallback; |
75 | import·android.net.wifi.hotspot2.OsuProvider; | 74 | import·android.net.wifi.hotspot2.OsuProvider; |
76 | import·android.net.wifi.WifiInfo; | ||
77 | import·android.content.Intent; | 75 | import·android.content.Intent; |
76 | import·android.net.wifi.WifiInfo; | ||
78 | import·android.net.wifi.ScanResult; | 77 | import·android.net.wifi.ScanResult; |
78 | import·android.net.Network; | ||
79 | import·com.android.server.wifi.util.WifiPermissionsUtil; | 79 | import·com.android.server.wifi.util.WifiPermissionsUtil; |
80 | import·android.net.vcn.VcnManager; | 80 | import·android.net.vcn.VcnManager; |
81 | import·java.net.URL; | 81 | import·java.net.URL; |
82 | import·android.telephony.TelephonyManager; | 82 | import·android.telephony.TelephonyManager; |
83 | import·android.net.wifi.WifiConfiguration; | 83 | import·android.net.wifi.WifiConfiguration; |
84 | import·android.os.PowerManager$WakeLock; | 84 | import·android.os.PowerManager$WakeLock; |
85 | import·com.android.server.wifi.hotspot2.PasspointManager; | 85 | import·com.android.server.wifi.hotspot2.PasspointManager; |
Offset 156, 20 lines modified | Offset 156, 19 lines modified | ||
156 | ····private·static·final·int·MESSAGE_HANDLING_STATUS_OBSOLETE·=·253; | 156 | ····private·static·final·int·MESSAGE_HANDLING_STATUS_OBSOLETE·=·253; |
157 | ····private·static·final·int·MESSAGE_HANDLING_STATUS_OK·=·1; | 157 | ····private·static·final·int·MESSAGE_HANDLING_STATUS_OK·=·1; |
158 | ····private·static·final·int·MESSAGE_HANDLING_STATUS_PROCESSED·=·2; | 158 | ····private·static·final·int·MESSAGE_HANDLING_STATUS_PROCESSED·=·2; |
159 | ····private·static·final·int·MESSAGE_HANDLING_STATUS_REFUSED·=·255; | 159 | ····private·static·final·int·MESSAGE_HANDLING_STATUS_REFUSED·=·255; |
160 | ····private·static·final·int·MESSAGE_HANDLING_STATUS_UNKNOWN·=·0; | 160 | ····private·static·final·int·MESSAGE_HANDLING_STATUS_UNKNOWN·=·0; |
161 | ····private·static·final·String·NETWORKTYPE·=·"WIFI"; | 161 | ····private·static·final·String·NETWORKTYPE·=·"WIFI"; |
162 | ····public·static·final·short·NETWORK_NOT_FOUND_EVENT_THRESHOLD·=·3; | 162 | ····public·static·final·short·NETWORK_NOT_FOUND_EVENT_THRESHOLD·=·3; |
163 | ····p | 163 | ····private·static·final·int·NETWORK_STATUS_UNWANTED_DISABLE_AUTOJOIN·=·2; |
164 | ····private·static·final·int·NETWORK_STATUS_UNWANTED_DISCONNECT·=·0; | 164 | ····private·static·final·int·NETWORK_STATUS_UNWANTED_DISCONNECT·=·0; |
165 | ····private·static·final·int·NETWORK_STATUS_UNWANTED_VALIDATION_FAILED·=·1; | 165 | ····private·static·final·int·NETWORK_STATUS_UNWANTED_VALIDATION_FAILED·=·1; |
166 | ····public·static·final·short·NUM_LOG_RECS_VERBOSE·=·3000; | 166 | ····public·static·final·short·NUM_LOG_RECS_VERBOSE·=·3000; |
167 | ····public·static·final·short·NUM_LOG_RECS_VERBOSE_LOW_MEMORY·=·200; | 167 | ····public·static·final·short·NUM_LOG_RECS_VERBOSE_LOW_MEMORY·=·200; |
168 | ····public·static·final·int·PROBABILITY_WITH_INTERNET_TO_PERMANENTLY_DISABLE_NETWORK·=·60; | ||
169 | ····static·final·int·RESET_SIM_REASON_DEFAULT_DATA_SIM_CHANGED·=·2; | 168 | ····static·final·int·RESET_SIM_REASON_DEFAULT_DATA_SIM_CHANGED·=·2; |
170 | ····static·final·int·RESET_SIM_REASON_SIM_INSERTED·=·1; | 169 | ····static·final·int·RESET_SIM_REASON_SIM_INSERTED·=·1; |
171 | ····static·final·int·RESET_SIM_REASON_SIM_REMOVED·=·0; | 170 | ····static·final·int·RESET_SIM_REASON_SIM_REMOVED·=·0; |
172 | ····static·final·int·ROAM_GUARD_TIMER_MSEC·=·15000; | 171 | ····static·final·int·ROAM_GUARD_TIMER_MSEC·=·15000; |
173 | ····public·static·final·String·SUPPLICANT_BSSID_ANY·=·"any"; | 172 | ····public·static·final·String·SUPPLICANT_BSSID_ANY·=·"any"; |
174 | ····private·static·final·int·SUSPEND_DUE_TO_DHCP·=·1; | 173 | ····private·static·final·int·SUSPEND_DUE_TO_DHCP·=·1; |
175 | ····private·static·final·int·SUSPEND_DUE_TO_HIGH_PERF·=·2; | 174 | ····private·static·final·int·SUSPEND_DUE_TO_HIGH_PERF·=·2; |
Offset 1919, 24 lines modified | Offset 1918, 24 lines modified | ||
1919 | ········//·····7:·astore_3······· | 1918 | ········//·····7:·astore_3······· |
1920 | ········//·····8:·aload_3········ | 1919 | ········//·····8:·aload_3········ |
1921 | ········//·····9:·ifnull··········13 | 1920 | ········//·····9:·ifnull··········13 |
1922 | ········//····12:·return········· | 1921 | ········//····12:·return········· |
1923 | ········//····13:·aload_2········ | 1922 | ········//····13:·aload_2········ |
1924 | ········//····14:·invokeinterface·java/util/List.stream:()invokeinterface!!!·ERROR | 1923 | ········//····14:·invokeinterface·java/util/List.stream:()invokeinterface!!!·ERROR |
1925 | ········//····19:·astore_2······· | 1924 | ········//····19:·astore_2······· |
1926 | ········//····20:·new·············Lcom/android/server/wifi/ClientModeImpl$$ExternalSyntheticLambda | 1925 | ········//····20:·new·············Lcom/android/server/wifi/ClientModeImpl$$ExternalSyntheticLambda6; |
1927 | ········//····23:·astore_3······· | 1926 | ········//····23:·astore_3······· |
1928 | ········//····24:·aload_3········ | 1927 | ········//····24:·aload_3········ |
1929 | ········//····25:·aload_1········ | 1928 | ········//····25:·aload_1········ |
1930 | ········//····26:·invokespecial···com/android/server/wifi/ClientModeImpl$$ExternalSyntheticLambda | 1929 | ········//····26:·invokespecial···com/android/server/wifi/ClientModeImpl$$ExternalSyntheticLambda6.<init>:(Landroid/net/wifi/WifiConfiguration;)V |
1931 | ········//····29:·aload_2········ | 1930 | ········//····29:·aload_2········ |
1932 | ········//····30:·aload_3········ | 1931 | ········//····30:·aload_3········ |
1933 | ········//····31:·invokeinterface·invokeinterface!!!·ERROR | 1932 | ········//····31:·invokeinterface·invokeinterface!!!·ERROR |
1934 | ········//····36:·astore_2······· | 1933 | ········//····36:·astore_2······· |
1935 | ········//····37:·getstatic·······com/android/server/wifi/ClientModeImpl$$ExternalSyntheticLambda | 1934 | ········//····37:·getstatic·······com/android/server/wifi/ClientModeImpl$$ExternalSyntheticLambda4.INSTANCE:Lcom/android/server/wifi/ClientModeImpl$$ExternalSyntheticLambda4; |
1936 | ········//····40:·astore_3······· | 1935 | ········//····40:·astore_3······· |
1937 | ········//····41:·aload_2········ | 1936 | ········//····41:·aload_2········ |
1938 | ········//····42:·aload_3········ | 1937 | ········//····42:·aload_3········ |
1939 | ········//····43:·invokeinterface·invokeinterface!!!·ERROR | 1938 | ········//····43:·invokeinterface·invokeinterface!!!·ERROR |
1940 | ········//····48:·astore_2······· | 1939 | ········//····48:·astore_2······· |
1941 | ········//····49:·invokestatic····invokestatic···!!!·ERROR | 1940 | ········//····49:·invokestatic····invokestatic···!!!·ERROR |
1942 | ········//····52:·astore_3······· | 1941 | ········//····52:·astore_3······· |
Offset 2021, 15 lines modified | Offset 2020, 15 lines modified | ||
2021 | ········//···201:·ldc_w···········"Cannot·select·a·candidate·security·params·from·scan·results,try·to·select·the·first·available·security·params." | 2020 | ········//···201:·ldc_w···········"Cannot·select·a·candidate·security·params·from·scan·results,try·to·select·the·first·available·security·params." |
2022 | ········//···204:·invokestatic····android/util/Log.i:(Ljava/lang/String;Ljava/lang/String;)I | 2021 | ········//···204:·invokestatic····android/util/Log.i:(Ljava/lang/String;Ljava/lang/String;)I |
2023 | ········//···207:·pop············ | 2022 | ········//···207:·pop············ |
2024 | ········//···208:·aload_1········ | 2023 | ········//···208:·aload_1········ |
2025 | ········//···209:·invokevirtual···android/net/wifi/WifiConfiguration.getSecurityParamsList:()Ljava/util/List; | 2024 | ········//···209:·invokevirtual···android/net/wifi/WifiConfiguration.getSecurityParamsList:()Ljava/util/List; |
2026 | ········//···212:·invokeinterface·java/util/List.stream:()invokeinterface!!!·ERROR | 2025 | ········//···212:·invokeinterface·java/util/List.stream:()invokeinterface!!!·ERROR |
2027 | ········//···217:·astore_2······· | 2026 | ········//···217:·astore_2······· |
2028 | ········//···218:·getstatic·······com/android/server/wifi/ClientModeImpl$$ExternalSyntheticLambda | 2027 | ········//···218:·getstatic·······com/android/server/wifi/ClientModeImpl$$ExternalSyntheticLambda7.INSTANCE:Lcom/android/server/wifi/ClientModeImpl$$ExternalSyntheticLambda7; |
2029 | ········//···221:·astore_3······· | 2028 | ········//···221:·astore_3······· |
2030 | ········//···222:·aload_2········ | 2029 | ········//···222:·aload_2········ |
2031 | ········//···223:·aload_3········ | 2030 | ········//···223:·aload_3········ |
2032 | ········//···224:·invokeinterface·invokeinterface!!!·ERROR | 2031 | ········//···224:·invokeinterface·invokeinterface!!!·ERROR |
2033 | ········//···229:·invokeinterface·invokeinterface!!!·ERROR | 2032 | ········//···229:·invokeinterface·invokeinterface!!!·ERROR |
2034 | ········//···234:·aconst_null···· | 2033 | ········//···234:·aconst_null···· |
2035 | ········//···235:·invokevirtual···java/util/Optional.orElse:(Ljava/lang/Object;)Ljava/lang/Object; | 2034 | ········//···235:·invokevirtual···java/util/Optional.orElse:(Ljava/lang/Object;)Ljava/lang/Object; |
Offset 2983, 15 lines modified | Offset 2982, 15 lines modified | ||
2983 | ········//···110:·return········· | 2982 | ········//···110:·return········· |
2984 | ········//···111:·new·············Ljava/util/ArrayList; | 2983 | ········//···111:·new·············Ljava/util/ArrayList; |
2985 | ········//···114:·astore··········5 | 2984 | ········//···114:·astore··········5 |
2986 | ········//···116:·aload_2········ | 2985 | ········//···116:·aload_2········ |
2987 | ········//···117:·invokeinterface·java/util/Map.values:()Ljava/util/Collection; | 2986 | ········//···117:·invokeinterface·java/util/Map.values:()Ljava/util/Collection; |
2988 | ········//···122:·invokeinterface·java/util/Collection.stream:()invokeinterface!!!·ERROR | 2987 | ········//···122:·invokeinterface·java/util/Collection.stream:()invokeinterface!!!·ERROR |
2989 | ········//···127:·astore··········6 | 2988 | ········//···127:·astore··········6 |
2990 | ········//···129:·getstatic·······com/android/server/wifi/ClientModeImpl$$ExternalSyntheticLambda | 2989 | ········//···129:·getstatic·······com/android/server/wifi/ClientModeImpl$$ExternalSyntheticLambda5.INSTANCE:Lcom/android/server/wifi/ClientModeImpl$$ExternalSyntheticLambda5; |
2991 | ········//···132:·astore··········8 | 2990 | ········//···132:·astore··········8 |
2992 | ········//···134:·aload···········6 | 2991 | ········//···134:·aload···········6 |
2993 | ········//···136:·aload···········8 | 2992 | ········//···136:·aload···········8 |
2994 | ········//···138:·invokeinterface·invokeinterface!!!·ERROR | 2993 | ········//···138:·invokeinterface·invokeinterface!!!·ERROR |
2995 | ········//···143:·astore··········6 | 2994 | ········//···143:·astore··········6 |
2996 | ········//···145:·invokestatic····invokestatic···!!!·ERROR | 2995 | ········//···145:·invokestatic····invokestatic···!!!·ERROR |
2997 | ········//···148:·astore··········8 | 2996 | ········//···148:·astore··········8 |
Offset 4201, 15 lines modified | Offset 4200, 15 lines modified | ||
4201 | ········} | 4200 | ········} |
4202 | ········else·{ | 4201 | ········else·{ |
4203 | ············this.mWifiNative.simAuthFailedResponse(this.mInterfaceName); | 4202 | ············this.mWifiNative.simAuthFailedResponse(this.mInterfaceName); |
4204 | ········} | 4203 | ········} |
4205 | ····} | 4204 | ····} |
4206 | ···· | 4205 | ···· |
4207 | ····public·void·handleIfaceDestroyed()·{ | 4206 | ····public·void·handleIfaceDestroyed()·{ |
4208 | ········this. | 4207 | ········this.handleNetworkDisconnect(false,·10000); |
4209 | ····} | 4208 | ····} |
4210 | ···· | 4209 | ···· |
4211 | ····void·handlePostDhcpSetup()·{ | 4210 | ····void·handlePostDhcpSetup()·{ |
4212 | ········final·int·powerSave·=·1; | 4211 | ········final·int·powerSave·=·1; |
4213 | ········this.setSuspendOptimizationsNative(powerSave,·powerSave·!=·0); | 4212 | ········this.setSuspendOptimizationsNative(powerSave,·powerSave·!=·0); |
4214 | ········this.setPowerSave(powerSave·!=·0); | 4213 | ········this.setPowerSave(powerSave·!=·0); |
4215 | ········this.mWifiP2pConnection.sendMessage(143375,·0); | 4214 | ········this.mWifiP2pConnection.sendMessage(143375,·0); |
Offset 4504, 33 lines modified | Offset 4503, 33 lines modified | ||
4504 | ········if·(mVcnPolicyChangeListener·!=·null)·{ | 4503 | ········if·(mVcnPolicyChangeListener·!=·null)·{ |
4505 | ············this.mVcnManager.removeVcnNetworkPolicyChangeListener((VcnManager$VcnNetworkPolicyChangeListener)mVcnPolicyChangeListener); | 4504 | ············this.mVcnManager.removeVcnNetworkPolicyChangeListener((VcnManager$VcnNetworkPolicyChangeListener)mVcnPolicyChangeListener); |
4506 | ············this.mVcnPolicyChangeListener·=·null; | 4505 | ············this.mVcnPolicyChangeListener·=·null; |
4507 | ········} | 4506 | ········} |
4508 | ····} | 4507 | ····} |
4509 | ···· | 4508 | ···· |
4510 | ····public·Network·syncGetCurrentNetwork()·{ | 4509 | ····public·Network·syncGetCurrentNetwork()·{ |
4511 | ········return·(Network)this.mWifiThreadRunner.call((Supplier)new·ClientModeImpl$$ExternalSyntheticLambda | 4510 | ········return·(Network)this.mWifiThreadRunner.call((Supplier)new·ClientModeImpl$$ExternalSyntheticLambda8(this),·(Object)null); |
4512 | ····} | 4511 | ····} |
4513 | ···· | 4512 | ···· |
... Open expanded diff ... |
Offset 4, 10 lines modified | Offset 4, 10 lines modified | ||
4 | import·com.android.wifi.x.android.hardware.wifi.V1_0.WifiStatus; | 4 | import·com.android.wifi.x.android.hardware.wifi.V1_0.WifiStatus; |
5 | import·com.android.server.wifi.util.GeneralUtil$Mutable; | 5 | import·com.android.server.wifi.util.GeneralUtil$Mutable; |
6 | import·com.android.wifi.x.android.hardware.wifi.V1_0.IWifiIface$getTypeCallback; | 6 | import·com.android.wifi.x.android.hardware.wifi.V1_0.IWifiIface$getTypeCallback; |
7 | public·final·class·HalDeviceManager$$ExternalSyntheticLambda19·implements·IWifiIface$getTypeCallback | 7 | public·final·class·HalDeviceManager$$ExternalSyntheticLambda19·implements·IWifiIface$getTypeCallback |
8 | { | 8 | { |
9 | ····public·final·void·onValues(final·WifiStatus·wifiStatus,·final·int·n)·{ | 9 | ····public·final·void·onValues(final·WifiStatus·wifiStatus,·final·int·n)·{ |
10 | ········HalDeviceManager.$r8$lambda$ | 10 | ········HalDeviceManager.$r8$lambda$htkXoxigJjY0VToJY8dn5gjqQaI(this.f$0,·wifiStatus,·n); |
11 | ····} | 11 | ····} |
12 | } | 12 | } |
Offset 1, 14 lines modified | Offset 1, 14 lines modified | ||
1 | package·com.android.server.wifi; | 1 | package·com.android.server.wifi; |
2 | import·com.android.wifi.x.android.hardware.wifi.V1_ | 2 | import·com.android.wifi.x.android.hardware.wifi.V1_4.IWifiRttController; |
3 | import·com.android.wifi.x.android.hardware.wifi.V1_0.WifiStatus; | 3 | import·com.android.wifi.x.android.hardware.wifi.V1_0.WifiStatus; |
4 | import·com.android.server.wifi.util.GeneralUtil$Mutable; | 4 | import·com.android.server.wifi.util.GeneralUtil$Mutable; |
5 | import·com.android.wifi.x.android.hardware.wifi.V1_ | 5 | import·com.android.wifi.x.android.hardware.wifi.V1_4.IWifiChip$createRttController_1_4Callback; |
6 | public·final·class·HalDeviceManager$$ExternalSyntheticLambda20·implements·IWifi | 6 | public·final·class·HalDeviceManager$$ExternalSyntheticLambda20·implements·IWifiChip$createRttController_1_4Callback |
7 | { | 7 | { |
8 | ····public·final·void·onValues(final·WifiStatus·wifiStatus,·final·IWifi | 8 | ····public·final·void·onValues(final·WifiStatus·wifiStatus,·final·IWifiRttController·wifiRttController)·{ |
9 | ········HalDeviceManager.$r8$lambda$ | 9 | ········HalDeviceManager.$r8$lambda$ZWQ2pmy0kt0lNfDgrxObCZzQxh4(this.f$0,·wifiStatus,·wifiRttController); |
10 | ····} | 10 | ····} |
11 | } | 11 | } |
Offset 1, 14 lines modified | Offset 1, 14 lines modified | ||
1 | package·com.android.server.wifi; | 1 | package·com.android.server.wifi; |
2 | import·com.android.wifi.x.android.hardware.wifi.V1_ | 2 | import·com.android.wifi.x.android.hardware.wifi.V1_5.IWifiApIface; |
3 | import·com.android.wifi.x.android.hardware.wifi.V1_0.WifiStatus; | 3 | import·com.android.wifi.x.android.hardware.wifi.V1_0.WifiStatus; |
4 | import·com.android.server.wifi.util.GeneralUtil$Mutable; | 4 | import·com.android.server.wifi.util.GeneralUtil$Mutable; |
5 | import·com.android.wifi.x.android.hardware.wifi.V1_ | 5 | import·com.android.wifi.x.android.hardware.wifi.V1_5.IWifiChip$createBridgedApIfaceCallback; |
6 | public·final·class·HalDeviceManager$$ExternalSyntheticLambda21·implements·IWifiChip$create | 6 | public·final·class·HalDeviceManager$$ExternalSyntheticLambda21·implements·IWifiChip$createBridgedApIfaceCallback |
7 | { | 7 | { |
8 | ····public·final·void·onValues(final·WifiStatus·wifiStatus,·final·IWifi | 8 | ····public·final·void·onValues(final·WifiStatus·wifiStatus,·final·IWifiApIface·wifiApIface)·{ |
9 | ········HalDeviceManager.$r8$lambda$ | 9 | ········HalDeviceManager.$r8$lambda$1KbquCHR-iEzbMpDpstPXiL9gOY(this.f$0,·this.f$1,·wifiStatus,·wifiApIface); |
10 | ····} | 10 | ····} |
11 | } | 11 | } |
Offset 1, 14 lines modified | Offset 1, 13 lines modified | ||
1 | package·com.android.server.wifi; | 1 | package·com.android.server.wifi; |
2 | import·com.android.wifi.x.android.hardware.wifi.V1_5.IWifiApIface; | ||
3 | import·com.android.wifi.x.android.hardware.wifi.V1_0.WifiStatus; | 2 | import·com.android.wifi.x.android.hardware.wifi.V1_0.WifiStatus; |
4 | import·com.android.server.wifi.util.GeneralUtil$Mutable; | 3 | import·com.android.server.wifi.util.GeneralUtil$Mutable; |
5 | import·com.android.wifi.x.android.hardware.wifi.V1_5.IWifiChip$ | 4 | import·com.android.wifi.x.android.hardware.wifi.V1_5.IWifiChip$getCapabilities_1_5Callback; |
6 | public·final·class·HalDeviceManager$$ExternalSyntheticLambda22·implements·IWifiChip$ | 5 | public·final·class·HalDeviceManager$$ExternalSyntheticLambda22·implements·IWifiChip$getCapabilities_1_5Callback |
7 | { | 6 | { |
8 | ····public·final·void·onValues(final·WifiStatus·wifiStatus,·final· | 7 | ····public·final·void·onValues(final·WifiStatus·wifiStatus,·final·int·n)·{ |
9 | ········HalDeviceManager.$r8$lambda$ | 8 | ········HalDeviceManager.$r8$lambda$TYo0rsDJVIsYdh4-oSlqEIgAzd4(this.f$0,·this.f$1,·wifiStatus,·n); |
10 | ····} | 9 | ····} |
11 | } | 10 | } |
Offset 1, 13 lines modified | Offset 1, 11 lines modified | ||
1 | package·com.android.server.wifi; | 1 | package·com.android.server.wifi; |
2 | import·java.util.function.Function; | ||
2 | import·com.android.wifi.x.android.hardware.wifi.V1_0.WifiStatus; | ||
3 | import·com.android.server.wifi.util.GeneralUtil$Mutable; | ||
4 | import·com.android.wifi.x.android.hardware.wifi.V1_5.IWifiChip$getCapabilities_1_5Callback; | ||
5 | public·final·class·HalDeviceManager$$ExternalSyntheticLambda23·implements· | 3 | public·final·class·HalDeviceManager$$ExternalSyntheticLambda23·implements·Function |
6 | { | 4 | { |
7 | ····public·final·void·onValues(final·WifiStatus·wifiStatus,·final·int·n)·{ | ||
8 | ···· | 5 | ····public·final·Object·apply(final·Object·o)·{ |
6 | ········return·HalDeviceManager.$r8$lambda$1_9MjJisIeYMa9BrsEAaf9AV4m8((Integer)o); | ||
9 | ····} | 7 | ····} |
10 | } | 8 | } |
Offset 5, 10 lines modified | Offset 5, 10 lines modified | ||
5 | import·com.android.wifi.x.android.hardware.wifi.V1_0.WifiStatus; | 5 | import·com.android.wifi.x.android.hardware.wifi.V1_0.WifiStatus; |
6 | import·com.android.server.wifi.util.GeneralUtil$Mutable; | 6 | import·com.android.server.wifi.util.GeneralUtil$Mutable; |
7 | import·com.android.wifi.x.android.hardware.wifi.V1_0.IWifiChip$createRttControllerCallback; | 7 | import·com.android.wifi.x.android.hardware.wifi.V1_0.IWifiChip$createRttControllerCallback; |
8 | public·final·class·HalDeviceManager$$ExternalSyntheticLambda5·implements·IWifiChip$createRttControllerCallback | 8 | public·final·class·HalDeviceManager$$ExternalSyntheticLambda5·implements·IWifiChip$createRttControllerCallback |
9 | { | 9 | { |
10 | ····public·final·void·onValues(final·WifiStatus·wifiStatus,·final·IWifiRttController·wifiRttController)·{ | 10 | ····public·final·void·onValues(final·WifiStatus·wifiStatus,·final·IWifiRttController·wifiRttController)·{ |
11 | ········HalDeviceManager.$r8$lambda$ | 11 | ········HalDeviceManager.$r8$lambda$tAexTwskUlAdFB4qkXMWAYO71FU(this.f$0,·wifiStatus,·wifiRttController); |
12 | ····} | 12 | ····} |
13 | } | 13 | } |
Offset 860, 23 lines modified | Offset 860, 23 lines modified | ||
860 | ··#857·=·Utf8···············access$1200 | 860 | ··#857·=·Utf8···············access$1200 |
861 | ··#858·=·Utf8···············(Lcom/android/server/wifi/SoftApManager;)Lcom/android/server/wifi/WifiMetrics; | 861 | ··#858·=·Utf8···············(Lcom/android/server/wifi/SoftApManager;)Lcom/android/server/wifi/WifiMetrics; |
862 | ··#859·=·Utf8···············access$1300 | 862 | ··#859·=·Utf8···············access$1300 |
863 | ··#860·=·Utf8···············(Lcom/android/server/wifi/SoftApManager;)Z | 863 | ··#860·=·Utf8···············(Lcom/android/server/wifi/SoftApManager;)Z |
864 | ··#861·=·Utf8···············access$1400 | 864 | ··#861·=·Utf8···············access$1400 |
865 | ··#862·=·Utf8···············(Lcom/android/server/wifi/SoftApManager;)Lcom/android/server/wifi/ActiveModeWarden; | 865 | ··#862·=·Utf8···············(Lcom/android/server/wifi/SoftApManager;)Lcom/android/server/wifi/ActiveModeWarden; |
866 | ··#863·=·Utf8···············access$1500 | 866 | ··#863·=·Utf8···············access$1500 |
867 | ··#864·=·Utf8···············(Lcom/android/server/wifi/SoftApManager;)L | 867 | ··#864·=·Utf8···············(Lcom/android/server/wifi/SoftApManager;)Ljava/util/Set; |
868 | ··#865·=·Utf8···············access$1600 | 868 | ··#865·=·Utf8···············access$1600 |
869 | ··#866·=·Utf8···············(Lcom/android/server/wifi/SoftApManager;)Ljava/util/Set; | ||
870 | ··#867·=·Utf8···············access$1700 | ||
871 | ··#86 | 869 | ··#866·=·Utf8···············(Lcom/android/server/wifi/SoftApManager;)Landroid/net/wifi/SoftApCapability; |
872 | ··#86 | 870 | ··#867·=·Utf8···············access$1602 |
873 | ··#8 | 871 | ··#868·=·Utf8···············(Lcom/android/server/wifi/SoftApManager;Landroid/net/wifi/SoftApCapability;)Landroid/net/wifi/SoftApCapability; |
872 | ··#869·=·Utf8···············access$1700 | ||
873 | ··#870·=·Utf8···············(Lcom/android/server/wifi/SoftApManager;)Lcom/android/server/wifi/coex/CoexManager; | ||
874 | ··#871·=·Utf8···············access$1800 | 874 | ··#871·=·Utf8···············access$1800 |
875 | ··#872·=·Utf8···············(Lcom/android/server/wifi/SoftApManager;)Lcom/android/server/wifi/ | 875 | ··#872·=·Utf8···············(Lcom/android/server/wifi/SoftApManager;)Lcom/android/server/wifi/WifiContext; |
876 | ··#873·=·Utf8···············access$200 | 876 | ··#873·=·Utf8···············access$200 |
877 | ··#874·=·Utf8···············access$2000 | 877 | ··#874·=·Utf8···············access$2000 |
878 | ··#875·=·Utf8···············(Lcom/android/server/wifi/SoftApManager;)Lcom/android/server/wifi/WifiNative; | 878 | ··#875·=·Utf8···············(Lcom/android/server/wifi/SoftApManager;)Lcom/android/server/wifi/WifiNative; |
879 | ··#876·=·Utf8···············access$2100 | 879 | ··#876·=·Utf8···············access$2100 |
880 | ··#877·=·Utf8···············(Lcom/android/server/wifi/SoftApManager;)Lcom/android/server/wifi/SoftApNotifier; | 880 | ··#877·=·Utf8···············(Lcom/android/server/wifi/SoftApManager;)Lcom/android/server/wifi/SoftApNotifier; |
881 | ··#878·=·Utf8···············access$2200 | 881 | ··#878·=·Utf8···············access$2200 |
882 | ··#879·=·Utf8···············(Lcom/android/server/wifi/SoftApManager;)I | 882 | ··#879·=·Utf8···············(Lcom/android/server/wifi/SoftApManager;)I |
Offset 1545, 61 lines modified | Offset 1545, 61 lines modified | ||
1545 | ····flags:·(0x1008)·ACC_STATIC,·ACC_SYNTHETIC | 1545 | ····flags:·(0x1008)·ACC_STATIC,·ACC_SYNTHETIC |
1546 | ····Code: | 1546 | ····Code: |
1547 | ······stack=300,·locals=1,·args_size=1 | 1547 | ······stack=300,·locals=1,·args_size=1 |
1548 | ·········0:·aload_0 | 1548 | ·········0:·aload_0 |
1549 | ·········1:·getfield······#255················//·Field·mActiveModeWarden:Lcom/android/server/wifi/ActiveModeWarden; | 1549 | ·········1:·getfield······#255················//·Field·mActiveModeWarden:Lcom/android/server/wifi/ActiveModeWarden; |
1550 | ·········4:·areturn | 1550 | ·········4:·areturn |
1551 | ··static·com.android.server.wifi.WifiContext·access$1500(com.android.server.wifi.SoftApManager); | ||
1552 | ····descriptor:·(Lcom/android/server/wifi/SoftApManager;)Lcom/android/server/wifi/WifiContext; | ||
1553 | ····flags:·(0x1008)·ACC_STATIC,·ACC_SYNTHETIC | ||
1554 | ····Code: | ||
1555 | ······stack=300,·locals=1,·args_size=1 | ||
1556 | ·········0:·aload_0 | ||
1557 | ·········1:·getfield······#150················//·Field·mContext:Lcom/android/server/wifi/WifiContext; | ||
1558 | ·········4:·areturn | ||
1559 | ··static·java.util.Set·access$1 | 1551 | ··static·java.util.Set·access$1500(com.android.server.wifi.SoftApManager); |
1560 | ····descriptor:·(Lcom/android/server/wifi/SoftApManager;)Ljava/util/Set; | 1552 | ····descriptor:·(Lcom/android/server/wifi/SoftApManager;)Ljava/util/Set; |
1561 | ····flags:·(0x1008)·ACC_STATIC,·ACC_SYNTHETIC | 1553 | ····flags:·(0x1008)·ACC_STATIC,·ACC_SYNTHETIC |
1562 | ····Code: | 1554 | ····Code: |
1563 | ······stack=300,·locals=1,·args_size=1 | 1555 | ······stack=300,·locals=1,·args_size=1 |
1564 | ·········0:·aload_0 | 1556 | ·········0:·aload_0 |
1565 | ·········1:·getfield······#134················//·Field·mSafeChannelFrequencyList:Ljava/util/Set; | 1557 | ·········1:·getfield······#134················//·Field·mSafeChannelFrequencyList:Ljava/util/Set; |
1566 | ·········4:·areturn | 1558 | ·········4:·areturn |
1567 | ··static·android.net.wifi.SoftApCapability·access$1 | 1559 | ··static·android.net.wifi.SoftApCapability·access$1600(com.android.server.wifi.SoftApManager); |
1568 | ····descriptor:·(Lcom/android/server/wifi/SoftApManager;)Landroid/net/wifi/SoftApCapability; | 1560 | ····descriptor:·(Lcom/android/server/wifi/SoftApManager;)Landroid/net/wifi/SoftApCapability; |
1569 | ····flags:·(0x1008)·ACC_STATIC,·ACC_SYNTHETIC | 1561 | ····flags:·(0x1008)·ACC_STATIC,·ACC_SYNTHETIC |
1570 | ····Code: | 1562 | ····Code: |
1571 | ······stack=300,·locals=1,·args_size=1 | 1563 | ······stack=300,·locals=1,·args_size=1 |
1572 | ·········0:·aload_0 | 1564 | ·········0:·aload_0 |
1573 | ·········1:·getfield······#180················//·Field·mCurrentSoftApCapability:Landroid/net/wifi/SoftApCapability; | 1565 | ·········1:·getfield······#180················//·Field·mCurrentSoftApCapability:Landroid/net/wifi/SoftApCapability; |
1574 | ·········4:·areturn | 1566 | ·········4:·areturn |
1575 | ··static·android.net.wifi.SoftApCapability·access$1 | 1567 | ··static·android.net.wifi.SoftApCapability·access$1602(com.android.server.wifi.SoftApManager,·android.net.wifi.SoftApCapability); |
1576 | ····descriptor:·(Lcom/android/server/wifi/SoftApManager;Landroid/net/wifi/SoftApCapability;)Landroid/net/wifi/SoftApCapability; | 1568 | ····descriptor:·(Lcom/android/server/wifi/SoftApManager;Landroid/net/wifi/SoftApCapability;)Landroid/net/wifi/SoftApCapability; |
1577 | ····flags:·(0x1008)·ACC_STATIC,·ACC_SYNTHETIC | 1569 | ····flags:·(0x1008)·ACC_STATIC,·ACC_SYNTHETIC |
1578 | ····Code: | 1570 | ····Code: |
1579 | ······stack=300,·locals=2,·args_size=2 | 1571 | ······stack=300,·locals=2,·args_size=2 |
1580 | ·········0:·aload_0 | 1572 | ·········0:·aload_0 |
1581 | ·········1:·aload_1 | 1573 | ·········1:·aload_1 |
1582 | ·········2:·putfield······#180················//·Field·mCurrentSoftApCapability:Landroid/net/wifi/SoftApCapability; | 1574 | ·········2:·putfield······#180················//·Field·mCurrentSoftApCapability:Landroid/net/wifi/SoftApCapability; |
1583 | ·········5:·aload_1 | 1575 | ·········5:·aload_1 |
1584 | ·········6:·areturn | 1576 | ·········6:·areturn |
1585 | ··static·com.android.server.wifi.coex.CoexManager·access$1 | 1577 | ··static·com.android.server.wifi.coex.CoexManager·access$1700(com.android.server.wifi.SoftApManager); |
1586 | ····descriptor:·(Lcom/android/server/wifi/SoftApManager;)Lcom/android/server/wifi/coex/CoexManager; | 1578 | ····descriptor:·(Lcom/android/server/wifi/SoftApManager;)Lcom/android/server/wifi/coex/CoexManager; |
1587 | ····flags:·(0x1008)·ACC_STATIC,·ACC_SYNTHETIC | 1579 | ····flags:·(0x1008)·ACC_STATIC,·ACC_SYNTHETIC |
1588 | ····Code: | 1580 | ····Code: |
1589 | ······stack=300,·locals=1,·args_size=1 | 1581 | ······stack=300,·locals=1,·args_size=1 |
1590 | ·········0:·aload_0 | 1582 | ·········0:·aload_0 |
1591 | ·········1:·getfield······#158················//·Field·mCoexManager:Lcom/android/server/wifi/coex/CoexManager; | 1583 | ·········1:·getfield······#158················//·Field·mCoexManager:Lcom/android/server/wifi/coex/CoexManager; |
1592 | ·········4:·areturn | 1584 | ·········4:·areturn |
1585 | ··static·com.android.server.wifi.WifiContext·access$1800(com.android.server.wifi.SoftApManager); | ||
1586 | ····descriptor:·(Lcom/android/server/wifi/SoftApManager;)Lcom/android/server/wifi/WifiContext; | ||
1587 | ····flags:·(0x1008)·ACC_STATIC,·ACC_SYNTHETIC | ||
1588 | ····Code: | ||
1589 | ······stack=300,·locals=1,·args_size=1 | ||
1590 | ·········0:·aload_0 | ||
1591 | ·········1:·getfield······#150················//·Field·mContext:Lcom/android/server/wifi/WifiContext; | ||
1592 | ·········4:·areturn | ||
1593 | ··static·java.lang.String·access$200(com.android.server.wifi.SoftApManager); | 1593 | ··static·java.lang.String·access$200(com.android.server.wifi.SoftApManager); |
1594 | ····descriptor:·(Lcom/android/server/wifi/SoftApManager;)Ljava/lang/String; | 1594 | ····descriptor:·(Lcom/android/server/wifi/SoftApManager;)Ljava/lang/String; |
1595 | ····flags:·(0x1008)·ACC_STATIC,·ACC_SYNTHETIC | 1595 | ····flags:·(0x1008)·ACC_STATIC,·ACC_SYNTHETIC |
1596 | ····Code: | 1596 | ····Code: |
1597 | ······stack=300,·locals=1,·args_size=1 | 1597 | ······stack=300,·locals=1,·args_size=1 |
1598 | ·········0:·aload_0 | 1598 | ·········0:·aload_0 |
1599 | ·········1:·invokespecial·#293················//·Method·getTag:()Ljava/lang/String; | 1599 | ·········1:·invokespecial·#293················//·Method·getTag:()Ljava/lang/String; |
Offset 293, 24 lines modified | Offset 293, 24 lines modified | ||
293 | ············} | 293 | ············} |
294 | ············this.mRegisteredCallbacks.finishBroadcast(); | 294 | ············this.mRegisteredCallbacks.finishBroadcast(); |
295 | ········} | 295 | ········} |
296 | ········final·NetworkRequest·mActiveSpecificNetworkRequest·=·this.mActiveSpecificNetworkRequest; | 296 | ········final·NetworkRequest·mActiveSpecificNetworkRequest·=·this.mActiveSpecificNetworkRequest; |
297 | ········if·(mActiveSpecificNetworkRequest·!=·null)·{ | 297 | ········if·(mActiveSpecificNetworkRequest·!=·null)·{ |
298 | ············this.releaseRequestAsUnfulfillableByAnyFactory(mActiveSpecificNetworkRequest); | 298 | ············this.releaseRequestAsUnfulfillableByAnyFactory(mActiveSpecificNetworkRequest); |
299 | ········} | 299 | ········} |
300 | ········this.cancelPeriodicScans(); | ||
301 | ········this.cancelConnectionTimeout(); | ||
302 | ········this.mActiveSpecificNetworkRequest·=·null; | 300 | ········this.mActiveSpecificNetworkRequest·=·null; |
303 | ········this.mActiveSpecificNetworkRequestSpecifier·=·null; | 301 | ········this.mActiveSpecificNetworkRequestSpecifier·=·null; |
304 | ········this.mUserSelectedNetwork·=·null; | 302 | ········this.mUserSelectedNetwork·=·null; |
305 | ········this.mUserSelectedNetworkConnectRetryCount·=·0; | 303 | ········this.mUserSelectedNetworkConnectRetryCount·=·0; |
306 | ········this.mIsPeriodicScanEnabled·=·false; | 304 | ········this.mIsPeriodicScanEnabled·=·false; |
307 | ········this.mIsPeriodicScanPaused·=·false; | 305 | ········this.mIsPeriodicScanPaused·=·false; |
308 | ········this.mActiveMatchedScanResults·=·null; | 306 | ········this.mActiveMatchedScanResults·=·null; |
309 | ········this.mPendingConnectionSuccess·=·false; | 307 | ········this.mPendingConnectionSuccess·=·false; |
308 | ········this.cancelPeriodicScans(); | ||
309 | ········this.cancelConnectionTimeout(); | ||
310 | ········final·RemoteCallbackList·mRegisteredCallbacks2·=·this.mRegisteredCallbacks; | 310 | ········final·RemoteCallbackList·mRegisteredCallbacks2·=·this.mRegisteredCallbacks; |
311 | ········if·(mRegisteredCallbacks2·!=·null)·{ | 311 | ········if·(mRegisteredCallbacks2·!=·null)·{ |
312 | ············mRegisteredCallbacks2.kill(); | 312 | ············mRegisteredCallbacks2.kill(); |
313 | ········} | 313 | ········} |
314 | ········this.mRegisteredCallbacks·=·null; | 314 | ········this.mRegisteredCallbacks·=·null; |
315 | ····} | 315 | ····} |
316 | ···· | 316 | ···· |
Offset 17, 16 lines modified | Offset 17, 16 lines modified | ||
17 | import·android.net.StaticIpConfiguration; | 17 | import·android.net.StaticIpConfiguration; |
18 | import·android.net.InetAddresses; | 18 | import·android.net.InetAddresses; |
19 | import·java.net.InetAddress; | 19 | import·java.net.InetAddress; |
20 | import·com.android.wifi.x.com.android.net.module.util.Inet4AddressUtils; | 20 | import·com.android.wifi.x.com.android.net.module.util.Inet4AddressUtils; |
21 | import·java.net.Inet4Address; | 21 | import·java.net.Inet4Address; |
22 | import·android.net.DhcpInfo; | 22 | import·android.net.DhcpInfo; |
23 | import·android.net.Network; | 23 | import·android.net.Network; |
24 | import·java.util.ArrayList; | ||
25 | import·android.net.wifi.IWifiManager$Stub; | 24 | import·android.net.wifi.IWifiManager$Stub; |
25 | import·java.util.ArrayList; | ||
26 | import·com.android.wifi.x.com.android.modules.utils.ParceledListSlice; | 26 | import·com.android.wifi.x.com.android.modules.utils.ParceledListSlice; |
27 | import·java.util.Collections; | 27 | import·java.util.Collections; |
28 | import·com.android.server.wifi.util.RssiUtil; | 28 | import·com.android.server.wifi.util.RssiUtil; |
29 | import·android.os.Process; | 29 | import·android.os.Process; |
30 | import·java.util.Objects; | 30 | import·java.util.Objects; |
31 | import·java.security.cert.CertPath; | 31 | import·java.security.cert.CertPath; |
32 | import·java.security.cert.CertPathParameters; | 32 | import·java.security.cert.CertPathParameters; |
Offset 413, 15 lines modified | Offset 413, 15 lines modified | ||
413 | ········if·(ApConfigUtil.isApMacRandomizationSupported(this.mContext))·{ | 413 | ········if·(ApConfigUtil.isApMacRandomizationSupported(this.mContext))·{ |
414 | ············longValue·|=·0x400000000L; | 414 | ············longValue·|=·0x400000000L; |
415 | ········} | 415 | ········} |
416 | ········if·(SdkLevel.isAtLeastS())·{ | 416 | ········if·(SdkLevel.isAtLeastS())·{ |
417 | ············if·(ApConfigUtil.isBridgedModeSupported(this.mContext))·{ | 417 | ············if·(ApConfigUtil.isBridgedModeSupported(this.mContext))·{ |
418 | ················longValue·|=·0x40000000000L; | 418 | ················longValue·|=·0x40000000000L; |
419 | ············} | 419 | ············} |
420 | ············if·( | 420 | ············if·(this.mContext.getResources().getBoolean(2130837559))·{ |
421 | ················longValue·|=·0x20000000000L; | 421 | ················longValue·|=·0x20000000000L; |
422 | ············} | 422 | ············} |
423 | ········} | 423 | ········} |
424 | ········return·longValue·|·(long)this.mWifiThreadRunner.call((Supplier)new·WifiServiceImpl$$ExternalSyntheticLambda93(this),·(Object)value); | 424 | ········return·longValue·|·(long)this.mWifiThreadRunner.call((Supplier)new·WifiServiceImpl$$ExternalSyntheticLambda93(this),·(Object)value); |
425 | ····} | 425 | ····} |
426 | ···· | 426 | ···· |
427 | ····private·WifiActivityEnergyInfo·getWifiActivityEnergyInfo()·{ | 427 | ····private·WifiActivityEnergyInfo·getWifiActivityEnergyInfo()·{ |
Offset 1223, 51 lines modified | Offset 1223, 54 lines modified | ||
1223 | ········} | 1223 | ········} |
1224 | ········return·(Map)this.mWifiThreadRunner.call((Supplier)new·WifiServiceImpl$$ExternalSyntheticLambda123(this,·list),·(Object)Collections.emptyMap()); | 1224 | ········return·(Map)this.mWifiThreadRunner.call((Supplier)new·WifiServiceImpl$$ExternalSyntheticLambda123(this,·list),·(Object)Collections.emptyMap()); |
1225 | ····} | 1225 | ····} |
1226 | ···· | 1226 | ···· |
1227 | ····public·ParceledListSlice·getConfiguredNetworks(String·s,·String·s2,·final·boolean·b)·{ | 1227 | ····public·ParceledListSlice·getConfiguredNetworks(String·s,·String·s2,·final·boolean·b)·{ |
1228 | ········this.enforceAccessPermission(); | 1228 | ········this.enforceAccessPermission(); |
1229 | ········final·int·callingUid·=·Binder.getCallingUid(); | 1229 | ········final·int·callingUid·=·Binder.getCallingUid(); |
1230 | ········final·boolean·deviceOrProfileOwner·=·this.isDeviceOrProfileOwner(callingUid,·s); | ||
1231 | ········final·int·checkCarrierPrivilegesForPackageAnyPhone·=·this.mWifiInjector.makeTelephonyManager().checkCarrierPrivilegesForPackageAnyPhone(s); | ||
1232 | ········int·n·=·1; | ||
1233 | ········if·(checkCarrierPrivilegesForPackageAnyPhone·!=·n)·{ | ||
1234 | ············n·=·0; | ||
1235 | ········} | ||
1236 | ········final·boolean·privileged·=·this.isPrivileged(IWifiManager$Stub.getCallingPid(),·callingUid); | ||
1237 | ········if·(b·&&·!deviceOrProfileOwner·&&·n·==·0·&&·!privileged)·{ | ||
1238 | ············throw·new·SecurityException("Not·a·DO,·PO,·carrier·or·privileged·app"); | ||
1239 | ········} | ||
1240 | ········if·(callingUid·!=·2000·&&·callingUid·!=·0 | 1230 | ········if·(callingUid·!=·2000·&&·callingUid·!=·0)·{ |
1231 | ············this.mWifiPermissionsUtil.checkPackage(callingUid,·s); | ||
1232 | ············if·(!b)·{ | ||
1241 | ············final·long·clearCallingIdentity·=·Binder.clearCallingIdentity(); | 1233 | ················final·long·clearCallingIdentity·=·Binder.clearCallingIdentity(); |
1242 | ············try·{ | ||
1243 | ················try·{ | 1234 | ················try·{ |
1235 | ····················try·{ | ||
1244 | ····················this.mWifiPermissionsUtil.enforceCanAccessScanResults(s,·s2,·callingUid,·(String)null); | 1236 | ························this.mWifiPermissionsUtil.enforceCanAccessScanResults(s,·s2,·callingUid,·(String)null); |
1237 | ························Binder.restoreCallingIdentity(clearCallingIdentity); | ||
1238 | ····················} | ||
1239 | ····················finally·{} | ||
1240 | ················} | ||
1241 | ················catch·(SecurityException·obj)·{ | ||
1242 | ····················s2·=·"WifiService"; | ||
1243 | ····················final·StringBuilder·sb·=·new·StringBuilder(); | ||
1244 | ····················sb.append("Permission·violation·-·getConfiguredNetworks·not·allowed·for·uid="); | ||
1245 | ····················sb.append(callingUid); | ||
1246 | ····················sb.append(",·packageName="); | ||
1247 | ····················sb.append(s); | ||
1248 | ····················s·=·",·reason="; | ||
1249 | ····················sb.append(s); | ||
1250 | ····················sb.append(obj); | ||
1251 | ····················Log.w(s2,·sb.toString()); | ||
1252 | ····················final·ParceledListSlice·parceledListSlice·=·new·ParceledListSlice((List)new·ArrayList()); | ||
1245 | ····················Binder.restoreCallingIdentity(clearCallingIdentity); | 1253 | ····················Binder.restoreCallingIdentity(clearCallingIdentity); |
1254 | ····················return·parceledListSlice; | ||
1246 | ················} | 1255 | ················} |
1247 | ················finally·{} | ||
1248 | ············} | ||
1249 | ············catch·(SecurityException·obj)·{ | ||
1250 | ················s2·=·"WifiService"; | ||
1251 | ················final·StringBuilder·sb·=·new·StringBuilder(); | ||
1252 | ················sb.append("Permission·violation·-·getConfiguredNetworks·not·allowed·for·uid="); | ||
1253 | ················sb.append(callingUid); | ||
1254 | ················sb.append(",·packageName="); | ||
1255 | ················sb.append(s); | ||
1256 | ················s·=·",·reason="; | ||
1257 | ················sb.append(s); | ||
1258 | ················sb.append(obj); | ||
1259 | ················Log.w(s2,·sb.toString()); | ||
1260 | ················final·ParceledListSlice·parceledListSlice·=·new·ParceledListSlice((List)new·ArrayList()); | ||
1261 | ················Binder.restoreCallingIdentity(clearCallingIdentity); | 1256 | ················Binder.restoreCallingIdentity(clearCallingIdentity); |
1262 | ················return·parceledListSlice; | ||
1263 | ············} | 1257 | ············} |
1264 | ············Binder.restoreCallingIdentity(clearCallingIdentity); | ||
1265 | ········} | 1258 | ········} |
1266 | ········final·WifiServiceImpl·wifiServiceImpl; | 1259 | ········final·WifiServiceImpl·wifiServiceImpl; |
1260 | ········final·boolean·deviceOrProfileOwner·=·wifiServiceImpl.isDeviceOrProfileOwner(callingUid,·s); | ||
1261 | ········final·int·checkCarrierPrivilegesForPackageAnyPhone·=·wifiServiceImpl.mWifiInjector.makeTelephonyManager().checkCarrierPrivilegesForPackageAnyPhone(s); | ||
1262 | ········int·n·=·1; | ||
1263 | ········if·(checkCarrierPrivilegesForPackageAnyPhone·!=·n)·{ | ||
1264 | ············n·=·0; | ||
1265 | ········} | ||
1266 | ········final·boolean·privileged·=·wifiServiceImpl.isPrivileged(IWifiManager$Stub.getCallingPid(),·callingUid); | ||
1267 | ········if·(b·&&·!deviceOrProfileOwner·&&·n·==·0·&&·!privileged)·{ | ||
1268 | ············throw·new·SecurityException("Not·a·DO,·PO,·carrier·or·privileged·app"); | ||
1269 | ········} | ||
1267 | ········final·boolean·targetSdkLessThanQOrPrivileged·=·wifiServiceImpl.isTargetSdkLessThanQOrPrivileged(s,·Binder.getCallingPid(),·callingUid); | 1270 | ········final·boolean·targetSdkLessThanQOrPrivileged·=·wifiServiceImpl.isTargetSdkLessThanQOrPrivileged(s,·Binder.getCallingPid(),·callingUid); |
1268 | ········if·(!targetSdkLessThanQOrPrivileged·&&·n·==·0)·{ | 1271 | ········if·(!targetSdkLessThanQOrPrivileged·&&·n·==·0)·{ |
1269 | ············wifiServiceImpl.mLog.info("getConfiguredNetworks·not·allowed·for·uid=%").c((long)callingUid).flush(); | 1272 | ············wifiServiceImpl.mLog.info("getConfiguredNetworks·not·allowed·for·uid=%").c((long)callingUid).flush(); |
1270 | ············return·new·ParceledListSlice((List)new·ArrayList()); | 1273 | ············return·new·ParceledListSlice((List)new·ArrayList()); |
1271 | ········} | 1274 | ········} |
1272 | ········if·(wifiServiceImpl.isVerboseLoggingEnabled())·{ | 1275 | ········if·(wifiServiceImpl.isVerboseLoggingEnabled())·{ |
1273 | ············wifiServiceImpl.mLog.info("getConfiguredNetworks·uid=%").c((long)callingUid).flush(); | 1276 | ············wifiServiceImpl.mLog.info("getConfiguredNetworks·uid=%").c((long)callingUid).flush(); |
Offset 2025, 14 lines modified | Offset 2028, 15 lines modified | ||
2025 | ········} | 2028 | ········} |
2026 | ········throw·new·UnsupportedOperationException(); | 2029 | ········throw·new·UnsupportedOperationException(); |
2027 | ····} | 2030 | ····} |
2028 | ···· | 2031 | ···· |
2029 | ····public·void·registerSuggestionConnectionStatusListener(final·ISuggestionConnectionStatusListener·suggestionConnectionStatusListener,·final·String·s,·final·String·s2)·{ | 2032 | ····public·void·registerSuggestionConnectionStatusListener(final·ISuggestionConnectionStatusListener·suggestionConnectionStatusListener,·final·String·s,·final·String·s2)·{ |
2030 | ········if·(suggestionConnectionStatusListener·!=·null)·{ | 2033 | ········if·(suggestionConnectionStatusListener·!=·null)·{ |
2031 | ············final·int·callingUid·=·Binder.getCallingUid(); | 2034 | ············final·int·callingUid·=·Binder.getCallingUid(); |
2035 | ············this.mWifiPermissionsUtil.checkPackage(callingUid,·s); | ||
2032 | ············this.enforceAccessPermission(); | 2036 | ············this.enforceAccessPermission(); |
2033 | ············this.enforceLocationPermission(s,·s2,·callingUid); | 2037 | ············this.enforceLocationPermission(s,·s2,·callingUid); |
2034 | ············if·(this.isVerboseLoggingEnabled())·{ | 2038 | ············if·(this.isVerboseLoggingEnabled())·{ |
... Open expanded diff ... |
Offset 987, 96 lines modified | Offset 987, 96 lines modified | ||
987 | ···#979·=·Methodref··········#169.#978····//·android/net/wifi/p2p/WifiP2pDeviceList."<init>":(Landroid/net/wifi/p2p/WifiP2pDeviceList;)V | 987 | ···#979·=·Methodref··········#169.#978····//·android/net/wifi/p2p/WifiP2pDeviceList."<init>":(Landroid/net/wifi/p2p/WifiP2pDeviceList;)V |
988 | ···#980·=·Utf8···············WIFI_P2P_DEVICE_NAME | 988 | ···#980·=·Utf8···············WIFI_P2P_DEVICE_NAME |
989 | ···#981·=·NameAndType········#980:#284····//·WIFI_P2P_DEVICE_NAME:Lcom/android/server/wifi/WifiSettingsConfigStore$Key; | 989 | ···#981·=·NameAndType········#980:#284····//·WIFI_P2P_DEVICE_NAME:Lcom/android/server/wifi/WifiSettingsConfigStore$Key; |
990 | ···#982·=·Fieldref···········#282.#981····//·com/android/server/wifi/WifiSettingsConfigStore.WIFI_P2P_DEVICE_NAME:Lcom/android/server/wifi/WifiSettingsConfigStore$Key; | 990 | ···#982·=·Fieldref···········#282.#981····//·com/android/server/wifi/WifiSettingsConfigStore.WIFI_P2P_DEVICE_NAME:Lcom/android/server/wifi/WifiSettingsConfigStore$Key; |
991 | ···#983·=·Utf8···············(Lcom/android/server/wifi/WifiSettingsConfigStore$Key;)Ljava/lang/Object; | 991 | ···#983·=·Utf8···············(Lcom/android/server/wifi/WifiSettingsConfigStore$Key;)Ljava/lang/Object; |
992 | ···#984·=·NameAndType········#884:#983····//·get:(Lcom/android/server/wifi/WifiSettingsConfigStore$Key;)Ljava/lang/Object; | 992 | ···#984·=·NameAndType········#884:#983····//·get:(Lcom/android/server/wifi/WifiSettingsConfigStore$Key;)Ljava/lang/Object; |
993 | ···#985·=·Methodref··········#282.#984····//·com/android/server/wifi/WifiSettingsConfigStore.get:(Lcom/android/server/wifi/WifiSettingsConfigStore$Key;)Ljava/lang/Object; | 993 | ···#985·=·Methodref··········#282.#984····//·com/android/server/wifi/WifiSettingsConfigStore.get:(Lcom/android/server/wifi/WifiSettingsConfigStore$Key;)Ljava/lang/Object; |
994 | ···#986·=·Utf8···············android/text/TextUtils | ||
995 | ···#987·=·Class··············#986·········//·android/text/TextUtils | ||
996 | ···#988·=·Utf8···············isEmpty | ||
997 | ···#989·=·Utf8···············(Ljava/lang/CharSequence;)Z | ||
998 | ···#990·=·NameAndType········#988:#989····//·isEmpty:(Ljava/lang/CharSequence;)Z | ||
999 | ···#991·=·Methodref··········#987.#990····//·android/text/TextUtils.isEmpty:(Ljava/lang/CharSequence;)Z | ||
1000 | ···#9 | 994 | ···#986·=·Utf8···············access$11700 |
1001 | ···#9 | 995 | ···#987·=·Utf8···············(Lcom/android/server/wifi/p2p/WifiP2pServiceImpl;)Lcom/android/server/wifi/WifiGlobals; |
1002 | ···#9 | 996 | ···#988·=·NameAndType········#986:#987····//·access$11700:(Lcom/android/server/wifi/p2p/WifiP2pServiceImpl;)Lcom/android/server/wifi/WifiGlobals; |
1003 | ···#9 | 997 | ···#989·=·Methodref··········#149.#988····//·com/android/server/wifi/p2p/WifiP2pServiceImpl.access$11700:(Lcom/android/server/wifi/p2p/WifiP2pServiceImpl;)Lcom/android/server/wifi/WifiGlobals; |
1004 | ···#99 | 998 | ···#990·=·Utf8···············com/android/server/wifi/WifiGlobals |
1005 | ···#99 | 999 | ···#991·=·Class··············#990·········//·com/android/server/wifi/WifiGlobals |
1006 | ···#99 | 1000 | ···#992·=·Utf8···············getWifiP2pDeviceNamePrefix |
1007 | ···#99 | 1001 | ···#993·=·NameAndType········#992:#623····//·getWifiP2pDeviceNamePrefix:()Ljava/lang/String; |
1008 | ·· | 1002 | ···#994·=·Methodref··········#991.#993····//·com/android/server/wifi/WifiGlobals.getWifiP2pDeviceNamePrefix:()Ljava/lang/String; |
1009 | ·· | 1003 | ···#995·=·Float··············3.9E-44f |
1010 | ·· | 1004 | ···#996·=·Utf8···············java/nio/charset/StandardCharsets |
1011 | ·· | 1005 | ···#997·=·Class··············#996·········//·java/nio/charset/StandardCharsets |
1012 | ·· | 1006 | ···#998·=·Utf8···············UTF_8 |
1013 | ·· | 1007 | ···#999·=·Utf8···············Ljava/nio/charset/Charset; |
1014 | ··#100 | 1008 | ··#1000·=·NameAndType········#998:#999····//·UTF_8:Ljava/nio/charset/Charset; |
1015 | ··#100 | 1009 | ··#1001·=·Fieldref···········#997.#1000···//·java/nio/charset/StandardCharsets.UTF_8:Ljava/nio/charset/Charset; |
1016 | ··#100 | 1010 | ··#1002·=·Utf8···············getBytes |
1017 | ··#100 | 1011 | ··#1003·=·Utf8···············(Ljava/nio/charset/Charset;)[B |
1018 | ··#10 | 1012 | ··#1004·=·NameAndType········#1002:#1003··//·getBytes:(Ljava/nio/charset/Charset;)[B |
1019 | ··#10 | 1013 | ··#1005·=·Methodref··········#775.#1004···//·java/lang/String.getBytes:(Ljava/nio/charset/Charset;)[B |
1020 | ··#10 | 1014 | ··#1006·=·Utf8···············The·length·of·default·device·name·prefix·is·invalid,·fallback·to·default·name. |
1021 | ··#10 | 1015 | ··#1007·=·String·············#1006········//·The·length·of·default·device·name·prefix·is·invalid,·fallback·to·default·name. |
1022 | ··#10 | 1016 | ··#1008·=·Utf8···············Android_ |
1023 | ··#10 | 1017 | ··#1009·=·String·············#1008········//·Android_ |
1024 | ··#101 | 1018 | ··#1010·=·Utf8···············getWifiP2pDeviceNamePostfixNumDigits |
1025 | ··#101 | 1019 | ··#1011·=·NameAndType········#1010:#722···//·getWifiP2pDeviceNamePostfixNumDigits:()I |
1026 | ··#101 | 1020 | ··#1012·=·Methodref··········#991.#1011···//·com/android/server/wifi/WifiGlobals.getWifiP2pDeviceNamePostfixNumDigits:()I |
1027 | ··#101 | 1021 | ··#1013·=·Utf8···············The·postfix·length·exceeds·the·remaining·byte·number,·use·the·smaller·one. |
1028 | ··#10 | 1022 | ··#1014·=·String·············#1013········//·The·postfix·length·exceeds·the·remaining·byte·number,·use·the·smaller·one. |
1029 | ··#10 | 1023 | ··#1015·=·Float··············5.6E-45f |
1030 | ··#10 | 1024 | ··#1016·=·Utf8···············com/android/server/wifi/util/StringUtil |
1031 | ··#10 | 1025 | ··#1017·=·Class··············#1016········//·com/android/server/wifi/util/StringUtil |
1032 | ··#10 | 1026 | ··#1018·=·Utf8···············generateRandomNumberString |
1033 | ··#10 | 1027 | ··#1019·=·NameAndType········#1018:#562···//·generateRandomNumberString:(I)Ljava/lang/String; |
1034 | ··#102 | 1028 | ··#1020·=·Methodref··········#1017.#1019··//·com/android/server/wifi/util/StringUtil.generateRandomNumberString:(I)Ljava/lang/String; |
1035 | ··#102 | 1029 | ··#1021·=·Utf8···············access$10500 |
1036 | ··#102 | 1030 | ··#1022·=·Utf8···············(Lcom/android/server/wifi/p2p/WifiP2pServiceImpl;)Lcom/android/server/wifi/FrameworkFacade; |
1037 | ··#102 | 1031 | ··#1023·=·NameAndType········#1021:#1022··//·access$10500:(Lcom/android/server/wifi/p2p/WifiP2pServiceImpl;)Lcom/android/server/wifi/FrameworkFacade; |
1038 | ··#10 | 1032 | ··#1024·=·Methodref··········#149.#1023···//·com/android/server/wifi/p2p/WifiP2pServiceImpl.access$10500:(Lcom/android/server/wifi/p2p/WifiP2pServiceImpl;)Lcom/android/server/wifi/FrameworkFacade; |
1039 | ··#10 | 1033 | ··#1025·=·Utf8···············android_id |
1040 | ··#10 | 1034 | ··#1026·=·String·············#1025········//·android_id |
1041 | ··#10 | 1035 | ··#1027·=·Utf8···············com/android/server/wifi/FrameworkFacade |
1042 | ··#10 | 1036 | ··#1028·=·Class··············#1027········//·com/android/server/wifi/FrameworkFacade |
1043 | ··#10 | 1037 | ··#1029·=·Utf8···············getSecureStringSetting |
1044 | ··#103 | 1038 | ··#1030·=·Utf8···············(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; |
1045 | ··#103 | 1039 | ··#1031·=·NameAndType········#1029:#1030··//·getSecureStringSetting:(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; |
1046 | ··#103 | 1040 | ··#1032·=·Methodref··········#1028.#1031··//·com/android/server/wifi/FrameworkFacade.getSecureStringSetting:(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; |
1047 | ··#103 | 1041 | ··#1033·=·Utf8···············substring |
1048 | ··#10 | 1042 | ··#1034·=·Utf8···············(II)Ljava/lang/String; |
1049 | ··#10 | 1043 | ··#1035·=·NameAndType········#1033:#1034··//·substring:(II)Ljava/lang/String; |
1050 | ··#10 | 1044 | ··#1036·=·Methodref··········#775.#1035···//·java/lang/String.substring:(II)Ljava/lang/String; |
1051 | ··#10 | 1045 | ··#1037·=·Utf8···············the·default·device·name: |
1052 | ··#10 | 1046 | ··#1038·=·String·············#1037········//·the·default·device·name: |
1053 | ··#10 | 1047 | ··#1039·=·Utf8···············getInterface |
1054 | ··#104 | 1048 | ··#1040·=·NameAndType········#1039:#623···//·getInterface:()Ljava/lang/String; |
1055 | ··#104 | 1049 | ··#1041·=·Methodref··········#785.#1040···//·android/net/wifi/p2p/WifiP2pGroup.getInterface:()Ljava/lang/String; |
1056 | ··#104 | 1050 | ··#1042·=·Utf8···············setP2pGroupIdle |
1057 | ··#104 | 1051 | ··#1043·=·Utf8···············(Ljava/lang/String;I)Z |
1058 | ··#10 | 1052 | ··#1044·=·NameAndType········#1042:#1043··//·setP2pGroupIdle:(Ljava/lang/String;I)Z |
1059 | ··#10 | 1053 | ··#1045·=·Methodref··········#512.#1044···//·com/android/server/wifi/p2p/WifiP2pNative.setP2pGroupIdle:(Ljava/lang/String;I)Z |
1060 | ··#10 | 1054 | ··#1046·=·Utf8···············p2pGroupRemove |
1061 | ··#10 | 1055 | ··#1047·=·NameAndType········#1046:#411···//·p2pGroupRemove:(Ljava/lang/String;)Z |
1062 | ··#10 | 1056 | ··#1048·=·Methodref··········#512.#1047···//·com/android/server/wifi/p2p/WifiP2pNative.p2pGroupRemove:(Ljava/lang/String;)Z |
1063 | ··#10 | 1057 | ··#1049·=·Utf8···············android/net/NetworkInfo$DetailedState |
1064 | ··#105 | 1058 | ··#1050·=·Class··············#1049········//·android/net/NetworkInfo$DetailedState |
1065 | ··#105 | 1059 | ··#1051·=·Utf8···············FAILED |
1066 | ··#105 | 1060 | ··#1052·=·Utf8···············Landroid/net/NetworkInfo$DetailedState; |
1067 | ··#105 | 1061 | ··#1053·=·NameAndType········#1051:#1052··//·FAILED:Landroid/net/NetworkInfo$DetailedState; |
1068 | ··#10 | 1062 | ··#1054·=·Fieldref···········#1050.#1053··//·android/net/NetworkInfo$DetailedState.FAILED:Landroid/net/NetworkInfo$DetailedState; |
1069 | ··#10 | 1063 | ··#1055·=·Utf8···············access$7502 |
1070 | ··#10 | 1064 | ··#1056·=·Utf8···············(Lcom/android/server/wifi/p2p/WifiP2pServiceImpl;Landroid/net/NetworkInfo$DetailedState;)Landroid/net/NetworkInfo$DetailedState; |
1071 | ··#10 | 1065 | ··#1057·=·NameAndType········#1055:#1056··//·access$7502:(Lcom/android/server/wifi/p2p/WifiP2pServiceImpl;Landroid/net/NetworkInfo$DetailedState;)Landroid/net/NetworkInfo$DetailedState; |
1072 | ··#10 | 1066 | ··#1058·=·Methodref··········#149.#1057···//·com/android/server/wifi/p2p/WifiP2pServiceImpl.access$7502:(Lcom/android/server/wifi/p2p/WifiP2pServiceImpl;Landroid/net/NetworkInfo$DetailedState;)Landroid/net/NetworkInfo$DetailedState; |
1073 | ··#10 | 1067 | ··#1059·=·Utf8···············(Landroid/net/wifi/p2p/WifiP2pDeviceList;)Z |
1074 | ··#106 | 1068 | ··#1060·=·NameAndType········#517:#1059···//·remove:(Landroid/net/wifi/p2p/WifiP2pDeviceList;)Z |
1075 | ··#106 | 1069 | ··#1061·=·Methodref··········#169.#1060···//·android/net/wifi/p2p/WifiP2pDeviceList.remove:(Landroid/net/wifi/p2p/WifiP2pDeviceList;)Z |
1070 | ··#1062·=·Utf8···············android/text/TextUtils | ||
1071 | ··#1063·=·Class··············#1062········//·android/text/TextUtils | ||
1072 | ··#1064·=·Utf8···············isEmpty | ||
1073 | ··#1065·=·Utf8···············(Ljava/lang/CharSequence;)Z | ||
1074 | ··#1066·=·NameAndType········#1064:#1065··//·isEmpty:(Ljava/lang/CharSequence;)Z | ||
1075 | ··#1067·=·Methodref··········#1063.#1066··//·android/text/TextUtils.isEmpty:(Ljava/lang/CharSequence;)Z | ||
1076 | ··#1068·=·NameAndType········#517:#885····//·remove:(Ljava/lang/String;)Landroid/net/wifi/p2p/WifiP2pDevice; | 1076 | ··#1068·=·NameAndType········#517:#885····//·remove:(Ljava/lang/String;)Landroid/net/wifi/p2p/WifiP2pDevice; |
1077 | ··#1069·=·Methodref··········#169.#1068···//·android/net/wifi/p2p/WifiP2pDeviceList.remove:(Ljava/lang/String;)Landroid/net/wifi/p2p/WifiP2pDevice; | 1077 | ··#1069·=·Methodref··········#169.#1068···//·android/net/wifi/p2p/WifiP2pDeviceList.remove:(Ljava/lang/String;)Landroid/net/wifi/p2p/WifiP2pDevice; |
1078 | ··#1070·=·NameAndType········#718:#297····//·clear:()Z | 1078 | ··#1070·=·NameAndType········#718:#297····//·clear:()Z |
1079 | ··#1071·=·Methodref··········#169.#1070···//·android/net/wifi/p2p/WifiP2pDeviceList.clear:()Z | 1079 | ··#1071·=·Methodref··········#169.#1070···//·android/net/wifi/p2p/WifiP2pDeviceList.clear:()Z |
1080 | ··#1072·=·Integer············139265 | 1080 | ··#1072·=·Integer············139265 |
1081 | ··#1073·=·Float··············1.95152E-40f | 1081 | ··#1073·=·Float··············1.95152E-40f |
1082 | ··#1074·=·Utf8···············sendMessage | 1082 | ··#1074·=·Utf8···············sendMessage |
Offset 1235, 15 lines modified | Offset 1235, 15 lines modified | ||
1235 | ··#1227·=·Integer············2130968580 | 1235 | ··#1227·=·Integer············2130968580 |
1236 | ··#1228·=·Float··············1.7545818E38f | 1236 | ··#1228·=·Float··············1.7545818E38f |
1237 | ··#1229·=·Utf8···············android/widget/EditText | 1237 | ··#1229·=·Utf8···············android/widget/EditText |
1238 | ··#1230·=·Class··············#1229········//·android/widget/EditText | 1238 | ··#1230·=·Class··············#1229········//·android/widget/EditText |
1239 | ··#1231·=·Utf8···············makeAlertDialogBuilder | 1239 | ··#1231·=·Utf8···············makeAlertDialogBuilder |
1240 | ··#1232·=·Utf8···············(Landroid/content/Context;)Landroid/app/AlertDialog$Builder; | 1240 | ··#1232·=·Utf8···············(Landroid/content/Context;)Landroid/app/AlertDialog$Builder; |
1241 | ··#1233·=·NameAndType········#1231:#1232··//·makeAlertDialogBuilder:(Landroid/content/Context;)Landroid/app/AlertDialog$Builder; | 1241 | ··#1233·=·NameAndType········#1231:#1232··//·makeAlertDialogBuilder:(Landroid/content/Context;)Landroid/app/AlertDialog$Builder; |
1242 | ··#1234·=·Methodref··········#10 | 1242 | ··#1234·=·Methodref··········#1028.#1233··//·com/android/server/wifi/FrameworkFacade.makeAlertDialogBuilder:(Landroid/content/Context;)Landroid/app/AlertDialog$Builder; |
1243 | ··#1235·=·Integer············2131165230 | 1243 | ··#1235·=·Integer············2131165230 |
1244 | ··#1236·=·Float··············1.7944671E38f | 1244 | ··#1236·=·Float··············1.7944671E38f |
1245 | ··#1237·=·Utf8···············android/app/AlertDialog$Builder | 1245 | ··#1237·=·Utf8···············android/app/AlertDialog$Builder |
1246 | ··#1238·=·Class··············#1237········//·android/app/AlertDialog$Builder | 1246 | ··#1238·=·Class··············#1237········//·android/app/AlertDialog$Builder |
1247 | ··#1239·=·Utf8···············setTitle | 1247 | ··#1239·=·Utf8···············setTitle |
1248 | ··#1240·=·Utf8···············(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; | 1248 | ··#1240·=·Utf8···············(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; |
1249 | ··#1241·=·NameAndType········#1239:#1240··//·setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; | 1249 | ··#1241·=·NameAndType········#1239:#1240··//·setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; |
Offset 4741, 154 lines modified | Offset 4741, 151 lines modified | ||
4741 | ········11:·astore_2 | 4741 | ········11:·astore_2 |
4742 | ········12:·aload_1 | 4742 | ········12:·aload_1 |
4743 | ········13:·aload_2 | 4743 | ········13:·aload_2 |
4744 | ········14:·invokevirtual·#985················//·Method·com/android/server/wifi/WifiSettingsConfigStore.get:(Lcom/android/server/wifi/WifiSettingsConfigStore$Key;)Ljava/lang/Object; | 4744 | ········14:·invokevirtual·#985················//·Method·com/android/server/wifi/WifiSettingsConfigStore.get:(Lcom/android/server/wifi/WifiSettingsConfigStore$Key;)Ljava/lang/Object; |
4745 | ········17:·checkcast·····#775················//·class·java/lang/String | 4745 | ········17:·checkcast·····#775················//·class·java/lang/String |
4746 | ········20:·astore_1 | 4746 | ········20:·astore_1 |
4747 | ········21:·aload_1 | 4747 | ········21:·aload_1 |
4748 | ········22:·ifnull········27 | ||
... Open expanded diff ... |
Offset 24, 31 lines modified | Offset 24, 14 lines modified | ||
24 | ········return·this.mRemote; | 24 | ········return·this.mRemote; |
25 | ····} | 25 | ····} |
26 | ···· | 26 | ···· |
27 | ····public·final·boolean·equals(final·Object·o)·{ | 27 | ····public·final·boolean·equals(final·Object·o)·{ |
28 | ········return·HidlSupport.interfacesEqual((IHwInterface)this,·o); | 28 | ········return·HidlSupport.interfacesEqual((IHwInterface)this,·o); |
29 | ····} | 29 | ····} |
30 | ···· | 30 | ···· |
31 | ····public·void·getBoundIface(final·IWifiRttController$getBoundIfaceCallback·wifiRttController$getBoundIfaceCallback)·{ | ||
32 | ········final·HwParcel·hwParcel·=·new·HwParcel(); | ||
33 | ········hwParcel.writeInterfaceToken("android.hardware.wifi@1.0::IWifiRttController"); | ||
34 | ········final·HwParcel·hwParcel2·=·new·HwParcel(); | ||
35 | ········try·{ | ||
36 | ············this.mRemote.transact(1,·hwParcel,·hwParcel2,·0); | ||
37 | ············hwParcel2.verifySuccess(); | ||
38 | ············hwParcel.releaseTemporaryStorage(); | ||
39 | ············final·WifiStatus·wifiStatus·=·new·WifiStatus(); | ||
40 | ············wifiStatus.readFromParcel(hwParcel2); | ||
41 | ············wifiRttController$getBoundIfaceCallback.onValues(wifiStatus,·IWifiIface.asInterface(hwParcel2.readStrongBinder())); | ||
42 | ········} | ||
43 | ········finally·{ | ||
44 | ············hwParcel2.release(); | ||
45 | ········} | ||
46 | ····} | ||
47 | ···· | ||
48 | ····public·void·getCapabilities(final·IWifiRttController$getCapabilitiesCallback·wifiRttController$getCapabilitiesCallback)·{ | 31 | ····public·void·getCapabilities(final·IWifiRttController$getCapabilitiesCallback·wifiRttController$getCapabilitiesCallback)·{ |
49 | ········final·HwParcel·hwParcel·=·new·HwParcel(); | 32 | ········final·HwParcel·hwParcel·=·new·HwParcel(); |
50 | ········hwParcel.writeInterfaceToken("android.hardware.wifi@1.0::IWifiRttController"); | 33 | ········hwParcel.writeInterfaceToken("android.hardware.wifi@1.0::IWifiRttController"); |
51 | ········final·HwParcel·hwParcel2·=·new·HwParcel(); | 34 | ········final·HwParcel·hwParcel2·=·new·HwParcel(); |
52 | ········try·{ | 35 | ········try·{ |
53 | ············this.mRemote.transact(5,·hwParcel,·hwParcel2,·0); | 36 | ············this.mRemote.transact(5,·hwParcel,·hwParcel2,·0); |
54 | ············hwParcel2.verifySuccess(); | 37 | ············hwParcel2.verifySuccess(); |
Offset 48, 18 lines modified | Offset 48, 18 lines modified | ||
48 | ········int·n·=·11; | 48 | ········int·n·=·11; |
49 | ········int·n2·=·4; | 49 | ········int·n2·=·4; |
50 | ········final·int·n3·=·5; | 50 | ········final·int·n3·=·5; |
51 | ········final·int·n4·=·3; | 51 | ········final·int·n4·=·3; |
52 | ········final·int·n5·=·2; | 52 | ········final·int·n5·=·2; |
53 | ········int·n6·=·0; | 53 | ········int·n6·=·0; |
54 | ········final·int·osuAp·=·1; | 54 | ········final·int·osuAp·=·1; |
55 | ········Label_28 | 55 | ········Label_2840:·{ |
56 | ············switch·(what)·{ | 56 | ············switch·(what)·{ |
57 | ················default:·{ | 57 | ················default:·{ |
58 | ····················break·Label_28 | 58 | ····················break·Label_2840; |
59 | ················} | 59 | ················} |
60 | ················case·147528:·{ | 60 | ················case·147528:·{ |
61 | ····················final·ClientModeImpl·this$0·=·this.this$0; | 61 | ····················final·ClientModeImpl·this$0·=·this.this$0; |
62 | ····················final·StringBuilder·sb·=·new·StringBuilder(); | 62 | ····················final·StringBuilder·sb·=·new·StringBuilder(); |
63 | ····················sb.append("Received·TRANSITION_DISABLE_INDICATION:·networkId="); | 63 | ····················sb.append("Received·TRANSITION_DISABLE_INDICATION:·networkId="); |
64 | ····················sb.append(message.arg1); | 64 | ····················sb.append(message.arg1); |
65 | ····················sb.append(",·indication="); | 65 | ····················sb.append(",·indication="); |
Offset 89, 15 lines modified | Offset 89, 14 lines modified | ||
89 | ····················if·(ClientModeImpl.access$4200(this.this$0)·>=·n4·&&·ClientModeImpl.access$4100(this.this$0)·!=·null·&&·ClientModeImpl.access$4100(this.this$0).SSID·!=·null·&&·ClientModeImpl.access$4100(this.this$0).SSID.equals(anObject))·{ | 89 | ····················if·(ClientModeImpl.access$4200(this.this$0)·>=·n4·&&·ClientModeImpl.access$4100(this.this$0)·!=·null·&&·ClientModeImpl.access$4100(this.this$0).SSID·!=·null·&&·ClientModeImpl.access$4100(this.this$0).SSID.equals(anObject))·{ |
90 | ························ClientModeImpl.access$8600(this.this$0); | 90 | ························ClientModeImpl.access$8600(this.this$0); |
91 | ························ClientModeImpl.access$1700(this.this$0).updateNetworkSelectionStatus(ClientModeImpl.access$4100(this.this$0).networkId,·n); | 91 | ························ClientModeImpl.access$1700(this.this$0).updateNetworkSelectionStatus(ClientModeImpl.access$4100(this.this$0).networkId,·n); |
92 | ························if·(SdkLevel.isAtLeastS())·{ | 92 | ························if·(SdkLevel.isAtLeastS())·{ |
93 | ····························ClientModeImpl.access$1700(this.this$0).setRecentFailureAssociationStatus(ClientModeImpl.access$4100(this.this$0).networkId,·1011); | 93 | ····························ClientModeImpl.access$1700(this.this$0).setRecentFailureAssociationStatus(ClientModeImpl.access$4100(this.this$0).networkId,·1011); |
94 | ························} | 94 | ························} |
95 | ························ClientModeImpl.access$8300(this.this$0,·12,·osuAp,·0); | 95 | ························ClientModeImpl.access$8300(this.this$0,·12,·osuAp,·0); |
96 | ························ClientModeImpl.access$6900(this.this$0,·false,·osuAp); | ||
97 | ························final·ClientModeImpl·this$3·=·this.this$0; | 96 | ························final·ClientModeImpl·this$3·=·this.this$0; |
98 | ························((StateMachine)this$3).transitionTo((IState)ClientModeImpl.access$7000(this$3)); | 97 | ························((StateMachine)this$3).transitionTo((IState)ClientModeImpl.access$7000(this$3)); |
99 | ························break; | 98 | ························break; |
100 | ····················} | 99 | ····················} |
101 | ····················break; | 100 | ····················break; |
102 | ················} | 101 | ················} |
103 | ················case·147499:·{ | 102 | ················case·147499:·{ |
Offset 121, 30 lines modified | Offset 120, 25 lines modified | ||
121 | ····················} | 120 | ····················} |
122 | ····················else·if·("any".equals(ClientModeImpl.access$3900(this.this$0)))·{ | 121 | ····················else·if·("any".equals(ClientModeImpl.access$3900(this.this$0)))·{ |
123 | ························ClientModeImpl.access$3902(this.this$0,·s); | 122 | ························ClientModeImpl.access$3902(this.this$0,·s); |
124 | ····················} | 123 | ····················} |
125 | ····················ClientModeImpl.access$1700(this.this$0).updateNetworkSelectionStatus(ClientModeImpl.access$700(this.this$0),·osuAp); | 124 | ····················ClientModeImpl.access$1700(this.this$0).updateNetworkSelectionStatus(ClientModeImpl.access$700(this.this$0),·osuAp); |
126 | ····················final·ClientModeImpl·this$5·=·this.this$0; | 125 | ····················final·ClientModeImpl·this$5·=·this.this$0; |
127 | ····················ClientModeImpl.access$8700(this$5,·ClientModeImpl.access$700(this$5),·obj); | 126 | ····················ClientModeImpl.access$8700(this$5,·ClientModeImpl.access$700(this$5),·obj); |
128 | ····················int·n7; | ||
129 | ····················if·(statusCode· | 127 | ····················if·(statusCode·==·17·||·statusCode·==·30·||·statusCode·==·33)·{ |
130 | ························n7·=·0; | ||
131 | ····················} | ||
132 | ····················else·{ | ||
133 | ························n | 128 | ························n6·=·n3; |
134 | ····················} | 129 | ····················} |
135 | ····················final·ClientModeImpl·this$6·=·this.this$0; | 130 | ····················final·ClientModeImpl·this$6·=·this.this$0; |
136 | ····················if·(!timedOut)·{ | 131 | ····················if·(!timedOut)·{ |
137 | ························n·=·n5; | 132 | ························n·=·n5; |
138 | ····················} | 133 | ····················} |
139 | ····················ClientModeImpl.access$8300(this$6,·n,·osuAp,·n | 134 | ····················ClientModeImpl.access$8300(this$6,·n,·osuAp,·n6); |
140 | ····················if·(n | 135 | ····················if·(n6·!=·n3)·{ |
141 | ························ClientModeImpl.access$8100(this.this$0).noteConnectionFailureAndTriggerIfNeeded(ClientModeImpl.access$8000(this.this$0),·s,·osuAp,·this.this$0.isConnected()); | 136 | ························ClientModeImpl.access$8100(this.this$0).noteConnectionFailureAndTriggerIfNeeded(ClientModeImpl.access$8000(this.this$0),·s,·osuAp,·this.this$0.isConnected()); |
142 | ····················} | 137 | ····················} |
143 | ····················ClientModeImpl.access$6900(this.this$0,·false,·osuAp); | ||
144 | ····················final·ClientModeImpl·this$7·=·this.this$0; | 138 | ····················final·ClientModeImpl·this$7·=·this.this$0; |
145 | ····················((StateMachine)this$7).transitionTo((IState)ClientModeImpl.access$7000(this$7)); | 139 | ····················((StateMachine)this$7).transitionTo((IState)ClientModeImpl.access$7000(this$7)); |
146 | ····················break; | 140 | ····················break; |
147 | ················} | 141 | ················} |
148 | ················case·147472:·{ | 142 | ················case·147472:·{ |
149 | ····················this.this$0.logd("Received·SUP_REQUEST_SIM_AUTH"); | 143 | ····················this.this$0.logd("Received·SUP_REQUEST_SIM_AUTH"); |
150 | ····················final·WifiCarrierInfoManager$SimAuthRequestData·wifiCarrierInfoManager$SimAuthRequestData·=·(WifiCarrierInfoManager$SimAuthRequestData)message.obj; | 144 | ····················final·WifiCarrierInfoManager$SimAuthRequestData·wifiCarrierInfoManager$SimAuthRequestData·=·(WifiCarrierInfoManager$SimAuthRequestData)message.obj; |
Offset 231, 47 lines modified | Offset 225, 47 lines modified | ||
231 | ····················sb8.append("L2ConnectingState:·Authentication·failure··reason="); | 225 | ····················sb8.append("L2ConnectingState:·Authentication·failure··reason="); |
232 | ····················sb8.append(arg3); | 226 | ····················sb8.append(arg3); |
233 | ····················sb8.append("·error="); | 227 | ····················sb8.append("·error="); |
234 | ····················sb8.append(arg4); | 228 | ····················sb8.append(arg4); |
235 | ····················this$8.log(sb8.toString()); | 229 | ····················this$8.log(sb8.toString()); |
236 | ····················final·WifiConfiguration·configuredNetwork·=·ClientModeImpl.access$1700(this.this$0).getConfiguredNetwork(ClientModeImpl.access$700(this.this$0)); | 230 | ····················final·WifiConfiguration·configuredNetwork·=·ClientModeImpl.access$1700(this.this$0).getConfiguredNetwork(ClientModeImpl.access$700(this.this$0)); |
237 | ····················final·ClientModeImpl·this$9·=·this.this$0; | 231 | ····················final·ClientModeImpl·this$9·=·this.this$0; |
238 | ····················int·n | 232 | ····················int·n7; |
239 | ····················if·(ClientModeImpl.access$8800(this$9,·ClientModeImpl.access$700(this$9),·arg3))·{ | 233 | ····················if·(ClientModeImpl.access$8800(this$9,·ClientModeImpl.access$700(this$9),·arg3))·{ |
240 | ························n | 234 | ························n7·=·8; |
241 | ························if·(configuredNetwork·!=·null·&&·ClientModeImpl.access$6000(this.this$0))·{ | 235 | ························if·(configuredNetwork·!=·null·&&·ClientModeImpl.access$6000(this.this$0))·{ |
242 | ····························ClientModeImpl.access$8900(this.this$0).onWrongPasswordError(configuredNetwork.SSID); | 236 | ····························ClientModeImpl.access$8900(this.this$0).onWrongPasswordError(configuredNetwork.SSID); |
243 | ························} | 237 | ························} |
244 | ····················} | 238 | ····················} |
245 | ····················else·if·(arg3·==·n4)·{ | 239 | ····················else·if·(arg3·==·n4)·{ |
246 | ························int·n | 240 | ························int·n8·=·0; |
247 | ························Label_20 | 241 | ························Label_2058:·{ |
248 | ····························if·(configuredNetwork·!=·null)·{ | 242 | ····························if·(configuredNetwork·!=·null)·{ |
249 | ································final·WifiEnterpriseConfig·enterpriseConfig·=·configuredNetwork.enterpriseConfig; | 243 | ································final·WifiEnterpriseConfig·enterpriseConfig·=·configuredNetwork.enterpriseConfig; |
250 | ································if·(enterpriseConfig·!=·null·&&·enterpriseConfig.isAuthenticationSimBased()·&&·ClientModeImpl.access$9000(this.this$0).onEapFailure(arg4,·configuredNetwork,·ClientModeImpl.access$6000(this.this$0)))·{ | 244 | ································if·(enterpriseConfig·!=·null·&&·enterpriseConfig.isAuthenticationSimBased()·&&·ClientModeImpl.access$9000(this.this$0).onEapFailure(arg4,·configuredNetwork,·ClientModeImpl.access$6000(this.this$0)))·{ |
251 | ····································n | 245 | ····································n8·=·10; |
252 | ····································ClientModeImpl.access$1200(this.this$0).loadCarrierConfigsForDisableReasonInfos(); | 246 | ····································ClientModeImpl.access$1200(this.this$0).loadCarrierConfigsForDisableReasonInfos(); |
253 | ····································break·Label_20 | 247 | ····································break·Label_2058; |
254 | ································} | 248 | ································} |
255 | ····························} | 249 | ····························} |
256 | ····························n | 250 | ····························n8·=·n5; |
257 | ························} | 251 | ························} |
258 | ························final·ClientModeImpl·this$10·=·this.this$0; | 252 | ························final·ClientModeImpl·this$10·=·this.this$0; |
259 | ························ClientModeImpl.access$9100(this$10,·ClientModeImpl.access$700(this$10),·arg4); | 253 | ························ClientModeImpl.access$9100(this$10,·ClientModeImpl.access$700(this$10),·arg4); |
260 | ························if·(arg4·==·1031)·{ | 254 | ························if·(arg4·==·1031)·{ |
261 | ····························n | 255 | ····························n7·=·9; |
262 | ························} | 256 | ························} |
263 | ························else·{ | 257 | ························else·{ |
264 | ····························n | 258 | ····························n7·=·n8; |
265 | ························} | 259 | ························} |
266 | ····················} | 260 | ····················} |
267 | ····················else·{ | 261 | ····················else·{ |
268 | ························n | 262 | ························n7·=·n5; |
269 | ····················} | 263 | ····················} |
270 | ····················ClientModeImpl.access$1700(this.this$0).updateNetworkSelectionStatus(ClientModeImpl.access$700(this.this$0),·n | 264 | ····················ClientModeImpl.access$1700(this.this$0).updateNetworkSelectionStatus(ClientModeImpl.access$700(this.this$0),·n7); |
271 | ····················ClientModeImpl.access$1700(this.this$0).clearRecentFailureReason(ClientModeImpl.access$700(this.this$0)); | 265 | ····················ClientModeImpl.access$1700(this.this$0).clearRecentFailureReason(ClientModeImpl.access$700(this.this$0)); |
272 | ····················if·(arg3·!=·0)·{ | 266 | ····················if·(arg3·!=·0)·{ |
273 | ························if·(arg3·!=·osuAp)·{ | 267 | ························if·(arg3·!=·osuAp)·{ |
274 | ····························if·(arg3·!=·n5)·{ | 268 | ····························if·(arg3·!=·n5)·{ |
275 | ································if·(arg3·!=·n4)·{ | 269 | ································if·(arg3·!=·n4)·{ |
276 | ····································n2·=·0; | 270 | ····································n2·=·0; |
277 | ································} | 271 | ································} |
Offset 296, 15 lines modified | Offset 290, 14 lines modified | ||
296 | ····························s3·=·ClientModeImpl.access$3900(this.this$0); | 290 | ····························s3·=·ClientModeImpl.access$3900(this.this$0); |
297 | ························} | 291 | ························} |
298 | ························else·{ | 292 | ························else·{ |
299 | ····························s3·=·ClientModeImpl.access$7200(this.this$0); | 293 | ····························s3·=·ClientModeImpl.access$7200(this.this$0); |
300 | ························} | 294 | ························} |
301 | ························access$1502.noteConnectionFailureAndTriggerIfNeeded(access$1503,·s3,·n5,·this.this$0.isConnected()); | 295 | ························access$1502.noteConnectionFailureAndTriggerIfNeeded(access$1503,·s3,·n5,·this.this$0.isConnected()); |
302 | ····················} | 296 | ····················} |
303 | ····················ClientModeImpl.access$6900(this.this$0,·false,·osuAp); | ||
304 | ····················final·ClientModeImpl·this$11·=·this.this$0; | 297 | ····················final·ClientModeImpl·this$11·=·this.this$0; |
305 | ····················((StateMachine)this$11).transitionTo((IState)ClientModeImpl.access$7000(this$11)); | 298 | ····················((StateMachine)this$11).transitionTo((IState)ClientModeImpl.access$7000(this$11)); |
306 | ····················break; | 299 | ····················break; |
307 | ················} | 300 | ················} |
308 | ················case·147462:·{ | 301 | ················case·147462:·{ |
... Open expanded diff ... |
Offset 56, 21 lines modified | Offset 56, 21 lines modified | ||
56 | ····} | 56 | ····} |
57 | ···· | 57 | ···· |
58 | ····public·boolean·processMessage(final·Message·message)·{ | 58 | ····public·boolean·processMessage(final·Message·message)·{ |
59 | ········final·int·what·=·message.what; | 59 | ········final·int·what·=·message.what; |
60 | ········final·int·n·=·5; | 60 | ········final·int·n·=·5; |
61 | ········final·int·n2·=·131324; | 61 | ········final·int·n2·=·131324; |
62 | ········final·int·n3·=·3; | 62 | ········final·int·n3·=·3; |
63 | ········int·n4·=·6; | 63 | ········final·int·n4·=·6; |
64 | ········byte·b·=·0; | 64 | ········byte·b·=·0; |
65 | ········final·byte·b2·=·1; | 65 | ········final·byte·b2·=·1; |
66 | ········Label_2 | 66 | ········Label_2105:·{ |
67 | ············switch·(what)·{ | 67 | ············switch·(what)·{ |
68 | ················default:·{ | 68 | ················default:·{ |
69 | ····················break·Label_2 | 69 | ····················break·Label_2105; |
70 | ················} | 70 | ················} |
71 | ················case·147460:·{ | 71 | ················case·147460:·{ |
72 | ····················final·DisconnectEventInfo·disconnectEventInfo·=·(DisconnectEventInfo)message.obj; | 72 | ····················final·DisconnectEventInfo·disconnectEventInfo·=·(DisconnectEventInfo)message.obj; |
73 | ····················ClientModeImpl.access$8300(this.this$0,·n4,·(int)b2,·0); | 73 | ····················ClientModeImpl.access$8300(this.this$0,·n4,·(int)b2,·0); |
74 | ····················if·(ClientModeImpl.unexpectedDisconnectedReason(disconnectEventInfo.reasonCode))·{ | 74 | ····················if·(ClientModeImpl.unexpectedDisconnectedReason(disconnectEventInfo.reasonCode))·{ |
75 | ························ClientModeImpl.access$6100(this.this$0).triggerBugReportDataCapture(n); | 75 | ························ClientModeImpl.access$6100(this.this$0).triggerBugReportDataCapture(n); |
76 | ····················} | 76 | ····················} |
Offset 207, 60 lines modified | Offset 207, 46 lines modified | ||
207 | ····················} | 207 | ····················} |
208 | ····················else·{ | 208 | ····················else·{ |
209 | ························s2·=·"NETWORK_STATUS_UNWANTED_VALIDATION_FAILED"; | 209 | ························s2·=·"NETWORK_STATUS_UNWANTED_VALIDATION_FAILED"; |
210 | ····················} | 210 | ····················} |
211 | ····················Log.d(access$4802,·s2); | 211 | ····················Log.d(access$4802,·s2); |
212 | ····················final·WifiConfiguration·access$4803·=·ClientModeImpl.access$4800(this.this$0); | 212 | ····················final·WifiConfiguration·access$4803·=·ClientModeImpl.access$4800(this.this$0); |
213 | ····················if·(access$4803·!=·null)·{ | 213 | ····················if·(access$4803·!=·null)·{ |
214 | ························final·int·arg3·=·message.arg1; | ||
215 | ························final·int·n7·=·4; | ||
216 | ························if·(arg | 214 | ························if·(message.arg1·==·n6)·{ |
217 | ····························ClientModeImpl.access$1700(this.this$0).setNetworkValidatedInternetAccess(access$4803.networkId,·false); | 215 | ····························ClientModeImpl.access$1700(this.this$0).setNetworkValidatedInternetAccess(access$4803.networkId,·false); |
218 | ····························final·int·estimatePercentInternetAvailability·=·ClientModeImpl.access$2700(this.this$0).lookupBssid(((WifiInfo)ClientModeImpl.access$1300(this.this$0)).getSSID(),·((WifiInfo)ClientModeImpl.access$1300(this.this$0)).getBSSID()).estimatePercentInternetAvailability(); | ||
219 | ····························if·(ClientModeImpl.access$1400(this.this$0))·{ | ||
220 | ································final·StringBuilder·sb4·=·new·StringBuilder(); | ||
221 | ································sb4.append("Potentially·disabling·network·due·to·no·internet.·Probability·of·having·internet·=·"); | ||
222 | ································sb4.append(estimatePercentInternetAvailability); | ||
223 | ································Log.d("WifiClientModeImpl",·sb4.toString()); | ||
224 | ····························} | ||
225 | ····························final·WifiConfigManager·access$4804·=·ClientModeImpl.access$1700(this.this$0); | ||
226 | ····························final·int·networkId·=·access$4803.networkId; | ||
227 | ····························if·(estimatePercentInternetAvailability·>=·60)·{ | ||
228 | ································n4·=·n7; | ||
229 | ····························} | ||
230 | ····························access$ | 216 | ····························ClientModeImpl.access$1700(this.this$0).updateNetworkSelectionStatus(access$4803.networkId,·n4); |
231 | ························} | 217 | ························} |
232 | ························else·{ | 218 | ························else·{ |
233 | ····························ClientModeImpl.access$13500(this.this$0,·n2); | 219 | ····························ClientModeImpl.access$13500(this.this$0,·n2); |
234 | ····························ClientModeImpl.access$6100(this.this$0).reportConnectionEvent((byte)n6,·(ClientModeManager)ClientModeImpl.access$3300(this.this$0)); | 220 | ····························ClientModeImpl.access$6100(this.this$0).reportConnectionEvent((byte)n6,·(ClientModeManager)ClientModeImpl.access$3300(this.this$0)); |
235 | ····························ClientModeImpl.access$1700(this.this$0).incrementNetworkNoInternetAccessReports(access$4803.networkId); | 221 | ····························ClientModeImpl.access$1700(this.this$0).incrementNetworkNoInternetAccessReports(access$4803.networkId); |
236 | ····························if·(!this.this$0.isRecentlySelectedByTheUser(access$4803)·&&·!access$4803.noInternetAccessExpected)·{ | 222 | ····························if·(!this.this$0.isRecentlySelectedByTheUser(access$4803)·&&·!access$4803.noInternetAccessExpected)·{ |
237 | ································Log.i(ClientModeImpl.access$1500(this.this$0),·"Temporarily·disabling·network·because·of·no-internet·access"); | 223 | ································Log.i(ClientModeImpl.access$1500(this.this$0),·"Temporarily·disabling·network·because·of·no-internet·access"); |
238 | ································ClientModeImpl.access$1700(this.this$0).updateNetworkSelectionStatus(access$4803.networkId,· | 224 | ································ClientModeImpl.access$1700(this.this$0).updateNetworkSelectionStatus(access$4803.networkId,·4); |
239 | ································ClientModeImpl.access$1200(this.this$0).handleBssidConnectionFailure(ClientModeImpl.access$7200(this.this$0),·access$4803.SSID,·(int)b2,·((WifiInfo)ClientModeImpl.access$1300(this.this$0)).getRssi()); | 225 | ································ClientModeImpl.access$1200(this.this$0).handleBssidConnectionFailure(ClientModeImpl.access$7200(this.this$0),·access$4803.SSID,·(int)b2,·((WifiInfo)ClientModeImpl.access$1300(this.this$0)).getRssi()); |
240 | ····························} | 226 | ····························} |
241 | ····························ClientModeImpl.access$2700(this.this$0).noteValidationFailure(ClientModeImpl.access$1300(this.this$0)); | 227 | ····························ClientModeImpl.access$2700(this.this$0).noteValidationFailure(ClientModeImpl.access$1300(this.this$0)); |
242 | ························} | 228 | ························} |
243 | ····················} | 229 | ····················} |
244 | ····················if·(ClientModeImpl.access$3300(this.this$0).getRole()·==·ActiveModeManager.ROLE_CLIENT_SECONDARY_TRANSIENT)·{ | 230 | ····················if·(ClientModeImpl.access$3300(this.this$0).getRole()·==·ActiveModeManager.ROLE_CLIENT_SECONDARY_TRANSIENT)·{ |
245 | ························final·String·access$480 | 231 | ························final·String·access$4804·=·ClientModeImpl.access$1500(this.this$0); |
246 | ························final·StringBuilder·sb | 232 | ························final·StringBuilder·sb4·=·new·StringBuilder(); |
247 | ························sb | 233 | ························sb4.append("Internet·validation·failed·during·MBB,·disconnecting·ClientModeManager="); |
248 | ························sb | 234 | ························sb4.append(ClientModeImpl.access$3300(this.this$0)); |
249 | ························Log.d(access$480 | 235 | ························Log.d(access$4804,·sb4.toString()); |
250 | ························ClientModeImpl.access$600(this.this$0).logStaEvent(ClientModeImpl.access$500(this.this$0),·n5,·7); | 236 | ························ClientModeImpl.access$600(this.this$0).logStaEvent(ClientModeImpl.access$500(this.this$0),·n5,·7); |
251 | ························ClientModeImpl.access$600(this.this$0).incrementMakeBeforeBreakNoInternetCount(); | 237 | ························ClientModeImpl.access$600(this.this$0).incrementMakeBeforeBreakNoInternetCount(); |
252 | ························ClientModeImpl.access$1100(this.this$0).disconnect(ClientModeImpl.access$500(this.this$0)); | 238 | ························ClientModeImpl.access$1100(this.this$0).disconnect(ClientModeImpl.access$500(this.this$0)); |
253 | ························break; | 239 | ························break; |
254 | ····················} | 240 | ····················} |
255 | ····················break; | 241 | ····················break; |
256 | ················} | 242 | ················} |
257 | ················case·131211:·{ | 243 | ················case·131211:·{ |
258 | ····················ClientModeImpl.access$600(this.this$0).incrementIpRenewalFailure(); | 244 | ····················ClientModeImpl.access$600(this.this$0).incrementIpRenewalFailure(); |
259 | ····················break·Label_2 | 245 | ····················break·Label_2105; |
260 | ················} | 246 | ················} |
261 | ············} | 247 | ············} |
262 | ············b·=·b2; | 248 | ············b·=·b2; |
263 | ········} | 249 | ········} |
264 | ········if·(b·==·b2)·{ | 250 | ········if·(b·==·b2)·{ |
265 | ············ClientModeImpl.access$6300(this.this$0,·message,·(State)this); | 251 | ············ClientModeImpl.access$6300(this.this$0,·message,·(State)this); |
266 | ········} | 252 | ········} |
Offset 15, 15 lines modified | Offset 15, 15 lines modified | ||
15 | ········this.this$0·=·this$0; | 15 | ········this.this$0·=·this$0; |
16 | ····} | 16 | ····} |
17 | ···· | 17 | ···· |
18 | ····public·void·onChipReconfigureFailure(final·WifiStatus·wifiStatus)·{ | 18 | ····public·void·onChipReconfigureFailure(final·WifiStatus·wifiStatus)·{ |
19 | ········final·StringBuilder·sb·=·new·StringBuilder(); | 19 | ········final·StringBuilder·sb·=·new·StringBuilder(); |
20 | ········sb.append("onChipReconfigureFailure:·status="); | 20 | ········sb.append("onChipReconfigureFailure:·status="); |
21 | ········sb.append(HalDeviceManager.access$1200(wifiStatus)); | 21 | ········sb.append(HalDeviceManager.access$1200(wifiStatus)); |
22 | ········Log. | 22 | ········Log.e("HalDevMgr",·sb.toString()); |
23 | ····} | 23 | ····} |
24 | ···· | 24 | ···· |
25 | ····public·void·onChipReconfigured(final·int·i)·{ | 25 | ····public·void·onChipReconfigured(final·int·i)·{ |
26 | ········final·StringBuilder·sb·=·new·StringBuilder(); | 26 | ········final·StringBuilder·sb·=·new·StringBuilder(); |
27 | ········sb.append("onChipReconfigured:·modeId="); | 27 | ········sb.append("onChipReconfigured:·modeId="); |
28 | ········sb.append(i); | 28 | ········sb.append(i); |
29 | ········Log.d("HalDevMgr",·sb.toString()); | 29 | ········Log.d("HalDevMgr",·sb.toString()); |
Offset 56, 76 lines modified | Offset 56, 67 lines modified | ||
56 | ························sb.append(obj); | 56 | ························sb.append(obj); |
57 | ························Log.d(access$200,·sb.toString()); | 57 | ························Log.d(access$200,·sb.toString()); |
58 | ························SoftApManager.access$302(this.this$1.this$0,·obj); | 58 | ························SoftApManager.access$302(this.this$1.this$0,·obj); |
59 | ························SoftApManager.access$2600(this.this$1.this$0); | 59 | ························SoftApManager.access$2600(this.this$1.this$0); |
60 | ····················} | 60 | ····················} |
61 | ················} | 61 | ················} |
62 | ················else·if·(SoftApManager.access$2500(this.this$1.this$0).getTargetMode()·==·n2)·{ | 62 | ················else·if·(SoftApManager.access$2500(this.this$1.this$0).getTargetMode()·==·n2)·{ |
63 | ····················SoftApManager.access$1 | 63 | ····················SoftApManager.access$1602(this.this$1.this$0,·new·SoftApCapability((SoftApCapability)message.obj)); |
64 | ················} | 64 | ················} |
65 | ············} | 65 | ············} |
66 | ············else·{ | 66 | ············else·{ |
67 | ················((StateMachine)SoftApManager.access$000(this.this$1.this$0)).quitNow(); | 67 | ················((StateMachine)SoftApManager.access$000(this.this$1.this$0)).quitNow(); |
68 | ············} | 68 | ············} |
69 | ········} | 69 | ········} |
70 | ········else·{ | 70 | ········else·{ |
71 | ············SoftApManager.access$1002(this.this$1.this$0,·(WorkSource)message.obj); | 71 | ············SoftApManager.access$1002(this.this$1.this$0,·(WorkSource)message.obj); |
72 | ············final·SoftApConfiguration·access$201·=·SoftApManager.access$300(this.this$1.this$0); | 72 | ············final·SoftApConfiguration·access$201·=·SoftApManager.access$300(this.this$1.this$0); |
73 | ············final·int·n3·=·14; | 73 | ············final·int·n3·=·14; |
74 | ············if·(access$201·!=·null·&&·SoftApManager.access$300(this.this$1.this$0).getSsid()·!=·null)·{ | 74 | ············if·(access$201·!=·null·&&·SoftApManager.access$300(this.this$1.this$0).getSsid()·!=·null)·{ |
75 | ················Label_0741:·{ | ||
75 | ················if·(SoftApManager.access$1300(this.this$1.this$0))·{ | 76 | ····················if·(SoftApManager.access$1300(this.this$1.this$0))·{ |
76 | ····················int·n4·=·0; | ||
77 | ····················Label_0579:·{ | ||
78 | ························Label_0574:·{ | ||
79 | ····························if·(SoftApManager.access$1400(this.this$1.this$0).getClientModeManagers().size()·!=·0)·{ | ||
80 | ································Label_0567:·{ | ||
81 | ····································if·(ApConfigUtil.isStaWithBridgedModeSupported((Context)SoftApManager.access$1500(this.this$1.this$0)))·{ | ||
82 | ························ | 77 | ························final·Iterator<ClientModeManager>·iterator·=·(Iterator<ClientModeManager>)SoftApManager.access$1400(this.this$1.this$0).getClientModeManagers().iterator(); |
78 | ························while·(true)·{ | ||
83 | ···························· | 79 | ····························while·(iterator.hasNext())·{ |
84 | ································ | 80 | ································final·int·frequency·=·((ClientMode)iterator.next()).syncRequestConnectionInfo().getFrequency(); |
85 | ································ | 81 | ································if·(frequency·>·0·&&·!SoftApManager.access$1500(this.this$1.this$0).contains(frequency))·{ |
86 | ···································· | 82 | ····································final·String·access$202·=·SoftApManager.access$200(this.this$1.this$0); |
87 | ···································· | 83 | ····································final·StringBuilder·sb2·=·new·StringBuilder(); |
88 | ···································· | 84 | ····································sb2.append("Wifi·connected·to·unavailable·freq:·"); |
89 | ···································· | 85 | ····································sb2.append(frequency); |
90 | ···································· | 86 | ····································Log.d(access$202,·sb2.toString()); |
91 | ···································· | 87 | ····································int·n4·=·n2; |
88 | ····································final·int[]·bands·=·SoftApManager.access$300(this.this$1.this$0).getBands(); | ||
89 | ····································final·int·length·=·bands.length; | ||
90 | ····································int·i·=·0; | ||
91 | ····································int·n5·=·0; | ||
92 | ····································while·(i·<·length)·{ | ||
93 | ········································final·int·n6·=·bands[i]; | ||
94 | ········································final·int·removeUnavailableBands·=·ApConfigUtil.removeUnavailableBands(SoftApManager.access$1600(this.this$1.this$0),·n6,·SoftApManager.access$1700(this.this$1.this$0)); | ||
95 | ········································if·(n6·!=·removeUnavailableBands)·{ | ||
92 | ············································ | 96 | ············································n4·=·n2; |
93 | ········································} | 97 | ········································} |
98 | ········································n5·|=·removeUnavailableBands; | ||
94 | ········································ | 99 | ········································++i; |
95 | ····································} | 100 | ····································} |
96 | ···································· | 101 | ····································if·(n4·!=·0)·{ |
102 | ········································final·int·append24GToBandIf24GSupported·=·ApConfigUtil.append24GToBandIf24GSupported(n5,·(Context)SoftApManager.access$1800(this.this$1.this$0)); | ||
103 | ········································final·String·access$203·=·SoftApManager.access$200(this.this$1.this$0); | ||
104 | ········································final·StringBuilder·sb3·=·new·StringBuilder(); | ||
105 | ········································sb3.append("Fallback·to·single·AP·mode·with·band·"); | ||
106 | ········································sb3.append(append24GToBandIf24GSupported); | ||
107 | ········································Log.i(access$203,·sb3.toString()); | ||
108 | ········································SoftApManager.access$302(this.this$1.this$0,·new·SoftApConfiguration$Builder(SoftApManager.access$300(this.this$1.this$0)).setBand(append24GToBandIf24GSupported).build()); | ||
109 | ····································} | ||
110 | ····································break·Label_0741; | ||
97 | ································} | 111 | ································} |
98 | ································n4·=·n2; | ||
99 | ································break·Label_0579; | ||
100 | ····························} | 112 | ····························} |
113 | ····························int·n4·=·0; | ||
114 | ····························continue; | ||
101 | ························} | 115 | ························} |
102 | ························n4·=·0; | ||
103 | ····················} | ||
104 | ····················final·int[]·bands·=·SoftApManager.access$300(this.this$1.this$0).getBands(); | ||
105 | ····················final·int·length·=·bands.length; | ||
106 | ····················int·i·=·0; | ||
107 | ····················int·n5·=·0; | ||
108 | ····················while·(i·<·length)·{ | ||
109 | ························final·int·n6·=·bands[i]; | ||
110 | ························final·int·removeUnavailableBands·=·ApConfigUtil.removeUnavailableBands(SoftApManager.access$1700(this.this$1.this$0),·n6,·SoftApManager.access$1800(this.this$1.this$0)); | ||
111 | ························if·(n6·!=·removeUnavailableBands)·{ | ||
112 | ····························n4·=·n2; | ||
113 | ························} | ||
114 | ························n5·|=·removeUnavailableBands; | ||
115 | ························++i; | ||
116 | ····················} | ||
117 | ····················if·(n4·!=·0)·{ | ||
118 | ························final·int·append24GToBandIf24GSupported·=·ApConfigUtil.append24GToBandIf24GSupported(n5,·(Context)SoftApManager.access$1500(this.this$1.this$0)); | ||
119 | ························final·String·access$203·=·SoftApManager.access$200(this.this$1.this$0); | ||
120 | ························final·StringBuilder·sb3·=·new·StringBuilder(); | ||
121 | ························sb3.append("Fallback·to·single·AP·mode·with·band·"); | ||
122 | ························sb3.append(append24GToBandIf24GSupported); | ||
123 | ························Log.i(access$203,·sb3.toString()); | ||
124 | ························SoftApManager.access$302(this.this$1.this$0,·new·SoftApConfiguration$Builder(SoftApManager.access$300(this.this$1.this$0)).setBand(append24GToBandIf24GSupported).build()); | ||
125 | ····················} | 116 | ····················} |
126 | ················} | 117 | ················} |
127 | ················final·SoftApManager·this$0·=·this.this$1.this$0; | 118 | ················final·SoftApManager·this$0·=·this.this$1.this$0; |
128 | ················SoftApManager.access$102(this$0,·SoftApManager.access$2000(this$0).setupInterfaceForSoftApMode(SoftApManager$SoftApStateMachine.access$1900(this.this$1),·SoftApManager.access$1000(this.this$1.this$0),·SoftApManager.access$300(this.this$1.this$0).getBand(),·SoftApManager.access$1300(this.this$1.this$0))); | 119 | ················SoftApManager.access$102(this$0,·SoftApManager.access$2000(this$0).setupInterfaceForSoftApMode(SoftApManager$SoftApStateMachine.access$1900(this.this$1),·SoftApManager.access$1000(this.this$1.this$0),·SoftApManager.access$300(this.this$1.this$0).getBand(),·SoftApManager.access$1300(this.this$1.this$0))); |
129 | ················if·(TextUtils.isEmpty((CharSequence)SoftApManager.access$100(this.this$1.this$0)))·{ | 120 | ················if·(TextUtils.isEmpty((CharSequence)SoftApManager.access$100(this.this$1.this$0)))·{ |
130 | ····················Log.e(SoftApManager.access$200(this.this$1.this$0),·"setup·failure·when·creating·ap·interface."); | 121 | ····················Log.e(SoftApManager.access$200(this.this$1.this$0),·"setup·failure·when·creating·ap·interface."); |
131 | ····················SoftApManager.access$1100(this.this$1.this$0,·n3,·n,·0); | 122 | ····················SoftApManager.access$1100(this.this$1.this$0,·n3,·n,·0); |
Offset 98, 15 lines modified | Offset 98, 15 lines modified | ||
98 | ········} | 98 | ········} |
99 | ········else·{ | 99 | ········else·{ |
100 | ············((StateMachine)this.this$1).sendMessage(8); | 100 | ············((StateMachine)this.this$1).sendMessage(8); |
101 | ········} | 101 | ········} |
102 | ········SoftApManager.access$1200(this.this$1.this$0).addSoftApUpChangedEvent(b,·SoftApManager.access$2500(this.this$1.this$0).getTargetMode(),·SoftApManager.access$4100(this.this$1.this$0),·SoftApManager.access$1300(this.this$1.this$0)); | 102 | ········SoftApManager.access$1200(this.this$1.this$0).addSoftApUpChangedEvent(b,·SoftApManager.access$2500(this.this$1.this$0).getTargetMode(),·SoftApManager.access$4100(this.this$1.this$0),·SoftApManager.access$1300(this.this$1.this$0)); |
103 | ········if·(b)·{ | 103 | ········if·(b)·{ |
104 | ············SoftApManager.access$1200(this.this$1.this$0).updateSoftApConfiguration(SoftApManager.access$300(this.this$1.this$0),·SoftApManager.access$2500(this.this$1.this$0).getTargetMode(),·SoftApManager.access$1300(this.this$1.this$0)); | 104 | ············SoftApManager.access$1200(this.this$1.this$0).updateSoftApConfiguration(SoftApManager.access$300(this.this$1.this$0),·SoftApManager.access$2500(this.this$1.this$0).getTargetMode(),·SoftApManager.access$1300(this.this$1.this$0)); |
105 | ············SoftApManager.access$1200(this.this$1.this$0).updateSoftApCapability(SoftApManager.access$1 | 105 | ············SoftApManager.access$1200(this.this$1.this$0).updateSoftApCapability(SoftApManager.access$1600(this.this$1.this$0),·SoftApManager.access$2500(this.this$1.this$0).getTargetMode(),·SoftApManager.access$1300(this.this$1.this$0)); |
106 | ········} | 106 | ········} |
107 | ····} | 107 | ····} |
108 | ···· | 108 | ···· |
109 | ····private·void·removeIfaceInstanceFromBridgedApIface(final·String·str)·{ | 109 | ····private·void·removeIfaceInstanceFromBridgedApIface(final·String·str)·{ |
110 | ········if·(TextUtils.isEmpty((CharSequence)str))·{ | 110 | ········if·(TextUtils.isEmpty((CharSequence)str))·{ |
111 | ············return; | 111 | ············return; |
112 | ········} | 112 | ········} |
Offset 157, 18 lines modified | Offset 157, 18 lines modified | ||
157 | ············Log.d(access$202,·sb2.toString()); | 157 | ············Log.d(access$202,·sb2.toString()); |
158 | ············return; | 158 | ············return; |
159 | ········} | 159 | ········} |
160 | ········this.cancelTimeoutMessage(); | 160 | ········this.cancelTimeoutMessage(); |
161 | ····} | 161 | ····} |
162 | ···· | 162 | ···· |
163 | ····private·void·updateClientConnection()·{ | 163 | ····private·void·updateClientConnection()·{ |
164 | ········if·(!SoftApManager.access$1 | 164 | ········if·(!SoftApManager.access$1600(this.this$1.this$0).areFeaturesSupported((long)2))·{ |
165 | ············return; | 165 | ············return; |
166 | ········} | 166 | ········} |
167 | ········int·b·=·SoftApManager.access$1 | 167 | ········int·b·=·SoftApManager.access$1600(this.this$1.this$0).getMaxSupportedClients(); |
168 | ········final·int·maxNumberOfClients·=·SoftApManager.access$300(this.this$1.this$0).getMaxNumberOfClients(); | 168 | ········final·int·maxNumberOfClients·=·SoftApManager.access$300(this.this$1.this$0).getMaxNumberOfClients(); |
169 | ········if·(maxNumberOfClients·>·0)·{ | 169 | ········if·(maxNumberOfClients·>·0)·{ |
170 | ············b·=·Math.min(maxNumberOfClients,·b); | 170 | ············b·=·Math.min(maxNumberOfClients,·b); |
171 | ········} | 171 | ········} |
172 | ········final·List·access$2800·=·SoftApManager.access$2800(this.this$1.this$0); | 172 | ········final·List·access$2800·=·SoftApManager.access$2800(this.this$1.this$0); |
173 | ········int·n·=·access$2800.size()·-·b; | 173 | ········int·n·=·access$2800.size()·-·b; |
174 | ········final·ArrayList<WifiClient>·list·=·new·ArrayList<WifiClient>(); | 174 | ········final·ArrayList<WifiClient>·list·=·new·ArrayList<WifiClient>(); |
Offset 348, 37 lines modified | Offset 348, 37 lines modified | ||
348 | ···· | 348 | ···· |
349 | ····public·void·enter()·{ | 349 | ····public·void·enter()·{ |
350 | ········SoftApManager.access$702(this.this$1.this$0,·false); | 350 | ········SoftApManager.access$702(this.this$1.this$0,·false); |
351 | ········SoftApManager.access$802(this.this$1.this$0,·false); | 351 | ········SoftApManager.access$802(this.this$1.this$0,·false); |
352 | ········this.onUpChanged(SoftApManager.access$2000(this.this$1.this$0).isInterfaceUp(SoftApManager.access$100(this.this$1.this$0))); | 352 | ········this.onUpChanged(SoftApManager.access$2000(this.this$1.this$0).isInterfaceUp(SoftApManager.access$100(this.this$1.this$0))); |
353 | ········final·Handler·handler·=·((StateMachine)SoftApManager.access$000(this.this$1.this$0)).getHandler(); | 353 | ········final·Handler·handler·=·((StateMachine)SoftApManager.access$000(this.this$1.this$0)).getHandler(); |
354 | ········final·SoftApManager·this$0·=·this.this$1.this$0; | 354 | ········final·SoftApManager·this$0·=·this.this$1.this$0; |
355 | ········this$0.mSoftApTimeoutMessage·=·new·WakeupMessage((Context)SoftApManager.access$1 | 355 | ········this$0.mSoftApTimeoutMessage·=·new·WakeupMessage((Context)SoftApManager.access$1800(this$0),·handler,·"SoftApManager·Soft·AP·Send·Message·Timeout",·5); |
356 | ········final·SoftApManager·this$2·=·this.this$1.this$0; | 356 | ········final·SoftApManager·this$2·=·this.this$1.this$0; |
357 | ········final·WifiContext·access$1 | 357 | ········final·WifiContext·access$1800·=·SoftApManager.access$1800(this$2); |
358 | ········final·String·s·=·"SoftApManager·Soft·AP·Send·Message·Bridged·Mode·Idle·Timeout"; | 358 | ········final·String·s·=·"SoftApManager·Soft·AP·Send·Message·Bridged·Mode·Idle·Timeout"; |
359 | ········final·int·sapWifiState·=·13; | 359 | ········final·int·sapWifiState·=·13; |
360 | ········this$2.mSoftApBridgedModeIdleInstanceTimeoutMessage·=·new·WakeupMessage((Context)access$1 | 360 | ········this$2.mSoftApBridgedModeIdleInstanceTimeoutMessage·=·new·WakeupMessage((Context)access$1800,·handler,·s,·sapWifiState); |
361 | ········if·(SdkLevel.isAtLeastS())·{ | 361 | ········if·(SdkLevel.isAtLeastS())·{ |
362 | ············SoftApManager.access$1 | 362 | ············SoftApManager.access$1700(this.this$1.this$0).registerCoexListener(SoftApManager.access$4200(this.this$1.this$0)); |
363 | ········} | 363 | ········} |
364 | ········SoftApManager.access$4300(this.this$1.this$0).setSapWifiState(sapWifiState); | 364 | ········SoftApManager.access$4300(this.this$1.this$0).setSapWifiState(sapWifiState); |
365 | ········Log.d(SoftApManager.access$200(this.this$1.this$0),·"Resetting·connected·clients·on·start"); | 365 | ········Log.d(SoftApManager.access$200(this.this$1.this$0),·"Resetting·connected·clients·on·start"); |
366 | ········SoftApManager.access$3500(this.this$1.this$0).clear(); | 366 | ········SoftApManager.access$3500(this.this$1.this$0).clear(); |
367 | ········this.this$1.this$0.mPendingDisconnectClients.clear(); | 367 | ········this.this$1.this$0.mPendingDisconnectClients.clear(); |
368 | ········SoftApManager.access$4402(this.this$1.this$0,·false); | 368 | ········SoftApManager.access$4402(this.this$1.this$0,·false); |
369 | ········this.scheduleTimeoutMessages(); | 369 | ········this.scheduleTimeoutMessages(); |
370 | ····} | 370 | ····} |
371 | ···· | 371 | ···· |
372 | ····public·void·exit()·{ | 372 | ····public·void·exit()·{ |
373 | ········if·(!SoftApManager.access$800(this.this$1.this$0))·{ | 373 | ········if·(!SoftApManager.access$800(this.this$1.this$0))·{ |
374 | ············SoftApManager.access$2300(this.this$1.this$0); | 374 | ············SoftApManager.access$2300(this.this$1.this$0); |
375 | ········} | 375 | ········} |
376 | ········if·(SdkLevel.isAtLeastS())·{ | 376 | ········if·(SdkLevel.isAtLeastS())·{ |
377 | ············SoftApManager.access$1 | 377 | ············SoftApManager.access$1700(this.this$1.this$0).unregisterCoexListener(SoftApManager.access$4200(this.this$1.this$0)); |
378 | ········} | 378 | ········} |
379 | ········if·(SoftApManager.access$2800(this.this$1.this$0).size()·!=·0)·{ | 379 | ········if·(SoftApManager.access$2800(this.this$1.this$0).size()·!=·0)·{ |
380 | ············Log.d(SoftApManager.access$200(this.this$1.this$0),·"Resetting·num·stations·on·stop"); | 380 | ············Log.d(SoftApManager.access$200(this.this$1.this$0),·"Resetting·num·stations·on·stop"); |
381 | ············for·(final·List<WifiClient>·list·:·SoftApManager.access$3500(this.this$1.this$0).values())·{ | 381 | ············for·(final·List<WifiClient>·list·:·SoftApManager.access$3500(this.this$1.this$0).values())·{ |
382 | ················if·(list.size()·!=·0)·{ | 382 | ················if·(list.size()·!=·0)·{ |
383 | ····················SoftApManager.access$1200(this.this$1.this$0).addSoftApNumAssociatedStationsChangedEvent(0,·0,·SoftApManager.access$2500(this.this$1.this$0).getTargetMode(),·(SoftApInfo)SoftApManager.access$2900(this.this$1.this$0).get(((WifiClient)list.get(0)).getApInstanceIdentifier())); | 383 | ····················SoftApManager.access$1200(this.this$1.this$0).addSoftApNumAssociatedStationsChangedEvent(0,·0,·SoftApManager.access$2500(this.this$1.this$0).getTargetMode(),·(SoftApInfo)SoftApManager.access$2900(this.this$1.this$0).get(((WifiClient)list.get(0)).getApInstanceIdentifier())); |
384 | ················} | 384 | ················} |
Offset 433, 15 lines modified | Offset 433, 15 lines modified | ||
433 | ············} | 433 | ············} |
434 | ············case·15:·{ | 434 | ············case·15:·{ |
435 | ················if·(!SoftApManager.access$1300(this.this$1.this$0)·||·SoftApManager.access$2900(this.this$1.this$0).size()·!=·n2)·{ | 435 | ················if·(!SoftApManager.access$1300(this.this$1.this$0)·||·SoftApManager.access$2900(this.this$1.this$0).size()·!=·n2)·{ |
436 | ····················Log.d(SoftApManager.access$200(this.this$1.this$0),·"Ignore·wifi·connected·in·single·AP·state"); | 436 | ····················Log.d(SoftApManager.access$200(this.this$1.this$0),·"Ignore·wifi·connected·in·single·AP·state"); |
437 | ····················return·b; | 437 | ····················return·b; |
438 | ················} | 438 | ················} |
439 | ················final·int·frequency·=·((WifiInfo)message.obj).getFrequency(); | 439 | ················final·int·frequency·=·((WifiInfo)message.obj).getFrequency(); |
440 | ················if·(!SoftApManager.access$1 | 440 | ················if·(!SoftApManager.access$1500(this.this$1.this$0).contains(frequency))·{ |
441 | ····················final·String·access$3402·=·SoftApManager.access$200(this.this$1.this$0); | 441 | ····················final·String·access$3402·=·SoftApManager.access$200(this.this$1.this$0); |
442 | ····················final·StringBuilder·sb2·=·new·StringBuilder(); | 442 | ····················final·StringBuilder·sb2·=·new·StringBuilder(); |
443 | ····················sb2.append("Wifi·connected·to·freq:"); | 443 | ····················sb2.append("Wifi·connected·to·freq:"); |
444 | ····················sb2.append(frequency); | 444 | ····················sb2.append(frequency); |
445 | ····················sb2.append("·which·is·unavailable·for·SAP"); | 445 | ····················sb2.append("·which·is·unavailable·for·SAP"); |
446 | ····················Log.i(access$3402,·sb2.toString()); | 446 | ····················Log.i(access$3402,·sb2.toString()); |
447 | ····················while·(true)·{ | 447 | ····················while·(true)·{ |
Offset 469, 17 lines modified | Offset 469, 17 lines modified | ||
469 | ············} | 469 | ············} |
470 | ············case·14:·{ | 470 | ············case·14:·{ |
471 | ················SoftApManager.access$4700(this.this$1.this$0); | 471 | ················SoftApManager.access$4700(this.this$1.this$0); |
472 | ················if·(SoftApManager.access$1300(this.this$1.this$0)·&&·SoftApManager.access$2900(this.this$1.this$0).size()·==·n2)·{ | 472 | ················if·(SoftApManager.access$1300(this.this$1.this$0)·&&·SoftApManager.access$2900(this.this$1.this$0).size()·==·n2)·{ |
473 | ····················final·HashSet<String>·set·=·new·HashSet<String>(); | 473 | ····················final·HashSet<String>·set·=·new·HashSet<String>(); |
474 | ····················for·(final·SoftApInfo·softApInfo2·:·SoftApManager.access$2900(this.this$1.this$0).values())·{ | 474 | ····················for·(final·SoftApInfo·softApInfo2·:·SoftApManager.access$2900(this.this$1.this$0).values())·{ |
475 | ························final·int·frequency2·=·softApInfo2.getFrequency(); | 475 | ························final·int·frequency2·=·softApInfo2.getFrequency(); |
476 | ························if·(!SoftApManager.access$1 | 476 | ························if·(!SoftApManager.access$1500(this.this$1.this$0).contains(frequency2))·{ |
477 | ····························final·int·convertFrequencyToBand·=·ApConfigUtil.convertFrequencyToBand(frequency2); | 477 | ····························final·int·convertFrequencyToBand·=·ApConfigUtil.convertFrequencyToBand(frequency2); |
478 | ····························if·(convertFrequencyToBand·==·ApConfigUtil.removeUnavailableBands(SoftApManager.access$1 | 478 | ····························if·(convertFrequencyToBand·==·ApConfigUtil.removeUnavailableBands(SoftApManager.access$1600(this.this$1.this$0),·convertFrequencyToBand,·SoftApManager.access$1700(this.this$1.this$0)))·{ |
479 | ································continue; | 479 | ································continue; |
480 | ····························} | 480 | ····························} |
481 | ····························set.add(softApInfo2.getApInstanceIdentifier()); | 481 | ····························set.add(softApInfo2.getApInstanceIdentifier()); |
482 | ························} | 482 | ························} |
483 | ····················} | 483 | ····················} |
484 | ····················this.removeIfaceInstanceFromBridgedApIface(this.getHighestFrequencyInstance((Set)set)); | 484 | ····················this.removeIfaceInstanceFromBridgedApIface(this.getHighestFrequencyInstance((Set)set)); |
485 | ····················return·b; | 485 | ····················return·b; |
Offset 559, 16 lines modified | Offset 559, 16 lines modified | ||
559 | ················sb6.append(softApConfiguration); | 559 | ················sb6.append(softApConfiguration); |
560 | ················sb6.append("·update·since·it·requires·restart"); | 560 | ················sb6.append("·update·since·it·requires·restart"); |
561 | ················Log.d(access$3407,·sb6.toString()); | 561 | ················Log.d(access$3407,·sb6.toString()); |
562 | ················return·b; | 562 | ················return·b; |
563 | ············} | 563 | ············} |
564 | ············case·10:·{ | 564 | ············case·10:·{ |
565 | ················if·(SoftApManager.access$2500(this.this$1.this$0).getTargetMode()·==·(b·?·1·:·0))·{ | 565 | ················if·(SoftApManager.access$2500(this.this$1.this$0).getTargetMode()·==·(b·?·1·:·0))·{ |
566 | ····················SoftApManager.access$1 | 566 | ····················SoftApManager.access$1602(this.this$1.this$0,·new·SoftApCapability((SoftApCapability)message.obj)); |
567 | ····················SoftApManager.access$1200(this.this$1.this$0).updateSoftApCapability(SoftApManager.access$1 | 567 | ····················SoftApManager.access$1200(this.this$1.this$0).updateSoftApCapability(SoftApManager.access$1600(this.this$1.this$0),·SoftApManager.access$2500(this.this$1.this$0).getTargetMode(),·SoftApManager.access$1300(this.this$1.this$0)); |
568 | ····················this.updateClientConnection(); | 568 | ····················this.updateClientConnection(); |
569 | ····················return·b; | 569 | ····················return·b; |
570 | ················} | 570 | ················} |
571 | ················return·b; | 571 | ················return·b; |
572 | ············} | 572 | ············} |
573 | ············case·9:·{ | 573 | ············case·9:·{ |
574 | ················final·Object·obj·=·message.obj; | 574 | ················final·Object·obj·=·message.obj; |
Offset 3, 19 lines modified | Offset 3, 17 lines modified | ||
3 | import·android.os.RemoteException; | 3 | import·android.os.RemoteException; |
4 | import·com.android.wifi.x.android.hardware.wifi.V1_0.IWifiRttControllerEventCallback; | 4 | import·com.android.wifi.x.android.hardware.wifi.V1_0.IWifiRttControllerEventCallback; |
5 | import·com.android.wifi.x.android.hardware.wifi.V1_0.RttConfig; | 5 | import·com.android.wifi.x.android.hardware.wifi.V1_0.RttConfig; |
6 | import·android.os.HwBlob; | 6 | import·android.os.HwBlob; |
7 | import·java.util.ArrayList; | 7 | import·java.util.ArrayList; |
8 | import·com.android.wifi.x.android.hardware.wifi.V1_0.RttCapabilities; | 8 | import·com.android.wifi.x.android.hardware.wifi.V1_0.RttCapabilities; |
9 | import·com.android.wifi.x.android.hardware.wifi.V1_0.IWifiRttController$getCapabilitiesCallback; | ||
10 | import·com.android.wifi.x.android.hardware.wifi.V1_0.IWifiIface; | ||
11 | import·com.android.wifi.x.android.hardware.wifi.V1_0.WifiStatus; | 9 | import·com.android.wifi.x.android.hardware.wifi.V1_0.WifiStatus; |
12 | import·android.os.HwParcel; | 10 | import·android.os.HwParcel; |
13 | import·com.android.wifi.x.android.hardware.wifi.V1_0.IWifiRttController$get | 11 | import·com.android.wifi.x.android.hardware.wifi.V1_0.IWifiRttController$getCapabilitiesCallback; |
14 | import·android.os.IHwInterface; | 12 | import·android.os.IHwInterface; |
15 | import·android.os.HidlSupport; | 13 | import·android.os.HidlSupport; |
16 | import·java.util.Objects; | 14 | import·java.util.Objects; |
17 | import·android.os.IHwBinder; | 15 | import·android.os.IHwBinder; |
18 | public·final·class·IWifiRttController$Proxy·implements·IWifiRttController | 16 | public·final·class·IWifiRttController$Proxy·implements·IWifiRttController |
19 | { | 17 | { |
Offset 31, 31 lines modified | Offset 29, 14 lines modified | ||
31 | ········return·this.mRemote; | 29 | ········return·this.mRemote; |
32 | ····} | 30 | ····} |
33 | ···· | 31 | ···· |
34 | ····public·final·boolean·equals(final·Object·o)·{ | 32 | ····public·final·boolean·equals(final·Object·o)·{ |
35 | ········return·HidlSupport.interfacesEqual((IHwInterface)this,·o); | 33 | ········return·HidlSupport.interfacesEqual((IHwInterface)this,·o); |
36 | ····} | 34 | ····} |
37 | ···· | 35 | ···· |
38 | ····public·void·getBoundIface(final·IWifiRttController$getBoundIfaceCallback·wifiRttController$getBoundIfaceCallback)·{ | ||
39 | ········final·HwParcel·hwParcel·=·new·HwParcel(); | ||
40 | ········hwParcel.writeInterfaceToken("android.hardware.wifi@1.0::IWifiRttController"); | ||
41 | ········final·HwParcel·hwParcel2·=·new·HwParcel(); | ||
42 | ········try·{ | ||
43 | ············this.mRemote.transact(1,·hwParcel,·hwParcel2,·0); | ||
44 | ············hwParcel2.verifySuccess(); | ||
45 | ············hwParcel.releaseTemporaryStorage(); | ||
46 | ············final·WifiStatus·wifiStatus·=·new·WifiStatus(); | ||
47 | ············wifiStatus.readFromParcel(hwParcel2); | ||
48 | ············wifiRttController$getBoundIfaceCallback.onValues(wifiStatus,·IWifiIface.asInterface(hwParcel2.readStrongBinder())); | ||
49 | ········} | ||
50 | ········finally·{ | ||
51 | ············hwParcel2.release(); | ||
52 | ········} | ||
53 | ····} | ||
54 | ···· | ||
55 | ····public·void·getCapabilities(final·IWifiRttController$getCapabilitiesCallback·wifiRttController$getCapabilitiesCallback)·{ | 36 | ····public·void·getCapabilities(final·IWifiRttController$getCapabilitiesCallback·wifiRttController$getCapabilitiesCallback)·{ |
56 | ········final·HwParcel·hwParcel·=·new·HwParcel(); | 37 | ········final·HwParcel·hwParcel·=·new·HwParcel(); |
57 | ········hwParcel.writeInterfaceToken("android.hardware.wifi@1.0::IWifiRttController"); | 38 | ········hwParcel.writeInterfaceToken("android.hardware.wifi@1.0::IWifiRttController"); |
58 | ········final·HwParcel·hwParcel2·=·new·HwParcel(); | 39 | ········final·HwParcel·hwParcel2·=·new·HwParcel(); |
59 | ········try·{ | 40 | ········try·{ |
60 | ············this.mRemote.transact(5,·hwParcel,·hwParcel2,·0); | 41 | ············this.mRemote.transact(5,·hwParcel,·hwParcel2,·0); |
61 | ············hwParcel2.verifySuccess(); | 42 | ············hwParcel2.verifySuccess(); |
Offset 10, 19 lines modified | Offset 10, 19 lines modified | ||
10 | ····protected·final·IpClientCallbacks·mCb; | 10 | ····protected·final·IpClientCallbacks·mCb; |
11 | ···· | 11 | ···· |
12 | ····IpClientUtil$IpClientCallbacksProxy(final·IpClientCallbacks·mCb)·{ | 12 | ····IpClientUtil$IpClientCallbacksProxy(final·IpClientCallbacks·mCb)·{ |
13 | ········this.mCb·=·mCb; | 13 | ········this.mCb·=·mCb; |
14 | ····} | 14 | ····} |
15 | ···· | 15 | ···· |
16 | ····public·String·getInterfaceHash()·{ | 16 | ····public·String·getInterfaceHash()·{ |
17 | ········return·" | 17 | ········return·"4925f4fdbb270e4f35cc5519a15ed8dd8c69a549"; |
18 | ····} | 18 | ····} |
19 | ···· | 19 | ···· |
20 | ····public·int·getInterfaceVersion()·{ | 20 | ····public·int·getInterfaceVersion()·{ |
21 | ········return·1 | 21 | ········return·10; |
22 | ····} | 22 | ····} |
23 | ···· | 23 | ···· |
24 | ····public·void·installPacketFilter(final·byte[]·array)·{ | 24 | ····public·void·installPacketFilter(final·byte[]·array)·{ |
25 | ········this.mCb.installPacketFilter(array); | 25 | ········this.mCb.installPacketFilter(array); |
26 | ····} | 26 | ····} |
27 | ···· | 27 | ···· |
28 | ····public·void·onIpClientCreated(final·IIpClient·ipClient)·{ | 28 | ····public·void·onIpClientCreated(final·IIpClient·ipClient)·{ |
Offset 1, 12 lines modified | Offset 1, 13 lines modified | ||
1 | package·com.android.server.wifi; | 1 | package·com.android.server.wifi; |
2 | import·com.android.wifi.x.android.hardware.wifi.V1_0.WifiStatus; | ||
3 | import·java.util.Iterator; | 2 | import·java.util.Iterator; |
3 | import·android.util.Log; | ||
4 | import·com.android.wifi.x.android.hardware.wifi.V1_0.WifiStatus; | ||
4 | import·com.android.wifi.x.android.hardware.wifi.V1_5.IWifiEventCallback$Stub; | 5 | import·com.android.wifi.x.android.hardware.wifi.V1_5.IWifiEventCallback$Stub; |
5 | class·HalDeviceManager$WifiEventCallbackV15·extends·IWifiEventCallback$Stub | 6 | class·HalDeviceManager$WifiEventCallbackV15·extends·IWifiEventCallback$Stub |
6 | { | 7 | { |
7 | ····private·final·HalDeviceManager$WifiEventCallback·mWifiEventCallback; | 8 | ····private·final·HalDeviceManager$WifiEventCallback·mWifiEventCallback; |
8 | ····final·/*·synthetic·*/·HalDeviceManager·this$0; | 9 | ····final·/*·synthetic·*/·HalDeviceManager·this$0; |
9 | ···· | 10 | ···· |
Offset 24, 10 lines modified | Offset 25, 11 lines modified | ||
24 | ····} | 25 | ····} |
25 | ···· | 26 | ···· |
26 | ····public·void·onStop()·{ | 27 | ····public·void·onStop()·{ |
27 | ········this.mWifiEventCallback.onStop(); | 28 | ········this.mWifiEventCallback.onStop(); |
28 | ····} | 29 | ····} |
29 | ···· | 30 | ···· |
30 | ····public·void·onSubsystemRestart(final·WifiStatus·wifiStatus)·{ | 31 | ····public·void·onSubsystemRestart(final·WifiStatus·wifiStatus)·{ |
32 | ········Log.i("HalDevMgr",·"onSubsystemRestart"); | ||
31 | ········HalDeviceManager.access$500(this.this$0).post((Runnable)new·HalDeviceManager$WifiEventCallbackV15$$ExternalSyntheticLambda0(this)); | 33 | ········HalDeviceManager.access$500(this.this$0).post((Runnable)new·HalDeviceManager$WifiEventCallbackV15$$ExternalSyntheticLambda0(this,·wifiStatus)); |
32 | ····} | 34 | ····} |
33 | } | 35 | } |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | ··Size:·39 | 1 | ··Size:·3989707···» Blocks:·7800·······IO·Block:·4096···regular·file |
2 | Links:·1 | 2 | Links:·1 |
3 | Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev) | 3 | Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev) |
4 | Modify:·1970-01-01·00:00:00.000000000·+0000 | 4 | Modify:·1970-01-01·00:00:00.000000000·+0000 |
Offset 1, 2 lines modified | Offset 1, 2 lines modified | ||
1 | ServiceWifiResources | 1 | ServiceWifiResources |
2 | ServiceWifiResources | 2 | ServiceWifiResources/ServiceWifiResources.apk |
Offset 1, 1 lines modified | Offset 1, 1 lines modified | ||
1 | ServiceWifiResources | 1 | ServiceWifiResources.apk |
Offset 1, 14 lines modified | Offset 1, 14 lines modified | ||
1 | Verifies | 1 | Verifies |
2 | Verified·using·v1·scheme·(JAR·signing):·false | 2 | Verified·using·v1·scheme·(JAR·signing):·false |
3 | Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·false | 3 | Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·false |
4 | Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·true | 4 | Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·true |
5 | Number·of·signers:·1 | 5 | Number·of·signers:·1 |
6 | Signer·#1·certificate·DN:·CN=Android,·OU=Android,·O=Google·Inc.,·L=Mountain·View,·ST=California,·C=US | ||
7 | Signer·#1·certificate·SHA-256·digest:·ce0ff265e2d7e4c685823fb03b4decb2e572695ee35e38983f830e6d49e412d3 | ||
8 | Signer·#1·certificate·SHA-1·digest:·6973a561c4986ef808ffbd42cee7f374a42423f4 | ||
9 | Signer·#1·certificate·MD | 6 | Signer·#1·certificate·DN:·EMAILADDRESS=android@android.com,·CN=ServiceWifiResources,·OU=Android,·O=Android,·L=Mountain·View,·ST=California,·C=US |
7 | Signer·#1·certificate·SHA-256·digest:·6ef8a09a1c719adcc9be004ee627a4b37cc7955f2f6e64e6b07d068f7798d384 | ||
8 | Signer·#1·certificate·SHA-1·digest:·3e7717b776b99fbc26f06e0e534d9714812b7750 | ||
9 | Signer·#1·certificate·MD5·digest:·56dffc0bef1927126c169c71a5dcff55 | ||
10 | Signer·#1·key·algorithm:·RSA | 10 | Signer·#1·key·algorithm:·RSA |
11 | Signer·#1·key·size·(bits):·4096 | 11 | Signer·#1·key·size·(bits):·4096 |
12 | Signer·#1·public·key·SHA-256·digest:·7026df1d05f9c32baf3d72018690f3bbde665e4315781056c4e71d099981df3f | ||
13 | Signer·#1·public·key·SHA-1·digest:·4c49b2ff2295bc8f6e1ea43242886d171b94a32d | ||
14 | Signer·#1·public·key· | 12 | Signer·#1·public·key·SHA-256·digest:·e93cea51c3867e6ec9ee1b89c3796ea1d5352ee46c7ee099b1c8eda7e22627df |
13 | Signer·#1·public·key·SHA-1·digest:·995aa2933d7b92d9e34d5c02316fdc60ff6d1511 | ||
14 | Signer·#1·public·key·MD5·digest:·bd5c3ef35ee3a3b12741a975896bd63b |
Offset 1, 13 lines modified | Offset 1, 11 lines modified | ||
1 | Zip·file·size:·6 | 1 | Zip·file·size:·627361·bytes,·number·of·entries:·9 |
2 | -rw----·····1.0·fat····47270·bx·stor·09-Jan-01·00:00·assets/NOTICE.html.gz | ||
3 | -rw----·····1.0·fat···6107 | 2 | -rw----·····1.0·fat···610748·bx·stor·09-Jan-01·00:00·resources.arsc |
4 | -rw----·····2.0·fat·····2 | 3 | -rw----·····2.0·fat·····2404·bl·defN·09-Jan-01·00:00·AndroidManifest.xml |
5 | -rw----·····2.0·fat·····1916·bl·defN·09-Jan-01·00:00·res/drawable/ic_wifi_settings.xml | 4 | -rw----·····2.0·fat·····1916·bl·defN·09-Jan-01·00:00·res/drawable/ic_wifi_settings.xml |
6 | -rw----·····2.0·fat·····1324·bl·defN·09-Jan-01·00:00·res/drawable/stat_notify_wifi_in_range.xml | 5 | -rw----·····2.0·fat·····1324·bl·defN·09-Jan-01·00:00·res/drawable/stat_notify_wifi_in_range.xml |
7 | -rw----·····2.0·fat·····1192·bl·defN·09-Jan-01·00:00·res/layout/wifi_p2p_dialog.xml | 6 | -rw----·····2.0·fat·····1192·bl·defN·09-Jan-01·00:00·res/layout/wifi_p2p_dialog.xml |
8 | -rw----·····2.0·fat······580·bl·defN·09-Jan-01·00:00·res/layout/wifi_p2p_dialog_row.xml | 7 | -rw----·····2.0·fat······580·bl·defN·09-Jan-01·00:00·res/layout/wifi_p2p_dialog_row.xml |
9 | -rw----·····2.0·fat·······32·bl·defN·09-Jan-01·00:00·stamp-cert-sha256 | ||
10 | -rw----·····2.0·fat······ | 8 | -rw----·····2.0·fat······764·bl·defN·09-Jan-01·00:00·META-INF/CERT.SF |
11 | -rw----·····2.0·fat·····2 | 9 | -rw----·····2.0·fat·····2385·bl·defN·09-Jan-01·00:00·META-INF/CERT.RSA |
12 | -rw----·····2.0·fat······ | 10 | -rw----·····2.0·fat······629·bl·defN·09-Jan-01·00:00·META-INF/MANIFEST.MF |
13 | 11 | 9·files,·621942·bytes·uncompressed,·616717·bytes·compressed:··0.8% |
Offset 1, 13 lines modified | Offset 1, 12 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="1"·android:versionName="R-initial"·android:compileSdkVersion="31"·android:compileSdkVersionCodename="12"·coreApp="true"·package="com. | 2 | <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="1"·android:versionName="R-initial"·android:compileSdkVersion="31"·android:compileSdkVersionCodename="12"·coreApp="true"·package="com.android.wifi.resources"·platformBuildVersionCode="31"·platformBuildVersionName="12"> |
3 | ··<uses-sdk·android:minSdkVersion="30"·android:targetSdkVersion="31"/> | 3 | ··<uses-sdk·android:minSdkVersion="30"·android:targetSdkVersion="31"/> |
4 | ··<protected-broadcast·android:name="com.android.server.wifi.action.CarrierNetwork.USER_CLICKED"/> | 4 | ··<protected-broadcast·android:name="com.android.server.wifi.action.CarrierNetwork.USER_CLICKED"/> |
5 | ··<application·android:label="@string/wifiResourcesAppLabel"·android:hasCode="false"·android:extractNativeLibs="false"·android:usesCleartextTraffic="true"·android:defaultToDeviceProtectedStorage="true"·android:directBootAware="true"> | 5 | ··<application·android:label="@string/wifiResourcesAppLabel"·android:hasCode="false"·android:extractNativeLibs="false"·android:usesCleartextTraffic="true"·android:defaultToDeviceProtectedStorage="true"·android:directBootAware="true"> |
6 | ····<activity·android:name="android.app.Activity"·android:enabled="true"·android:exported="true"> | 6 | ····<activity·android:name="android.app.Activity"·android:enabled="true"·android:exported="true"> |
7 | ······<intent-filter> | 7 | ······<intent-filter> |
8 | ········<action·android:name="com.android.server.wifi.intent.action.SERVICE_WIFI_RESOURCES_APK"/> | 8 | ········<action·android:name="com.android.server.wifi.intent.action.SERVICE_WIFI_RESOURCES_APK"/> |
9 | ······</intent-filter> | 9 | ······</intent-filter> |
10 | ····</activity> | 10 | ····</activity> |
11 | ····<meta-data·android:name="android.content.pm.LOGGING_PARENT"·android:value="com.google.android.modulemetadata"/> | ||
12 | ··</application> | 11 | ··</application> |
13 | </manifest> | 12 | </manifest> |
Offset 1, 21 lines modified | Offset 1, 19 lines modified | ||
1 | !!brut.androlib.meta.MetaInfo | 1 | !!brut.androlib.meta.MetaInfo |
2 | compressionType:·false | 2 | compressionType:·false |
3 | doNotCompress: | 3 | doNotCompress: |
4 | -·arsc | 4 | -·arsc |
5 | -·assets/NOTICE.html.gz | ||
6 | isFrameworkApk:·false | 5 | isFrameworkApk:·false |
7 | packageInfo:·null | 6 | packageInfo:·null |
8 | sdkInfo: | 7 | sdkInfo: |
9 | ··minSdkVersion:·'30' | 8 | ··minSdkVersion:·'30' |
10 | ··targetSdkVersion:·'31' | 9 | ··targetSdkVersion:·'31' |
11 | sharedLibrary:·false | 10 | sharedLibrary:·false |
12 | sparseResources:·false | 11 | sparseResources:·false |
13 | unknownFiles: | 12 | unknownFiles:·{} |
14 | ··stamp-cert-sha256:·'8' | ||
15 | usesFramework: | 13 | usesFramework: |
16 | ··ids: | 14 | ··ids: |
17 | ··-·1 | 15 | ··-·1 |
18 | ··tag:·null | 16 | ··tag:·null |
19 | version:·2.4.0-dirty | 17 | version:·2.4.0-dirty |
20 | versionInfo: | 18 | versionInfo: |
21 | ··versionCode:·'1' | 19 | ··versionCode:·'1' |
Offset 1, 10 lines modified | Offset 1, 10 lines modified | ||
00000000:·0200·0c00· | 00000000:·0200·0c00·bc51·0900·0100·0000·0100·1c00··.....Q.......... | ||
00000010:· | 00000010:·b0d1·0500·1714·0000·0000·0000·0001·0000··................ | ||
00000020:·7 | 00000020:·7850·0000·0000·0000·0000·0000·0300·0000··xP.............. | ||
00000030:·2600·0000·4800·0000·4f00·0000·5f00·0000··&...H...O..._... | 00000030:·2600·0000·4800·0000·4f00·0000·5f00·0000··&...H...O..._... | ||
00000040:·8e00·0000·9a00·0000·a900·0000·b400·0000··................ | 00000040:·8e00·0000·9a00·0000·a900·0000·b400·0000··................ | ||
00000050:·f200·0000·fe00·0000·1701·0000·0602·0000··................ | 00000050:·f200·0000·fe00·0000·1701·0000·0602·0000··................ | ||
00000060:·3602·0000·5a02·0000·8702·0000·a802·0000··6...Z........... | 00000060:·3602·0000·5a02·0000·8702·0000·a802·0000··6...Z........... | ||
00000070:·cd02·0000·f302·0000·1b03·0000·4303·0000··............C... | 00000070:·cd02·0000·f302·0000·1b03·0000·4303·0000··............C... | ||
00000080:·6b03·0000·9303·0000·bb03·0000·e303·0000··k............... | 00000080:·6b03·0000·9303·0000·bb03·0000·e303·0000··k............... | ||
00000090:·0b04·0000·1504·0000·2804·0000·a104·0000··........(....... | 00000090:·0b04·0000·1504·0000·2804·0000·a104·0000··........(....... | ||
Offset 16, 24650 lines modified | Offset 16, 24650 lines modified | ||
000000f0:·9607·0000·bb07·0000·e707·0000·0108·0000··................ | 000000f0:·9607·0000·bb07·0000·e707·0000·0108·0000··................ | ||
00000100:·1708·0000·2608·0000·2f08·0000·6809·0000··....&.../...h... | 00000100:·1708·0000·2608·0000·2f08·0000·6809·0000··....&.../...h... | ||
00000110:·a609·0000·af09·0000·e309·0000·ed09·0000··................ | 00000110:·a609·0000·af09·0000·e309·0000·ed09·0000··................ | ||
00000120:·0c0a·0000·330a·0000·550a·0000·800a·0000··....3...U....... | 00000120:·0c0a·0000·330a·0000·550a·0000·800a·0000··....3...U....... | ||
00000130:·9c0a·0000·750b·0000·ba0b·0000·dc0b·0000··....u........... | 00000130:·9c0a·0000·750b·0000·ba0b·0000·dc0b·0000··....u........... | ||
00000140:·ef0b·0000·000c·0000·370c·0000·560c·0000··........7...V... | 00000140:·ef0b·0000·000c·0000·370c·0000·560c·0000··........7...V... | ||
Offset 24667, 13391 lines modified | Offset 24667, 13391 lines modified | ||
Offset 38102, 74 lines modified | Offset 38102, 71 lines modified |
Offset 1, 26 lines modified | Offset 1, 20 lines modified | ||
1 | Manifest-Version:·1.0\xd | 1 | Manifest-Version:·1.0\xd |
2 | \xd | 2 | \xd |
3 | Name:·AndroidManifest.xml\xd | 3 | Name:·AndroidManifest.xml\xd |
4 | SHA-256-Digest:·QqeqnegicdDGC/5u97++sq9qotaauXRNkgAa8b/6nHM=\xd | ||
4 | SHA-256-Digest:·/sRkJcLeWBLUWMr8zNSVlNTr6/BPfOgiAPa9c61M46Q=\xd | ||
5 | \xd | ||
6 | Name:·assets/NOTICE.html.gz\xd | ||
7 | SHA-256-Digest:·iQEWPRKm4G2/uzsXfHVQ/rqwV8Pu2QuxnfjG/0reGAU=\xd | ||
8 | \xd | 5 | \xd |
9 | Name:·res/drawable/ic_wifi_settings.xml\xd | 6 | Name:·res/drawable/ic_wifi_settings.xml\xd |
10 | SHA-256-Digest:·szc1/CI/9jDmLHWOf52BcpNb9Sdx+5jQRf2ajp8ZnV0=\xd | 7 | SHA-256-Digest:·szc1/CI/9jDmLHWOf52BcpNb9Sdx+5jQRf2ajp8ZnV0=\xd |
11 | \xd | 8 | \xd |
12 | Name:·res/drawable/stat_notify_wifi_in_range.xml\xd | 9 | Name:·res/drawable/stat_notify_wifi_in_range.xml\xd |
13 | SHA-256-Digest:·wD/zI6SBSG2AqnyqIHd07kSRhv/evCykVugfNy7esW0=\xd | 10 | SHA-256-Digest:·wD/zI6SBSG2AqnyqIHd07kSRhv/evCykVugfNy7esW0=\xd |
14 | \xd | 11 | \xd |
15 | Name:·res/layout/wifi_p2p_dialog.xml\xd | 12 | Name:·res/layout/wifi_p2p_dialog.xml\xd |
16 | SHA-256-Digest:·PwsGNI1zHoyLPpY4PzG4/8bzXRS63HeZzaAhZNVUUXg=\xd | 13 | SHA-256-Digest:·PwsGNI1zHoyLPpY4PzG4/8bzXRS63HeZzaAhZNVUUXg=\xd |
17 | \xd | 14 | \xd |
18 | Name:·res/layout/wifi_p2p_dialog_row.xml\xd | 15 | Name:·res/layout/wifi_p2p_dialog_row.xml\xd |
19 | SHA-256-Digest:·yl7Cu4ksYCXf27CtQmDP6zoX4bluPpAo6W9aKm5QAjA=\xd | 16 | SHA-256-Digest:·yl7Cu4ksYCXf27CtQmDP6zoX4bluPpAo6W9aKm5QAjA=\xd |
20 | \xd | 17 | \xd |
21 | Name:·resources.arsc\xd | 18 | Name:·resources.arsc\xd |
19 | SHA-256-Digest:·E/6FMzN6OaEZhvn8/ph3Hv44hiWBQuN/w9aXTR1eCgE=\xd | ||
22 | SHA-256-Digest:·bpz/lHF3zFhgZvrRI1cp1iHHT0DX8B+WJbmb9ExZbHg=\xd | ||
23 | \xd | ||
24 | Name:·stamp-cert-sha256\xd | ||
25 | SHA-256-Digest:·HZwqAqk4Fv9ceuZPmq0Cwj3kncUUYg2xp61iTSqDZ5w=\xd | ||
26 | \xd | 20 | \xd |
Offset 1, 29 lines modified | Offset 1, 23 lines modified | ||
1 | Signature-Version:·1.0\xd | 1 | Signature-Version:·1.0\xd |
2 | Created-By:·1.0·(Android·SignApk)\xd | 2 | Created-By:·1.0·(Android·SignApk)\xd |
3 | SHA-256-Digest-Manifest:· | 3 | SHA-256-Digest-Manifest:·bR7/9BBxlaI1H+4TpFB4xJyOFLXsXLlvASCWEZq/qxY=\xd |
4 | X-Android-APK-Signed:·2,·3\xd | 4 | X-Android-APK-Signed:·2,·3\xd |
5 | \xd | 5 | \xd |
6 | Name:·AndroidManifest.xml\xd | 6 | Name:·AndroidManifest.xml\xd |
7 | SHA-256-Digest:·x2ysYL9wSN+klQCAAJSJ2j1Vuygf97q2HL0l7ok97l0=\xd | ||
7 | SHA-256-Digest:·7tcU4MtRh1FLscdix5PtstvuCUARIcyKsGWInIujFTY=\xd | ||
8 | \xd | ||
9 | Name:·assets/NOTICE.html.gz\xd | ||
10 | SHA-256-Digest:·LcgO+nB6c+/83crSxUpKqjQw76uGWf/3o/h/U0HbEjE=\xd | ||
11 | \xd | 8 | \xd |
12 | Name:·res/drawable/ic_wifi_settings.xml\xd | 9 | Name:·res/drawable/ic_wifi_settings.xml\xd |
13 | SHA-256-Digest:·fhgyEEGAy5a2LIec4H0IXmn5i/5YwIFNStysuEhkreM=\xd | 10 | SHA-256-Digest:·fhgyEEGAy5a2LIec4H0IXmn5i/5YwIFNStysuEhkreM=\xd |
14 | \xd | 11 | \xd |
15 | Name:·res/drawable/stat_notify_wifi_in_range.xml\xd | 12 | Name:·res/drawable/stat_notify_wifi_in_range.xml\xd |
16 | SHA-256-Digest:·7pUN1z3QO7N3Zg39m87MSmhxpQSQTOSM00jEAT4r4n8=\xd | 13 | SHA-256-Digest:·7pUN1z3QO7N3Zg39m87MSmhxpQSQTOSM00jEAT4r4n8=\xd |
17 | \xd | 14 | \xd |
18 | Name:·res/layout/wifi_p2p_dialog.xml\xd | 15 | Name:·res/layout/wifi_p2p_dialog.xml\xd |
19 | SHA-256-Digest:·JWYRzQpw3forPBWR0eTtV9316s0gjAfKTUGC60p1Y44=\xd | 16 | SHA-256-Digest:·JWYRzQpw3forPBWR0eTtV9316s0gjAfKTUGC60p1Y44=\xd |
20 | \xd | 17 | \xd |
21 | Name:·res/layout/wifi_p2p_dialog_row.xml\xd | 18 | Name:·res/layout/wifi_p2p_dialog_row.xml\xd |
22 | SHA-256-Digest:·5u+C2n7WffhNrYbQjuEz5rxcnM5EAWmFeAEaYsAAO8c=\xd | 19 | SHA-256-Digest:·5u+C2n7WffhNrYbQjuEz5rxcnM5EAWmFeAEaYsAAO8c=\xd |
23 | \xd | 20 | \xd |
24 | Name:·resources.arsc\xd | 21 | Name:·resources.arsc\xd |
22 | SHA-256-Digest:·zWYT85Nld5xvoRWXc4asNGjYvJr616OKolMwhM1SfxM=\xd | ||
25 | SHA-256-Digest:·UTj7C5UJ/VlWtVP0GEn6vBczQMOoG4z8HDoQI8+wOTc=\xd | ||
26 | \xd | ||
27 | Name:·stamp-cert-sha256\xd | ||
28 | SHA-256-Digest:·L0p4Bm/NGffFWX26fUKi8jlq3aKsfwyEBtSavY6F0c0=\xd | ||
29 | \xd | 23 | \xd |
Offset 2, 9 lines modified | Offset 2, 9 lines modified | ||
2 | <resources> | 2 | <resources> |
3 | ··<string·name="wifi_eap_error_message_code_32760">%1$s·:·Du·kan·ikke·oprette·forbindelse·til·Verizon·Wi-Fi·Access·uden·for·Verizons·dækningsområde.</string> | 3 | ··<string·name="wifi_eap_error_message_code_32760">%1$s·:·Du·kan·ikke·oprette·forbindelse·til·Verizon·Wi-Fi·Access·uden·for·Verizons·dækningsområde.</string> |
4 | ··<string·name="wifi_eap_error_message_code_32761">%1$s·:·Du·abonnerer·ikke·på·Verizon·Wi-Fi·Access.·Ring·til·os·på·telefonnummer·800-922-0204.</string> | 4 | ··<string·name="wifi_eap_error_message_code_32761">%1$s·:·Du·abonnerer·ikke·på·Verizon·Wi-Fi·Access.·Ring·til·os·på·telefonnummer·800-922-0204.</string> |
5 | ··<string·name="wifi_eap_error_message_code_32762">%1$s·:·Der·er·et·problem·med·din·Verizon·Wi-Fi·Access-konto.·Ring·til·os·på·telefonnummer·800-922-0204.</string> | 5 | ··<string·name="wifi_eap_error_message_code_32762">%1$s·:·Der·er·et·problem·med·din·Verizon·Wi-Fi·Access-konto.·Ring·til·os·på·telefonnummer·800-922-0204.</string> |
6 | ··<string·name="wifi_eap_error_message_code_32763">%1$s·:·Du·har·allerede·oprettet·forbindelse·til·Verizon·Wi-Fi·Access.</string> | 6 | ··<string·name="wifi_eap_error_message_code_32763">%1$s·:·Du·har·allerede·oprettet·forbindelse·til·Verizon·Wi-Fi·Access.</string> |
7 | ··<string·name="wifi_eap_error_message_code_32764">%1$s·:·Du·kan·ikke·oprette·forbindelse·til·Verizon·Wi-Fi·Access.·Ring·til·os·på·telefonnummer·800-922-0204.</string> | 7 | ··<string·name="wifi_eap_error_message_code_32764">%1$s·:·Du·kan·ikke·oprette·forbindelse·til·Verizon·Wi-Fi·Access.·Ring·til·os·på·telefonnummer·800-922-0204.</string> |
8 | ··<string·name="wifi_eap_error_message_code_32765">%1$s·:·Der·er·et·problem·med·din·Verizon·Wi-Fi·Access-konto.·Ring·til·os·på·telefonnummer·800-922-0204.</string> | 8 | ··<string·name="wifi_eap_error_message_code_32765">%1$s·:·Der·er·et·problem·med·din·Verizon·Wi-Fi·Access-konto.·Ring·til·os·på·telefonnummer·800-922-0204.</string> |
9 | ··<string·name="wifi_eap_error_message_code_32766">%1$s·:·Verizon·Wi-Fi·Access·er·ikke·tilgængeligt·i·dit·område.·Prøv·igen·senere·eller·fra·en·anden· | 9 | ··<string·name="wifi_eap_error_message_code_32766">%1$s·:·Verizon·Wi-Fi·Access·er·ikke·tilgængeligt·i·dit·område.·Prøv·igen·senere·eller·fra·en·anden·lokation.</string> |
10 | </resources> | 10 | </resources> |
Offset 2, 9 lines modified | Offset 2, 9 lines modified | ||
2 | <resources> | 2 | <resources> |
3 | ··<string·name="wifi_eap_error_message_code_32760">%1$s·:·Du·kan·ikke·oprette·forbindelse·til·Verizon·Wi-Fi·Access·uden·for·Verizons·dækningsområde.</string> | 3 | ··<string·name="wifi_eap_error_message_code_32760">%1$s·:·Du·kan·ikke·oprette·forbindelse·til·Verizon·Wi-Fi·Access·uden·for·Verizons·dækningsområde.</string> |
4 | ··<string·name="wifi_eap_error_message_code_32761">%1$s·:·Du·abonnerer·ikke·på·Verizon·Wi-Fi·Access.·Ring·til·os·på·telefonnummer·800-922-0204.</string> | 4 | ··<string·name="wifi_eap_error_message_code_32761">%1$s·:·Du·abonnerer·ikke·på·Verizon·Wi-Fi·Access.·Ring·til·os·på·telefonnummer·800-922-0204.</string> |
5 | ··<string·name="wifi_eap_error_message_code_32762">%1$s·:·Der·er·et·problem·med·din·Verizon·Wi-Fi·Access-konto.·Ring·til·os·på·telefonnummer·800-922-0204.</string> | 5 | ··<string·name="wifi_eap_error_message_code_32762">%1$s·:·Der·er·et·problem·med·din·Verizon·Wi-Fi·Access-konto.·Ring·til·os·på·telefonnummer·800-922-0204.</string> |
6 | ··<string·name="wifi_eap_error_message_code_32763">%1$s·:·Du·har·allerede·oprettet·forbindelse·til·Verizon·Wi-Fi·Access.</string> | 6 | ··<string·name="wifi_eap_error_message_code_32763">%1$s·:·Du·har·allerede·oprettet·forbindelse·til·Verizon·Wi-Fi·Access.</string> |
7 | ··<string·name="wifi_eap_error_message_code_32764">%1$s·:·Du·kan·ikke·oprette·forbindelse·til·Verizon·Wi-Fi·Access.·Ring·til·os·på·telefonnummer·800-922-0204.</string> | 7 | ··<string·name="wifi_eap_error_message_code_32764">%1$s·:·Du·kan·ikke·oprette·forbindelse·til·Verizon·Wi-Fi·Access.·Ring·til·os·på·telefonnummer·800-922-0204.</string> |
8 | ··<string·name="wifi_eap_error_message_code_32765">%1$s·:·Der·er·et·problem·med·din·Verizon·Wi-Fi·Access-konto.·Ring·til·os·på·telefonnummer·800-922-0204.</string> | 8 | ··<string·name="wifi_eap_error_message_code_32765">%1$s·:·Der·er·et·problem·med·din·Verizon·Wi-Fi·Access-konto.·Ring·til·os·på·telefonnummer·800-922-0204.</string> |
9 | ··<string·name="wifi_eap_error_message_code_32766">%1$s·:·Verizon·Wi-Fi·Access·er·ikke·tilgængeligt·i·dit·område.·Prøv·igen·senere·eller·fra·en·anden· | 9 | ··<string·name="wifi_eap_error_message_code_32766">%1$s·:·Verizon·Wi-Fi·Access·er·ikke·tilgængeligt·i·dit·område.·Prøv·igen·senere·eller·fra·en·anden·lokation.</string> |
10 | </resources> | 10 | </resources> |
Offset 1, 10 lines modified | Offset 1, 10 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="wifi_eap_error_message_code_32760">%1$s·:·Verizon·Wi-Fi·Access·қызметіне·Verizon·қызмет·көрсету·аясынан·тыс·жерден·қосыла·алмайсыз.</string> | 3 | ··<string·name="wifi_eap_error_message_code_32760">%1$s·:·Verizon·Wi-Fi·Access·қызметіне·Verizon·қызмет·көрсету·аясынан·тыс·жерден·қосыла·алмайсыз.</string> |
4 | ··<string·name="wifi_eap_error_message_code_32761">%1$s·:·Verizon·Wi-Fi·Access·қызметіне·жазылған·жоқсыз.·Бізге·800-922-0204·нөмірі·арқылы·хабарласыңыз.</string> | 4 | ··<string·name="wifi_eap_error_message_code_32761">%1$s·:·Verizon·Wi-Fi·Access·қызметіне·жазылған·жоқсыз.·Бізге·800-922-0204·нөмірі·арқылы·хабарласыңыз.</string> |
5 | ··<string·name="wifi_eap_error_message_code_32762">%1$s·:·Verizon·Wi-Fi·Access· | 5 | ··<string·name="wifi_eap_error_message_code_32762">%1$s·:·Verizon·Wi-Fi·Access·аккаунтына·қатысты·мәселе·шықты.·Бізге·800-922-0204·нөмірі·арқылы·хабарласыңыз.</string> |
6 | ··<string·name="wifi_eap_error_message_code_32763">%1$s·:·Verizon·Wi-Fi·Access·қызметіне·әлдеқашан·қосылғансыз.</string> | 6 | ··<string·name="wifi_eap_error_message_code_32763">%1$s·:·Verizon·Wi-Fi·Access·қызметіне·әлдеқашан·қосылғансыз.</string> |
7 | ··<string·name="wifi_eap_error_message_code_32764">%1$s·:·Verizon·Wi-Fi·Access·қызметіне·қосылу·кезінде·мәселе·шықты.·Бізге·800-922-0204·нөмірі·арқылы·хабарласыңыз.</string> | 7 | ··<string·name="wifi_eap_error_message_code_32764">%1$s·:·Verizon·Wi-Fi·Access·қызметіне·қосылу·кезінде·мәселе·шықты.·Бізге·800-922-0204·нөмірі·арқылы·хабарласыңыз.</string> |
8 | ··<string·name="wifi_eap_error_message_code_32765">%1$s·:·Verizon·Wi-Fi·Access· | 8 | ··<string·name="wifi_eap_error_message_code_32765">%1$s·:·Verizon·Wi-Fi·Access·аккаунтына·қатысты·мәселе·шықты.·Бізге·800-922-0204·нөмірі·арқылы·хабарласыңыз.</string> |
9 | ··<string·name="wifi_eap_error_message_code_32766">%1$s·:·Verizon·Wi-Fi·Access·қазіргі·орналасқан·жеріңізде·жұмыс·істемейді.·Әрекетті·кейінірек·немесе·басқа·жерден·қайталап·көріңіз.</string> | 9 | ··<string·name="wifi_eap_error_message_code_32766">%1$s·:·Verizon·Wi-Fi·Access·қазіргі·орналасқан·жеріңізде·жұмыс·істемейді.·Әрекетті·кейінірек·немесе·басқа·жерден·қайталап·көріңіз.</string> |
10 | </resources> | 10 | </resources> |
Offset 11, 15 lines modified | Offset 11, 15 lines modified | ||
11 | ··<string·name="wifi_available_action_all_networks">সকলো·নেটৱৰ্ক</string> | 11 | ··<string·name="wifi_available_action_all_networks">সকলো·নেটৱৰ্ক</string> |
12 | ··<string·name="wifi_available_action_connect">সংযোগ·কৰক</string> | 12 | ··<string·name="wifi_available_action_connect">সংযোগ·কৰক</string> |
13 | ··<string·name="wifi_available_content_failed_to_connect">সকলো·নেটৱৰ্ক·চাবলৈ·টিপক</string> | 13 | ··<string·name="wifi_available_content_failed_to_connect">সকলো·নেটৱৰ্ক·চাবলৈ·টিপক</string> |
14 | ··<string·name="wifi_available_title">পাছৱৰ্ড·অবিহনে·সংযোগ·কৰিবপৰা·ৱাই-ফাই·নেটৱর্কৰ·সৈতে·সংযোগ·কৰক</string> | 14 | ··<string·name="wifi_available_title">পাছৱৰ্ড·অবিহনে·সংযোগ·কৰিবপৰা·ৱাই-ফাই·নেটৱর্কৰ·সৈতে·সংযোগ·কৰক</string> |
15 | ··<string·name="wifi_available_title_connected">ৱাই-ফাই·নেটৱৰ্কৰ·সৈতে·সংযোগ·কৰা·হ’ল</string> | 15 | ··<string·name="wifi_available_title_connected">ৱাই-ফাই·নেটৱৰ্কৰ·সৈতে·সংযোগ·কৰা·হ’ল</string> |
16 | ··<string·name="wifi_available_title_connecting">ৱাই-ফাই·নেটৱৰ্কৰ·সৈতে·সংযোগ·কৰি·থকা·হৈছে</string> | 16 | ··<string·name="wifi_available_title_connecting">ৱাই-ফাই·নেটৱৰ্কৰ·সৈতে·সংযোগ·কৰি·থকা·হৈছে</string> |
17 | ··<string·name="wifi_available_title_failed_to_connect">"ৱাই-ফাই·নেটৱৰ্কৰ·সৈতে·সংযোগ·কৰিবপৰা·নগ'ল"</string> | 17 | ··<string·name="wifi_available_title_failed_to_connect">"ৱাই-ফাই·নেটৱৰ্কৰ·সৈতে·সংযোগ·কৰিবপৰা·নগ'ল"</string> |
18 | ··<string·name="wifi_cannot_connect_with_randomized_mac_message">গোপনীয়তাৰ·ছেটিং | 18 | ··<string·name="wifi_cannot_connect_with_randomized_mac_message">গোপনীয়তাৰ·ছেটিং·সলনি·কৰিবলৈ·আৰু·পুনৰ·চেষ্টা·কৰিবলৈ·টিপক</string> |
19 | ··<string·name="wifi_cannot_connect_with_randomized_mac_title">%1$sৰ·সৈতে·সংযোগ·কৰিব·নোৱাৰি</string> | 19 | ··<string·name="wifi_cannot_connect_with_randomized_mac_title">%1$sৰ·সৈতে·সংযোগ·কৰিব·নোৱাৰি</string> |
20 | ··<string·name="wifi_connect_alert_message">"%1$s·এপ্লিকেশ্বনটোৱে·ৱাই-ফাই·নেটৱৰ্ক·%2$sৰ·সৈতে·সংযুক্ত·হ'ব·বিচাৰিছে"</string> | 20 | ··<string·name="wifi_connect_alert_message">"%1$s·এপ্লিকেশ্বনটোৱে·ৱাই-ফাই·নেটৱৰ্ক·%2$sৰ·সৈতে·সংযুক্ত·হ'ব·বিচাৰিছে"</string> |
21 | ··<string·name="wifi_connect_alert_title">সংযোগ·কৰাৰ·অনুমতি·দিবনে?</string> | 21 | ··<string·name="wifi_connect_alert_title">সংযোগ·কৰাৰ·অনুমতি·দিবনে?</string> |
22 | ··<string·name="wifi_connect_default_application">এপ্লিকেশ্বন</string> | 22 | ··<string·name="wifi_connect_default_application">এপ্লিকেশ্বন</string> |
23 | ··<string·name="wifi_disable_mac_randomization_dialog_confirm_text">ছেটিংটো·সলনি·কৰক</string> | 23 | ··<string·name="wifi_disable_mac_randomization_dialog_confirm_text">ছেটিংটো·সলনি·কৰক</string> |
24 | ··<string·name="wifi_disable_mac_randomization_dialog_failure">গোপনীয়তাৰ·ছেটিংটো·সলনি·কৰিব·নোৱাৰি</string> | 24 | ··<string·name="wifi_disable_mac_randomization_dialog_failure">গোপনীয়তাৰ·ছেটিংটো·সলনি·কৰিব·নোৱাৰি</string> |
25 | ··<string·name="wifi_disable_mac_randomization_dialog_message">"সংযোগ·কৰিবলৈ·%1$sএ·আপোনাৰ·ডিভাইচৰ·MAC·ঠিকনাটো,·এটা·সুকীয়া·চিনাক্তকাৰী·ব্যৱহাৰ·কৰিব·লাগে।·বৰ্তমান,·এই·নেটৱৰ্কটোৰ·বাবে·আপোনাৰ·গোপনীয়তাৰ·ছেটিঙে·এটা·যাদৃচ্ছিক·চিনাক্তকাৰী·ব্যৱহাৰ·কৰে।· | 25 | ··<string·name="wifi_disable_mac_randomization_dialog_message">"সংযোগ·কৰিবলৈ·%1$sএ·আপোনাৰ·ডিভাইচৰ·MAC·ঠিকনাটো,·এটা·সুকীয়া·চিনাক্তকাৰী·ব্যৱহাৰ·কৰিব·লাগে।·বৰ্তমান,·এই·নেটৱৰ্কটোৰ·বাবে·আপোনাৰ·গোপনীয়তাৰ·ছেটিঙে·এটা·যাদৃচ্ছিক·চিনাক্তকাৰী·ব্যৱহাৰ·কৰে।· |
Offset 13, 15 lines modified | Offset 13, 15 lines modified | ||
13 | ··<string·name="wifi_available_content_failed_to_connect">Ketuk·untuk·melihat·semua·jaringan</string> | 13 | ··<string·name="wifi_available_content_failed_to_connect">Ketuk·untuk·melihat·semua·jaringan</string> |
14 | ··<string·name="wifi_available_title">Hubungkan·ke·jaringan·Wi-Fi·terbuka</string> | 14 | ··<string·name="wifi_available_title">Hubungkan·ke·jaringan·Wi-Fi·terbuka</string> |
15 | ··<string·name="wifi_available_title_connected">Terhubung·ke·jaringan·Wi-Fi</string> | 15 | ··<string·name="wifi_available_title_connected">Terhubung·ke·jaringan·Wi-Fi</string> |
16 | ··<string·name="wifi_available_title_connecting">Menghubungkan·ke·jaringan·Wi-Fi</string> | 16 | ··<string·name="wifi_available_title_connecting">Menghubungkan·ke·jaringan·Wi-Fi</string> |
17 | ··<string·name="wifi_available_title_failed_to_connect">Tidak·dapat·menghubungkan·ke·jaringan·Wi‑Fi</string> | 17 | ··<string·name="wifi_available_title_failed_to_connect">Tidak·dapat·menghubungkan·ke·jaringan·Wi‑Fi</string> |
18 | ··<string·name="wifi_cannot_connect_with_randomized_mac_message">Ketuk·untuk·mengubah·setelan·privasi·dan·coba·lagi</string> | 18 | ··<string·name="wifi_cannot_connect_with_randomized_mac_message">Ketuk·untuk·mengubah·setelan·privasi·dan·coba·lagi</string> |
19 | ··<string·name="wifi_cannot_connect_with_randomized_mac_title">Tidak·dapat·terhubung·ke·%1$s</string> | 19 | ··<string·name="wifi_cannot_connect_with_randomized_mac_title">Tidak·dapat·terhubung·ke·%1$s</string> |
20 | ··<string·name="wifi_connect_alert_message">Aplikasi·%1$s·ingin·ter | 20 | ··<string·name="wifi_connect_alert_message">Aplikasi·%1$s·ingin·terhubung·ke·Jaringan·Wifi·%2$s</string> |
21 | ··<string·name="wifi_connect_alert_title">Izinkan·hubungan?</string> | 21 | ··<string·name="wifi_connect_alert_title">Izinkan·hubungan?</string> |
22 | ··<string·name="wifi_connect_default_application">Aplikasi</string> | 22 | ··<string·name="wifi_connect_default_application">Aplikasi</string> |
23 | ··<string·name="wifi_disable_mac_randomization_dialog_confirm_text">Ganti·setelan</string> | 23 | ··<string·name="wifi_disable_mac_randomization_dialog_confirm_text">Ganti·setelan</string> |
24 | ··<string·name="wifi_disable_mac_randomization_dialog_failure">Tidak·dapat·mengubah·setelan·privasi</string> | 24 | ··<string·name="wifi_disable_mac_randomization_dialog_failure">Tidak·dapat·mengubah·setelan·privasi</string> |
25 | ··<string·name="wifi_disable_mac_randomization_dialog_message">"Untuk·terhubung,·%1$s·perlu·menggunakan·alamat·MAC·perangkat,·yaitu·ID·unik.·Saat·ini,·setelan·privasi·untuk·jaringan·ini·menggunakan·ID·yang·diacak.· | 25 | ··<string·name="wifi_disable_mac_randomization_dialog_message">"Untuk·terhubung,·%1$s·perlu·menggunakan·alamat·MAC·perangkat,·yaitu·ID·unik.·Saat·ini,·setelan·privasi·untuk·jaringan·ini·menggunakan·ID·yang·diacak.· |
26 | Perubahan·ini·memungkinkan·lokasi·perangkat·dilacak·oleh·perangkat·di·sekitar."</string> | 26 | Perubahan·ini·memungkinkan·lokasi·perangkat·dilacak·oleh·perangkat·di·sekitar."</string> |
Offset 32, 37 lines modified | Offset 32, 37 lines modified | ||
32 | ··<string·name="wifi_eap_error_message_code_32761">%1$s·:·Error·autentikasi·EAP·32761</string> | 32 | ··<string·name="wifi_eap_error_message_code_32761">%1$s·:·Error·autentikasi·EAP·32761</string> |
33 | ··<string·name="wifi_eap_error_message_code_32762">%1$s·:·Error·autentikasi·EAP·32762</string> | 33 | ··<string·name="wifi_eap_error_message_code_32762">%1$s·:·Error·autentikasi·EAP·32762</string> |
34 | ··<string·name="wifi_eap_error_message_code_32763">%1$s·:·Error·autentikasi·EAP·32763</string> | 34 | ··<string·name="wifi_eap_error_message_code_32763">%1$s·:·Error·autentikasi·EAP·32763</string> |
35 | ··<string·name="wifi_eap_error_message_code_32764">%1$s·:·Error·autentikasi·EAP·32764</string> | 35 | ··<string·name="wifi_eap_error_message_code_32764">%1$s·:·Error·autentikasi·EAP·32764</string> |
36 | ··<string·name="wifi_eap_error_message_code_32765">%1$s·:·Error·autentikasi·EAP·32765</string> | 36 | ··<string·name="wifi_eap_error_message_code_32765">%1$s·:·Error·autentikasi·EAP·32765</string> |
37 | ··<string·name="wifi_eap_error_message_code_32766">%1$s·:·Error·autentikasi·EAP·32766</string> | 37 | ··<string·name="wifi_eap_error_message_code_32766">%1$s·:·Error·autentikasi·EAP·32766</string> |
38 | ··<string·name="wifi_p2p_enter_pin_message">Ketik·PIN·yang·diminta:</string> | 38 | ··<string·name="wifi_p2p_enter_pin_message">Ketik·PIN·yang·diminta:</string> |
39 | ··<string·name="wifi_p2p_frequency_conflict_message">Ponsel·akan·terputus·sementara·dari·Wi-Fi·saat·ter | 39 | ··<string·name="wifi_p2p_frequency_conflict_message">Ponsel·akan·terputus·sementara·dari·Wi-Fi·saat·terhubung·ke·%1$s</string> |
40 | ··<string·name="wifi_p2p_from_message">Dari:</string> | 40 | ··<string·name="wifi_p2p_from_message">Dari:</string> |
41 | ··<string·name="wifi_p2p_invitation_sent_title">Undangan·terkirim</string> | 41 | ··<string·name="wifi_p2p_invitation_sent_title">Undangan·terkirim</string> |
42 | ··<string·name="wifi_p2p_invitation_to_connect_title">Undangan·untuk·terhubung</string> | 42 | ··<string·name="wifi_p2p_invitation_to_connect_title">Undangan·untuk·terhubung</string> |
43 | ··<string·name="wifi_p2p_show_pin_message">PIN:</string> | 43 | ··<string·name="wifi_p2p_show_pin_message">PIN:</string> |
44 | ··<string·name="wifi_p2p_to_message">Kepada:</string> | 44 | ··<string·name="wifi_p2p_to_message">Kepada:</string> |
45 | ··<string·name="wifi_sim_required_message">Untuk·terhubung·ke·%1$s,·masukkan·SIM·%2$s</string> | 45 | ··<string·name="wifi_sim_required_message">Untuk·terhubung·ke·%1$s,·masukkan·SIM·%2$s</string> |
46 | ··<string·name="wifi_sim_required_title">Wi-Fi·tidak·ter | 46 | ··<string·name="wifi_sim_required_title">Wi-Fi·tidak·terhubung</string> |
47 | ··<string·name="wifi_softap_auto_shutdown_timeout_expired_summary">Tidak·ada·perangkat·yang·terhubung.·Ketuk·untuk·mengubah.</string> | 47 | ··<string·name="wifi_softap_auto_shutdown_timeout_expired_summary">Tidak·ada·perangkat·yang·terhubung.·Ketuk·untuk·mengubah.</string> |
48 | ··<string·name="wifi_softap_auto_shutdown_timeout_expired_title">Hotspot·dinonaktifkan</string> | 48 | ··<string·name="wifi_softap_auto_shutdown_timeout_expired_title">Hotspot·dinonaktifkan</string> |
49 | ··<string·name="wifi_suggestion_action_allow_app">Izinkan</string> | 49 | ··<string·name="wifi_suggestion_action_allow_app">Izinkan</string> |
50 | ··<string·name="wifi_suggestion_action_allow_imsi_privacy_exemption_carrier">Hubungkan</string> | 50 | ··<string·name="wifi_suggestion_action_allow_imsi_privacy_exemption_carrier">Hubungkan</string> |
51 | ··<string·name="wifi_suggestion_action_allow_imsi_privacy_exemption_confirmation"> | 51 | ··<string·name="wifi_suggestion_action_allow_imsi_privacy_exemption_confirmation">Hubungkan</string> |
52 | ··<string·name="wifi_suggestion_action_disallow_app">Lain·kali</string> | 52 | ··<string·name="wifi_suggestion_action_disallow_app">Lain·kali</string> |
53 | ··<string·name="wifi_suggestion_action_disallow_imsi_privacy_exemption_carrier">Jangan·hubungkan</string> | 53 | ··<string·name="wifi_suggestion_action_disallow_imsi_privacy_exemption_carrier">Jangan·hubungkan</string> |
54 | ··<string·name="wifi_suggestion_action_disallow_imsi_privacy_exemption_confirmation">Jangan·hubungkan</string> | 54 | ··<string·name="wifi_suggestion_action_disallow_imsi_privacy_exemption_confirmation">Jangan·hubungkan</string> |
55 | ··<string·name="wifi_suggestion_content">Jaringan·yang·disarankan·%s.·Perangkat·dapat·terhubung·secara·otomatis.</string> | 55 | ··<string·name="wifi_suggestion_content">Jaringan·yang·disarankan·%s.·Perangkat·dapat·terhubung·secara·otomatis.</string> |
56 | ··<string·name="wifi_suggestion_imsi_privacy_content">Jaringan·ini·menerima·ID·SIM·yang·dapat·digunakan·untuk·melacak·lokasi·perangkat</string> | 56 | ··<string·name="wifi_suggestion_imsi_privacy_content">Jaringan·ini·menerima·ID·SIM·yang·dapat·digunakan·untuk·melacak·lokasi·perangkat</string> |
57 | ··<string·name="wifi_suggestion_imsi_privacy_exemption_confirmation_content">Jika·Anda·menghubungkan,·jaringan·Wi-Fi·%s·mungkin·mengakses·atau·membagikan·ID·unik·terkait·dengan·SIM·Anda.·Ini·memungkinkan·lokasi·perangkat·Anda·untuk·dilacak.</string> | 57 | ··<string·name="wifi_suggestion_imsi_privacy_exemption_confirmation_content">Jika·Anda·menghubungkan,·jaringan·Wi-Fi·%s·mungkin·mengakses·atau·membagikan·ID·unik·terkait·dengan·SIM·Anda.·Ini·memungkinkan·lokasi·perangkat·Anda·untuk·dilacak.</string> |
58 | ··<string·name="wifi_suggestion_imsi_privacy_exemption_confirmation_title">Konfirmasi·koneksi?</string> | 58 | ··<string·name="wifi_suggestion_imsi_privacy_exemption_confirmation_title">Konfirmasi·koneksi?</string> |
59 | ··<string·name="wifi_suggestion_imsi_privacy_title">Hubungkan·ke·Wi-Fi·%s?</string> | 59 | ··<string·name="wifi_suggestion_imsi_privacy_title">Hubungkan·ke·Wi-Fi·%s?</string> |
60 | ··<string·name="wifi_suggestion_title">Izinkan·jaringan·Wi-Fi·yang·disarankan?</string> | 60 | ··<string·name="wifi_suggestion_title">Izinkan·jaringan·Wi-Fi·yang·disarankan?</string> |
61 | ··<string·name="wifi_wakeup_enabled_content">Anda·berada·di·dekat·jaringan·yang·tersimpan:·%1$s</string> | 61 | ··<string·name="wifi_wakeup_enabled_content">Anda·berada·di·dekat·jaringan·yang·tersimpan:·%1$s</string> |
62 | ··<string·name="wifi_wakeup_enabled_title">Wi‑Fi·diaktifkan·otomatis</string> | 62 | ··<string·name="wifi_wakeup_enabled_title">Wi‑Fi·diaktifkan·otomatis</string> |
63 | ··<string·name="wifi_wakeup_onboarding_action_disable">Jangan·aktifkan·kembali</string> | 63 | ··<string·name="wifi_wakeup_onboarding_action_disable">Jangan·aktifkan·kembali</string> |
64 | ··<string·name="wifi_wakeup_onboarding_subtext">Saat·berada·di·dekat·jaringan·berkualitas·tinggi·yang·tersimpan</string> | 64 | ··<string·name="wifi_wakeup_onboarding_subtext">Saat·berada·di·dekat·jaringan·berkualitas·tinggi·yang·tersimpan</string> |
65 | ··<string·name="wifi_wakeup_onboarding_title">Wi‑Fi·akan·aktif·otomatis</string> | 65 | ··<string·name="wifi_wakeup_onboarding_title">Wi‑Fi·akan·aktif·otomatis</string> |
66 | ··<string·name="wifi_watchdog_network_disabled">Tidak·dapat·ter | 66 | ··<string·name="wifi_watchdog_network_disabled">Tidak·dapat·terhubung·ke·Wi-Fi</string> |
67 | ··<string·name="wifi_watchdog_network_disabled_detailed">"·memiliki·koneksi·internet·yang·buruk."</string> | 67 | ··<string·name="wifi_watchdog_network_disabled_detailed">"·memiliki·koneksi·internet·yang·buruk."</string> |
68 | </resources> | 68 | </resources> |
Offset 1, 10 lines modified | Offset 1, 10 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="wifi_eap_error_message_code_32760">%1$s·:·Verizon·Wi-Fi·Access·қызметіне·Verizon·қызмет·көрсету·аясынан·тыс·жерден·қосыла·алмайсыз.</string> | 3 | ··<string·name="wifi_eap_error_message_code_32760">%1$s·:·Verizon·Wi-Fi·Access·қызметіне·Verizon·қызмет·көрсету·аясынан·тыс·жерден·қосыла·алмайсыз.</string> |
4 | ··<string·name="wifi_eap_error_message_code_32761">%1$s·:·Verizon·Wi-Fi·Access·қызметіне·жазылған·жоқсыз.·Бізге·800-922-0204·нөмірі·арқылы·хабарласыңыз.</string> | 4 | ··<string·name="wifi_eap_error_message_code_32761">%1$s·:·Verizon·Wi-Fi·Access·қызметіне·жазылған·жоқсыз.·Бізге·800-922-0204·нөмірі·арқылы·хабарласыңыз.</string> |
5 | ··<string·name="wifi_eap_error_message_code_32762">%1$s·:·Verizon·Wi-Fi·Access· | 5 | ··<string·name="wifi_eap_error_message_code_32762">%1$s·:·Verizon·Wi-Fi·Access·аккаунтына·қатысты·мәселе·шықты.·Бізге·800-922-0204·нөмірі·арқылы·хабарласыңыз.</string> |
6 | ··<string·name="wifi_eap_error_message_code_32763">%1$s·:·Verizon·Wi-Fi·Access·қызметіне·әлдеқашан·қосылғансыз.</string> | 6 | ··<string·name="wifi_eap_error_message_code_32763">%1$s·:·Verizon·Wi-Fi·Access·қызметіне·әлдеқашан·қосылғансыз.</string> |
7 | ··<string·name="wifi_eap_error_message_code_32764">%1$s·:·Verizon·Wi-Fi·Access·қызметіне·қосылу·кезінде·мәселе·шықты.·Бізге·800-922-0204·нөмірі·арқылы·хабарласыңыз.</string> | 7 | ··<string·name="wifi_eap_error_message_code_32764">%1$s·:·Verizon·Wi-Fi·Access·қызметіне·қосылу·кезінде·мәселе·шықты.·Бізге·800-922-0204·нөмірі·арқылы·хабарласыңыз.</string> |
8 | ··<string·name="wifi_eap_error_message_code_32765">%1$s·:·Verizon·Wi-Fi·Access· | 8 | ··<string·name="wifi_eap_error_message_code_32765">%1$s·:·Verizon·Wi-Fi·Access·аккаунтына·қатысты·мәселе·шықты.·Бізге·800-922-0204·нөмірі·арқылы·хабарласыңыз.</string> |
9 | ··<string·name="wifi_eap_error_message_code_32766">%1$s·:·Verizon·Wi-Fi·Access·қазіргі·орналасқан·жеріңізде·жұмыс·істемейді.·Әрекетті·кейінірек·немесе·басқа·жерден·қайталап·көріңіз.</string> | 9 | ··<string·name="wifi_eap_error_message_code_32766">%1$s·:·Verizon·Wi-Fi·Access·қазіргі·орналасқан·жеріңізде·жұмыс·істемейді.·Әрекетті·кейінірек·немесе·басқа·жерден·қайталап·көріңіз.</string> |
10 | </resources> | 10 | </resources> |
Offset 20, 15 lines modified | Offset 20, 15 lines modified | ||
20 | ··<string·name="wifi_connect_alert_message">Applikationen·%1$s·vil·gerne·have·forbindelse·til·Wi-Fi-netværk·%2$s</string> | 20 | ··<string·name="wifi_connect_alert_message">Applikationen·%1$s·vil·gerne·have·forbindelse·til·Wi-Fi-netværk·%2$s</string> |
21 | ··<string·name="wifi_connect_alert_title">Vil·du·tillade·denne·forbindelse?</string> | 21 | ··<string·name="wifi_connect_alert_title">Vil·du·tillade·denne·forbindelse?</string> |
22 | ··<string·name="wifi_connect_default_application">En·applikation</string> | 22 | ··<string·name="wifi_connect_default_application">En·applikation</string> |
23 | ··<string·name="wifi_disable_mac_randomization_dialog_confirm_text">Skift·indstilling</string> | 23 | ··<string·name="wifi_disable_mac_randomization_dialog_confirm_text">Skift·indstilling</string> |
24 | ··<string·name="wifi_disable_mac_randomization_dialog_failure">Privatlivsindstillingen·kan·ikke·ændres</string> | 24 | ··<string·name="wifi_disable_mac_randomization_dialog_failure">Privatlivsindstillingen·kan·ikke·ændres</string> |
25 | ··<string·name="wifi_disable_mac_randomization_dialog_message">"%1$s·skal·bruge·din·enheds·MAC-adresse·(som·er·et·unikt·id),·for·at·oprette·forbindelse.·I·øjeblikket·bruges·et·tilfældigt·id·i·henhold·til·dine·privatlivsindstillinger·for·dette·netværk.· | 25 | ··<string·name="wifi_disable_mac_randomization_dialog_message">"%1$s·skal·bruge·din·enheds·MAC-adresse·(som·er·et·unikt·id),·for·at·oprette·forbindelse.·I·øjeblikket·bruges·et·tilfældigt·id·i·henhold·til·dine·privatlivsindstillinger·for·dette·netværk.· |
26 | Denne·ændring·kan·gøre·det·muligt·for·enheder·i·nærheden·spore·din·enheds· | 26 | Denne·ændring·kan·gøre·det·muligt·for·enheder·i·nærheden·spore·din·enheds·lokation."</string> |
27 | ··<string·name="wifi_disable_mac_randomization_dialog_network_not_found">Netværket·blev·ikke·fundet</string> | 27 | ··<string·name="wifi_disable_mac_randomization_dialog_network_not_found">Netværket·blev·ikke·fundet</string> |
28 | ··<string·name="wifi_disable_mac_randomization_dialog_success">Indstillingen·blev·opdateret.·Prøv·at·oprette·forbindelse·igen.</string> | 28 | ··<string·name="wifi_disable_mac_randomization_dialog_success">Indstillingen·blev·opdateret.·Prøv·at·oprette·forbindelse·igen.</string> |
29 | ··<string·name="wifi_disable_mac_randomization_dialog_title">Vil·du·ændre·privatlivsindstillingen?</string> | 29 | ··<string·name="wifi_disable_mac_randomization_dialog_title">Vil·du·ændre·privatlivsindstillingen?</string> |
30 | ··<string·name="wifi_eap_error_message_code_32760">%1$s:·EAP-godkendelsesfejl·32760</string> | 30 | ··<string·name="wifi_eap_error_message_code_32760">%1$s:·EAP-godkendelsesfejl·32760</string> |
31 | ··<string·name="wifi_eap_error_message_code_32761">%1$s:·EAP-godkendelsesfejl·32761</string> | 31 | ··<string·name="wifi_eap_error_message_code_32761">%1$s:·EAP-godkendelsesfejl·32761</string> |
32 | ··<string·name="wifi_eap_error_message_code_32762">%1$s:·EAP-godkendelsesfejl·32762</string> | 32 | ··<string·name="wifi_eap_error_message_code_32762">%1$s:·EAP-godkendelsesfejl·32762</string> |
33 | ··<string·name="wifi_eap_error_message_code_32763">%1$s:·EAP-godkendelsesfejl·32763</string> | 33 | ··<string·name="wifi_eap_error_message_code_32763">%1$s:·EAP-godkendelsesfejl·32763</string> |
Offset 49, 16 lines modified | Offset 49, 16 lines modified | ||
49 | ··<string·name="wifi_suggestion_action_allow_app">Tillad</string> | 49 | ··<string·name="wifi_suggestion_action_allow_app">Tillad</string> |
50 | ··<string·name="wifi_suggestion_action_allow_imsi_privacy_exemption_carrier">Opret·forbindelse</string> | 50 | ··<string·name="wifi_suggestion_action_allow_imsi_privacy_exemption_carrier">Opret·forbindelse</string> |
51 | ··<string·name="wifi_suggestion_action_allow_imsi_privacy_exemption_confirmation">Opret·forbindelse</string> | 51 | ··<string·name="wifi_suggestion_action_allow_imsi_privacy_exemption_confirmation">Opret·forbindelse</string> |
52 | ··<string·name="wifi_suggestion_action_disallow_app">Nej·tak</string> | 52 | ··<string·name="wifi_suggestion_action_disallow_app">Nej·tak</string> |
53 | ··<string·name="wifi_suggestion_action_disallow_imsi_privacy_exemption_carrier">Opret·ikke·forbindelse</string> | 53 | ··<string·name="wifi_suggestion_action_disallow_imsi_privacy_exemption_carrier">Opret·ikke·forbindelse</string> |
54 | ··<string·name="wifi_suggestion_action_disallow_imsi_privacy_exemption_confirmation">Opret·ikke·forbindelse</string> | 54 | ··<string·name="wifi_suggestion_action_disallow_imsi_privacy_exemption_confirmation">Opret·ikke·forbindelse</string> |
55 | ··<string·name="wifi_suggestion_content">Netværk·foreslået·af·%s.·Enheden·opretter·muligvis·forbindelse·automatisk.</string> | 55 | ··<string·name="wifi_suggestion_content">Netværk·foreslået·af·%s.·Enheden·opretter·muligvis·forbindelse·automatisk.</string> |
56 | ··<string·name="wifi_suggestion_imsi_privacy_content">Disse·netværk·kræver·et·SIM-id,·der·kan·bruges·til·at·spore·enhedens· | 56 | ··<string·name="wifi_suggestion_imsi_privacy_content">Disse·netværk·kræver·et·SIM-id,·der·kan·bruges·til·at·spore·enhedens·lokation</string> |
57 | ··<string·name="wifi_suggestion_imsi_privacy_exemption_confirmation_content">Hvis·du·opretter·forbindelse,·kan·Wi-Fi-netværk·fra·%s·få·adgang·til·eller·dele·et·unikt·id,·der·er·knyttet·til·dit·SIM-kort.·Derved·kan·din·enheds· | 57 | ··<string·name="wifi_suggestion_imsi_privacy_exemption_confirmation_content">Hvis·du·opretter·forbindelse,·kan·Wi-Fi-netværk·fra·%s·få·adgang·til·eller·dele·et·unikt·id,·der·er·knyttet·til·dit·SIM-kort.·Derved·kan·din·enheds·lokation·muligvis·spores.</string> |
58 | ··<string·name="wifi_suggestion_imsi_privacy_exemption_confirmation_title">Vil·du·bekræfte·forbindelsen?</string> | 58 | ··<string·name="wifi_suggestion_imsi_privacy_exemption_confirmation_title">Vil·du·bekræfte·forbindelsen?</string> |
59 | ··<string·name="wifi_suggestion_imsi_privacy_title">Opret·forbindelse·til·%s-Wi-Fi</string> | 59 | ··<string·name="wifi_suggestion_imsi_privacy_title">Opret·forbindelse·til·%s-Wi-Fi</string> |
60 | ··<string·name="wifi_suggestion_title">Vil·du·tillade·foreslåede·Wi‑Fi-netværk?</string> | 60 | ··<string·name="wifi_suggestion_title">Vil·du·tillade·foreslåede·Wi‑Fi-netværk?</string> |
61 | ··<string·name="wifi_wakeup_enabled_content">Du·er·i·nærheden·af·et·gemt·netværk:·%1$s</string> | 61 | ··<string·name="wifi_wakeup_enabled_content">Du·er·i·nærheden·af·et·gemt·netværk:·%1$s</string> |
62 | ··<string·name="wifi_wakeup_enabled_title">Wi‑Fi·blev·automatisk·aktiveret</string> | 62 | ··<string·name="wifi_wakeup_enabled_title">Wi‑Fi·blev·automatisk·aktiveret</string> |
63 | ··<string·name="wifi_wakeup_onboarding_action_disable">Aktivér·ikke·igen</string> | 63 | ··<string·name="wifi_wakeup_onboarding_action_disable">Aktivér·ikke·igen</string> |
64 | ··<string·name="wifi_wakeup_onboarding_subtext">Når·du·er·i·nærheden·af·et·gemt·netværk·af·høj·kvalitet</string> | 64 | ··<string·name="wifi_wakeup_onboarding_subtext">Når·du·er·i·nærheden·af·et·gemt·netværk·af·høj·kvalitet</string> |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | ··Size:·6 | 1 | ··Size:·627361····» Blocks:·1232·······IO·Block:·4096···regular·file |
2 | Links:·1 | 2 | Links:·1 |
3 | Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev) | 3 | Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev) |
4 | Modify:·1970-01-01·00:00:00.000000000·+0000 | 4 | Modify:·1970-01-01·00:00:00.000000000·+0000 |