forked from crdroidandroid/android_vendor_crDroidOTA
-
Notifications
You must be signed in to change notification settings - Fork 0
/
changelog_enchilada.txt
executable file
·276 lines (213 loc) · 12.4 KB
/
changelog_enchilada.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
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
crDroid 9.1
Changelog since v9.0-December release:
- January 2023 Android Security Bulletin merged from upstream.
- Device trees/hardware/kernel/vendor changes pulled from LineageOS (updated kernel now supports compressed apexes, should have a little more free space in system partition now).
- Kernel rebased on top of LineageOS (which itself was rebased on top of the LineageOS/android_kernel_qcom_sdm845 kernel base). Then re-applied updates like 4.9.337 LTS merges & CLO tag LA.UM.10.3.r1-01700 (thanks to BananaFunction), re-imported newer wifi drivers since they seem to perform better (faster reconnects to known 5GHz networks after restart or coming back into range, better link speed) & applied updated commit stacks for those, and finally my stack of modifications for crDroid (mostly pulled from MCD kernel, thanks to Danny).
- Now using modified charging info flag; fixes charging status info on AOD screen, and when DASH charging (so SmartCharging feature stops much closer to target percentage).
- Custom font support in material apps working again (including keyboard), woo! Some apps (Gboard anyway, if installed as user app) still need to have custom font reapplied after reboot.
- Lots of updates to Parallel Spaces functionality: now you can enable Google Apps for spaces only (and disable on main profile -- careful with this!).
- Lockscreen action buttons (lower left & right) are back! See Settings > crDroid Settings > Lock Screen to change button target actions. Note: QR code scanner uses the built-in Lineage "Aperture" camera. If you like this feature, stop "debloating" the camera apps, ffs.
- More art & bionic optimizations in crDroid source (OPCamera still works, yay).
- Statusbar spacing & burn-in protection behavior corrected finally; stays where it should be, so now I can put it back out toward the edges where it was.
- Fixed "edge long-swipe gesture" actions, woo!
- Fixes for a few more "themed icons" getting found & applied, updated Lawnicons import.
- Fixed "widget that should be 1 grid row high will only resize down to 2 rows high, after I've increased the vertical number of grid rows to 5x6 or 5x7 from 5x5 to fit more things on my screen" problem in Launcher, yaaaasssss (this has annoyed me FOREVER). :partying_face:
- And a big :middle_finger: to Google for treating our phones with > 6-inch screens like preschool toys instead of pocket computers any time we try to fit more useful information on the display at once.
- Got some other changes merged in crDroid project, including fixing "back gesture is actually logically prevented from working at all on lowest sensitivity setting", and adding ability to tweak thickness of navigation pill.
- Fix for bluetooth audio disconnecting on some chipsets that do encrypted handshake but then drop back to unencrypted for streaming since they don't do a2dp offloading.
- Re-enabled hfp inband ringing; now your bluetooth headphones/speaker will play your custom ringtone instead of their built-in generic jingle when there's an incoming call.
- Upstream fixes to PixelProps for SafetyNet attestation, updated translations, bionic optimizations, more framework bug fixes, probably some other things fixed as well.
Known issues:
- People don't read documentation.
- You tell me, with logs!
Installation notes:
- In case of bootloop (boot animation stuck for longer than about 2 minutes and never gets to lock screen), reboot to recovery and manually flash the ROM zip either via ADB sideload from computer, or from a FAT32-formatted USB thumb drive via OTG, then reboot to recovery again, and re-flash your same Google Apps/microG/Magisk/whatever install zips (again via ADB sideload or USB OTG), and reboot system. This *should* take care of any lingering errors with old things getting stuck in your /system/addon.d/ directory that might be trying to preserve old privileged system apps without privileged permissions (which is what causes those boot loops in the first place).
- The built-in OTA updater in Settings > System > Updater goes a lot faster if you go into Updater preferences and toggle on "prioritize updater process", and make sure the screen stays on by using the Caffeine QS tile, or "never sleep while charging" toggle in Developer Options, or changing your Display timeout to 30 minutes.
- See XDA thread for other troubleshooting other common installation issues including problems with OxygenOS Camera & Gallery.
Build type: Monthly (-ish)
Device: OnePlus 6 (enchilada)
Device maintainer: Jordan Whiteley (Terminator_J)
Required firmware: OxygenOS 11.1.2.2
====================
02-04-2023
====================
* frameworks/base
5a688c744867 Revert "SystemUI: Clean up redundancy in BurnInProtection"
4bd38222670f New Crowdin updates (#945)
87f38b658303 Convert argument to intent in ChooseTypeAndAccountActivity
fd2b3cc18908 Use rule package name in addAutomaticZenRule; specify "android" for all system apps
a5202782523f Add BT LE headset check for voice call to update the icon
d35058af07d8 Disallow clicks on privacy chip before provisioned
ee7f335f3c24 UI can Enable/Disable VCP and CSIP
* packages/apps/Dialer
f6208c32b New translations (#44)
* packages/apps/Launcher3
3b22f9269f New translations (#322)
* packages/apps/Updater
35775b0 New translations cr_strings.xml (Hungarian) (#49)
63ccfa3 New Crowdin updates (#48)
* packages/apps/crDroidSettings
fffe376e crdroid: smart charging: decrease minimum charging limit (#1021)
4bcd8c98 New Crowdin updates (#1018)
* vendor/addons
3a2b854 overlay: Add more package names for themed icons
5abd9b7 fixup! addons: Remove google prebuilt leftovers
16d1d68 addons: Import nothing font changes from NOS 1.5
75419cf addons: Update icons from lawnicons
====================
02-03-2023
====================
* art
73883a274e Add phis in SimplifyIfs to enable branch redirection
* build/make
56e9d954d build: Update dexopt flags
* frameworks/av
385bca7cf6 fixup! Camera: Skip stream size check for whitelisted apps
* frameworks/base
a6bb00ec4c0c Revert "Revert "SystemUI: Hide oos clear all if reticker enable""
32293166577b Revert "fixup! fw/b: Add support for allowing/disallowing apps on cellular, vpn and wifi networks"
* packages/apps/Dialer
3333fae5f Partially Revert "Dialer: A little bit of You"
====================
02-02-2023
====================
* frameworks/av
fe95be6e36 C2BqBuffer: resolve 3 way deadlock
* packages/modules/Bluetooth
27949205f6 Revert "Drop connection when atttempting to disable encryption"
====================
02-01-2023
====================
* bionic
379a7d828 Nullability check for nl_types module
4892d5321 Nullability check for fcntl module
afcd03314 linker: Fallback to argv[0] to get the executable info
* frameworks/base
9c6907aade0c Don't warn for displays with no input device matching.
593f21ef320d Check NULL for Drm object
09ede67f71cf SystemUI: fix duplicated creation of KeyguardStatusBarViewController
* packages/apps/Aperture
8bc073f Aperture: Fix lint error in string containing '%' sign
cc51ebb Aperture: Remove unused string
====================
01-31-2023
====================
* frameworks/base
88bf8727a425 Fix NPE when finishing remote animation
9d68150429f4 Revert^2 "DisplayPowerController: Fix mismerge in proximity check"
21fabdae4795 SystemUI: Also blur power sub-menus
a02034fadcc2 SystemUI: Blur the power menu
* packages/apps/Aperture
d2bb840 Aperture: Add ripple animation for QR CardView
af8d7de Aperture: Add Wi-Fi QR handling
abf6bb5 Aperture: Use @android:color/{black,white}
1abba95 Aperture: Set navigation bar color to black
b836b48 Aperture: Add DPP QR handling
====================
01-30-2023
====================
* bionic
a19996605 Add (no-op) ifuncs for SVE optimized routines.
5d74961be Track upstream arm-optimized-routines changes.
8cfdfc10f Revert "libc: arm64: Merge MTE versions of strcpy/stpcpy/strcmp/strncmp"
* external/arm-optimized-routines
b85db74 Merge branch 'master' of https://android.googlesource.com/platform/external/arm-optimized-routines into HEAD
3faa1b0 Merge tag 'v23.01' of https://github.com/ARM-software/optimized-routines into HEAD
====================
01-29-2023
====================
* external/chromium-webview/patches
35ec1f0 Update Chromium Webview to 109.0.5414.118
* external/chromium-webview/prebuilt/arm
c23aafa Update Chromium Webview arm prebuilt to 109.0.5414.118
* external/chromium-webview/prebuilt/arm64
1411b09 Update Chromium Webview arm64 prebuilt to 109.0.5414.118
* external/chromium-webview/prebuilt/x86
4d206b8 Update Chromium Webview x86 prebuilt to 109.0.5414.118
* frameworks/base
34145062965b New Crowdin updates (#938)
12e2c6b1eae3 Fix disabling power menu completely on secured locscreen
a4d5ce8145f2 SystemUI: Fix multiple QS background scrim issues
c73061732852 SystemUI: Do not show dismiss button on headsup
1c4d7c5fb0a2 Revert "SystemUI: Hide oos clear all if reticker enable"
b89fc079c178 NetworkTraffic: Handle flooding network requests
* packages/apps/Dialer
e94e1d61c New translations (#43)
* packages/apps/Launcher3
1469ff973e New translations cr_strings.xml (French) (#320)
72d2aaa61d Merge pull request #321 from Terminator-J/13.0-widgetfix
* packages/apps/Settings
d8ee9b624a Merge pull request #135 from MLZ94/13.0
fd43ba62ee Revert "Settings: PowerUsageSummary: open advanced usage on header click"
* packages/apps/crDroidSettings
2af21e42 New Crowdin updates (#1014)
====================
01-28-2023
====================
* frameworks/base
ad0be56435dd SystemUI: Fix expanded QS clock color
b0a2f833bdfb SystemUI: Re-evaluate theme when adjusting status bar clock text size
2028e604e0fb SystemUI: Allow making Navigation Pill thinner [1/2]
c5c2c9640b8b SystemUI: Allow Configuring Navbar Radius [1/2]
* packages/apps/Launcher3
8e09992d6b Allow widgets to have 1 row as minimum size
* packages/apps/Settings
af44097fba Settings: Allow making Navigation Pill thinner [2/2]
fce8639635 Settings: Allow Configuring Navbar Radius [2/2]
c8b3b49924 Merge pull request #133 from Terminator-J/13.0-fixbackgesture
* packages/apps/crDroidSettings
e9621290 crdroid: Add strings for gesture navbar radius
====================
01-27-2023
====================
* bionic
ce704dd11 linker_namespace: move sonames instead of copying
* frameworks/base
5735528fbd03 fixup! Introduce customizable navbar and hardware buttons [1/3]
* packages/apps/Aperture
c754f66 Aperture: Use a proper divider
80c8de1 Aperture: Enable translucent navigation bar in settings
cc3d0e2 Aperture: Draw under display cutouts
205364a Aperture: Simplify camera mode buttons themes
ccb8028 Aperture: Don't set Roboto Mono everywhere
3d2073f Aperture: Give light theme on settings for light mode users
72781eb Aperture: Get proper M3 dialogs in settings
6523bb6 Aperture: Set status bar background color to transparent in settings
f8a86a0 Aperture: Get dynamic colors going
* packages/apps/Launcher3
2ea6c0c548 Revert "Launcher3: Improve logic for building themed icons map"
* packages/apps/Settings
84812ab0a1 Settings: Fix gestures saving parameters
* packages/apps/ThemePicker
d1e8406 Revert "ThemePicker: Drop default permissions"
* system/core
3671b728d Merge 'lineage-20.0' into 13.0
====================
01-26-2023
====================
* bionic
46968021d Nullability check for utmp module
* external/arm-optimized-routines
ffea11c Build SVE routines.
* external/jemalloc_new
2d4ace3c Enable fast thread locals for dealloc-only threads.
323a595c jemalloc_internal_types.h: Use alloca if __STDC_NO_VLA__ is defined
* frameworks/base
4bb8c2c3a620 New Crowdin updates (#935)
75015ea6167a SystemUI: Disable lockscreen album art by default [1/2]
e93298e83c3d SystemUI: Introduce Google TV remote controls keyguard affordance [1/2]
f3863c87a11b Catch IllegalArgumentException for invalid phone id
* frameworks/native
a67781a5fd DO NOT MERGE: SF: Fix a race between layer creation and apply transaction
02fff9e60d Check for null data buffer in AParcel_marshal
* frameworks/opt/telephony
4449991d77 Instantiate displayInfo nonNull
* packages/apps/Aperture
bcf92fd Aperture: Fix InflateParams warning
3900cfe Aperture: LensSelectorLayout: Add JVM overloads for optional fields
* packages/apps/Launcher3
74f264b62d New Crowdin updates (#319)
* packages/apps/crDroidSettings
f9b8fc97 New Crowdin updates (#1011)
098f8739 crdroid: Disable lockscreen album art by default [2/2]
15fcdf73 crdroid: Introduce Google TV remote controls keyguard affordance [2/2]