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//wifi/WifiConfigStore.xml AOSP Path in Android 11: /data/misc_ce//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//wifi/WifiConfigStoreNetworkSuggestions.xml AOSP Path in Android 11: /data/misc_ce//apexdata/com.android/wifi/WifiConfigStoreNetworkSuggestions.xml Sample File (in this folder): User_WifiConfigStoreNetworkSuggestions.xml