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

Status bar clock/date customizations [1/2] #1

Open
wants to merge 352 commits into
base: queso
Choose a base branch
from
Open

Status bar clock/date customizations [1/2] #1

wants to merge 352 commits into from

Conversation

sarthakaditya52
Copy link

ezio84 & nychitman1 edits:

  • Adapt to Q
  • Strip down and drop features we don't need anymore
  • Cleanup/improve code
  • Make it play nice with Q's expanded status bar date/clock view
  • Make it play nice with Heads Up

Subfeatures:

  • Ability to hide clock
  • AM/PM
  • Date format
  • Date style

Change-Id: I73d854ed5cfb57fa19e4b5554bb10cb2e1ce9b65
Signed-off-by: Arghya Chanda [email protected]

temasek and others added 30 commits March 14, 2020 20:45
Change-Id: I78d90166635bbdf6b74e2a02efc1029387b4ad8d
Signed-off-by: Simao Gomes Viana <[email protected]>
Signed-off-by: spezi77 <[email protected]>
Change-Id: Ifcf49134d738693874cbdcc6f746898fa6d5942e
Signed-off-by: spezi77 <[email protected]>
Prior to this commit it removed each style one by one which
causes the vector to repeatedly be shrunk and reallocated and
copied (aka either quadratic or NlogN in the number of items
removed).

This commit simply makes it remove them all at once to make it
linear instead.

Change-Id: I541d151675ab19f37d9de1e7a323104d0d3b3c63
Signed-off-by: mydongistiny <[email protected]>
Signed-off-by: spezi77 <[email protected]>
Android's SortedVectorImpl uses arrays that it must
insert into the middle of.  Each insertion is O(N) time
because it must move on average half the elements of
the array to make room for the new element.  That is,
O(N^2) time to build this sorted vector.

std::map on the other hand normally uses red/black
trees and has a cost of NlogN to add N elements to it.

Change-Id: I5da0363ba806ab615b2aad0fb2a43ef9a9bec327
Signed-off-by: mydongistiny <[email protected]>
Signed-off-by: spezi77 <[email protected]>
Change-Id: Id884af0505c0bcdfa20b400fcdd54f699f8ef38f
Signed-off-by: Chirayu Desai <[email protected]>
Signed-off-by: mydongistiny <[email protected]>
Signed-off-by: spezi77 <[email protected]>
The error handling can clobber the fp variable when the code is
being optimized and therefore fp must be marked as volatile to
stop it from doing unsafe optimizations.

Change-Id: Ib133587687c7fc0e788c4b9673669ef9b5bbe91a
Signed-off-by: mydongistiny <[email protected]>
Signed-off-by: spezi77 <[email protected]>
Modern devices now has a blazing fast NAND that storage speed is not the bottle-neck when it comes to reading apks.

So use 0 compression ratio for improving speed and memory usage.

Change-Id: I20820ed514eddb02164df5d65e870a80f9332172
Signed-off-by: arter97 <[email protected]>
Signed-off-by: Chet Kener <[email protected]>
Signed-off-by: Joe Maples <[email protected]>
Signed-off-by: spezi77 <[email protected]>
The loading "spinner" animation is quite jerky by default when the progress xml's from
drawable are called in applications that don't use the holo progress animation. The holo
"spinner" animation is already smooth by default. This makes every other "spinner"
animation smooth.

We've been changing this value in all ROM's we release, both AOSP and CM based ones
as well as stock ROM's, since it gives a more polished look to the entire system. In the past
3 years we've been using this small tweak we have not noticed anything that would
adversely affect battery life or system operations as a whole.

Signed-off-by: Sar Castillo <[email protected]>
(cherry picked from commit e8c3a79360a81ad71a63eafd0e2edc78b0c16d45)

Change-Id: I06573dd36130d14d8c6c99cda01540f1ec78b420
Signed-off-by: mydongistiny <[email protected]>
Signed-off-by: Joe Maples <[email protected]>
Signed-off-by: spezi77 <[email protected]>
I think it should show "low_internal_storage_view_text"
 when storage is above 250M

Change-Id: I28319dd8746eee23b6bfb78980e5bd93746640e4
Signed-off-by: pengzhicai <[email protected]>
Signed-off-by: spezi77 <[email protected]>
CarbonROM/android_frameworks_base@b670f4b claims to have done this, but it didnt

Change-Id: I4eefdf9dd8f1f48d793a371189d471a5282ea745
Signed-off-by: Joe Maples <[email protected]>
Signed-off-by: mydongistiny <[email protected]>
Signed-off-by: spezi77 <[email protected]>
Cloudflare DNS has a better privacy policy than Google Public DNS and
has DNS-over-TLS and DNS-over-HTTPS so it won't be a downgrade when
Android ships one of them.

Change-Id: I102b3e268f10257a4f0be45e77d222780d7273be
Signed-off-by: spezi77 <[email protected]>
Cloudflare DNS has a better privacy policy than Google Public DNS and
has DNS-over-TLS and DNS-over-HTTPS so it won't be a downgrade when
Android ships one of them.

Change-Id: I29511960f286a49cf8c9899fa373690458940d87
Signed-off-by: spezi77 <[email protected]>
Cloudflare DNS has a better privacy policy than Google Public DNS and
has DNS-over-TLS and DNS-over-HTTPS so it won't be a downgrade when
Android ships one of them.

Change-Id: Ia0fe7c25583415344637de9b8402b161d442a980
Signed-off-by: spezi77 <[email protected]>
Cloudflare DNS has a better privacy policy than Google Public DNS and
has DNS-over-TLS and DNS-over-HTTPS so it won't be a downgrade when
Android ships one of them.

Change-Id: Ida24063569cd53d285fae1a9a445b887b603e722
Signed-off-by: spezi77 <[email protected]>
and remove all other changes aside from icon mask

Change-Id: Idb76d9c8c0844242b8b80f4838b400bb93bebba8
statusbar service getter borrowed from PhoneWindowManager code

use PackageManager to check if the device has flashlight

use aosp flashcontroller to handle the flash toggle like the flashlight
tile does

Change-Id: I4e8fe3351b408aa55573b191baa1bc742962a85c
being sure mCameraId is initialized.

Change-Id: Ide72c7143c0e04715ca5404cd7f8e02333ac455b
Signed-off-by: Josh Fox (XlxFoXxlX) <[email protected]>
    * accepts a boolean to enable/disable camera torch
    * checks if camera flash is present

Change-Id: I4bb47dfa650fb9424db545161a1d7571649f37f7
Signed-off-by: Anirudh Gupta <[email protected]>
Add deep sleep ratio to "About Phone" -> "Uptime"
original from Stefan

Change-Id: I6949a66bae077b5132304448a7c8d7130665437a
Squashed:
Keyguard: Don't disable visibility when scrambling pin.
Keyguard: Fix scramblepin logic.

@mydongistiny: ported to oreo
Change-Id: I6b3763c05f8dc6d49c62c5dc5c01dce8d18d09ca
Signed-off-by: mydongistiny <[email protected]>
* PasswordTextView QuickUnlock listener functions and method thanks to
  ParanoidAndroid project:
    Keyguard: Implement quick unlock feature [1/2]
    BigBrother1984 <[email protected]>
    I0b3d92b91f72020d327a7f2f184c2fbc5519a5df

@mydongistiny: ported to oreo
Change-Id: Iaa140723ffb037062d565127257a7cb60526f25e
Signed-off-by: mydongistiny <[email protected]>
Small polish: I still often press the enter button out of muscle memory
when entering my PIN code, which leads to an "invalid PIN" message being
shown for a tiny moment as the screen unlocks. Disable the entry view
after a quick unlock to fix this.

Change-Id: Icceb8311ed55564e9b1d92934cbca814a1cc4b29
Signed-off-by: mydongistiny <[email protected]>
…f22c65

Change-Id: I4932a3e023a40e362e81fd74f2921e9cb472ebf3
had a few requests for this, as most devices only vibrate
when fingerprint authentication is unsucesful so made it configurable

Change-Id: Ie1c0f5276e034b58b4f148d661f5c20e667f6866
Major credits to Sergii Pylypenko

Change-Id: Ib2d7e18ad8fe2313dbf7593bf55a2cfec03ce567
Disables a percentage of pixels on screen to reduce power consumption.
If enabled with battery saver, don't scale brightness at 0.5f for UX.

Includes:
 - Option to enable on battery saver
 - User chosen grid
 - Burn-in protection

Configurable via overlay and disabled by defualt:
  "config_enableSmartPixels"

Change-Id: Id3c78548cb090ab2da11f543da31c5a408fb9fe9
Signed-off-by: Joe Maples <[email protected]>
Signed-off-by: Adin Kwok <[email protected]>
Having the smart pixels service in systemui caused a lot of issues. The
big one being that if systemui was restarted via the AM hack made famous
by Roman, the service can not be restarted by the user unless the devuce
is rebooted. This made for a bad user experience.

Test:
- Enable smart pixels
- Restart systemui (adb shell pkill -TERM -f com.android.systemui)

Change-Id: If374a03876923e112bc3f4f3032e1682f653c1fc
Signed-off-by: Adin Kwok <[email protected]>
aleasto and others added 18 commits March 15, 2020 18:38
* BiometricService already has support for authenticate() to fallback to CDC.
  This allows BiometricPrompt to ask for credentials when no biometric
  hardware is present, rather then doing nothing.

Change-Id: Ib69b913a9e9a6d4d76de5d2ee9e618a3dfd6e5bd
Use same padding value (@dimen/navigation_side_padding) for ime_switcher width
as for other navbar buttons. This corrects the alignment of the ime_switcher
button on the navbar, giving it the same width as other navbar buttons (e.g.
clipboard, or custom key) for a more symmetric look.

Ticket: #1475
Test: m, check layout on device/tablet
Change-Id: I5d96ce1b18a43d4788d15d54568e638328c4fbc3
Restrict Permission of getpassword API to ACCESS_KEYGUARD_SECURE_
STORAGE to ensure saftey for user credentials. No process without
this permission should be able to invoke this API from locksetting
aidl.

CRs-Fixed: 2576302
Change-Id: I7085a00acbdb3e0ea246210207e83c80ab48dc38
Signed-off-by: Prerna Kalla <[email protected]>
 * Causes much logspam, especially when using Clash/Shadowsocks
   because notification is updated every second.

Test: m, no logspam anymore
Change-Id: Ibe2db6afa18ebc68032730d81c29fb4cfaf8601f
If the battery warning boundary is changed and the new boundary is
higher than the current battery level, send the battery low intent too.

Test: manual: inspection (with different boundary level changes)

Change-Id: Ic8b7ebd4052bb757e35ed4e904ea6bddcb23a7ac
Saves a considerable amount of RAM.

Fixes: 145623858
Test: Pair with a simulated device with whitespace in the name
Change-Id: I1c8b00922534ee5941be6b14948c0941c5640862
Test: atest CtsMediaTestCases -- \
--module-arg CtsMediaTestCases:size:small

Bug: 143672592
Change-Id: I4fb55eb8a90913544a793097c977fee539e09776
Root cause: AlarmManagerService send broadcast of TIMEZONE_CHANGED
before boot completed lead to IllegalStateException in AMS and system
skip StartWindowManagerService, and finally got crashed.
Modification: add flag Intent.FLAG_RECEIVER_REGISTERED_ONLY_BEFORE_BOOT.

Change-Id: Iab9cd5acfeabd114371a8aaaa406a4a1c5919f98
Test: Monkey
Bug: 79550062
This reverts commit df755c8.

Change-Id: Ib0d00d5987aa7f68a5c7efa785859e8eb208651d
Signed-off-by: Anirudh Gupta <[email protected]>
abc ezio84: allow to
 disable battery light when Do Not Disturb is enabled use our margaritov color
 picker for the settings part

Change-Id: I0b3cf9e94f06ec28cef2a94f03b13b13a7ce0c13

-----

https://review.lineageos.org/#/c/68217/

Change-Id: I15cc7de12816535008227a6dd3f210ada54ffa46
We can use this to show a led color preview when using the
color picker, or any other stuff.

use -1 as color int to switch off
it will be: use 0 as color int to switch off

Change-Id: Id59f480e74a30a875c6640fdfc2e746d98a8513c
for both legacy apps and new api26 apps (per-channel led customization)

Change-Id: I3d776a21c197e197ea10d046ba8b61cd995332af
Change-Id: I0a70fb0e481a16f8def02f670a278b67dc27205b
Change-Id: Ia03e4ed083936d1bd1cc4a0ed77a92020cd0b543
Change-Id: Ic82eabd90c28e7312700e63d11c688a3736e79bb
Add this

    <!-- Multicolor Led Support -->
    <bool name="config_multicolorled">false</bool>

in your device tree

overlay/frameworks/base/core/res/res/values/config.xml

to remove colorpicker from notification settings

Change-Id: I9136919267dd815b958cb63766f4e90911d7cdba
for RGB we have no issue, any color can be used
for single color led better use white for all battery levels
this ensure that led will turn on in any case

Change-Id: I2a0dfecec69aa4ce8cacdd0e4101c6aa13d42131
ezio84 & nychitman1 edits:

- Adapt to Q
- Strip down and drop features we don't need anymore
- Cleanup/improve code
- Make it play nice with Q's expanded status bar date/clock view
- Make it play nice with Heads Up

Subfeatures:

- Ability to hide clock
- AM/PM
- Date format
- Date style

Change-Id: I73d854ed5cfb57fa19e4b5554bb10cb2e1ce9b65
Signed-off-by: Arghya Chanda <[email protected]>
eldainosor pushed a commit that referenced this pull request Mar 21, 2020
11-13 20:00:00.527 10645 10645 I crash_dump64: performing dump of process 1467 (target tid = 10124)
11-13 20:00:00.538 10645 10645 F DEBUG   : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
11-13 20:00:00.539 10645 10645 F DEBUG   : Build fingerprint: 'HONOR/BKL-L09/HWBKL:8.0.0/HUAWEIBKL-L09S/172(C432):user/release-keys'
11-13 20:00:00.539 10645 10645 F DEBUG   : Revision: '0'
11-13 20:00:00.539 10645 10645 F DEBUG   : ABI: 'arm64'
11-13 20:00:00.539 10645 10645 F DEBUG   : pid: 1467, tid: 10124, name: Visualizer  >>> com.android.systemui <<<
11-13 20:00:00.539 10645 10645 F DEBUG   : signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
11-13 20:00:00.539 10645 10645 F DEBUG   : Abort message: 'FORTIFY: pthread_mutex_lock called on a destroyed mutex (0x7c633df0f4)'
11-13 20:00:00.539 10645 10645 F DEBUG   :     x0  0000000000000000  x1  000000000000278c  x2  0000000000000006  x3  0000000000000008
11-13 20:00:00.539 10645 10645 F DEBUG   :     x4  0000000000008080  x5  0000000000008080  x6  0000000000008080  x7  0000000000000038
11-13 20:00:00.539 10645 10645 F DEBUG   :     x8  0000000000000083  x9  40ef6d32d31c854a  x10 0000000000000000  x11 fffffffc7ffffbdf
11-13 20:00:00.539 10645 10645 F DEBUG   :     x12 0000000000000001  x13 000000005beb1f30  x14 0005a1f49bc3a000  x15 0000112f9e154a12
11-13 20:00:00.539 10645 10645 F DEBUG   :     x16 0000007cffb6f2c8  x17 0000007cffaad0d0  x18 00000000fffbfffe  x19 00000000000005bb
11-13 20:00:00.539 10645 10645 F DEBUG   :     x20 000000000000278c  x21 0000007d000d96d0  x22 0000000000000001  x23 0000000000000035
11-13 20:00:00.539 10645 10645 F DEBUG   :     x24 0000007d000c6fc8  x25 0000007d000c7680  x26 0000007c52a14588  x27 0000000000000000
11-13 20:00:00.539 10645 10645 F DEBUG   :     x28 0000000000000005  x29 0000007c52a141a0
11-13 20:00:00.539 10645 10645 F DEBUG   :     sp  0000007c52a14160  lr  0000007cffaa1bfc  pc  0000007cffaa1c24
11-13 20:00:00.564 10645 10645 F DEBUG   :
11-13 20:00:00.564 10645 10645 F DEBUG   : backtrace:
11-13 20:00:00.564 10645 10645 F DEBUG   :     #00 pc 0000000000021c24  /system/lib64/libc.so (abort+116)
11-13 20:00:00.564 10645 10645 F DEBUG   :     #1 pc 0000000000082f04  /system/lib64/libc.so (__fortify_fatal(char const*, ...)+120)
11-13 20:00:00.564 10645 10645 F DEBUG   :     #2 pc 0000000000082600  /system/lib64/libc.so (HandleUsingDestroyedMutex(pthread_mutex_t*, char const*)+52)
11-13 20:00:00.564 10645 10645 F DEBUG   :     #3 pc 00000000000824b4  /system/lib64/libc.so (pthread_mutex_lock+228)
11-13 20:00:00.564 10645 10645 F DEBUG   :     #4 pc 00000000000a8c54  /system/lib64/libmedia.so (android::Visualizer::periodicCapture()+56)
11-13 20:00:00.564 10645 10645 F DEBUG   :     #5 pc 00000000000a8aac  /system/lib64/libmedia.so (android::Visualizer::CaptureThread::threadLoop()+88)
11-13 20:00:00.564 10645 10645 F DEBUG   :     #6 pc 000000000000f9d8  /system/lib64/libutils.so (android::Thread::_threadLoop(void*)+280)
11-13 20:00:00.564 10645 10645 F DEBUG   :     #7 pc 00000000000b4980  /system/lib64/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+140)
11-13 20:00:00.564 10645 10645 F DEBUG   :     #8 pc 0000000000081938  /system/lib64/libc.so (__pthread_start(void*)+36)
11-13 20:00:00.564 10645 10645 F DEBUG   :     #9 pc 0000000000023478  /system/lib64/libc.so (__start_thread+68)
Change-Id: Ic7f9788df8a38084c3b150eaa22d67f869085ca2
eldainosor pushed a commit that referenced this pull request Mar 21, 2020
11-13 20:00:00.527 10645 10645 I crash_dump64: performing dump of process 1467 (target tid = 10124)
11-13 20:00:00.538 10645 10645 F DEBUG   : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
11-13 20:00:00.539 10645 10645 F DEBUG   : Build fingerprint: 'HONOR/BKL-L09/HWBKL:8.0.0/HUAWEIBKL-L09S/172(C432):user/release-keys'
11-13 20:00:00.539 10645 10645 F DEBUG   : Revision: '0'
11-13 20:00:00.539 10645 10645 F DEBUG   : ABI: 'arm64'
11-13 20:00:00.539 10645 10645 F DEBUG   : pid: 1467, tid: 10124, name: Visualizer  >>> com.android.systemui <<<
11-13 20:00:00.539 10645 10645 F DEBUG   : signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
11-13 20:00:00.539 10645 10645 F DEBUG   : Abort message: 'FORTIFY: pthread_mutex_lock called on a destroyed mutex (0x7c633df0f4)'
11-13 20:00:00.539 10645 10645 F DEBUG   :     x0  0000000000000000  x1  000000000000278c  x2  0000000000000006  x3  0000000000000008
11-13 20:00:00.539 10645 10645 F DEBUG   :     x4  0000000000008080  x5  0000000000008080  x6  0000000000008080  x7  0000000000000038
11-13 20:00:00.539 10645 10645 F DEBUG   :     x8  0000000000000083  x9  40ef6d32d31c854a  x10 0000000000000000  x11 fffffffc7ffffbdf
11-13 20:00:00.539 10645 10645 F DEBUG   :     x12 0000000000000001  x13 000000005beb1f30  x14 0005a1f49bc3a000  x15 0000112f9e154a12
11-13 20:00:00.539 10645 10645 F DEBUG   :     x16 0000007cffb6f2c8  x17 0000007cffaad0d0  x18 00000000fffbfffe  x19 00000000000005bb
11-13 20:00:00.539 10645 10645 F DEBUG   :     x20 000000000000278c  x21 0000007d000d96d0  x22 0000000000000001  x23 0000000000000035
11-13 20:00:00.539 10645 10645 F DEBUG   :     x24 0000007d000c6fc8  x25 0000007d000c7680  x26 0000007c52a14588  x27 0000000000000000
11-13 20:00:00.539 10645 10645 F DEBUG   :     x28 0000000000000005  x29 0000007c52a141a0
11-13 20:00:00.539 10645 10645 F DEBUG   :     sp  0000007c52a14160  lr  0000007cffaa1bfc  pc  0000007cffaa1c24
11-13 20:00:00.564 10645 10645 F DEBUG   :
11-13 20:00:00.564 10645 10645 F DEBUG   : backtrace:
11-13 20:00:00.564 10645 10645 F DEBUG   :     #00 pc 0000000000021c24  /system/lib64/libc.so (abort+116)
11-13 20:00:00.564 10645 10645 F DEBUG   :     #1 pc 0000000000082f04  /system/lib64/libc.so (__fortify_fatal(char const*, ...)+120)
11-13 20:00:00.564 10645 10645 F DEBUG   :     #2 pc 0000000000082600  /system/lib64/libc.so (HandleUsingDestroyedMutex(pthread_mutex_t*, char const*)+52)
11-13 20:00:00.564 10645 10645 F DEBUG   :     #3 pc 00000000000824b4  /system/lib64/libc.so (pthread_mutex_lock+228)
11-13 20:00:00.564 10645 10645 F DEBUG   :     #4 pc 00000000000a8c54  /system/lib64/libmedia.so (android::Visualizer::periodicCapture()+56)
11-13 20:00:00.564 10645 10645 F DEBUG   :     #5 pc 00000000000a8aac  /system/lib64/libmedia.so (android::Visualizer::CaptureThread::threadLoop()+88)
11-13 20:00:00.564 10645 10645 F DEBUG   :     #6 pc 000000000000f9d8  /system/lib64/libutils.so (android::Thread::_threadLoop(void*)+280)
11-13 20:00:00.564 10645 10645 F DEBUG   :     #7 pc 00000000000b4980  /system/lib64/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+140)
11-13 20:00:00.564 10645 10645 F DEBUG   :     #8 pc 0000000000081938  /system/lib64/libc.so (__pthread_start(void*)+36)
11-13 20:00:00.564 10645 10645 F DEBUG   :     #9 pc 0000000000023478  /system/lib64/libc.so (__start_thread+68)
Change-Id: Ic7f9788df8a38084c3b150eaa22d67f869085ca2
dinosnore1 pushed a commit that referenced this pull request Jun 3, 2020
On automotive, it helps identify slow services. For example:

W ActivityManager: User switch delayed: observer #1
  WallpaperManagerService sent result after 1608 ms

Without this change, the WallpaperManagerService wouldn't be logged
because the "give up" timeout is 3000ms.

Bug: 145558164
Bug: 144801993

Test: manual verification (see logcat above)

Change-Id: I68e3b7220bbac25075e4fd4dad83c3a26b88940c
Merged-In: I68e3b7220bbac25075e4fd4dad83c3a26b88940c
(cherry picked from commit 48a75cb)
@eldainosor eldainosor force-pushed the queso branch 2 times, most recently from 88d9b38 to fb812b4 Compare August 29, 2020 12:52
eldainosor pushed a commit that referenced this pull request Nov 18, 2022
It was shown that given a large phoneAccountHandles that are
over 1 mb, a TransactionTooLarge exception can be silently thrown
causing an empty list to be returned.

In order to prevent this behavior, all Lists that return a
PhoneAccountHandle or PhoneAccount have been switched to
ParceledListSlice.

bug: 236263294

Test: manual #1 - bug exists without fix,
      manual #2 - bug is fixed with patch,
      4 new CTS tests in
      android.telecom.cts.PhoneAccountRegistrarTest

Change-Id: I025245b2a6f8cfaca86f268851a9d8f0817e07dd
Merged-In: I025245b2a6f8cfaca86f268851a9d8f0817e07dd
(cherry picked from commit 76c4d2d)
Merged-In: I025245b2a6f8cfaca86f268851a9d8f0817e07dd
eldainosor pushed a commit that referenced this pull request May 17, 2023
Add null pointer check to avoid system crash.
Meet the below crash log during some app operations then app exits.

F DEBUG   : signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x78
F DEBUG   : Cause: null pointer dereference
F DEBUG   : backtrace:
F DEBUG   :       #00 pc 0000000000323858  /system/lib64/libhwui.so
(android::uirenderer::DeferredLayerUpdater::apply()+40)
F DEBUG   :       #1 pc 0000000000323040  /system/lib64/libhwui.so
(_ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13
DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c1671e
787f244890c877724752face20+416)

Bug: b/243310920
Signed-off-by: Jessie Hao <[email protected]>
Change-Id: I77226be2bd235852675bb4f7a29589e360269b33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.