Skip to content

MiuiCamera fixups - #2

Merged
tejas101k merged 2 commits into
ProjectInfinity-X:QPR3from
ihsanulrahman:QPR3
Jul 7, 2024
Merged

tejas101k merged 2 commits into
ProjectInfinity-X:QPR3from
ihsanulrahman:QPR3

Conversation

@ihsanulrahman

Copy link
Copy Markdown

No description provided.

clarencelol and others added 2 commits July 5, 2024 21:32
- Miui Camera requires it
E CAM_MiCamAlgoInterfaceJNI: can not load library:camera_algoup_jni.xiaomi : java.lang.UnsatisfiedLinkError: dlopen failed: cannot locate symbol "_ZN7android18BnProducerListener16onBufferDetachedEi" referenced by "/system/lib64/libcamera_algoup_jni.xiaomi.so"...

Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
@tejas101k
tejas101k merged commit a5fbb6b into ProjectInfinity-X:QPR3 Jul 7, 2024
tejas101k pushed a commit that referenced this pull request Jul 12, 2025
Bug: 400332885
Flag: EXEMPT bugfix
Test: adb shell dumpsys -l | grep -iE "fingerprint"
Test: adb bugreport, contains dumps like:

  ----- pid 1758 at 2025-03-03 14:58:06.698207518+0800 -----
  Cmd line: /vendor/bin/hw/android.hardware.biometrics.fingerprint-service
  ABI: 'arm64'

  "android.hardwar" sysTid=1758
      #00 pc 00000000000caa88  /apex/com.android.runtime/lib64/bionic/libc.so (__ioctl+8) (BuildId: 825df7d51c665a22c691f12eb7bdf4f6)
      #1 pc 000000000006b11c  /apex/com.android.runtime/lib64/bionic/libc.so (ioctl+156) (BuildId: 825df7d51c665a22c691f12eb7bdf4f6)
      #2 pc 000000000005016c  /system/lib64/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+220) (BuildId: 1c3f90f0cb4d3d019554e47ae354a9a0)
      #3 pc 00000000000567c8  /system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+152) (BuildId: 1c3f90f0cb4d3d019554e47ae354a9a0)
      #4 pc 0000000000017990  /vendor/bin/hw/android.hardware.biometrics.fingerprint-service (main+640) (BuildId: 36d9232d0aeaee0e73e76dd3a6730711)
      #5 pc 0000000000057d28  /apex/com.android.runtime/lib64/bionic/libc.so (__libc_init+120) (BuildId: 825df7d51c665a22c691f12eb7bdf4f6)

  ----- end 1758 -----

Change-Id: I30c6650155b3a75e578dcfcedf6bdd63a81f154a
tejas101k pushed a commit that referenced this pull request Dec 24, 2025
…est refresh rate

PDARR is comprised of three main changes:
1. "Greedy" follower display presentation via follower display backpressure
2. Migration of pacesetter display to the highest refresh rate display
3. Proper buffer release/transaction callback if a buffer is used across multiple displays

This CL introduces a flag for #2, pacesetter display migration

Refer to go/pdarr-1pager for details.

Flag: com.android.graphics.surfaceflinger.flags.pacesetter_selection
Bug: 374072507
Test: N/A
Change-Id: I4417c415bd20c2c09ed1c5f3cf75b8d0e5e522ec
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.

4 participants