forked from crdroidandroid/android_vendor_crDroidOTA
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathchangelog_polaris.txt
188 lines (174 loc) · 8.81 KB
/
changelog_polaris.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
Highlights & Device Specific Changes:
Build type: Monthly
Device: Xiaomi Mi Mix 2s (polaris)
Device maintainer: Mustang_ssc
===== 9 May, 2021 =====
* Initial crDroid 7.6 code base
* Updated to May 2021 Security patches
* Polaris: Upstreamed kernel to Linux 4.9.268
* Polaris: Merged tag 'LA.UM.9.3.r1-01700-sdm845.0'
* Polaris: Overall idle battery drain improvements
* Polaris: Sync NXP config with PN80T template
* Polaris: Prioritize notification led over battery led
* Added Notifications background opacity control (crDroid Settings -> Notifications)
* Added "wireless" charging animation on lockscreen even for wired charging
* Added notification / media ticker customization (crDroid Settings -> Notifications)
* Added "Force Close" button toggle for notification longpress (crDroid Settings -> Notifications)
* Added lockscreen background blur (crDroid Settings -> Lock Screen)
* Added toast notification toggle for apps accessing clipboard (crDroid Settings -> Misc)
* Added Updates channel link to crDroid Settigs -> About (get info on when ROM updates are posted)
* Fixed force close on app info panel
* Fixed "Restrict background data" to also restrict activity on wifi
* Improved opacity customization for notifications
* Removed Google callback for long screenshot app
* Tweaked lights control
===== 24 April, 2021 =====
* Initial crDroid 7.5 code base
* Updated to April 2021 Security patches
* Polaris: Upstreamed kernel to Linux 4.9.267
* Polaris: Updated blobs to V12.0.3.0.QDGMIXM global stable
* Polaris: Switch to Clang 12.0.5
* Polaris: Fixed Google hotword enrollment (OKGoogle)
* Polaris: Fixed power off charging
* Polaris: Updated touchscreen drivers and config
* Polaris: Bring FPS meter
* Polaris: Major Power HAL changes from LineageOS
* Polaris: Add QTI health implementation
* Polaris: configure SQLite to operate in MEMORY mode
* Polaris: Update IMS Blobs
* Polaris: Switch to AOSP Offine charging
* Polaris: Drop LineageOS pocket mode
* Polaris: Other changes and optimizations
* Added new system-wide app lock support
* Added smart pull down options (crdroid > statusbar)
* Added screen off animations - CRT, Scale (crdroid > UI)
* Added option to change screenshot quality/size
* Added toggle to use primary color for QS tile
* Added OnePlus sans font
* Added long screenshot chip
* Added runtime network permission control per app (by default it will be enabled for all apps)
* Added OnePlus lockscreen clock
* Added Fluid lockscreen clock
* Added Oronos lockscreen clock
* Added Sneeky and Spectrum lockscreen clocks
* Various optimizations for performance and power consumption
* Updated translations
Note: Be sure to update your firmware to V12.0.3.0.QDGMIXM
===== 11 March, 2021 =====
WARNING!!!
1. Clean installation and format data mandatory if you are coming from v7.2 or lower: wipe system, data, cache, dalvik cache & format data.
DO NOT dirty flash or you will have a bootloop.
2. Be aware encryption enforcing is back, if you are coming from v7.0 dirty flash might apply, however clean flash highly suggested.
3. Be sure to have your custom recovery properly updated with Android 11 decryption support.
* Initial crDroid 7.4 code base
* Updated to March 2021 Security patches
* Polaris: Upstreamed kernel to Linux 4.9.260
* Polaris: Merge CAF tag 'LA.UM.9.3.r1-01000-sdm845.0'
* Polaris: Switch to Clang 12.0.3
* Added Pixel Navbar animation toggle and enabled by default
* Added option to theme settings dashboard icons (crDroidSettings -> UI)
* Moved charging sound settings to crDroid Settings
* Added toggle to play a sound when battery fully charged
* Added toggle to vibrate when fully charged
* Added switch styles (crDroidSettings -> UI)
* Changed QS autobrightness icon to the one from OOS
* Added 404 IDE Clock (Settings -> Display -> Style and Wallpaper -> Clock)
* Changed to seekbar option for font size and icon size options on Launcher
* Allow user to add/remove QS with one click
* Updated donate link from about tab to point to our new page (support us if you like our work)
* Further Launcher optimizations
* Updated translations
===== 18 February, 2021 =====
WARNING!!!
1. Clean installation and format data mandatory if you are coming from v7.2 or lower: wipe system, data, cache, dalvik cache & format data.
DO NOT dirty flash or you will have a bootloop.
2. Be aware encryption enforcing is back, if you are coming from v7.0 dirty flash might apply, however clean flash highly suggested.
3. Be sure to have your custom recovery properly updated with Android 11 decryption support.
* Polaris: Upstreamed kernel to Linux 4.9.257
* polaris: Fixed battery drain caused by prebuilt perf blobs (cpu freq. locked high)
* Optimize Status Bar Notification Area
===== 10 February, 2021 =====
WARNING!!!
1. Clean installation and format data mandatory if you are coming from previous build: wipe system, data, cache, dalvik cache & format data.
DO NOT dirty flash or you will have a bootloop.
2. Be aware encryption enforcing is back, if you are coming from v7.0 dirty flash might apply, however clean flash highly suggested.
3. Be sure to have your custom recovery properly updated with Android 11 decryption support.
* Initial crDroid 7.3 code base
* Updated to February 2021 Security patches
* Polaris: Upstreamed kernel to Linux 4.9.255 & merged CAF tag 'LA.UM.9.3.r1-00700-sdm845.0'
* polaris: Bring back encryption support
* polaris: Ensure LOS recovery is not flashed automatically
* polaris: Deploy libwfdaac_proprietary for miracast
* polaris: Enable iWlan legacy mode
* Added option to record screen with low quality
* Added QS tile styles (crdroid > UI)
* Added toggle to tint QS tiles (crdroid > QS)
* Added QS status bar opacity customizations
* Added Safety Net patches to framework (SN should pass without Magisk)
* Added toggle for ambient music ticker (show pulse on track change)
* Added Always-on display when charging toggle
* Added Ambient display pulse visualizer
* Added Battery temperature in Settings
* Added Battery stats reset option in Settings
* Added deep sleep percentage in system info
* Added QS footer icon visibility toggles
* Added edge lighting for ambient pulse notification toggle
* Added settings to configure back gesture height
* Added ability to set different ringtone for multi-sim
* Added in-call vibration customization (crdroid > notifications)
* Added toggle to suppress notification sound when screen on
* Added per package sensor block customization (crdroid > misc)
* Added material dismiss button for notifications (crdroid > QS)
* Improve app launch/exit speed
* Other device and source minor changes and optimizations
* Updated translations
===== 11 January, 2021 =====
WARNING!
1. Clean installation mandatory if you are coming from 7.0: wipe system, data, cache & dalvik cache.
DO NOT dirty flash or you will have a bootloop. You can dirty flash if coming from 7.1.
2. Be aware encryption is no longer supported until fixed, you must disable encryption (format data) if encrypted.
* Initial crDroid 7.2 code base
* Updated to January 2021 Security patches
* polaris: Enable IWLAN assisted mode
* Added ability to open battery advanced usage on header click
* Re-enabled iorapd / perfetto for faster app launch
* Added ability to hide arrow for back gesture
* Fixes for old style mobile indicator
* Added crdroid Ambient Display tuning (crdroid > UI)
* Revamped launcher with many customizations and fixes
* Updated translations
===== 04 January, 2021 =====
* Initial crDroid 7.1 code base
* Updated to December 2020 Security patches
* Polaris: Upstreamed kernel to Linux 4.9.249
* Polaris: Switch back to QTI BT stack
* Polaris: Drop encryption support for now
* Polaris: Updated to vendor blobs from V12.0.2.0.QDGCNXM MIUI
* Polaris: Optimize overlay corner radius
* Polaris: Address remaining qteeconnector sepolicy denials
* Polaris: Several LineageOS 18.1 tree updates
* Added Pulse audio graphic visualizer
* Added clear all button on bottom when getting recents apps view
* Added blur option toggle switch (Settings -> Display -> Enable blurs)
* Added lock screen clock styles
* Added crDroid Ambient display options
* Added Kill app option to recents app view
* Fixed battery estimate option from quick settings
* Added option to customizing the length of gesture navbar
* Added option to hide gesture navbar (set length to hidden option)
* Added old style mobile data indicators
* Improved QS icons support with Substratum
* Updated Gallery2 app
* Minor changes and optimizations
===== 11 December, 2020 =====
* Initial crDroid v7 - Beta
* Update to crDroid v7.0 latest source
* Polaris: Bring-up with enforcing SELinux
* Polaris: Upstreamed kernel to Linux 4.9.247
* Polaris: Add Wireguard support
* Polaris: Switch to AOSP QTI BT for now
* Polaris: Disable A2DP offload for now
* Polaris: Address some radio sepolicy denials
* Polaris: Increase default QS columns and rows
* Polaris: Nuke qti-telephony common for now
* Polaris: Several LOS-18.0 bring-up adaptions (too long to post)