nova-video-player / aos-AVP

NOVA opeN sOurce Video plAyer: main repository to build them all
Apache License 2.0
3.38k stars 201 forks source link

[Bug]: cannot use nova as external player on Android 12 #745

Closed Tellivision closed 2 months ago

Tellivision commented 1 year ago

Problem description

On Chrome Cast/Google TV 4K since android 12 Nova player can not be used as a external player, app dont even see Nova Player it doesnt show up as a option. After a look at the apk it does not have a V3 signature (android 9+). This would be my guess why it cant be seen by other apps.

Steps to reproduce the issue

Update Chome Cast 4K to Android 12

Expected behavior

Apps will not see Nova as External player.

Your phone/tablet/androidTV model

ChromeCast/Google TV 4k

Operating system version

Android 12

Application version and app store

Newest Nova from git hub.

Additional system information

No response

Debug logs

No response

courville commented 1 year ago

Indeed:

apksigner verify --verbose build/outputs/apk/noamazon/release/Video-arm64-v8a-API_21+-release.apk
Verifies
Verified using v1 scheme (JAR signing): true
Verified using v2 scheme (APK Signature Scheme v2): true
Verified using v3 scheme (APK Signature Scheme v3): false
Verified using v4 scheme (APK Signature Scheme v4): false

Adding missing:

enableV3Signing = true
enableV4Signing = true
Tellivision commented 1 year ago

Indeed:

apksigner verify --verbose build/outputs/apk/noamazon/release/Video-arm64-v8a-API_21+-release.apk
Verifies
Verified using v1 scheme (JAR signing): true
Verified using v2 scheme (APK Signature Scheme v2): true
Verified using v3 scheme (APK Signature Scheme v3): false
Verified using v4 scheme (APK Signature Scheme v4): false

Adding missing:

enableV3Signing = true
enableV4Signing = true

Great! Please keep me updated I will also keep an eye out on releases! Thanks!

courville commented 1 year ago

Could you please try if this experimental build solves your issue: https://drive.google.com/file/d/1QzWksWwcM4A2spdPXOH9RqO7dGcoeNQ4/view?usp=sharing

Tellivision commented 1 year ago

Man I was really hoping it would solve the issue (lol it did not) it so wierd even Archos shows up.........

courville commented 1 year ago

@Tellivision can you please let me know from which app you are using nova as external video player? EDIT: FTR, nova is proposed as application to open most videos on multiple file browser that I tested on Google Chromecast (sabrina)

Tellivision commented 1 year ago

Purple Player is the app that Im using.

courville commented 2 months ago

Seems to be a purple player issue.