yashsingh1/xdaforums huggingface dataset:
[Android Head-Units] realzoulou:
With the help of @bockywocky I was able to create a fix and have him test it. It works and I will soon provide a beta version in Play store, which avoids "Storage Acces Framework is currently not available" issue
[Android Head-Units] realzoulou:
Thanks @haeckmac. I nearly expected such strange output and it confirms my theory why certain Android 11+ devices show "Storage Acces Framework is currently not available"
[Android Head-Units] realzoulou:
DAB-Z release 2.0.231 BETA

Change log:

compared to 2.0.230

Fixes:

* On some Android 11+ devices error "Storage Access Framework is currently not available" appears and fails Logo import etc.
[Android Head-Units] haeckmac:
Have just installed the new beta. Haven't done intensive testing yet, but the fix seems to work. Usually I got the error message directly after starting the app, not so with 2.0.231. Also logos, that haven't been there before are available. (y)

Thank you for your great work!
[Android Head-Units] trap63:
Still not works logo import on A13 UIS7870, running ver 2.0.225 the only working for logos. M7Plus Mekede 2000x1200, running Ying Firmware (Mekede the worst).
[Android Head-Units] realzoulou:
@trap63 Please go to DAB-Z hidden developer menue (see last video in #2), activate verbose logs, exit app (see menu item). Then start DAB-Z again and go to DAB-Z Settings->Info and press the logcat button.

Then send the file to my email.
[Android Head-Units] TJF2:
@realzoulou

I have now installed the latest stable version 2.0.230. The automatic start still does not work. I have also tested DABdream in the meantime. Here, as with every other installed app (e.g. Neutron), the autostart works perfectly. That is the only criticism of DAB-Z ...

I have the top XTRONS model with Android 12 and the radio is immediately active every time I start the car. This means that Android practically never restarts completely.

The other apps obviously save their last state and reliably return to the same state every time the car is restarted and Android is quick-started.

Regards

Thomas
[Android Head-Units] realzoulou:
@TJF2 Send me a verbose logcat. How to activate verbose logs in hidden developer menu should be known I guess.

Turn on ignition and if DAB-Z does not start automatically, start it manually and go to Settings->Info->Logcat button. Then send the zip file to me via email.
[Android Head-Units] realzoulou:
DAB-Z release 2.0.232 public

Change log:

compared to 2.0.230

Fixes:

* On some Android 11+ devices error "Storage Access Framework is currently not available" appears and fails Logo import etc.
[Android Head-Units] TJF2:
@realzoulou

Did you receive it?
[Android Head-Units] realzoulou:
DAB-Z release 2.0.234 beta

Change log:

compared to 2.0.232

New:

* Settings->General: Automatic start on boot complete (default disabled) (@TJF2 #452)

* Station scan allows to select between 'Incremental', 'Keep favorites' and 'Delete all'

Fixes:

* UIS7870: Logo import finds no logo files ( @trap63 #450)
[Android Head-Units] trap63:
@realzoulou all works fine with .234, logo import works with no issue on UniSoc_7870 A13
[Android Head-Units] Lacki12:
from dabz version 2.0.230 by pressing on the display of my m6 pro plus 2k 3d, the logo is not displayed
[Android Head-Units] Bettman66:
Thank you, Thank you, Thank you........

No more save dialog every time you start the app.

UIS7870 & Android 13
[Android Head-Units] izzyxda:
Is there an option to resume playback as soon as dab-z is running in the foreground? All others apps (NavRadio+, BT Music, ...) immediately resume play, making it very convenient to switch between inputs. Dab-z needs an additional click on the "play icon", which is a bit annoying....
[Android Head-Units] Gantalo:
Mod translation: Hi, I have a question. I use DAB Z on an Android head unit in the car. When I start CarPlay music, the music should pause. But that doesn't happen, it just gets quieter. When I stop the music again, DAB Z stays quiet. Is there a solution?

Hi ich hätte eine Frage benutze DAB Z auf einem Android Headunit im Auto . Wenn ich CarPlay Musik starte sollte die Musik Pausieren . Das passiert aber nicht es wird bloß Leiser , wenn ich die Musik wieder Stope bleibt DAB Z leise . Gibt es da eine Lösung?
[Android Head-Units] Bettman66:
@realzoulou,

for me the media information is overwritten even though the player is paused.

Can anybody confirm this ?

That's not nice if you use another player in the meantime.
[Android Head-Units] realzoulou:
Oh, you found a regression, yes. thanks. Will fix asap.

When DAB-Z is restarted, then the logo is there as it should. So DAB-Z stores it, but not immediately applies it.
[Android Head-Units] realzoulou:
I assume you have not enabled the DAB-Z Settings -> General "Start always with paused audio".

If it is still disabled (=default), then I cannot help. Some other app causes DAB-Z to pause immediately.
[Android Head-Units] realzoulou:
XDA Forum language is English. Please follow this.

If DAB-Z does not pause but only "ducks" its audio, then the root cause is the CarPlay app (or your Android firmware). I cannot help here.
[Android Head-Units] realzoulou:
I will fix this in next release.
[Android Head-Units] Bettman66:
I have already tested a few antennas in my 2014 Touran and can say that without the original DAB antenna splitter for the window antenna there will be no good reception.

The Touran has a window antenna on the rear right, I think the Passat has something similar too.
[Android Head-Units] izzyxda:
The option is disabled. If another app is playing audio (e.g. NavRadio+) and I'm switching back to DAB-Z, the

audio from NavRadio+ keeps playing. So it looks like DAB-Z doesn't even try to start playing audio.

Your assumption that some other app causes DAB-Z to pause seems to be unlikely, since with all others apps (NavRadio+, BT Music, ...) I don't have these problems. An if DAB-Z is already playing in the background and I'm switching back to DAB-Z in the foreground, music keeps playing.

Is there anything I can do to debug this?
[Android Head-Units] FiveInline:
What splitter are you thinking of? My RNS510 does not have DAB on it.

I have a sharkfin antenna with two fakra connectors and a window mounted antenna in the left rear window in the boot (not sure what antenna this is) The car has originally Satnav and setup for Phone.

However, today i managed to peel of the mounted DAB glass antenna in the windscreen with a razorblade and i moved it further down, approx middle of the windscreen. This helped alot, most of my channels are now stable with full signal most of the time (maybe dropping one bar now and then) but there is a few local DAB channels on the same "channel block (12A)" that still have poor to no signal (these channels have full signal strength in my Octavia)

I have ordered a new antenna, hoping it will resolve it completely.

My DAB adapter is USB type like this;

AZOM® | Nordens Billigste Android Multimedia Bilstereo | DAB+ GPS BLUETOOTH

✓ Spillere med de beste prisene på markedet ✓ DAB+ kompatible ✓ Alle bilmerker ✓ Gratis frakt med hjemlevering ✓ 24/7 Kundeservice ✓ Android | GPS | Bluetooth | Rattkontroll | Frontkamera | Ryggekamera

no.azom.se
[Android Head-Units] Bettman66:
DAB-Splitter
[Android Head-Units] TJF2:
@realzoulou

This version is working like a charme for me :-)

Thank you!
[Android Head-Units] realzoulou:
DAB-Z release 2.0.235 public since 2024-05-19

Change log:

compared to 2.0.234

Fixes:

* Manually created/imported logos are not displayed immediately (@Lacki12 #458)

* If DAB-Z is paused, Notifications and MediaSession metadata are still updated (@Bettman66, #462)

* If station list logo size was modified in Settings->Appearance, list entries are shifted when scrolling
[Android Head-Units] Bettman66:
It works.(y)
[Android Head-Units] pug304_:
have used a comparable device (from VW Golf) on my Passat B6, is working like a charme. It's behind the panel betwwenrear door/rear window, replace the exisiting non-DAB with the new amplifier and used another cable from amp to radio.

VW part no: 5K0035552H
[Android Head-Units] TJF2:
@realzoulou

After the new installation of 2.0.234 beta (old version uninstalled) I did a new and first station scan. I was in the mountains and didn't find some local stations. Today at home I therefore pushed the scan-button again. I was not asked and everything was overwritten... Or I didn't understand how to.

The second thing: Usually there ist no problem with german "umlaut". But nevertheless this happened:

Because the name of the "Finale" is "Andante" (usually "Finale: Andante"), I researched at the radio stations playlist what kind of sign this is:

It should be any kind of this: Striche
[Android Head-Units] realzoulou:
The User has to make a selection *before* the Scan button is pressed (yes, different than in v1.x)

I analysed such occurances of ¿ in the past, because I also expected this to be a bug in the SW.

But each time I found that the broadcaster did not follow the DAB specs regarding EBU Latin character set vs UTF16 vs UTF8. They claim to send EBU Latin, but then in the data bytes a code point of UTF16 appears, which is then interpreted in EBU Latin and is shown wrong.

Ref. https://www.etsi.org/deliver/etsi_ts/101700_101799/101756/02.04.01_60/ts_101756v020401p.pdf chap 5.2 Character Sets
[Android Head-Units] Europameister2004:
i work with this on my golf MK6 and it works great with DAB Z.

DAB+ / FM Splitter für VW Golf 6

DAB+ / FM Splitter für VW Golf 6 von 2008 - 2012	Spezielles VW Golf 6 DAB+ Empfangs-Nachrüstung Paket: Plug&Play	Zum…

www.ars24.com
[Android Head-Units] TJF2:
That's a type for VW - Diversity (2 FM antennas) ... These RTA products are working very good.
[Android Head-Units] Margul_:
For me the app is now often opened twice in the background. It doesn't cause any problems, but it's just strange.

Edit: It's resolved, after restarting it seems to be back to normal.
[Android Head-Units] Abgl1619:
Allow DAB-Z to access Documents/DAB folder is stuck in a loop. I can't select this folder. When I click allow it just goes back to allow DAB-Z ...

I'm trying to install on Eonon VWA12 car head unit Android 12. Maybe there is something missing in Android. I can't do OTG updates with this radio.
[Android Head-Units] bog20:
Hello

The logo enlargement doesn't work on my Joying 11.6" with Android 10, does anyone else have this problem?
[Android Head-Units] realzoulou:
Please create a logcat and send to me
[Android Head-Units] realzoulou:
Oh, looks like a regression introduced to 2.0.235 with this change:
[Android Head-Units] realzoulou:
DAB-Z release 2.0.236 (public since 2024-06-16)

Change log:

compared to 2.0.235

New:

* Android 14 support

* Settings->Appearance: Generate missing station logos (default enabled)

Fixes:

* Logo enlargement via Settings->Appearance->StationList not working (@bog20, #482)

* When first station(s) set as favorite, first switch to favorite list not working

* In some vehicles, previous/next from steering wheel skips two stations instead of one

* Mono Dark theme: signal bar has different background than rest of screen

* Low contrast of Balloon hint in dark mode
[Android Head-Units] realzoulou:
Regarding newly introduced Generate missing station logos (can be disabled in Settings->Appearance)

When no logo is found for a station, then a logo is generated on-the-fly.

The logo color is pseudo-random, but fixed. Means: This station will always show up with this color.

The title in the logo is dependant on where it is shown.

Comments are welcome.

Example:
[Android Head-Units] bog20:
Hello, I installed the new version today, works very well. Very good work.

Thank you very much
[Android Head-Units] Bergojan:
Same problem here. Have to select paths 3 times each time i go out of the app
[Android Head-Units] Bergojan:
Same unit. Same problem. Have to select paths 3 times everytime i leave/close the app or do anything outside the app
[Android Head-Units] ikwii:
I hope I did not miss something in this thread.

Could you explain a bit more how service following works in your app,

Looking at the explanation videos, there appears to be a manual service following and an automatic (?) one.

I noticed that the SF icon is flashing sometimes. Does it mean the app is switching to a different channel for the same service ?

What is the intention of the manual service following and why does it always fail in your video?
[Android Head-Units] realzoulou:
If enabled in Settings, SF would occur automatically. The manual "Start" button is there mainly to force DAB-Z to do the same what would happen in an automatic manner.

A flashing SF icon means that SF is ongoing. Means: you hear no audio and DAB-Z goes through the list of alternative channels, waits if signal is coming in ("tuning"). If no signal, then "start failed", and next channel is attempted. If the channel signal reception is good enough for collecting the ensemble data, but not good enough for audio then "monitoring failed" comes.

Manual trigger is no better than the automatism. But if the User is of the opinion that DAB-Z should start SF but did not do so, the User can start it manually.

In the video, none of the alternative channels allowed for ensemble data collection or audio reception.

Therefore everything fails and DAB-Z goes back to the original channel and station.

I would agree, the shown text is not really helpful...
[Android Head-Units] sandpita:
What are the steps to get the logos from the DAB\logos folder to load on Android 12 as on previous Android 10 it was no issue. TIA
[Android Head-Units] realzoulou:
See video in post #2 "Android 11+: Allow DAB-Z to access Documents/DAB folder"

You can start this dialog sequence also manually in DAB-Z Settings->General->Miscallany "Allow access to storage"
[Android Head-Units] sandpita:
Thanks for the reply, but I don't have the 'Allow access to storage' under Miscallany.
[Android Head-Units] TJF2:
@realzoulou

Just one question, because some app displays a message (without reference to the source) that GPS is deactivated: Does DAB-Z use it?
[Android Head-Units] realzoulou:
DAB-Z uses "coarse" location (not "precise" GPS) only if Settings->Appearance->Day/Night mode is set to "Time and Location based"
[Android Head-Units] realzoulou:
@sandpita Your Android 12 is one of the few "strange" ones. Although all Android 12 devices should have support for Android Storage Access Framework (SAF) , your Android 12 does not. Therefore the "Allow access to storage" is not shown because it would anyway not work.

Your Android 12 firmware is quite old (SP1A.210812.016).

Do you see a chance to update your Android with a later version of Android 12 from your dealer?
[Android Head-Units] sandpita:
It's quite strange that I am able to assign logos to DAbdream.
[Android Head-Units] dfahren:
Hi there,

@realzoulou : Can you tell us whether or not your app is capable of receiving and displaying TPEG traffic messages? Maybe it's a feature you plan to implement in the future?

Best wishes,

Deetsh
[Android Head-Units] realzoulou:
No it does not and I also have no plans to do so.
[Android Head-Units] makegeneve:
Hi, I recently bought a DAB+ USB key to use and it doesn't seem to work with anything, except the crappy APK they sent a google drive link to. The USB ID is 0483:5740 and it shows up as an "STMicroelectronics Virtual COM Port" on Linux.
[Android Head-Units] realzoulou:
DAB-Z only works with USB devices VID/PID = 16C0/05DC
[Android Head-Units] realzoulou:
@Lacki12 Is there a free version of Toppal Voice app? If yes, then I could see what may be different.
[Android Head-Units] Lacki12:
No, there is not.
[Android Head-Units] realzoulou:
DAB-Z release 2.0.210 BETA

Change log:

compared to 2.0.209

* New: Pause/Mute button on Home screen configurable in Settings/Audio, default: off

* Removed: Feature Delay automatic start

* Text sizes on Home screen again configurable (Settings/Layout)

* Size of Logo/Slideshow image again configurable (Settings/Layout)

* Maybe fixed: During App install message "incompatible with display resolution" is shown

* Fix: Dark Monochrome color scheme: Heart ♥ , which indicates favorite list, is nearly invisible

* Fix: Station list now shows also channel and ensemble name if station name is not unique

* Fix: Timeshift files fills up storage cache
[Android Head-Units] VBA_Dev:
Bottom left setting button is still off the screen on my head unit.

Also, the app no longer starts up and minimises to the background - it just stays foreground for me until I press home on my head unit.
[Android Head-Units] TorstenH:
I don't think Android supports background start of an activity. It's only possible to start a service in background.
[Android Head-Units] Lacki12:
I want to report with version 2.0.210 at the resolution level, by manually adjusting it changes very little, the logos at the bottom always remain small.
[Android Head-Units] realzoulou:
Your device display density 270dpi is very uncommon (even undocumented by Google), especially with 1024x600.

Does deactivating the clock help?

I realized that this feature is not present even in 2.0.209. Seems I overlooked this so far. Will re-implement in next version.
[Android Head-Units] realzoulou:
I principle you are right, but I use a trick to achieve this: in Activity.onCreate() call moveTaskToBack(true). This should result best case in the Activity not getting visible. Worst case a black or white background appears for a very small fraction of a second.
[Android Head-Units] realzoulou:
I do not fully understand this sentence. The text size steps +1/-1 are small, yes, but unlimited. You should be able to increase the size to whatever size you want.

The horizontal station list logo and name is not yet configurable in size.
[Android Head-Units] TorstenH:
Interesting approach.

I think usually playback (ExoPlayer) gets controlled in a service. This would allow to start the service (if not already running), bind to the service to start playback and finish() the starter activity without stopping playback.

The starter activity could use a transparent theme to stay invisible.

If the UI activity gets started it binds in the onResume method to the already running service (or run the service via the transparent starter activity, first)...

This would decouple the frontend from playback and playback could start before UI (with recycler view, drawables, theme,....) is ready.

Bound services overview | Background work | Android Developers

developer.android.com
[Android Head-Units] TorstenH:
Latest version of DAB-Z crashed a few minutes ago:

An older not catched error:

Error from today.
[Android Head-Units] TorstenH:
Another observation is that the favorite button is somehow not centered in its border. Don't know if this is a specific issue on my head unit.
[Android Head-Units] VBA_Dev:
Yes if I get rid of the clock, the setting button moves up so it’s visible 👍

Will be confusing for new users on the same screen size as the settings button was not visible at all - I was luckily able to press the empty space which still triggered the button.
[Android Head-Units] VBA_Dev:
So you can see what it looks like on my head unit.

I’m on full screen view, and looking at other screenshots, it looks as though the signal bars are not going to the top of the screen which is pushing the buttons down.
[Android Head-Units] TorstenH:
Additionally the station buttons on the bottom are too large and the "Capital UK" button must be tamed.

And this topic seems to be valid for you, too.

https://xdaforums.com/t/dab-z-v2-x-usb-dab-dab-app-official-support-thread.4572071/post-88543999
[Android Head-Units] realzoulou:
What you see is a Assist Chip. Unfortunately, it does not center the icon when the text is empty.

Thanks for the picture. I will need to look into the layout again, why the signal bar is not fully on the top in your case.

EDIT: @VBA_Dev

I tried to reproduce with Android Emulator the specs of your device: 1024x600 @ 270dpi immersive mode enabled ... but failed to see what you see on device. Layout looks ok. See picture attached from a test version of the app (which has a bit more info visible then usual, ignore this)
[Android Head-Units] Lacki12:
Test
[Android Head-Units] Lacki12:
I did a test, so visually it is pleasant to see the photo on the left on the display of my mekede m700s
[Android Head-Units] TorstenH:
It's closed but maybe changing padding could help

[Chip] doesn't support only icon · Issue #416 · material-components/material-components-android

When I set an icon, there is space on the right. If there is no text, the text field can be hidden

github.com
[Android Head-Units] pogit:
Please to see the text and logo size customisation back thanks for that.

Was there a reason for the removal of the delayed start I found that feature very useful for my headunit which is starting to show its ages, having the option to delay it slightly helped.
[Android Head-Units] VBA_Dev:
I tested windowed mode also yesterday, and the signal bars then went to the top of the screen - so maybe a fullscreen only issue - don’t know if you can replicate that in the emulator.
[Android Head-Units] TorstenH:
Had some time to read what OMRI is...

But I'm really surprised how old the articles I found are. Even on github nothing new and this hradio thing seems to be orphaned.

Is the OMRI standard already dead without a successor?
[Android Head-Units] realzoulou:
Triggered by #30, I was under the assumption that no one uses this feature, because it was not working in 2.0.209 and nobody complained. But looks like you at least find it useful, so I will bring it back in.
[Android Head-Units] realzoulou:
OMRI was created by the IRT. In 2020, IRT was closed and hence OMRI has no maintainer anymore since then. I forked it and develop further for my needs.
[Android Head-Units] pogit:
Appreciate that can’t say I noticed it not working but I did temporarily disable auto startup and delay because I was having reception issues. I also fiddled with service following (which I should have left as was). Turns out the reception issues was my own fault as I coiled up some rear AV cables after taking out headrest monitors and the cables zapped the incoming DAB signal in the nearby ariel cable.
[Android Head-Units] wainsie:
Is anyone having issues with the station logos, I have to keep force stopping the app and then re downloading the logos from radiodns
[Android Head-Units] TorstenH:
DAB-Z crashed after adding a station to the favorites:

But after restarting the app the station is on the list.
[Android Head-Units] Akex8885:
cosmetic issue with agama launcher

transmitted logos are usually to small, so the agama music background shows - i dislike -

navradio+ has the option to add blackround which is great

maybe you could consider something as well.

merci
[Android Head-Units] IG_Vasilich:
Make a suggestion on Agama launcher thread to stretch logos using transparent background (like CarLauncher does) - in that case you won't need support of any modifications from all music players you use.
[Android Head-Units] Akex8885:
Did that. Waiting for reply
[Android Head-Units] Akex8885:
That’s how my screen looks

1280x720

I think the buttons left are to small

How to change ?
[Android Head-Units] Ronny-1979:
Hello,

In the channel list, some logos are displayed incorrectly.

Video: Klick

Android 10 1280x720 - Radio: Eonon Q53PRO
[Android Head-Units] realzoulou:
DAB-Z release 2.0.211 BETA

Change log:

compared to 2.0.210

* Fix: Remain in background on Automatic start (if enabled in Settings)

* Fix: Re-add Settings "Delay automatic start" for Android <= 9

* Stability improvements

* Performance improvements:

Small: Startup

Big: Switch from other screens back to DAB-Z Home screen

Big: Switch from Settings/Layout Text or Image size configuration to Home screen (and back)