Comments (7)
Very weird behavior from OriginOS, but at least it works now! The leak report is a false positive, no need to report it.
from auxio.
Wait, so if I'm getting this right, OriginOS implements the notification permission (Something from Android 13 onwards), yet not the native media player (Something from Android 11 onwards)? There are also no exceptions for foreground services, even though that was already a part of foreground services since the early days of Android. That doesn't seem right. Are there any other resources on this issue @april4356?
from auxio.
I think you are entirely correct. There are some very weird omissions in this ROM.
That doesn't seem right.
China-exclusive phones and ROMs are just like that, heh.
Are there any other resources on this issue @april4356?
Is there anything useful I could provide? Like a log?
Update: I tried a few more apps. Metro, InnerTune, Vanilla Music and LibreTube all don't request the notification permission, but show the playback widget anyway.
from auxio.
China-exclusive phones and ROMs are just like that, heh.
Getting this vibe. I'm terrified of all the god-awful hacks I'm going to have to do as HarmonyOS and friends continue to diverge from AOSP...
Update: I tried a few more apps. Metro, InnerTune, Vanilla Music and LibreTube all don't request the notification permission, but show the playback widget anyway.
Huh. I think they all have the <uses-permission android:name="android.permission.POST_NOTIFICATIONS" />
permission. I guess I need to add that even though it's only for non-foreground notifications.
from auxio.
Huh. I think they all have the
<uses-permission android:name="android.permission.POST_NOTIFICATIONS" />
permission. I guess I need to add that even though it's only for non-foreground notifications.
I've read your comments on other issues that your time for Auxio's development is quite limited, and this notification thing is a minor issue affecting a tiny minority of users, so if adding this permission would be too much work, feel free to close this bug report.
from auxio.
Nope @april4356, hopefully it's as simple as adding it to the manifest. Care to try the apk in this zip file and see if it works?
from auxio.
Nope @april4356, hopefully it's as simple as adding it to the manifest. Care to try the apk in this zip file and see if it works?
It does indeed:
Thank you so much!
However, upon launching the debug app, I got this leak report:
2024-01-19_06-03-25_267.zip
from auxio.
Related Issues (20)
- Sponsor with an amount lower than 4$/month? HOT 1
- Auxio (Media3 ExoPlayer?) is struggling to build/update libraries HOT 4
- music not loading HOT 1
- Support M3U paths starting with /storage/ HOT 16
- Re-ordering Songs in a Playlist
- Reducing Font Size? HOT 3
- Grid view HOT 1
- Music scanning timeout is too small for large files HOT 10
- Question HOT 1
- Music loading failed with no album error HOT 2
- Crash after importing any M3U file through 3rd party file manager HOT 1
- Using non-automatic theme causes app to crash HOT 2
- Play MP4 videos as music, ignoring video HOT 4
- Error message while scanning the audio files. HOT 1
- Background blurry HOT 6
- Folders Library Tab HOT 1
- multi-value musicbrainz album-artist tags in m4a cause a crash HOT 2
- Remember current queue after app is closed HOT 1
- Multi-data M4A atoms not supported HOT 11
- The swiping experience of "tabs" is a bit terrible HOT 11
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from auxio.