{"push_id":1095766667,"size":10,"distinct_size":6,"ref":"refs/heads/m6.0.1","head":"6ec63118740d71313360ae98a13e849b07fcfba0","before":"78f7aca502c7f532d85badaef2a1f313d9badaf5","commits":[{"sha":"da91ef8b9a77edf99ef1c5f28071911549750c85","author":{"email":"35cd9de5fd63eeab849b1dd4dcad4549ac426a53@google.com","name":"Russell Brenner"},"message":"Block developer settings during SUW\n\nBlock access to development settings by tapping on the build number\nin \"About phone\". Once SUW has completed, taps will be allowed.\n\nBug: 25290269\nChange-Id: I9b2787712237f28fba446abab15a9e1c075d0419","distinct":false,"url":"https://api.github.com/repos/TurboROM/packages_apps_Settings/commits/da91ef8b9a77edf99ef1c5f28071911549750c85"},{"sha":"ec25157ad840a4932c012f75eda1f239e6b4ef12","author":{"email":"0b96254fbda04ce8ddab26ee0a6147a8bbeefdec@google.com","name":"Sanket Padawe"},"message":"Uncheck checkbox for contact sharing by default for non carkit devices.\n\n+ In BT pairing dialog, uncheck checkbox for contact sharing by default\nfor devices not recognized as carkits at pair time.\n\nBug: 23607427\nChange-Id: I7f1d40d86e713e248d3c225459be4895c4f75d76","distinct":false,"url":"https://api.github.com/repos/TurboROM/packages_apps_Settings/commits/ec25157ad840a4932c012f75eda1f239e6b4ef12"},{"sha":"f4b8ad6c3105fa17fba85e852b710e48aaf0794d","author":{"email":"35cd9de5fd63eeab849b1dd4dcad4549ac426a53@google.com","name":"Russell Brenner"},"message":"Preserve FRP lock if wiped during SUW\n\nGuard against FRP attacks by keeping the persistent data block\nintact, if a factory reset has been issued during SUW.\n\n[resolves merge conflicts with ag/808069]\n\nBug: 25290269\nChange-Id: Id26b4c10235ad126632b71875592a4fa70a39b24","distinct":false,"url":"https://api.github.com/repos/TurboROM/packages_apps_Settings/commits/f4b8ad6c3105fa17fba85e852b710e48aaf0794d"},{"sha":"1edd645dd50fdbacd287af489ba0a4ad912bbd1c","author":{"email":"3ecdb8a598da88bcfa1da753f80080fbdffdff70@google.com","name":"Svetoslav"},"message":"DO NOT MERGE Modify system settings: incorrect UI state\n\nThe privilege for an app to write to the system settings is protected\nby an app-op signature permission. App-op permissions are special: if\nthe app-op is deny/allow we deny/allow write access; if the app-op is\ndefault holding the permission determies write access. The settings\ncode assumes that CHANGE_NETWORK_STATE is an app op permission\n(system|appop) while it is a normal permission which any app gets by\ndeclaring it used in the manifest.\n\nThe side effect is that the state of the toggle in the UI for write\nsystem settings will initially be in the wrong state if the app uses\nboth WRITE_SETTINGS and CHANGE_NETWORK_STATE. However, the code in\nthe public API an app uses to check write settings access would return\nthe opposite since it checks the WRITE_SETTINGS permission and its\napp op. Hence, if an app requires write settings to start the user\nwill see in the settings UI it has access but the app will not have\naccess, so the app would prompt the user to allow write settings.\nThe non-obvious fix is for the user to toggle the setting off and on\nto get the app op in the right state and be able to launch the app.\n\nbug:25843134\n\nChange-Id: I3d726a66c7f9857bc7dbd5946fdbb8f340c6eb4d\n(cherry picked from commit 356fb2d10d9f4c236b0f10d0e2facb93028b9f3c)\n(cherry picked from commit 119d589ea5aa9c2ccc5164279d718a20d0865f20)","distinct":false,"url":"https://api.github.com/repos/TurboROM/packages_apps_Settings/commits/1edd645dd50fdbacd287af489ba0a4ad912bbd1c"},{"sha":"0f9178f4887f5c04624e0744b679cd13dae099e3","author":{"email":"305b30b897c16e53c141a3b77b43ad695954861e@gmail.com","name":"Raleigh Matlock"},"message":"Merge tag 'android-6.0.1_r43' of https://android.googlesource.com/platform//packages/apps/Settings into HEAD\n\nAndroid 6.0.1 release 43 (MOB30J)","distinct":true,"url":"https://api.github.com/repos/TurboROM/packages_apps_Settings/commits/0f9178f4887f5c04624e0744b679cd13dae099e3"},{"sha":"efe7539345d1761d3db297f0e6ef4f3f1c0563d0","author":{"email":"287f6049fc5de28d99c3313b4632bd698f05bb88@spreadtrum.com","name":"yifan.bai"},"message":"Fix APN cannot save after ApnEditor is paused.\n\nWhen ApnEditor is paused and user does not enter name or APN,\nthe new APN URI will be deleted in validateAndSave() method.\nAfter the activity is resumed, the APN will not able to be\nsaved because the database record has been deleted.\n\nChange-Id: I19f5246020e4a52239a7fc0ac86a281372e34b90","distinct":true,"url":"https://api.github.com/repos/TurboROM/packages_apps_Settings/commits/efe7539345d1761d3db297f0e6ef4f3f1c0563d0"},{"sha":"f569b1dca2df32f8c2aa5cd0824de17b7ea769e4","author":{"email":"287f6049fc5de28d99c3313b4632bd698f05bb88@spreadtrum.com","name":"yifan.bai"},"message":"Fix ApnSettings crash issue.\n\nSteps:\n1. Add a new APN;\n2. Click 'Reset to default';\n3. During reset, click the new APN;\n4. Crash happened.\nSolution:\nDisable menu items when reseting default APN.\n\nChange-Id: I8df439d066e58039e9f91a9be642127eb7298159","distinct":true,"url":"https://api.github.com/repos/TurboROM/packages_apps_Settings/commits/f569b1dca2df32f8c2aa5cd0824de17b7ea769e4"},{"sha":"e35113f0ee1469b6f3c862999f728d11dd8952fa","author":{"email":"707c759f8becc21a965062473ca3ddb55f202674@nvidia.com","name":"Om Prakash Singh"},"message":"enable submit button when editing is enabled\n\nWifi setting : No \"Connect\" button while entering password for AP\nTest:\nSelect any AP\nEnter wrong password.\nUse \"Forgot\" for same AP after getting Authentication problem.\nSelect same AP , enter password.\n\nChange-Id: I0bcdaa6ec28be4b3167233cdb90d4acf35c3c48a","distinct":true,"url":"https://api.github.com/repos/TurboROM/packages_apps_Settings/commits/e35113f0ee1469b6f3c862999f728d11dd8952fa"},{"sha":"8fd9013e0864dd0355c7a6a9011380ac4719067b","author":{"email":"707c759f8becc21a965062473ca3ddb55f202674@nvidia.com","name":"Om Prakash Singh"},"message":"do not include saved network in scan list\n\nif includeSaved is enabled WiFi Settings shows\nsaved networks in scan list even if AP is not available\n\nChange-Id: I35a45e91444387a1a762a81e66942276cc22896f","distinct":true,"url":"https://api.github.com/repos/TurboROM/packages_apps_Settings/commits/8fd9013e0864dd0355c7a6a9011380ac4719067b"},{"sha":"6ec63118740d71313360ae98a13e849b07fcfba0","author":{"email":"707c759f8becc21a965062473ca3ddb55f202674@nvidia.com","name":"Om Prakash Singh"},"message":"fix synchronization of Wi-Fi hotspot switch\n\nIssue:\nwith WiFi enabled when we toggle WiFi hotspot it also toggles WiFi state.\nin fast hotspot toggle, track of WiFi state is missing and on hotspot\nenable, WiFi is not getting disable hence CMD_SET_AP command is not being\nprocessed.\n\nSolution:\nIf saved WiFi state is enabled, WiFi will restore to enabled state\non softAP disable. In this case call enableWifiSwitch on WIFI_STATE_ENABLED\nevent.\n\nChange-Id: Id70b93eafdc5bcb9afe7dca553906bafdf8e8545\n\nConflicts:\n\tsrc/com/android/settings/wifi/WifiApEnabler.java","distinct":true,"url":"https://api.github.com/repos/TurboROM/packages_apps_Settings/commits/6ec63118740d71313360ae98a13e849b07fcfba0"}]}