Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Settings: unconditionally enable 5GHz and 6GHz hotspots #246

Open
wants to merge 232 commits into
base: 14
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
232 commits
Select commit Hold shift + click to select a range
2c570fd
Snap for 10843824 from 7c40c31f38d86440d939286421b66ca5f655c13b to 24…
Sep 21, 2023
2f5d348
Snap for 10844961 from b8c49b99aa0bd9b7b20dff74871290af166328bc to 24…
Sep 22, 2023
3e71022
Snap for 10851067 from 30ffee860002f20d9cd658ca6484b63a8edb7481 to 24…
Sep 23, 2023
6af61b6
Snap for 10853826 from 41fab98b6ae7ab9d9af9a385cb856b52a8f0f861 to 24…
Sep 23, 2023
f130064
Snap for 10860171 from ab99fab7d275f4ea4a85f4e9feea81d04a2fa3a2 to 24…
Sep 26, 2023
b095698
Snap for 10865348 from fcd8fdf29ddc4208500651345677e0594051abe2 to 24…
Sep 27, 2023
cdee9ea
Snap for 10872577 from df1e559e9124b24c6bec87fff6b5cb5772beb38d to 24…
Sep 28, 2023
7c1f3e7
Snap for 10878163 from 8af457e732cf8fccbd9acb6fcd1329d1464f325a to 24…
Sep 29, 2023
4548582
Snap for 10884074 from 2c50be71c5c418acaccfbb39891d7f6d788133e7 to 24…
Sep 30, 2023
4420226
Snap for 10885733 from d11b9d1647eb0139465aeb128e4622fe40e21d70 to 24…
Sep 30, 2023
a2cfa83
Snap for 10889587 from 9952d054d9dbb0a45197480242a99214dd34a840 to 24…
Oct 3, 2023
6da2b39
Snap for 10897809 from d02ebcc3bf36fc3a04ee9134eb8c0ab85c1066af to 24…
Oct 4, 2023
eb0bf2f
Snap for 10903783 from 18403f2adc781e57527f0c1dedb126cec535f223 to 24…
Oct 5, 2023
9935f2d
Snap for 10909147 from 74953b5703af59e2a52c20fa3646fc2e6820e9e6 to 24…
Oct 6, 2023
aed8f6b
Snap for 10915631 from 903af4b595a8dd51e3c117bbcf3b9a159f91cff3 to 24…
Oct 7, 2023
8e7631c
Snap for 10917888 from c2691b247c3d2b365a3fce9f0d2cb7365cefc869 to 24…
Oct 7, 2023
0e6ffee
Snap for 10919479 from 0bcf5b79f8ec3ebbdd9881e3a7a096562ef04983 to 24…
Oct 9, 2023
5766e01
Snap for 10923648 from df703b920b152117b364ea5817c2ac31ca352625 to 24…
Oct 10, 2023
584afcb
Snap for 10929702 from ccb414d85b138b9bb0f78b478915bb420fd2519c to 24…
Oct 11, 2023
81430af
Snap for 10934304 from 2770170e0d18080afa1acbbf504e38b05f48a85b to 24…
Oct 12, 2023
5fd4dbb
Snap for 10942032 from ccbe3cea6f32fd58bc8d8dae8dc34a1832edbf3f to 24…
Oct 13, 2023
dbe6a46
Revert "Implement sfps enroll improvement feature with feature provider"
Oct 12, 2023
738fac5
Merge cherrypicks of ['googleplex-android-review.googlesource.com/250…
Oct 13, 2023
5073f3c
Snap for 10950137 from 92e6fa40886378a71fe01f080ca82fd20e7ec1ff to 24…
Oct 14, 2023
9ffdcff
Snap for 10951558 from 55b8e7901696885b95b55b7d210a5001f8f42f2e to 24…
Oct 15, 2023
4015898
Snap for 10958510 from d4744485016e0c4b62d6102b6bc4abd490833028 to 24…
Oct 17, 2023
9e53fde
Snap for 10963245 from 7bc84c58140178c2ec3e1304ff0dd65502994add to 24…
Oct 18, 2023
245207c
Snap for 10970117 from f2051efcad742d6f0ae00675843724c7cb338134 to 24…
Oct 19, 2023
89724c3
Snap for 10975086 from 2af7db29bda0a2d3239798b2ba3cd76bff89cee7 to 24…
Oct 20, 2023
8e513b5
Snap for 10985023 from 17a04a246f64114c907b0bd46ca0eb05ecbf26dc to 24…
Oct 21, 2023
d249645
Snap for 10992821 from 29c9e4c0b60f22c740ac39c2425d7ddaa0599742 to 24…
Oct 24, 2023
295cef5
Snap for 10998418 from 529090ba5dc2b019bbb6230628924957858566eb to 24…
Oct 25, 2023
9ebe372
Snap for 11005173 from ee5e1ceb03e6c291e9811f2a7018c6a0fdaccb2c to 24…
Oct 26, 2023
49eb248
Snap for 11012804 from f20a6d0ea62c3d99c8c6ecabdaccef7c8368ae9e to 24…
Oct 27, 2023
1d14d95
Snap for 11017726 from 570314569f81ae9dbd66638e604f023ba7db31c0 to 24…
Oct 28, 2023
f89379a
Snap for 11025555 from 2d90f0642d274045d5b56f91a32af61579bb94ae to 24…
Oct 31, 2023
2cb44cb
Snap for 11031655 from af9f60f6c2cbde0ee96f19a636a2d9db00edd86e to 24…
Nov 1, 2023
5fcdf6f
Snap for 11038355 from d37878f7d6ea4afe186a4629373c25829d114274 to 24…
Nov 2, 2023
83d6932
Snap for 11044623 from 6619010f0a04c6f12b2e069d2b93a48cf6f288ea to 24…
Nov 3, 2023
e7b8a81
Snap for 11051137 from 6584f32b6aba8c8b0d8ecb36b2b0f79cc2bb52c8 to 24…
Nov 4, 2023
af9ab8f
Snap for 11059422 from c218eb5d60930472d7ee4cb04879c4ca4f031d29 to 24…
Nov 7, 2023
d57bb7d
Snap for 11065517 from b75a956c108569d8dee35615f958458a3955980e to 24…
Nov 8, 2023
77ccb68
Snap for 11071763 from bce16d7778603f69517a1f45c1e90f87bfc767dd to 24…
Nov 9, 2023
dc6c0d0
Snap for 11078623 from 9cade2cbc0f9f78eedb89a4b8743a5477067f783 to 24…
Nov 10, 2023
ecd800d
Snap for 11084970 from 05104fc8ffa519b307d4010c517919c94a8b71b7 to 24…
Nov 11, 2023
39e202b
Snap for 11086585 from 56f5e53ae8b9a376c67cedc5b1d91637a4b08c52 to 24…
Nov 11, 2023
b6eb1af
Snap for 11089623 from 11d12705d789b5f90c4873ad42b97fd2692f7160 to 24…
Nov 14, 2023
4c0cccc
Snap for 11097608 from 5c8204c5029df24e68f9dd70ec5b187202503c66 to 24…
Nov 15, 2023
cb77017
Snap for 11104212 from c03d4e7952db6dee45536eed06d42e603da6060e to 24…
Nov 16, 2023
29002c6
Snap for 11111096 from 59709d40317b714cd08127598477ea10521a2995 to 24…
Nov 17, 2023
a93a079
Snap for 11117647 from 510b5836371913d90fd907bbebd3a900cb366efa to 24…
Nov 18, 2023
3400d5e
Snap for 11124398 from 2d45bcccab9fa10abb54a280ef09ae4597ae1bc7 to 24…
Nov 21, 2023
432c241
Snap for 11130229 from 6cf28bc0521fa0dadecbbc1f9847982998a78aed to 24…
Nov 22, 2023
cf2f369
Snap for 11135477 from 94bc38cc91bab67e67f733755831664ab195e023 to 24…
Nov 23, 2023
df97bd3
Snap for 11139387 from 02399366cd786ac80ac5f98cd624b5e357623f36 to 24…
Nov 24, 2023
9f8fe43
Snap for 11142129 from b76f32ef3e0eee22de738f405838962ec17e9d2b to 24…
Nov 25, 2023
64948bf
Snap for 11146061 from 958a6ab7aabb5aea0e2541ff50687eece80f4ec7 to 24…
Nov 28, 2023
b70e882
Snap for 11151698 from d4e09de3e18fe7711af1b81a20b8d96dbb194487 to 24…
Nov 29, 2023
cc2cd32
Snap for 11157599 from 6a725695b7af99ea1a02217fce06da55273e22c2 to 24…
Nov 30, 2023
9c81c6f
Snap for 11162593 from 9b28d7f3b66bedec833505e0e9a38eddd3091539 to 24…
Dec 1, 2023
b59e84e
Snap for 11169761 from a898cc0c2014405b96db11702834fa2f91f7de84 to 24…
Dec 2, 2023
f8b2f20
Snap for 11171107 from 7954bb5ba72d1bb055b8bbe0fb553f7897e895f3 to 24…
Dec 2, 2023
3cb6249
Snap for 11171597 from 0a32ca2bbc37b5d9587ece7c4e9a9436225fe0b8 to 24…
Dec 3, 2023
eeea4a2
Snap for 11175020 from 5e85aa3b0763c9bcee5db62be6269dd927b03d2e to 24…
Dec 5, 2023
b15970a
Snap for 11180250 from 210d884fb5f00bf7a7e0cb024f5c2620b47af66a to 24…
Dec 6, 2023
b2fc982
Snap for 11186783 from 0fa75c4e41d166d673ae8c42dc31ed4a0d95e5f5 to 24…
Dec 7, 2023
9c46fa7
Snap for 11192287 from 62702e3c47a14bbd5450c6e4f9b76fc024010bbe to 24…
Dec 8, 2023
90d0f0a
Snap for 11200327 from 4ed55488879de07a6f4b655becfa5bc5bdf8a857 to 24…
Dec 9, 2023
aa5113d
Snap for 11201039 from 013626ebff251f539474566f51a8770575cf4415 to 24…
Dec 10, 2023
9fcfbf2
Snap for 11206181 from dd61b6bb3d912d339918120d8693ea8ff0c855e4 to 24…
Dec 12, 2023
9e4647d
Snap for 11211173 from accd9ca2988201d1df8723cc98ef899ae3c7281e to 24…
Dec 13, 2023
ab06c6c
Snap for 11216811 from 303abbc3ccd31188185780bfa2d09937e42c1fa9 to 24…
Dec 14, 2023
9d1562e
Fix the isEmbeddedSubscriptionVisible logic
Dec 12, 2023
77f72ed
Merge cherrypicks of ['googleplex-android-review.googlesource.com/256…
Dec 14, 2023
091bb29
[coastguard skipped] Merge sparse cherrypicks from sparse-11213388-L9…
Dec 14, 2023
1e10fb6
Snap for 11220357 from 80d344a4e1228e933ecb650d571a95aef1fed110 to 24…
Dec 15, 2023
f37ddd7
Revert "Disable multiuser toggle om COPE device and add explanat..."
Dec 14, 2023
91aa126
Merge cherrypicks of ['googleplex-android-review.googlesource.com/256…
Dec 28, 2023
b34b7e9
Import translations. DO NOT MERGE ANYWHERE
Dec 14, 2023
d1a8562
Update media recommendation setting string
Dec 19, 2023
e5ccbf2
Import translations. DO NOT MERGE ANYWHERE
Dec 27, 2023
4254387
Merge cherrypicks of ['googleplex-android-review.googlesource.com/256…
Jan 3, 2024
63e8bfd
Fix broken PK setting page
Jan 8, 2024
8083690
Import translations. DO NOT MERGE ANYWHERE
Jan 8, 2024
fde9fda
Import translations. DO NOT MERGE ANYWHERE
Jan 8, 2024
a0ff01d
Import translations. DO NOT MERGE ANYWHERE
Jan 8, 2024
bc06818
Merge cherrypicks of ['googleplex-android-review.googlesource.com/258…
Jan 9, 2024
65edcbe
Add the config to show the pSIM conversion menu and set it to false
Jan 10, 2024
99d90a6
Merge cherrypicks of ['googleplex-android-review.googlesource.com/258…
Jan 12, 2024
df9fa30
Forward developer settings intent to primary profile
Jan 26, 2024
ce4dc5c
Merge cherrypicks of ['googleplex-android-review.googlesource.com/260…
Jan 29, 2024
e79fa2e
Restrict WifiDialogActivity
Jan 26, 2024
617b35d
Merge cherrypicks of ['googleplex-android-review.googlesource.com/260…
Feb 21, 2024
29d320b
Replace getCallingActivity() with getLaunchedFromPackage()
Jan 31, 2024
4ba2bb4
Merge cherrypicks of ['googleplex-android-review.googlesource.com/260…
Mar 13, 2024
5a28c28
add GrapheneOS icon
flawedworld Feb 5, 2022
62c8444
set styles/wallpaper picker action name
thestinger Oct 15, 2022
1e9378f
Settings: Integrate ThemePicker and WallpaperPicker2
kdrag0n Apr 17, 2021
c0d9805
disable showing wallpaper attribution
thestinger Feb 16, 2021
0b0fe8d
add TalkBack accessibility service
thestinger Mar 10, 2021
138e1a9
get outer NFC preference to listen for changes
inthewaves Sep 21, 2020
d5ea2b8
disable legacy suggestions
thestinger Oct 8, 2019
2cd5606
add missing android title for top_level_settings
Apr 11, 2020
34ba5dc
Remove misleading "Google Play system update" info field
flawedworld May 15, 2021
fba0ad1
extend list of system apps that are not allowed to be disabled
muhomorr May 28, 2023
cfeb0f6
add a separate file for non-AOSP strings
muhomorr Feb 12, 2023
f42fb39
add a set of base classes for creating Fragment-based preference UI
muhomorr Apr 6, 2023
fbb9aa9
add base class for ListPreference controllers
muhomorr Feb 12, 2023
1152001
add base class for toggle preference controllers
muhomorr Feb 14, 2023
a4b850f
add base classes for {Bool,Int}Setting preference controllers
muhomorr Feb 12, 2023
61bea3e
add device info field with bootloader version
flawedworld Apr 6, 2021
2bad6c7
hide pattern screenlock option
Wonderfall Jul 18, 2021
b8b74e4
drop support for showing nearby devices from Play
thestinger Jul 25, 2021
b80b7ca
Dark mode support for app installation restriction icon
Oct 18, 2021
a896cd9
Add preference for increased touch sensitivity (glove mode)
kdrag0n Jul 7, 2021
4e3e4ab
add link to Sandboxed Google Play settings
muhomorr Jan 21, 2022
ae41cd0
Show Hardware SKU in About Phone
flawedworld Mar 5, 2022
9abed31
Remove empty Security status header
chirayudesai Mar 3, 2020
baec38c
Allow sorting Applications by size
May 5, 2016
552cb80
add missing face unlock strings for English
empratyush May 4, 2022
0da36c1
add a per-user setting for forwarding censored notifs
girlbossceo Mar 16, 2022
5bde013
fully enable location indicators by default
thestinger Aug 17, 2022
6510b84
add option to always randomize MAC
renlord Oct 15, 2021
a701093
LTE Only Mode
empratyush Aug 19, 2022
41463da
battery usage UI: use a fallback name for unknown components
muhomorr Nov 13, 2022
726bd4a
Settings: Pass empty lottie resource for quickly open camera animation
luk1337 Jun 9, 2022
4b1daa6
add a toggle for auto-grants of OTHER_SENSORS permission
muhomorr Feb 14, 2023
062101c
add a toggle for camera access from the lock screen
muhomorr Feb 14, 2023
739dc4a
add auto-reboot setting
muhomorr Feb 14, 2023
c086a86
Add toggle for screenshot timestamp EXIF metadata
girlbossceo Feb 18, 2023
17c109f
add GNSS SUPL setting
muhomorr Mar 3, 2023
7a67c48
add PIN scrambling setting
girlbossceo Feb 18, 2023
f85d72c
disable auto confirm PIN toggle by default
thestinger Oct 16, 2023
6ab9e4d
remove missing display resolution lottie animation
girlbossceo Mar 16, 2023
2b9a067
add toggle for eSIM support via Google's eSIM LPA package
muhomorr Jan 24, 2024
81bedfd
remote key provisioning server setting
girlbossceo Apr 3, 2023
ff14052
add toggle for special access to hardware accelerators by Google apps
muhomorr Apr 6, 2023
df8f702
add GNSS PSDS setting
muhomorr May 3, 2023
7457cbb
add connectivity checks setting
muhomorr May 24, 2023
a1fcccd
add common resources for auto-off settings
muhomorr May 24, 2023
7165bb5
add Wi-Fi auto-off setting
muhomorr May 25, 2023
c573b02
add Bluetooth auto-off setting
muhomorr May 24, 2023
7da15ef
add deny_new_usb setting
muhomorr May 24, 2023
aebf0d0
add exec spawning setting
muhomorr May 25, 2023
1baadf3
Mark all DSU options as unsupported
flawedworld Jun 25, 2023
83f296b
Remove "Add users from lock screen" setting
quh4gko8 Jul 1, 2023
812075d
UserManager enable "install available apps"
empratyush Sep 3, 2022
fe91ce4
Factor out common code for reading/writing UserManager restrictions
quh4gko8 Jul 23, 2023
75eabda
UserManager settings for apps installs and updates
quh4gko8 Jul 20, 2023
60504d4
UserManager settings for running in background
quh4gko8 Jun 13, 2023
a22365f
Disable app copying preference when the user has DISALLOW_INSTALL_APP…
quh4gko8 Jul 26, 2023
ff50bb6
add a base class for extra "App info" screen links
muhomorr May 15, 2023
f0d1b9f
add Storage Scopes link to the "App info" screen
muhomorr Jul 2, 2022
884cc69
add Storage Scopes link to "All files access" screen
muhomorr Apr 11, 2023
4d37d4d
add OBB access toggle to "Install unknown apps" screen
muhomorr Jul 8, 2022
d2c824d
show more APK details on App info screen
muhomorr Sep 21, 2022
c099b0d
add Contact Scopes link to the "App info" screen
muhomorr May 15, 2023
4a4a730
add an ability to disable non-system apps from the "App info" screen
muhomorr Apr 17, 2022
013fc5f
Reverse Wireless Charging UI
empratyush Jun 20, 2022
dfcc825
hide the "Storage manager" toggle from Storage screen
muhomorr Sep 15, 2023
246b621
add toggle for fingerprint screen unlocking
muhomorr Oct 8, 2023
30ba3ee
add helpers for per-app settings
muhomorr Sep 29, 2023
c1ac76d
add base class for App info single-choice fragments
muhomorr Nov 15, 2023
f45c0b8
add base classes for AppSwitch UIs
muhomorr Nov 15, 2023
8fa69d6
add "Exploit protection" category to App info
muhomorr Nov 15, 2023
0ec22a7
add per-app setting for exploit protection compatibility mode
muhomorr Sep 26, 2023
e6c70b8
add toggle for automatic exploit protection compatibility mode
muhomorr Oct 7, 2023
04bc6ff
add per-app setting for hardened_malloc
muhomorr Nov 16, 2023
d3122d0
add dev mode per-app setting for extended virtual address space
muhomorr Nov 16, 2023
30511f7
add per-app setting for native debugging
muhomorr Nov 15, 2023
aad51f6
add setting for default value of per-app native debugging setting
muhomorr May 24, 2023
078a591
add per-app setting for memory tagging
muhomorr Nov 15, 2023
87ade96
add setting for default value of per-app memory tagging setting
muhomorr Nov 15, 2023
8a1cff4
add toggle for system process crash notifications
muhomorr Nov 27, 2023
b83fd65
Widevine provisioning setting
maade93791 Sep 29, 2023
63f2a2f
add config for setupdesign and setupcompat libraries
muhomorr Dec 27, 2023
9b2190f
remove confusing mention of Android Auto from "Connected devices" screen
muhomorr Dec 18, 2023
f1d27c4
add link to logcat viewer to System category
muhomorr Jan 6, 2024
d786c5d
add link to logcat viewer to App info screen
muhomorr Jan 6, 2024
21ae57a
add deep link to app hardened_malloc settings
muhomorr Jan 11, 2024
116eada
fixes redundant horizontal margin issue on tablets
jiteshsingh Jan 30, 2024
0864c59
internet setup activity
jiteshsingh Jan 30, 2024
91b0473
add USB-C port security setting
muhomorr Feb 21, 2024
aa300a6
clarify wording for USB modes
thestinger Feb 27, 2024
c969adf
spa: add Storage Scopes link to the "App info" screen
muhomorr Mar 2, 2024
4d209a4
spa: add Storage Scopes link to "All files access" screen
muhomorr Mar 2, 2024
00a6d4f
spa: add Contact Scopes link to the "App info" screen
muhomorr Mar 2, 2024
b04271a
spa: add support for disabling non-system apps
muhomorr Mar 2, 2024
7be4326
spa: don't show "More options" button in App info uninstall dialog
muhomorr Mar 2, 2024
91bf33b
spa: add link to logcat viewer to App info screen
muhomorr Mar 2, 2024
c879bc9
spa: add OBB access toggle to "Install unknown apps" screen
muhomorr Mar 2, 2024
76e7f97
add SPA support to AppSwitch UI infrastructure
muhomorr Mar 2, 2024
951b472
spa: add "Exploit protection" category to App info
muhomorr Mar 2, 2024
66dae8f
spa: add per-app setting for exploit protection compatibility mode
muhomorr Mar 2, 2024
ebf9a1f
spa: add per-app setting for hardened_malloc
muhomorr Mar 2, 2024
3396a48
spa: add dev mode per-app setting for extended virtual address space
muhomorr Mar 2, 2024
dd91c6f
spa: add per-app setting for native debugging
muhomorr Mar 2, 2024
c3d4744
spa: add per-app setting for memory tagging
muhomorr Mar 2, 2024
ebe786e
temp: remove broken SPA preferences
muhomorr Mar 5, 2024
b466f83
Revert "temp: remove broken SPA preferences"
muhomorr Mar 6, 2024
3a8405c
fixup! spa: add OBB access toggle to "Install unknown apps" screen
muhomorr Mar 6, 2024
58d0339
fixup! add SPA support to AppSwitch UI infrastructure
muhomorr Mar 6, 2024
cd8d042
fixup! spa: add per-app setting for exploit protection compatibility …
muhomorr Mar 6, 2024
bca9bc8
enable "About phone -> Battery information" screen
muhomorr Mar 7, 2024
0bfdb2e
fixup! add per-app setting for exploit protection compatibility mode
muhomorr Mar 7, 2024
357a35d
fixup! Reverse Wireless Charging UI
muhomorr Mar 7, 2024
0c1fe1e
fixup! add a set of base classes for creating Fragment-based preferen…
muhomorr Mar 7, 2024
b58e3ec
fixup! add a toggle for auto-grants of OTHER_SENSORS permission
muhomorr Mar 7, 2024
eb8a7fb
fixup! Add toggle for screenshot timestamp EXIF metadata
muhomorr Mar 7, 2024
0691c87
fixup! add a per-user setting for forwarding censored notifs
muhomorr Mar 7, 2024
ef1f814
fixup! add toggle for automatic exploit protection compatibility mode
muhomorr Mar 7, 2024
c54d6be
fixup! add PIN scrambling setting
muhomorr Mar 7, 2024
8ade17f
fixup! add a toggle for camera access from the lock screen
muhomorr Mar 7, 2024
98842f1
fixup! add toggle for system process crash notifications
muhomorr Mar 7, 2024
5243b0e
migrate "System -> Date & time" toggles to SwitchPreferenceCompat
muhomorr Mar 7, 2024
50f8f1d
use 2021-01-01 as minimum battery date
thestinger Mar 9, 2024
659a551
fix footer formatting issue on App pinning screen
muhomorr Mar 17, 2024
5a30cf8
setup design config provider
jiteshsingh Feb 26, 2024
9002aec
fixup! add base classes for {Bool,Int}Setting preference controllers
muhomorr Apr 20, 2024
092244b
add toggle for memory tagging in vendor processes
muhomorr Apr 20, 2024
e76887b
add overlay config for footer bar usage
jiteshsingh Mar 27, 2024
6a7796b
remove unnecessary ButtonBarHandler impl from InternetSetupActivity
jiteshsingh Apr 15, 2024
73bde0d
use sud footerbarmixin for network setup activity
jiteshsingh Apr 16, 2024
3ff7149
hide skip button on internet connected in network setup activity
jiteshsingh Apr 16, 2024
7ff794e
refactoring of NetworkProviderSetup onViewCreated
jiteshsingh Apr 19, 2024
c367c70
handle next/skip events in network provider setup
jiteshsingh Apr 19, 2024
87079fc
fixup! add GNSS SUPL setting
muhomorr Apr 29, 2024
eb29215
fixup! add GNSS PSDS setting
muhomorr Apr 29, 2024
b7d018a
Revert "add toggle for memory tagging in vendor processes"
muhomorr Apr 30, 2024
f424d2d
SudConfigProvider: return sysprop setupwizard.theme if set
jiteshsingh May 1, 2024
7c9b18a
fixup! SudConfigProvider: return sysprop setupwizard.theme if set
muhomorr May 1, 2024
a795a9b
Settings: unconditionally enable 5GHz and 6GHz hotspots
neelchauhan May 25, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions Android.bp
Original file line number Diff line number Diff line change
Expand Up @@ -103,6 +103,7 @@ android_library {
"settings-logtags",
"settings-telephony-protos-lite",
"statslog-settings",
"ReverseWirelessCharging"
],

plugins: ["androidx.room_room-compiler-plugin"],
Expand Down
77 changes: 76 additions & 1 deletion AndroidManifest.xml
Original file line number Diff line number Diff line change
Expand Up @@ -139,11 +139,13 @@
<uses-permission android:name="android.permission.REMAP_MODIFIER_KEYS" />
<uses-permission android:name="android.permission.ACCESS_GPU_SERVICE" />
<uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES" />
<uses-permission android:name="app.grapheneos.logviewer.SHOW_LOGCAT" />

<application
android:name=".SettingsApplication"
android:label="@string/settings_label"
android:icon="@drawable/ic_launcher_settings"
android:icon="@mipmap/ic_launcher"
android:roundIcon="@mipmap/ic_launcher_round"
android:theme="@style/Theme.Settings"
android:hardwareAccelerated="true"
android:requiredForAllUsers="true"
Expand Down Expand Up @@ -467,6 +469,19 @@
android:value="true" />
</activity>

<!-- this is supposed to be used both for wifi and mobile data, controlled by flags -->
<activity
android:name=".network.InternetSetupActivity"
android:theme="@style/GlifV4Theme.DayNight"
android:exported="true">
<intent-filter android:priority="1">
<action android:name="android.settings.SETUP_INTERNET" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
<meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
android:value="true" />
</activity>

<activity
android:name=".wifi.WifiPickerActivity"
android:permission="android.permission.CHANGE_WIFI_STATE"
Expand Down Expand Up @@ -2892,6 +2907,8 @@
android:value="com.android.settings.development.DevelopmentSettingsDashboardFragment" />
<meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
android:value="@string/menu_key_system"/>
<meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
android:value="true" />
</activity>

<activity
Expand Down Expand Up @@ -5020,12 +5037,70 @@
android:value="@string/menu_key_apps"/>
</activity-alias>

<provider
android:name="com.android.settings.sudconfig.SudConfigProvider"
android:authorities="com.google.android.setupwizard.partner"
android:directBootAware="true"
android:exported="true" />

<!-- [b/197780098] Disable eager initialization of Jetpack libraries. -->
<provider
android:name="androidx.startup.InitializationProvider"
android:authorities="${applicationId}.androidx-startup"
tools:node="remove" />

<!-- This is the longest AndroidManifest.xml ever. -->

<activity
android:name="Settings$AppNativeDebuggingActivity"
android:permission="android.permission.WRITE_SECURE_SETTINGS"
android:exported="true">

<intent-filter>
<action android:name="android.settings.OPEN_APP_NATIVE_DEBUGGING_SETTINGS" />
<category android:name="android.intent.category.DEFAULT" />
<data android:scheme="package" />
</intent-filter>

<meta-data android:name="com.android.settings.FRAGMENT_CLASS"
android:value="com.android.settings.applications.appinfo.AppNativeDebuggingFragment"/>
<meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
android:value="@string/menu_key_apps"/>
</activity>

<activity
android:name="Settings$AppMemtagActivity"
android:permission="android.permission.WRITE_SECURE_SETTINGS"
android:exported="true">

<intent-filter>
<action android:name="android.settings.OPEN_APP_MEMTAG_SETTINGS" />
<category android:name="android.intent.category.DEFAULT" />
<data android:scheme="package" />
</intent-filter>

<meta-data android:name="com.android.settings.FRAGMENT_CLASS"
android:value="com.android.settings.applications.appinfo.AppMemtagFragment"/>
<meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
android:value="@string/menu_key_apps"/>
</activity>

<activity
android:name="Settings$AppHardenedMallocActivity"
android:permission="android.permission.WRITE_SECURE_SETTINGS"
android:exported="true">

<intent-filter>
<action android:name="android.settings.OPEN_APP_HARDENED_MALLOC_SETTINGS" />
<category android:name="android.intent.category.DEFAULT" />
<data android:scheme="package" />
</intent-filter>

<meta-data android:name="com.android.settings.FRAGMENT_CLASS"
android:value="com.android.settings.applications.appinfo.AppHardenedMallocFragment"/>
<meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
android:value="@string/menu_key_apps"/>
</activity>

</application>
</manifest>
2 changes: 1 addition & 1 deletion res-product/values-bs/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -283,7 +283,7 @@
<string name="reduce_bright_colors_preference_summary" product="default" msgid="2025941326724094318">"Zatamnite ekran više od minimalne osvijetljenosti telefona"</string>
<string name="reduce_bright_colors_preference_summary" product="tablet" msgid="3106979202311807559">"Zatamnite ekran više od minimalne osvijetljenosti tableta"</string>
<string name="reduce_bright_colors_preference_subtitle" product="default" msgid="9162440023310121356">"Dodatno zatamnjenje može biti korisno u slučajevima: &lt;ol&gt; &lt;li&gt; kada je zadana minimalna osvijetljenost telefona i dalje presvijetla&lt;/li&gt; &lt;li&gt; kada koristite telefon u tamnom okruženju, naprimjer noću ili u tamnoj sobi prije spavanja&lt;/li&gt; &lt;/ol&gt;"</string>
<string name="reduce_bright_colors_preference_subtitle" product="tablet" msgid="5747242697890472822">"Dodatno zatamnjivanje može biti korisno u slučajevima: &lt;ol&gt; &lt;li&gt; kada je zadana minimalna osvijetljenost tableta i dalje presvijetla&lt;/li&gt; &lt;li&gt; kada koristite tablet u tamnim okruženjima, naprimjer noću ili u tamnoj sobi prije spavanja&lt;/li&gt; &lt;/ol&gt;"</string>
<string name="reduce_bright_colors_preference_subtitle" product="tablet" msgid="5747242697890472822">"Dodatno zatamnjenje može biti korisno u slučajevima: &lt;ol&gt; &lt;li&gt; kada je zadana minimalna osvijetljenost tableta i dalje presvijetla&lt;/li&gt; &lt;li&gt; kada koristite tablet u tamnim okruženjima, naprimjer noću ili u tamnoj sobi prije spavanja&lt;/li&gt; &lt;/ol&gt;"</string>
<string name="battery_tip_summary_summary" product="default" msgid="1880496476760792933">"Telefon ima uobičajenu potrošnju baterije u pozadini"</string>
<string name="battery_tip_summary_summary" product="tablet" msgid="865695079664997057">"Tablet ima uobičajenu potrošnju baterije u pozadini"</string>
<string name="battery_tip_summary_summary" product="device" msgid="45436555475195632">"Uređaj ima uobičajenu potrošnju baterije u pozadini"</string>
Expand Down
2 changes: 1 addition & 1 deletion res-product/values-fr/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -283,7 +283,7 @@
<string name="reduce_bright_colors_preference_summary" product="default" msgid="2025941326724094318">"Diminuer encore la luminosité minimale du téléphone"</string>
<string name="reduce_bright_colors_preference_summary" product="tablet" msgid="3106979202311807559">"Diminuer encore la luminosité minimale de la tablette"</string>
<string name="reduce_bright_colors_preference_subtitle" product="default" msgid="9162440023310121356">"Encore moins lumineux peut être utile dans les cas suivants : &lt;ol&gt; &lt;li&gt; La luminosité minimale par défaut de votre téléphone est encore trop forte&lt;/li&gt; &lt;li&gt; Vous utilisez votre téléphone dans le noir (par exemple, la nuit ou dans une pièce sans éclairage avant de vous endormir)&lt;/li&gt; &lt;/ol&gt;"</string>
<string name="reduce_bright_colors_preference_subtitle" product="tablet" msgid="5747242697890472822">"La fonctionnalité Encore moins lumineux peut être utile dans les cas suivants : &lt;ol&gt; &lt;li&gt; La luminosité minimale par défaut de votre tablette est encore trop forte&lt;/li&gt; &lt;li&gt; Vous utilisez votre tablette dans le noir (par exemple, la nuit ou dans une pièce sans éclairage avant de vous endormir)&lt;/li&gt; &lt;/ol&gt;"</string>
<string name="reduce_bright_colors_preference_subtitle" product="tablet" msgid="5747242697890472822">"La fonctionnalité Luminosité ultra-réduite peut être utile dans les cas suivants : &lt;ol&gt; &lt;li&gt; La luminosité minimale par défaut de votre tablette est encore trop forte&lt;/li&gt; &lt;li&gt; Vous utilisez votre tablette dans le noir (par exemple, la nuit ou dans une pièce sans éclairage avant de vous endormir)&lt;/li&gt; &lt;/ol&gt;"</string>
<string name="battery_tip_summary_summary" product="default" msgid="1880496476760792933">"L\'utilisation en arrière-plan de la batterie par le téléphone est normale"</string>
<string name="battery_tip_summary_summary" product="tablet" msgid="865695079664997057">"L\'utilisation en arrière-plan de la batterie par la tablette est normale"</string>
<string name="battery_tip_summary_summary" product="device" msgid="45436555475195632">"L\'utilisation en arrière-plan de la batterie par l\'appareil est normale"</string>
Expand Down
6 changes: 3 additions & 3 deletions res-product/values-zh-rCN/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -265,8 +265,8 @@
<string name="bluetooth_tethering_subtext" product="default" msgid="3638886236597805392">"通过蓝牙共享手机的互联网连接"</string>
<string name="ethernet_tethering_subtext" product="default" msgid="8652438909365718644">"通过以太网共享手机的互联网连接"</string>
<string name="ethernet_tethering_subtext" product="tablet" msgid="2227710549796706455">"通过以太网共享平板电脑的互联网连接"</string>
<string name="about_settings" product="tablet" msgid="1471390492111370330">"关于平板电脑"</string>
<string name="about_settings" product="default" msgid="2621311564780208250">"关于手机"</string>
<string name="about_settings" product="tablet" msgid="1471390492111370330">"关于本机"</string>
<string name="about_settings" product="default" msgid="2621311564780208250">"关于本机"</string>
<string name="about_settings" product="device" msgid="7595574154492383452">"关于设备"</string>
<string name="about_settings" product="emulator" msgid="1099246296173401003">"关于模拟设备"</string>
<string name="install_all_warning" product="tablet" msgid="1732116924846572063">"您的平板电脑和个人数据更容易受到未知应用的攻击。安装来自该来源的应用即表示,您同意对因使用这些应用可能导致的平板电脑损坏或数据丢失承担责任。"</string>
Expand Down Expand Up @@ -315,7 +315,7 @@
<string name="user_cannot_manage_message" product="default" msgid="8596259161937605316">"只有手机的机主可以管理用户。"</string>
<string name="user_confirm_remove_self_message" product="tablet" msgid="6880861846664267876">"您将丢失自己在这台平板电脑上的空间和数据,此操作无法撤消。"</string>
<string name="user_confirm_remove_self_message" product="default" msgid="3209762447055039706">"您将丢失自己在这部手机上的空间和数据,此操作无法撤消。"</string>
<string name="support_summary" product="default" msgid="2044721479256103419">"帮助文章、电话与聊天支持"</string>
<string name="support_summary" product="default" msgid="2044721479256103419">"帮助中心文章、电话与聊天支持"</string>
<string name="support_summary" product="tablet" msgid="2588832599234347108">"帮助文章、平板电脑与聊天支持"</string>
<string name="support_summary" product="device" msgid="6821511162132497205">"帮助文章、设备与聊天支持"</string>
<string name="ambient_display_title" product="default" msgid="8027137727044125809">"点按两次即显示"</string>
Expand Down
10 changes: 10 additions & 0 deletions res/drawable/baseline_wifi.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:tint="?attr/colorPrimary"
android:viewportWidth="24"
android:viewportHeight="24">
<path
android:fillColor="@android:color/white"
android:pathData="M1,9l2,2c4.97,-4.97 13.03,-4.97 18,0l2,-2C16.93,2.93 7.08,2.93 1,9zM9,17l3,3 3,-3c-1.65,-1.66 -4.34,-1.66 -6,0zM5,13l2,2c2.76,-2.76 7.24,-2.76 10,0l2,-2C15.14,9.14 8.87,9.14 5,13z" />
</vector>
7 changes: 7 additions & 0 deletions res/drawable/baseline_wifi_glif.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:width="?attr/sudGlifIconSize"
android:height="?attr/sudGlifIconSize"
android:drawable="@drawable/baseline_wifi" />
</layer-list>
30 changes: 30 additions & 0 deletions res/drawable/ic_launcher_foreground.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
<!--
Copyright (C) 2021 Google Inc.

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="108dp"
android:height="108dp"
android:viewportWidth="108"
android:viewportHeight="108">
<group
android:scaleX="2.277"
android:scaleY="2.277"
android:translateX="26.676"
android:translateY="26.676">
<path
android:fillColor="#000000"
android:pathData="M19.5,12c0,-0.23 -0.01,-0.45 -0.03,-0.68l1.86,-1.41c0.4,-0.3 0.51,-0.86 0.26,-1.3l-1.87,-3.23c-0.25,-0.44 -0.79,-0.62 -1.25,-0.42l-2.15,0.91c-0.37,-0.26 -0.76,-0.49 -1.17,-0.68l-0.29,-2.31C14.8,2.38 14.37,2 13.87,2h-3.73C9.63,2 9.2,2.38 9.14,2.88L8.85,5.19c-0.41,0.19 -0.8,0.42 -1.17,0.68L5.53,4.96c-0.46,-0.2 -1,-0.02 -1.25,0.42L2.41,8.62c-0.25,0.44 -0.14,0.99 0.26,1.3l1.86,1.41C4.51,11.55 4.5,11.77 4.5,12s0.01,0.45 0.03,0.68l-1.86,1.41c-0.4,0.3 -0.51,0.86 -0.26,1.3l1.87,3.23c0.25,0.44 0.79,0.62 1.25,0.42l2.15,-0.91c0.37,0.26 0.76,0.49 1.17,0.68l0.29,2.31C9.2,21.62 9.63,22 10.13,22h3.73c0.5,0 0.93,-0.38 0.99,-0.88l0.29,-2.31c0.41,-0.19 0.8,-0.42 1.17,-0.68l2.15,0.91c0.46,0.2 1,0.02 1.25,-0.42l1.87,-3.23c0.25,-0.44 0.14,-0.99 -0.26,-1.3l-1.86,-1.41C19.49,12.45 19.5,12.23 19.5,12zM12.04,15.5c-1.93,0 -3.5,-1.57 -3.5,-3.5s1.57,-3.5 3.5,-3.5s3.5,1.57 3.5,3.5S13.97,15.5 12.04,15.5z" />
</group>
</vector>
3 changes: 2 additions & 1 deletion res/drawable/ic_settings_install.xml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,8 @@
android:width="24dp"
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24">
android:viewportHeight="24"
android:tint="?android:attr/colorControlNormal">
<path
android:fillColor="#FF000000"
android:pathData="M18,15v3H6v-3H4v3c0,1.1 0.9,2 2,2h12c1.1,0 2,-0.9 2,-2v-3H18z"/>
Expand Down
3 changes: 0 additions & 3 deletions res/drawable/quickly_open_camera.xml

This file was deleted.

4 changes: 2 additions & 2 deletions res/layout/face_enroll_introduction.xml
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
style="@style/BiometricEnrollIntroTitle"
android:text="@string/security_settings_face_enroll_introduction_info_title" />
android:text="@string/security_settings_face_enroll_introduction_info_title_en" />

<LinearLayout
android:layout_width="match_parent"
Expand Down Expand Up @@ -156,7 +156,7 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
style="@style/BiometricEnrollIntroTitle"
android:text="@string/security_settings_face_enroll_introduction_how_title" />
android:text="@string/security_settings_face_enroll_introduction_how_title_en" />

<TextView
android:id="@+id/how_message"
Expand Down
62 changes: 30 additions & 32 deletions res/layout/settings_main_prefs.xml
Original file line number Diff line number Diff line change
Expand Up @@ -34,40 +34,38 @@
android:layout_height="0dp"
android:layout_weight="1"/>

<RelativeLayout android:id="@+id/button_bar"
android:layout_height="wrap_content"
android:layout_width="match_parent"
android:layout_weight="0"
android:visibility="gone">

<Button android:id="@+id/back_button"
android:layout_width="150dip"
android:layout_height="wrap_content"
android:layout_margin="5dip"
android:layout_alignParentStart="true"
android:text="@*android:string/back_button_label"/>

<LinearLayout
android:orientation="horizontal"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentEnd="true">

<Button android:id="@+id/skip_button"
android:layout_width="150dip"
android:layout_height="wrap_content"
android:layout_margin="5dip"
android:text="@*android:string/skip_button_label"
android:visibility="gone"/>
<!-- button bar is used only by activities that use setupdesign-->
<RelativeLayout
android:id="@+id/button_bar"
style="@style/SudGlifButtonBar.Stackable"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:visibility="gone">

<Button android:id="@+id/next_button"
android:layout_width="150dip"
android:layout_height="wrap_content"
android:layout_margin="5dip"
android:text="@*android:string/next_button_label"/>
<Button
android:id="@+id/back_button"
style="@style/SudGlifButton.Secondary"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentStart="true"
android:layout_marginEnd="@dimen/sud_glif_button_margin_end"
android:text="@*android:string/back_button_label" />

</LinearLayout>
<Button
android:id="@+id/skip_button"
style="@style/SudGlifButton.Secondary"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toEndOf="@id/back_button"
android:text="@*android:string/skip_button_label"
android:visibility="gone" />

<Button
android:id="@+id/next_button"
style="@style/SudGlifButton.Primary"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentEnd="true"
android:text="@*android:string/next_button_label" />
</RelativeLayout>

</LinearLayout>
2 changes: 1 addition & 1 deletion res/layout/wifi_network_config.xml
Original file line number Diff line number Diff line change
Expand Up @@ -694,7 +694,7 @@
android:layout_height="wrap_content"
style="@style/wifi_item_spinner"
android:prompt="@string/wifi_privacy_settings"
android:entries="@array/wifi_privacy_entries"/>
android:entries="@array/wifi_privacy_entries_extended"/>
</LinearLayout>

<LinearLayout
Expand Down
6 changes: 6 additions & 0 deletions res/mipmap-anydpi/ic_launcher.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
<background android:drawable="@color/ic_launcher_background" />
<foreground android:drawable="@drawable/ic_launcher_foreground" />
<monochrome android:drawable="@drawable/ic_launcher_foreground" />
</adaptive-icon>
Loading