summaryrefslogtreecommitdiff
path: root/wifi/java
diff options
context:
space:
mode:
authorDavid Su <dysu@google.com>2020-12-21 14:50:34 -0800
committerDavid Su <dysu@google.com>2020-12-21 14:50:34 -0800
commit8814f7f4f215d69edfcdea4514c6ff34efef9ca6 (patch)
tree396775e32897961f49d92d20de26e8c0f115e30b /wifi/java
parente7cc3ae663470506e53da5e3342ab2d99950cd79 (diff)
frameworks/base/wifi: Move migration_samples to non-updatable directory
This is not part of the Wifi module, move it to the non-updatable directory. Bug: 176105484 Test: compiles Change-Id: I38b6eeb6d784cc6e2a87f0161b32be180ade3bdc
Diffstat (limited to 'wifi/java')
-rw-r--r--wifi/java/android/net/wifi/migration_samples/README.txt35
-rw-r--r--wifi/java/android/net/wifi/migration_samples/Shared_WifiConfigStore.xml200
-rw-r--r--wifi/java/android/net/wifi/migration_samples/Shared_WifiConfigStoreSoftAp.xml22
-rw-r--r--wifi/java/android/net/wifi/migration_samples/User_WifiConfigStore.xml81
-rw-r--r--wifi/java/android/net/wifi/migration_samples/User_WifiConfigStoreNetworkSuggestions.xml155
5 files changed, 0 insertions, 493 deletions
diff --git a/wifi/java/android/net/wifi/migration_samples/README.txt b/wifi/java/android/net/wifi/migration_samples/README.txt
deleted file mode 100644
index 264debaa51f9..000000000000
--- a/wifi/java/android/net/wifi/migration_samples/README.txt
+++ /dev/null
@@ -1,35 +0,0 @@
-This folder contains sample files for each of the 4 XML Wi-Fi config store files in Android 11 AOSP.
-OEMs can use these files as reference for converting their previous customized
-formats into the AOSP format. The conversion logic needs to be written in
-WifiMigration.java class, i.e each OEM needs to modify
-WifiMigration.convertAndRetrieveSharedConfigStoreFile() and the
-WifiMigration.convertAndRetrieveUserConfigStoreFile() methods.
-
-The 4 files are:
-
-Shared files
-============
-1) WifiConfigStore.xml - General storage for shared configurations. Includes
-user's saved Wi-Fi networks.
-AOSP Path in Android 10: /data/misc/wifi/WifiConfigStore.xml
-AOSP Path in Android 11: /data/misc/apexdata/com.android/wifi/WifiConfigStore.xml
-Sample File (in this folder): Shared_WifiConfigStore.xml
-
-2) WifiConfigStoreSoftAp.xml - Storage for user's softap/tethering configuration.
-AOSP Path in Android 10: /data/misc/wifi/softap.conf.
-Note: Was key/value format in Android 10. Conversion to XML done in SoftApConfToXmlMigrationUtil.java.
-AOSP Path in Android 11: /data/misc/apexdata/com.android/wifi/WifiConfigStore.xml
-Sample File (in this folder): Shared_WifiConfigStoreSoftAp.xml
-
-User specific files
-==================
-3) WifiConfigStore.xml - General storage for user specific configurations. Includes
-user's saved passpoint networks, Wi-Fi network request approvals, etc.
-AOSP Path in Android 10: /data/misc_ce/<userId>/wifi/WifiConfigStore.xml
-AOSP Path in Android 11: /data/misc_ce/<userId>/apexdata/com.android/wifi/WifiConfigStore.xml
-Sample File (in this folder): User_WifiConfigStore.xml
-
-4) WifiConfigStoreNetworkSuggestions.xml - Storage for app installed network suggestions.
-AOSP Path in Android 10: /data/misc_ce/<userId>/wifi/WifiConfigStoreNetworkSuggestions.xml
-AOSP Path in Android 11: /data/misc_ce/<userId>/apexdata/com.android/wifi/WifiConfigStoreNetworkSuggestions.xml
-Sample File (in this folder): User_WifiConfigStoreNetworkSuggestions.xml
diff --git a/wifi/java/android/net/wifi/migration_samples/Shared_WifiConfigStore.xml b/wifi/java/android/net/wifi/migration_samples/Shared_WifiConfigStore.xml
deleted file mode 100644
index 3063276fae6a..000000000000
--- a/wifi/java/android/net/wifi/migration_samples/Shared_WifiConfigStore.xml
+++ /dev/null
@@ -1,200 +0,0 @@
-<?xml version='1.0' encoding='utf-8' standalone='yes' ?>
-<WifiConfigStoreData>
-<int name="Version" value="3" />
-<NetworkList>
-<Network>
-<WifiConfiguration>
-<string name="ConfigKey">&quot;OPEN_SSID&quot;NONE</string>
-<string name="SSID">&quot;OPEN_SSID&quot;</string>
-<null name="PreSharedKey" />
-<null name="WEPKeys" />
-<int name="WEPTxKeyIndex" value="0" />
-<boolean name="HiddenSSID" value="false" />
-<boolean name="RequirePMF" value="false" />
-<byte-array name="AllowedKeyMgmt" num="1">01</byte-array>
-<byte-array name="AllowedProtocols" num="1">03</byte-array>
-<byte-array name="AllowedAuthAlgos" num="0"></byte-array>
-<byte-array name="AllowedGroupCiphers" num="1">2f</byte-array>
-<byte-array name="AllowedPairwiseCiphers" num="1">0e</byte-array>
-<byte-array name="AllowedGroupMgmtCiphers" num="1">04</byte-array>
-<byte-array name="AllowedSuiteBCiphers" num="0"></byte-array>
-<boolean name="Shared" value="true" />
-<boolean name="AutoJoinEnabled" value="true" />
-<boolean name="Trusted" value="true" />
-<null name="BSSID" />
-<int name="Status" value="2" />
-<null name="FQDN" />
-<null name="ProviderFriendlyName" />
-<null name="LinkedNetworksList" />
-<null name="DefaultGwMacAddress" />
-<boolean name="ValidatedInternetAccess" value="true" />
-<boolean name="NoInternetAccessExpected" value="false" />
-<boolean name="MeteredHint" value="false" />
-<int name="MeteredOverride" value="0" />
-<boolean name="UseExternalScores" value="false" />
-<int name="NumAssociation" value="3" />
-<int name="CreatorUid" value="1000" />
-<string name="CreatorName">android.uid.system:1000</string>
-<int name="LastUpdateUid" value="1000" />
-<string name="LastUpdateName">android.uid.system:1000</string>
-<int name="LastConnectUid" value="1000" />
-<boolean name="IsLegacyPasspointConfig" value="false" />
-<long-array name="RoamingConsortiumOIs" num="0" />
-<string name="RandomizedMacAddress">ce:b1:36:bb:71:ac</string>
-<int name="MacRandomizationSetting" value="1" />
-<int name="CarrierId" value="-1" />
-</WifiConfiguration>
-<NetworkStatus>
-<string name="SelectionStatus">NETWORK_SELECTION_ENABLED</string>
-<string name="DisableReason">NETWORK_SELECTION_ENABLE</string>
-<string name="ConnectChoice">&quot;ENTERPRISE_SSID&quot;WPA_EAP</string>
-<boolean name="HasEverConnected" value="true" />
-</NetworkStatus>
-<IpConfiguration>
-<string name="IpAssignment">DHCP</string>
-<string name="ProxySettings">NONE</string>
-</IpConfiguration>
-</Network>
-<Network>
-<WifiConfiguration>
-<string name="ConfigKey">&quot;ENTERPRISE_SSID&quot;WPA_EAP</string>
-<string name="SSID">&quot;ENTERPRISE_SSID&quot;</string>
-<null name="PreSharedKey" />
-<null name="WEPKeys" />
-<int name="WEPTxKeyIndex" value="0" />
-<boolean name="HiddenSSID" value="false" />
-<boolean name="RequirePMF" value="false" />
-<byte-array name="AllowedKeyMgmt" num="1">0c</byte-array>
-<byte-array name="AllowedProtocols" num="1">03</byte-array>
-<byte-array name="AllowedAuthAlgos" num="0"></byte-array>
-<byte-array name="AllowedGroupCiphers" num="1">2f</byte-array>
-<byte-array name="AllowedPairwiseCiphers" num="1">0e</byte-array>
-<byte-array name="AllowedGroupMgmtCiphers" num="1">04</byte-array>
-<byte-array name="AllowedSuiteBCiphers" num="0"></byte-array>
-<boolean name="Shared" value="true" />
-<boolean name="AutoJoinEnabled" value="true" />
-<boolean name="Trusted" value="true" />
-<null name="BSSID" />
-<int name="Status" value="2" />
-<null name="FQDN" />
-<null name="ProviderFriendlyName" />
-<null name="LinkedNetworksList" />
-<null name="DefaultGwMacAddress" />
-<boolean name="ValidatedInternetAccess" value="false" />
-<boolean name="NoInternetAccessExpected" value="false" />
-<boolean name="MeteredHint" value="false" />
-<int name="MeteredOverride" value="0" />
-<boolean name="UseExternalScores" value="false" />
-<int name="NumAssociation" value="0" />
-<int name="CreatorUid" value="1000" />
-<string name="CreatorName">android.uid.system:1000</string>
-<int name="LastUpdateUid" value="1000" />
-<string name="LastUpdateName">android.uid.system:1000</string>
-<int name="LastConnectUid" value="1000" />
-<boolean name="IsLegacyPasspointConfig" value="false" />
-<long-array name="RoamingConsortiumOIs" num="0" />
-<string name="RandomizedMacAddress">f6:b3:94:44:40:87</string>
-<int name="MacRandomizationSetting" value="1" />
-<int name="CarrierId" value="-1" />
-</WifiConfiguration>
-<NetworkStatus>
-<string name="SelectionStatus">NETWORK_SELECTION_TEMPORARY_DISABLED</string>
-<string name="DisableReason">NETWORK_SELECTION_DISABLED_AUTHENTICATION_FAILURE</string>
-<null name="ConnectChoice" />
-<boolean name="HasEverConnected" value="false" />
-</NetworkStatus>
-<IpConfiguration>
-<string name="IpAssignment">DHCP</string>
-<string name="ProxySettings">NONE</string>
-</IpConfiguration>
-<WifiEnterpriseConfiguration>
-<string name="Identity">adadadasdaddsa</string>
-<string name="AnonIdentity">asdadaddadasd</string>
-<string name="Password">adasdadadad</string>
-<string name="ClientCert"></string>
-<string name="CaCert"></string>
-<string name="SubjectMatch"></string>
-<string name="Engine">0</string>
-<string name="EngineId"></string>
-<string name="PrivateKeyId"></string>
-<string name="AltSubjectMatch"></string>
-<string name="DomSuffixMatch">adsad</string>
-<string name="CaPath">/system/etc/security/cacerts</string>
-<int name="EapMethod" value="0" />
-<int name="Phase2Method" value="3" />
-<string name="PLMN"></string>
-<string name="Realm"></string>
-<int name="Ocsp" value="0" />
-<string name="WapiCertSuite"></string>
-</WifiEnterpriseConfiguration>
-</Network>
-<Network>
-<WifiConfiguration>
-<string name="ConfigKey">&quot;WPA3_SSID&quot;SAE</string>
-<string name="SSID">&quot;WPA3_SSID&quot;</string>
-<string name="PreSharedKey">&quot;sfsdfsfdsfsdf&quot;</string>
-<null name="WEPKeys" />
-<int name="WEPTxKeyIndex" value="0" />
-<boolean name="HiddenSSID" value="false" />
-<boolean name="RequirePMF" value="true" />
-<byte-array name="AllowedKeyMgmt" num="2">0001</byte-array>
-<byte-array name="AllowedProtocols" num="1">02</byte-array>
-<byte-array name="AllowedAuthAlgos" num="0"></byte-array>
-<byte-array name="AllowedGroupCiphers" num="1">28</byte-array>
-<byte-array name="AllowedPairwiseCiphers" num="1">0c</byte-array>
-<byte-array name="AllowedGroupMgmtCiphers" num="1">04</byte-array>
-<byte-array name="AllowedSuiteBCiphers" num="0"></byte-array>
-<boolean name="Shared" value="true" />
-<boolean name="AutoJoinEnabled" value="true" />
-<boolean name="Trusted" value="true" />
-<null name="BSSID" />
-<int name="Status" value="1" />
-<null name="FQDN" />
-<null name="ProviderFriendlyName" />
-<null name="LinkedNetworksList" />
-<null name="DefaultGwMacAddress" />
-<boolean name="ValidatedInternetAccess" value="false" />
-<boolean name="NoInternetAccessExpected" value="false" />
-<boolean name="MeteredHint" value="false" />
-<int name="MeteredOverride" value="0" />
-<boolean name="UseExternalScores" value="false" />
-<int name="NumAssociation" value="0" />
-<int name="CreatorUid" value="1000" />
-<string name="CreatorName">android.uid.system:1000</string>
-<int name="LastUpdateUid" value="1000" />
-<string name="LastUpdateName">android.uid.system:1000</string>
-<int name="LastConnectUid" value="1000" />
-<boolean name="IsLegacyPasspointConfig" value="false" />
-<long-array name="RoamingConsortiumOIs" num="0" />
-<string name="RandomizedMacAddress">a6:3d:b0:13:ed:41</string>
-<int name="MacRandomizationSetting" value="1" />
-<int name="CarrierId" value="-1" />
-</WifiConfiguration>
-<NetworkStatus>
-<string name="SelectionStatus">NETWORK_SELECTION_PERMANENTLY_DISABLED</string>
-<string name="DisableReason">NETWORK_SELECTION_DISABLED_BY_WRONG_PASSWORD</string>
-<null name="ConnectChoice" />
-<boolean name="HasEverConnected" value="false" />
-</NetworkStatus>
-<IpConfiguration>
-<string name="IpAssignment">DHCP</string>
-<string name="ProxySettings">NONE</string>
-</IpConfiguration>
-</Network>
-</NetworkList>
-<MacAddressMap>
-<map name="MacMapEntry" />
-</MacAddressMap>
-<Settings>
-<map name="Values">
-<boolean name="wifi_p2p_pending_factory_reset" value="false" />
-<boolean name="wifi_scan_throttle_enabled" value="true" />
-<null name="wifi_p2p_device_name" />
-<boolean name="wifi_scan_always_enabled" value="false" />
-<boolean name="wifi_verbose_logging_enabled" value="true" />
-</map>
-</Settings>
-<PasspointConfigData>
-<long name="ProviderIndex" value="0" />
-</PasspointConfigData>
-</WifiConfigStoreData>
diff --git a/wifi/java/android/net/wifi/migration_samples/Shared_WifiConfigStoreSoftAp.xml b/wifi/java/android/net/wifi/migration_samples/Shared_WifiConfigStoreSoftAp.xml
deleted file mode 100644
index fd99dd3df8b2..000000000000
--- a/wifi/java/android/net/wifi/migration_samples/Shared_WifiConfigStoreSoftAp.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-<?xml version='1.0' encoding='utf-8' standalone='yes' ?>
-<WifiConfigStoreData>
-<int name="Version" value="3" />
-<SoftAp>
-<string name="SSID">HOTSPOT_SSID</string>
-<int name="ApBand" value="1" />
-<int name="Channel" value="0" />
-<boolean name="HiddenSSID" value="false" />
-<int name="SecurityType" value="1" />
-<string name="Passphrase">blahblahblah</string>
-<int name="MaxNumberOfClients" value="0" />
-<boolean name="ClientControlByUser" value="false" />
-<boolean name="AutoShutdownEnabled" value="true" />
-<long name="ShutdownTimeoutMillis" value="0" />
-<BlockedClientList>
-<string name="ClientMacAddress">00:11:22:33:44:55</string>
-</BlockedClientList>
-<AllowedClientList>
-<string name="ClientMacAddress">aa:bb:cc:dd:ee:ff</string>
-</AllowedClientList>
-</SoftAp>
-</WifiConfigStoreData>
diff --git a/wifi/java/android/net/wifi/migration_samples/User_WifiConfigStore.xml b/wifi/java/android/net/wifi/migration_samples/User_WifiConfigStore.xml
deleted file mode 100644
index 67d5aab215f2..000000000000
--- a/wifi/java/android/net/wifi/migration_samples/User_WifiConfigStore.xml
+++ /dev/null
@@ -1,81 +0,0 @@
-<?xml version='1.0' encoding='utf-8' standalone='yes' ?>
-<WifiConfigStoreData>
-<int name="Version" value="3" />
-<NetworkList />
-<PasspointConfigData>
-<ProviderList>
-<Provider>
-<long name="ProviderID" value="0" />
-<int name="CreatorUID" value="10085" />
-<string name="PackageName">com.android.certinstaller</string>
-<list name="CaCertificateAliases">
-<string>HS2_0_0</string>
-</list>
-<null name="ClientPrivateKeyAlias" />
-<boolean name="HasEverConnected" value="false" />
-<boolean name="IsFromSuggestion" value="false" />
-<boolean name="IsTrusted" value="true" />
-<Configuration>
-<int name="UpdateIdentifier" value="-2147483648" />
-<int name="CredentialPriority" value="-2147483648" />
-<null name="TrustRootCertList" />
-<long name="SubscriptionCreationTime" value="-9223372036854775808" />
-<long name="SubscriptionExpirationTime" value="-9223372036854775808" />
-<null name="SubscriptionType" />
-<long name="UsageLimitTimePeriod" value="-9223372036854775808" />
-<long name="UsageLimitStartTime" value="-9223372036854775808" />
-<long name="UsageLimitDataLimit" value="-9223372036854775808" />
-<long name="UsageLimitTimeLimit" value="-9223372036854775808" />
-<HomeSP>
-<string name="FQDN">Passpoint.net</string>
-<string name="FriendlyName">Passpoint Friendly Name</string>
-<null name="IconURL" />
-<null name="HomeNetworkIDs" />
-<null name="MatchAllOIs" />
-<null name="MatchAnyOIs" />
-<null name="OtherHomePartners" />
-<null name="RoamingConsortiumOIs" />
-</HomeSP>
-<Credential>
-<long name="CreationTime" value="-9223372036854775808" />
-<long name="ExpirationTime" value="-9223372036854775808" />
-<string name="Realm">passpoint.com</string>
-<boolean name="CheckAAAServerCertStatus" value="false" />
-<UserCredential>
-<string name="Username">blahblahblah</string>
-<string name="Password">doubleblahlah</string>
-<boolean name="MachineManaged" value="true" />
-<null name="SoftTokenApp" />
-<boolean name="AbleToShare" value="false" />
-<int name="EAPType" value="21" />
-<string name="NonEAPInnerMethod">PAP</string>
-</UserCredential>
-</Credential>
-<int name="CarrierId" value="-1" />
-<boolean name="AutoJoinEnabled" value="true" />
-<boolean name="IsMacRandomizationEnabled" value="true" />
-<int name="MeteredOverride" value="0" />
-</Configuration>
-<null name="RemediationCaCertificateAlias" />
-</Provider>
-</ProviderList>
-</PasspointConfigData>
-<OpenNetworkNotifierBlacklistConfigData />
-<NetworkRequestMap>
-<ApprovedAccessPointsPerApp>
-<string name="RequestorPackageName">com.android.cts.verifier</string>
-<AccessPoint>
-<string name="SSID">OPEN_SSID</string>
-<string name="BSSID">00:11:22:33:44:55</string>
-<int name="NetworkType" value="0" />
-</AccessPoint>
-</ApprovedAccessPointsPerApp>
-</NetworkRequestMap>
-<WakeupConfigStoreData>
-<FeatureState>
-<boolean name="IsActive" value="false" />
-<boolean name="IsOnboarded" value="false" />
-<int name="NotificationsShown" value="1" />
-</FeatureState>
-</WakeupConfigStoreData>
-</WifiConfigStoreData>
diff --git a/wifi/java/android/net/wifi/migration_samples/User_WifiConfigStoreNetworkSuggestions.xml b/wifi/java/android/net/wifi/migration_samples/User_WifiConfigStoreNetworkSuggestions.xml
deleted file mode 100644
index 4ecdd29709b4..000000000000
--- a/wifi/java/android/net/wifi/migration_samples/User_WifiConfigStoreNetworkSuggestions.xml
+++ /dev/null
@@ -1,155 +0,0 @@
-<?xml version='1.0' encoding='utf-8' standalone='yes' ?>
-<WifiConfigStoreData>
-<int name="Version" value="3" />
-<NetworkSuggestionMap>
-<NetworkSuggestionPerApp>
-<string name="SuggestorPackageName">com.android.cts.verifier</string>
-<null name="SuggestorFeatureId" />
-<boolean name="SuggestorHasUserApproved" value="true" />
-<int name="SuggestorMaxSize" value="1" />
-<int name="SuggestorUid" value="10228" />
-<int name="SuggestorCarrierId" value="-1" />
-<NetworkSuggestion>
-<WifiConfiguration>
-<string name="ConfigKey">&quot;OPEN_SSID&quot;NONE</string>
-<string name="SSID">&quot;OPEN_SSID&quot;</string>
-<null name="PreSharedKey" />
-<null name="WEPKeys" />
-<int name="WEPTxKeyIndex" value="0" />
-<boolean name="HiddenSSID" value="false" />
-<boolean name="RequirePMF" value="false" />
-<byte-array name="AllowedKeyMgmt" num="1">01</byte-array>
-<byte-array name="AllowedProtocols" num="0"></byte-array>
-<byte-array name="AllowedAuthAlgos" num="0"></byte-array>
-<byte-array name="AllowedGroupCiphers" num="0"></byte-array>
-<byte-array name="AllowedPairwiseCiphers" num="0"></byte-array>
-<byte-array name="AllowedGroupMgmtCiphers" num="0"></byte-array>
-<byte-array name="AllowedSuiteBCiphers" num="0"></byte-array>
-<boolean name="Shared" value="true" />
-<boolean name="AutoJoinEnabled" value="true" />
-<boolean name="Trusted" value="true" />
-<null name="BSSID" />
-<int name="Status" value="0" />
-<null name="FQDN" />
-<null name="ProviderFriendlyName" />
-<null name="LinkedNetworksList" />
-<null name="DefaultGwMacAddress" />
-<boolean name="ValidatedInternetAccess" value="false" />
-<boolean name="NoInternetAccessExpected" value="false" />
-<boolean name="MeteredHint" value="false" />
-<int name="MeteredOverride" value="1" />
-<boolean name="UseExternalScores" value="false" />
-<int name="NumAssociation" value="0" />
-<int name="CreatorUid" value="10228" />
-<string name="CreatorName">com.android.cts.verifier</string>
-<int name="LastUpdateUid" value="-1" />
-<null name="LastUpdateName" />
-<int name="LastConnectUid" value="0" />
-<boolean name="IsLegacyPasspointConfig" value="false" />
-<long-array name="RoamingConsortiumOIs" num="0" />
-<string name="RandomizedMacAddress">02:00:00:00:00:00</string>
-<int name="MacRandomizationSetting" value="1" />
-<int name="CarrierId" value="-1" />
-</WifiConfiguration>
-<boolean name="IsAppInteractionRequired" value="false" />
-<boolean name="IsUserInteractionRequired" value="false" />
-<boolean name="IsUserAllowedToManuallyConnect" value="false" />
-<boolean name="InitializedAutoJoinEnabled" value="true" />
-<boolean name="AutoJoinEnabled" value="true" />
-</NetworkSuggestion>
-<NetworkSuggestion>
-<WifiConfiguration>
-<string name="ConfigKey">passpoint.net</string>
-<null name="SSID" />
-<null name="PreSharedKey" />
-<null name="WEPKeys" />
-<int name="WEPTxKeyIndex" value="0" />
-<boolean name="HiddenSSID" value="false" />
-<boolean name="RequirePMF" value="false" />
-<byte-array name="AllowedKeyMgmt" num="0"></byte-array>
-<byte-array name="AllowedProtocols" num="0"></byte-array>
-<byte-array name="AllowedAuthAlgos" num="0"></byte-array>
-<byte-array name="AllowedGroupCiphers" num="0"></byte-array>
-<byte-array name="AllowedPairwiseCiphers" num="0"></byte-array>
-<byte-array name="AllowedGroupMgmtCiphers" num="0"></byte-array>
-<byte-array name="AllowedSuiteBCiphers" num="0"></byte-array>
-<boolean name="Shared" value="true" />
-<boolean name="AutoJoinEnabled" value="true" />
-<boolean name="Trusted" value="true" />
-<null name="BSSID" />
-<int name="Status" value="0" />
-<string name="FQDN">passpoint.net</string>
-<null name="ProviderFriendlyName" />
-<null name="LinkedNetworksList" />
-<null name="DefaultGwMacAddress" />
-<boolean name="ValidatedInternetAccess" value="false" />
-<boolean name="NoInternetAccessExpected" value="false" />
-<boolean name="MeteredHint" value="false" />
-<int name="MeteredOverride" value="0" />
-<boolean name="UseExternalScores" value="false" />
-<int name="NumAssociation" value="0" />
-<int name="CreatorUid" value="1000" />
-<string name="CreatorName">com.android.cts.verifier</string>
-<int name="LastUpdateUid" value="-1" />
-<null name="LastUpdateName" />
-<int name="LastConnectUid" value="0" />
-<boolean name="IsLegacyPasspointConfig" value="false" />
-<long-array name="RoamingConsortiumOIs" num="0" />
-<string name="RandomizedMacAddress">02:00:00:00:00:00</string>
-<int name="MacRandomizationSetting" value="1" />
-<int name="CarrierId" value="-1" />
-<boolean name="IsMostRecentlyConnected" value="false" />
-</WifiConfiguration>
-<PasspointConfiguration>
-<int name="UpdateIdentifier" value="-2147483648" />
-<int name="CredentialPriority" value="-2147483648" />
-<null name="TrustRootCertList" />
-<long name="SubscriptionCreationTime" value="-9223372036854775808" />
-<long name="SubscriptionExpirationTime" value="-9223372036854775808" />
-<null name="SubscriptionType" />
-<long name="UsageLimitTimePeriod" value="-9223372036854775808" />
-<long name="UsageLimitStartTime" value="-9223372036854775808" />
-<long name="UsageLimitDataLimit" value="-9223372036854775808" />
-<long name="UsageLimitTimeLimit" value="-9223372036854775808" />
-<HomeSP>
-<string name="FQDN">passpoint.net</string>
-<string name="FriendlyName">Passpoint Friendly Name</string>
-<null name="IconURL" />
-<null name="HomeNetworkIDs" />
-<null name="MatchAllOIs" />
-<null name="MatchAnyOIs" />
-<null name="OtherHomePartners" />
-<null name="RoamingConsortiumOIs" />
-</HomeSP>
-<Credential>
-<long name="CreationTime" value="-9223372036854775808" />
-<long name="ExpirationTime" value="-9223372036854775808" />
-<string name="Realm">passpoint.com</string>
-<boolean name="CheckAAAServerCertStatus" value="false" />
-<UserCredential>
-<string name="Username">blahblahblah</string>
-<string name="Password">doubleblahblah</string>
-<boolean name="MachineManaged" value="false" />
-<null name="SoftTokenApp" />
-<boolean name="AbleToShare" value="false" />
-<int name="EAPType" value="21" />
-<string name="NonEAPInnerMethod">PAP</string>
-</UserCredential>
-</Credential>
-<int name="CarrierId" value="-1" />
-<boolean name="AutoJoinEnabled" value="true" />
-<boolean name="IsMacRandomizationEnabled" value="true" />
-<int name="MeteredOverride" value="0" />
-</PasspointConfiguration>
-<boolean name="IsAppInteractionRequired" value="false" />
-<boolean name="IsUserInteractionRequired" value="false" />
-<boolean name="IsUserAllowedToManuallyConnect" value="true" />
-<boolean name="InitializedAutoJoinEnabled" value="true" />
-<boolean name="AutoJoinEnabled" value="true" />
-</NetworkSuggestion>
-</NetworkSuggestionPerApp>
-</NetworkSuggestionMap>
-<ImsiPrivacyProtectionExemptionMap>
-<map name="CarrierExemptionMap" />
-</ImsiPrivacyProtectionExemptionMap>
-</WifiConfigStoreData>