forked from DerpFest-AOSP/Updater-Stuff
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathchangelog_violet.txt
169 lines (132 loc) · 8.69 KB
/
changelog_violet.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
====================
09-04-2023
====================
* packages/apps/DerpSpace
d77456b Merge pull request #19 from mondrian-development/13 [Alexander Brunswig]
* packages/apps/Nfc
0a6051d Fix Android Beam [nift4]
* vendor/derp
5fb1a5b common: Bring back Android Beam [LuK1337]
====================
09-03-2023
====================
* bootable/recovery
9641def recovery: Bypass reboot prompt for sideload-auto-reboot [Joseph Annareddy]
82318d6 fixup! recovery: Disable `ask_to_ab_reboot` in user build [Mohammad Hasan Keramat J]
75028b1 recovery: Disable `ask_to_ab_reboot` in user build [Mohammad Hasan Keramat J]
* device/derp/sepolicy
89d1d66 common: Add sepolicy rules for Lineage Health HAL and service [Luofan Chen]
* frameworks/base
84af6b0 Add support for allowing/disallowing apps on Bluetooth Internet and Ethernet [hmtheboy154]
f1edee9 SystemUI: Bring in drawable for statusbar firewall toggle [Michael Bestas]
6c96da1 fixup! Implement firewall status bar indicator [Oliver Scott]
1a0bf66 Implement firewall status bar indicator [Oliver Scott]
0f95ac5 Support per-UID VPN lockdown policy [Tommy Webb]
75158ef Skip firewall rules for stopped users [Tommy Webb]
f1372f9 Use POLICY_REJECT_ALL instead of allowlist [Tommy Webb]
a72409f NPMS: Check if UID is disallowed by transports [Tommy Webb]
03a6948 Track and send allowed transports to Connectivity [Tommy Webb]
1ba2edb Do not consider transports for restricted mode [Tommy Webb]
2ec8de3 NetworkPolicyManager: Add POLICY_REJECT_ALL constant [Chirayu Desai]
f64dbc1 settings: Enable RestrictedNetworkingMode [Erfan Abdi]
b3f8661 NetworkPolicyManagerService: Avoid OOB in addSdkSandboxUidsIfNeeded [Adithya R]
087177b fixup! fw/b: Add support for allowing/disallowing apps on cellular, vpn and wifi networks [Oliver Scott]
93a8831b Add custom handling for backup/restore of UIDS_ALLOWED_ON_RESTRICTED_NETWORKS [Oliver Scott]
687e340 Migrate from network isolation to restricted networking mode [Oliver Scott]
1bcc0fb Clear calling identity when setting restricted networking mode UID firewall rules [Oliver Scott]
0788947 Implement backup/restore for network policy [Oliver Scott]
ca04d84 Split network policy XML parsing into read/write helper functions [Oliver Scott]
150d6f4 fw/b: Add support for allowing/disallowing apps on cellular, vpn and wifi networks [Oliver Scott]
85e871b Restricted Networking Mode fixes [Oliver Scott]
fd0da53 Remove removed package uids from Restricted Mode's uid allowlist [Oliver Scott]
abfbf21 Add Restricted Mode uid allowlist setting observer to NetworkPolicyManagerService [Oliver Scott]
2e37a98 Sync hasRestrictedModeAccess with PermissionMonitor in NetworkPolicyManagerService [Oliver Scott]
557e815 Fix the memory leak during high speed recording [Hiroki Mine]
9b2c6e8 ChargingControl: Additional log lines for deadline [Tommy Webb]
a636483 ChargingControl: Retry setting deadline if it fails [Tommy Webb]
f166afe ChargingControl: Drop default values for initially zero variables [Mohammad Hasan Keramat J]
c931f5a ChargingControl: Return early if lineage health HAL is not found [Luofan Chen]
4718578 ChargingControl: Don't set deadline if charging control is not enabled [Luofan Chen]
7191720 ChargingControl: Use ServiceManager.waitForDeclaredService() [LuK1337]
c857700 ChargingControl: No need to log a crash when not supported [Michael W]
adfd5a9 ChargingControl: Handle cancel toggle correctly if bypass is not supported [Luofan Chen]
105e120 ChargingControl: Add cancel toggle for limit done notification [Luofan Chen]
4747e81 ChargingControl: Reset internal states on settings change [Luofan Chen]
240ad08 ChargingControl: Set a small margin for devices with bypass support [Luofan Chen]
c566d98 base: Add static isChargingControlSupported(ctx) method [LuK1337]
350647c base: Implement Lineage health service [Luofan Chen]
11547d3 base: Extract base class for lineage base feature [Luofan Chen]
00d77ff base: Settings: Add settings for charging control [Danny Trunk]
68b6b5c Revert "Release SCREENSHOT_WORK_PROFILE_POLICY" [alk3pInjection]
2a6ff39 SystemUI: Respect the old good "Show passwords" preference [alk3pInjection]
f303114 apex: Prevent illegal state exception caused by GMS concurrent alarms [minaripenguin]
dfeeac1 graphics: override more system fonts [minaripenguin]
6f4f024 services: Bypass security check when checking provider permissions for google apps [minaripenguin]
f5a57e0 base: Double tap to trigger doze [1/2] [SKULSHADY]
0af3737 BoostFramework: Guard it with overlay [jhenrique09]
d2d6a80 SystemUI: Add SCREEN_GESTURE as a CameraLaunchSourceModel [resist15]
be4c871 SystemUI: fix missing rotate suggestion in 2 button nav mode [nift4]
* hardware/lineage/interfaces
5e1646b health: Only dump charging enabled status if toggle is supported [Luofan Chen]
15f6fb1 fixup! health: Wait for required paths indefinitely [Luofan Chen]
71198f7 health: Only select node with RW permission [Luofan Chen]
4a2a10c health: Check access() return value [LuK1337]
0dedea2 health: Wait for required paths indefinitely [LuK1337]
d56f0e2 health: Add default implementation [Luofan Chen]
fe40e09 health: Initial Lineage Health AIDL interface [Luofan Chen]
* hardware/qcom-caf/thermal
3f8700e Merge branch 'lineage-20.0' of https://github.com/LineageOS/android_hardware_qcom_thermal into HEAD [NurKeinNeid]
* packages/apps/Settings
72703ae ChargingControl: Add missing summary [NurKeinNeid]
d34a9c8 Fix BatteryChartView show levels in future time [quyenvsp]
930da82 Settings: Move flash alert prefs to own fragment [Anushek Prasal]
a25d73b Add support for allowing/disallowing apps on Bluetooth Internet and Ethernet [2/2] [hmtheboy154]
62fc010 Use our string for restrict_background [Chirayu Desai]
11a5e23 AppDataUsage: Update "Background network access" toggle logic [Chirayu Desai]
bd6043f POLICY_REJECT_ALL restricts all network access [Tommy Webb]
84c1c47 AppDataUsage: Handle apps without INTERNET permission [Oliver Scott]
94dc7a1 Settings: Add support for allowing/disallowing apps on cellular, vpn and wifi networks [Oliver Scott]
175450c Settings: Add support for allowing/disallowing apps on restricted networks [Sam Mortimer]
880f9d9 ChargingControl: Don't index settings if it is not supported [Luofan Chen]
f87de90 Settings: Add charging control preferences [Danny Trunk]
f3280a1 Settings: Double tap to trigger doze [2/2] [SKULSHADY]
* vendor/derp
8e032ce overlay: Treat org.lineageos.settings.device as privileged [Bruno Martins]
3199197 soong: Add TARGET_HEALTH_CHARGING_CONTROL related configs [Luofan Chen]
b72d051 config: device_framework_matrix: Add vendor.lineage.health [Michael Bestas]
951e5c6 charger: Update from cheetah TQ3A.230705.001 [Arseniy Graur]
b4d6ac2 charger: Import latest offline charging animation [Dyneteve]
6c80612 kernel: Support copying modules to recovery [Aaron Kling]
aa18f86 kernel: Support Qualcomm merge_dtbs script [Aaron Kling]
* vendor/pixel-framework
208974b SettingsGoogle: Sync with latest DerpFest changes [NurKeinNeid]
7f08e12 SystemUIGoogle: Add ims-common lib to support VOLTE & VOWIFI icons [Hưng Phan]
e6b60a2 fixup! pixel-framework: Adapt to DerpFest [NurKeinNeid]
8fba932 SystemUIGoogle: googlebattery: rework system feature check sequence [Alcatraz323]
* vendor/qcom/opensource/commonsys-intf/display
398c1a8 Merge branch 'lineage-20.0' of https://github.com/LineageOS/android_vendor_qcom_opensource_display-commonsys-intf into HEAD [NurKeinNeid]
* vendor/qcom/opensource/power
86a552f Merge branch 'lineage-20.0' of https://github.com/LineageOS/android_vendor_qcom_opensource_power into HEAD [NurKeinNeid]
* vendor/support
051d350 support: Add requiresService attribute [Luofan Chen]
====================
09-02-2023
====================
* packages/modules/Connectivity
881fc2e Expose new isUidCurrentlyDisallowedByPolicy [Tommy Webb]
d689efb Set allowed UIDs for networks based on policies [Tommy Webb]
4b9ebc3 Allow VPN lockdown UID ranges to stack properly [Tommy Webb]
e22012c Always drop non-VPN ingress in lockdown mode [Oliver Scott]
13429d4 Stop reading UIDS_ALLOWED_ON_RESTRICTED_NETWORKS setting in PermissionMonitor [Oliver Scott]
926bc5d setUidsAllowedOnRestrictedNetworks: Modify UID enforcement to check app id [Oliver Scott]
* system/netd
9edde29 Adjust IP rules to accommodate UID-based firewall [Tommy Webb]
100ca23 Stop setting netId for bypassable VPNs [Tommy Webb]
c4d65cc Do not add VPN local exclusion rules [Tommy Webb]
3c4707d bw: Make background data work as background network access instead [Chirayu Desai]
====================
09-01-2023
====================
====================
08-31-2023
====================