Skip to content

[bugfix] add perf activity anim override#1

Open
DooPrjkt wants to merge 10 commits intoPixelOS-AOSP:sixteen-qpr2from
DooPrjkt:sixteen-qpr2
Open

[bugfix] add perf activity anim override#1
DooPrjkt wants to merge 10 commits intoPixelOS-AOSP:sixteen-qpr2from
DooPrjkt:sixteen-qpr2

Conversation

@DooPrjkt
Copy link
Copy Markdown

fix for mtk and low-end devices perf regression caused by fixed dp translate and fade animation

Change-Id: Ibaf8a426b6e1d819dde9f131c8ef50b0268d24e9

fix for mtk and low-end devices perf regression caused by fixed dp translate and fade animation

Change-Id: Ibaf8a426b6e1d819dde9f131c8ef50b0268d24e9
@DooPrjkt
Copy link
Copy Markdown
Author

Fork of Axion

adithya2306 and others added 9 commits March 29, 2026 22:32
Change-Id: I03ebd2e0e175f91fbc83fb9221724d7be5daf7ca
Signed-off-by: Adithya R <gh0strider.2k18.reborn@gmail.com>
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
neobuddy89: Create package to include in fwb base itself.

Change-Id: Icb3933846fc38f7fe1679e7f1fd916c2c137671d
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
Required by LMOFreeform.

Change-Id: I97143a8b35af1432b9b12319bab5c1dfec9f9b34
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
Change-Id: I743aba4200a4d8786c09811de8a2cf5c574b885f
Co-authored-by: Pranav Vashi <neobuddy89@gmail.com>
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
* The previous approach turned out to break Miracast screen mirroring,
  because of the windowing mode.
* Instead of hardcoding desktop, use FLAG_SHOULD_SHOW_SYSTEM_DECORATIONS
  to detect our custom display, as it's impossible for that flag to be
  set on a non-default display on AOSP.
* Make InputManagerCallback check desktop mode per-display, to match
  new behaviour.

Change-Id: I4a701a2cb219e49d3f89aac35720a3ea5e37ec52
Signed-off-by: Dmitrii <bankersenator@gmail.com>
Since our floating window is created as a separate display, don't force
them into desktop mode too when the developer setting is enabled.

Change-Id: I341a4929294d0919499e8be115f76de722d6d00d
Signed-off-by: Dmitrii <bankersenator@gmail.com>
…cal apps

The reason for the flashing screen is that when starting a horizontal application from a vertical application, the application relaunch

Bug: 390049399

Test:
1.turn on Auto_rotate
2.enter the vertical application
3.launching a horizontal application from a vertical application

Google: 3452389
Change-Id: If1654352818686e6b6fe4310425652099aff5573
Signed-off-by: minaripenguin <minaripenguin@users.noreply.github.com>
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
…rvice instance is null

* this shouldn't be happening at all, so I'm just gonna add a null check here

* here's the stack trace

    E SensorManager: Exception dispatching input event.
    E AndroidRuntime: *** FATAL EXCEPTION IN SYSTEM PROCESS: android.ui
    E AndroidRuntime: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.rotationresolver.RotationResolverInternal.resolveRotation(android.rotationresolver.RotationResolverInternal$RotationResolverCallbackInternal, java.lang.String, int, int, long, android.os.CancellationSignal)' on a null object reference
    E AndroidRuntime: 	at com.android.server.wm.WindowOrientationListener$OrientationSensorJudge.onSensorChanged(WindowOrientationListener.java:1193)
    E AndroidRuntime: 	at android.hardware.SystemSensorManager$SensorEventQueue.dispatchSensorEvent(SystemSensorManager.java:886)
    E AndroidRuntime: 	at android.os.MessageQueue.nativePollOnce(Native Method)
    E AndroidRuntime: 	at android.os.MessageQueue.next(MessageQueue.java:335)
    E AndroidRuntime: 	at android.os.Looper.loopOnce(Looper.java:161)
    E AndroidRuntime: 	at android.os.Looper.loop(Looper.java:288)
    E AndroidRuntime: 	at android.os.HandlerThread.run(HandlerThread.java:67)
    E AndroidRuntime: 	at com.android.server.ServiceThread.run(ServiceThread.java:44)
    E AndroidRuntime: 	at com.android.server.UiThread.run(UiThread.java:45)

Change-Id: I5e6f9c4af8bb9fba2e9d85696958232878c7a815
Signed-off-by: jhonboy121 <alfredmathew05@gmail.com>
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
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.

6 participants