Promotion of android-framework.lnx.2.0.c1-00032.CRs Change ID Subject
--------------------------------------------------------------------------------------------------------------
2012921 If3f024a1611366c0677a996705724458094fcfad Prevent writing to FRP partition during factory reset.
2012903 I8c94a06f5fa722312436484609bafcb0585d6d18 Fix exploit where can hide the fact that a location was
201292...
[DO NOT MERGE] Prevent crash from early Toast surface destruction.To understand this change it's first helpful to review Toasts.
The ViewRoot is constructed on the client side, but it's added,
to a window token controlled by the NotificationManagerService.
When we call NotificationManagerService#cancelToast, the system
will remove this window token. With the window token removed,
the WindowManager needs to destroy the surface to prevent orphaned
windows. If w...
Prevent writing to FRP partition during factory reset.Avoid potential race condition between FRP wipe and write operations
during factory reset by making the FRP partition unwritable after
wipe.
Bug: 30352311
Test: manual
Change-Id: If3f024a1611366c0677a996705724458094fcfad
(cherry picked from commit a629c772f4a7a5ddf7ff9f78fb19f7ab86c2a9c2)
(cherry picked from commit a9437bd1caeeb38780d920a81bde8cc7ca280fe0)
(cherry picked from commit 1c4d535d08...
Promotion of android-framework.lnx.2.0.c1-00030.CRs Change ID Subject
--------------------------------------------------------------------------------------------------------------
2005160 I1b3c77f533130f790f1b0b57daf14e6d571179c3 Update config when CarrierConfig is loaded
Change-Id: I475445e0a6519a59897cf1643c2a9ae364be59d0
CRs-Fixed: 2005160
SystemUI:Fix overlapping of sim quicksetting iconsWhile slowly draging down notification bar
QuickQSPanel view will be added,it extends QSPanel,
so must make the SimSwitcherView gone.
Change-Id: I9598a078f5be38668d2589ed2a83fc6589bbed1e
CRs-Fixed: 1068873
SystemUI:Unable to see Power Percentage iconWhen statusbar backgroud set to light color,Power Percentage
icon didn't set to dark lead to issue,set icon color to dark
when backgroud became to light.
Change-Id: I99eacc360c9d1d64acd14769224ce9d3768d5140
CRs-Fixed: 2009253
SystemUI:Notification bar custom notification display problemsInstall souhuxinwen.apk,5.8.4, Push the information of the
status bar shows black background + black font.
When apk's targetSdk<19 notification background will be set
to black color(#ff1a1a1a),so change the color to NormalColor
(#ffffffff) to match the display.
Change-Id: I58883e04b174f2b0dd3e00b2fadaf287de41bbb2
CRs-Fixed: 2004506
SystemUI:Bluetooth can't be turn offBluetooth can't be turn off after doule
turn on/off Bluetooth butooth in quick
settings,when bluetooth is in state turing
on toggle will be set to unable,when you
stay in datail page icon will never refresh
again,so add the refresh logic.
Change-Id: I884558dfdbefc595f4230acdce3e3ad0de6eef2a
CRs-Fixed: 2006430
Promotion of android-framework.lnx.2.0.c1-00029.CRs Change ID Subject
--------------------------------------------------------------------------------------------------------------
1102756 I83dd6c8b28b819b1f305ba45853d56a685eccc4e BT: Update wait function in ManagerService to handle BL
Change-Id: Ibc92dbc44914ce967a7942b87e348ea9931b5ea7
CRs-Fixed: 1102756
Update config when CarrierConfig is loadedConfig should be updated only when CarrierConfig is
loaded successfully.
Change-Id: I1b3c77f533130f790f1b0b57daf14e6d571179c3
CRs-Fixed: 2005160
SystemUI: Change ConfigChange config_showRsrpSignalLevelforLTE to false in default mode as
this should be only set to true in CMCC mode
Change-Id: I05fd24393bca9ac4f96645faa15af9713b8f72e3
CRs-Fixed: 2008904
DO NOT MERGE. Retain DownloadManager Uri grants when clearing.As part of fixing a recent security issue, DownloadManager now needs
to issue Uri permission grants for all downloads. However, if an app
that requested a download is upgraded or otherwise force-stopped,
the required permission grants are removed.
We could tell DownloadManager about the app being stopped, but that
would be racy (due to background broadcast), and waking it up would
degrade sys...
DO NOT MERGE: Check provider access for content changes.For an app to either send or receive content change notifications,
require that they have some level of access to the underlying
provider.
Without these checks, a malicious app could sniff sensitive user data
from the notifications of otherwise private providers.
Test: builds, boots, PoC app now fails
Bug: 32555637
Change-Id: If2dcd45cb0a9f1fb3b93e39fc7b8ae9c34c2fdef
(cherry picked from commi...
Fix vulnerability in MemoryIntArrayMemoryIntArray was using the size of the undelying
ashmem region to mmap the data but the ashmem size
can be changed until the former is memory mapped.
Since we use the ashmem region size for boundary
checking and memory unmapping if it does not match
the size used while mapping an attacker can force
the system to unmap memory or to access undefined
memory and crash.
Also we were passing the m...
Promotion of android-framework.lnx.2.0.c1-00027.CRs Change ID Subject
--------------------------------------------------------------------------------------------------------------
1086355 I8609ebee045e80c1bd66567da737696623803b08 SystemUI:3G does not updated to H+ until drop down notif
1111979 I1004579181ff7a223ef659e85c46100c47ab2409 Fix vulnerability in MemoryIntArray
1112014 If2dcd45cb0a9f...
BT: Update wait function in ManagerService to handle BLE states-> The wairforOnOff method while waiting for on/off event to
occur doesn't takes BLE states into account. Since Bluetooth
Manager Service needs to takes action to completely turn On
or completely turn off Bluetooth when BLE turns ON, this
intermediate state to handle BLE On State need to be handled
at Manager Service to avoid waitforOnOff timeout.
-> Replaced the waitforOnOff me...
DO NOT MERGE. Retain DownloadManager Uri grants when clearing.As part of fixing a recent security issue, DownloadManager now needs
to issue Uri permission grants for all downloads. However, if an app
that requested a download is upgraded or otherwise force-stopped,
the required permission grants are removed.
We could tell DownloadManager about the app being stopped, but that
would be racy (due to background broadcast), and waking it up would
degrade sys...
DO NOT MERGE: Check provider access for content changes.For an app to either send or receive content change notifications,
require that they have some level of access to the underlying
provider.
Without these checks, a malicious app could sniff sensitive user data
from the notifications of otherwise private providers.
Test: builds, boots, PoC app now fails
Bug: 32555637
Change-Id: If2dcd45cb0a9f1fb3b93e39fc7b8ae9c34c2fdef
(cherry picked from commi...
Fix vulnerability in MemoryIntArrayMemoryIntArray was using the size of the undelying
ashmem region to mmap the data but the ashmem size
can be changed until the former is memory mapped.
Since we use the ashmem region size for boundary
checking and memory unmapping if it does not match
the size used while mapping an attacker can force
the system to unmap memory or to access undefined
memory and crash.
Also we were passing the m...
SystemUI: Remove embedded battery percentage in qs barDue to no assign values to mBatteryPct before updateShowPercent().
Assign values to mBatteryPct before updateShowPercent().
Change-Id: I2bcf656784cf4cbab36a1d5a203e43794eecc589
CRs-Fixed: 2004342
SystemUI:Fix overlapping of sim quicksetting iconsWhile slowly draging down notification bar
QuickQSPanel view will be added,it extends QSPanel,
so must make the SimSwitcherView invisible.
Change-Id: Ib3fb1778a02d03573208119ca1a619681f27364d
CRs-Fixed: 1068873
SystemUI:"LTE" to "LTE+" is not refreshing automaticallyStatus bar UI Icon from "LTE" to "LTE+" is not refreshing
automatically,until pulldown the notificatio bar. The root
cause is when dataType change from LTE to LTE+ notifylistner
not judge dataType field.
Change-Id: I8c5bbf3531c59f2ca722872ba7ae943343dea9e4
CRs-Fixed: 1088844
SystemUI:Unable to see LTE and VOLTE annunciatorsWhen statusbar backgroud set to light color,some icons
didn't set to dark lead to issue,set icon color to dark
when backgroud became to light..
Change-Id: I49123ceea006e3e38b4d8cee710daf24c540eb61
CRs-Fixed: 2005014
SystemUI:3G does not updated to H+ until drop down notification barwhen recive the signal type NETWORK_TYPE_HSPAP,statusbar
and qspanel both get the wrong icon resource,change the
resources.
Change-Id: I8609ebee045e80c1bd66567da737696623803b08
CRs-Fixed: 1086355
Promotion of android-framework.lnx.2.0.c1-00026.CRs Change ID Subject
--------------------------------------------------------------------------------------------------------------
1075969 1085014 I2fe3e912ac19add259ba8207a3bb194379a82512 Signal Strength threshold values update.
1114095 Idf9faa6216ca8c1ece6c0045add617fefecf51ac Fix to notify sms tone for first time while in call
2000927 I253b2...
SystemUI: LTE+,H+ and R icon in quickSettings panel not properFont size of LTE+ Icon at pull down notification bar is
smaller compared to LTE Icon,depressed the data type and
roaming icon's height so that when LTE+ icon and roaming
icon has enough space to display.
Change-Id: Iebb3bd9b79e7e594e682c164717b84ce5a101e13
CRs-Fixed: 1089944 1089947