yashsingh1/xdaforums huggingface dataset:
[Android Head-Units] TorstenH:
Example for Service Following data collection with DABdream version 1.1.12:

Alternative frequencies/ensembles found during station scan:

Instead of showing the station twice (as on DABdream 1.1.8), data get consolidated and stored for sf execution.

- - -

Alternative ensemble '10D9' found while listening. Still not usable because frequency is not yet known:

- - -

While continue to listen to station, frequency '11A' was transmitted for ensemble '10D9'. Additionally alternative frequency '8D' was transmitted for ensemble '10EB':
[Android Head-Units] TorstenH:
I did a lot of tests on different devices and one can be found here:

Manually triggered Service Following let DABdream 1.1.12 switch from frequency '12D' to alternative frequency '9B'. Because there is no signal on '9B', automatic Service Following switched back to '12D':
[Android Head-Units] TorstenH:
As im still not happy with the full station list because it's too frickly to navigate, I try to find an enhanced approach:

Please, let me know if that goes into the right direction.
[Android Head-Units] PrinceLc:
That's looks very promising nice I like it that the station list is now bigger more comfortable 👍👍
[Android Head-Units] Grapa:
Hello Thorsten, I also like the large list better and it is more practical. Are the other buttons for information and import/export absolutely necessary? Perhaps you could deactivate them in the submenu? Great work! Regards, Paul.
[Android Head-Units] TorstenH:
I could add an option to Settings to allow to hide them after next stable release.

I want to publish the next stable release with the resized full station list as soon as possible.
[Android Head-Units] Grapa:
Thorsten, is there any way to assign the radio button to the app? Or which app can I use to do this?
[Android Head-Units] TorstenH:
Unfortunately I can't give you any advice here because that depends fully on your head units capabilities and I've never ever seen it...
[Android Head-Units] Grapa:
OK all clear.
[Android Head-Units] TorstenH:
Current progress on station list
[Android Head-Units] TorstenH:
To be able to collect your feedback new version 1.1.13 is available as beta in open testing.

If you want to test below functionality you must join the beta program by opening the app in Google PlayStore.

What's new:

- station list auto expand

- selecting station from station list changes SWC context to all stations

Fix:

- fixed character encoding of ensemble and station label, and DLS

@TJF2 let me know if Umlauts and other special characters getting displayed correctly
[Android Head-Units] TJF2:
Hi Torsten,

I would be honored to test your great new beta app... Is there a way to do this without a google account?

Regards

Thomas
[Android Head-Units] TorstenH:
Unfortunately I don't know a way how to install a beta without a Google account.
[Android Head-Units] TJF2:
Download of *.apk?
[Android Head-Units] sukimdennis:
In the middle of the screen.

Before: "demnwchst" feels wrong.

Now: "demnächst" looks better.

Not sure, but i think WDR2 Südwest or Münster was something with a "?" before, now it also looks better without the"?".

The app is getting better and better!

The station list is a huge asset!
[Android Head-Units] TorstenH:
Thank you for checking that - even with such a great comparison.

And thank you waiting for the fix and not simply kicking the app.
[Android Head-Units] TorstenH:
I also did some checks of the DLS text and in most cases it should be fine, now:

There might be an issue with foreign stations. E.g. in France 🇫🇷
[Android Head-Units] TorstenH:
Great examples on how the layout gets adapted to the different dpi and font size settings of the head units:
[Android Head-Units] TorstenH:
Update regarding the station logo download:

Many station related information (incl station logos) is available via an API of Radioplayer Worldwide Ltd.

Usually Radioplayer has cooperations with the big car companies and provides them a key for the API. Nevertheless I requested such an key and the General Manager, Radioplayer Worldwide Ltd asked me to wait for their results of an internal discussion.

I asked several times for the current status without getting a feedback. I even filled out the request form a second time. Again, without feeback.

Today, after two month, I've written to the CEO of Radioplayer and asked him for an API key.

Let's see if they only support developers if their first name is "V" and the surname is "W"...
[Android Head-Units] PrinceLc:
Looks fantastic
[Android Head-Units] sukimdennis:
Here is another one with digital buttons at the bottom of the FYT 2K screen. The station logo moves and shrinks nicely towards the top and the rest stays the same.

If the font size is increased significantly, the station name will be abbreviated with dots if there is not enough space.

OK, I still have a few years before I need the large font. But it works for now. Thanks in advance.:ROFLMAO:(y)
[Android Head-Units] TorstenH:
I will fix that by decreasing the space between station name and logo with next beta.
[Android Head-Units] TorstenH:
To be able to collect your feedback new version 1.1.14 is available as beta in open testing.

If you want to test below functionality you must join the beta program by opening the app in Google PlayStore.

What's new:

- layout adjustment (see below)

Re-arranged station logo and text:

Station logo is allowed to use max 70% of screen width (relevant in case of strange logo formats):
[Android Head-Units] PrinceLc:
@TorstenH now light dark theme selection automatic by headlights also system theme related or by user option and you are ready with the app 😁
[Android Head-Units] TorstenH:
There are enough ideas left. 🤣

But let's first enjoy the sun ☀ and wait for user feedback for the last beta. No new features before next public release... 😊
[Android Head-Units] PrinceLc:
Ok you are the boss 👍
[Android Head-Units] TorstenH:
To be able to collect your feedback new version 1.1.15 is available as beta in open testing.

If you want to test below functionality you must join the beta program by opening the app in Google PlayStore.

What's new:

- request notification permission

Music widgets and launchers (Agama, FCC, ...) read the notification to show currently played song and perform skip to next/previous station.

Not all head units grant this permission automatically so DABdream ask the user to grant the permission, now.
[Android Head-Units] TorstenH:
From time to time I'm updating the FAQs
[Android Head-Units] TorstenH:
Identified bug in <= 1.1.15:

Long press on slideshow image changes icon of preset button - but not of button in station list.

This is fixed with version 1.2:
[Android Head-Units] TJF2:
@TorstenH

Last night i saw the logos in the car like this... All station logos. V.1.1.8
[Android Head-Units] TorstenH:
Go to settings and adjust

"Slideshow brightness at dimming".

Many head units have a too bright screen during night drive and can't be dimmed enough. If the station logo(or slideshow image) is white, you might get blended. To avoid this you can set slideshow brightness.

Dimming is based on your GPS coordinates and calculated sunset/sunrise.

Before you ask:

It's not based on you headlight status because:

- different head units handle headlight status differently and so there is no universal approach to get the info if you turned them on.

- some drivers prefer to always turn on the headlights.

Alternatively you can turn "Auto slideshow dimming" off.
[Android Head-Units] TJF2:
Thank you! No problem to switch it off.

But I find it hard to imagine that Android 12 allows the app to access GPS data. I have also explicitly only allowed this for my installed navigation app. Or am I misunderstanding something?
[Android Head-Units] TorstenH:
DABdream asks for this permission and you can check the granted permissions in Android app settings.

Nevertheless, some head units (e.g. Junsun) automatically grant all standard permissions without user interaction.
[Android Head-Units] TorstenH:
By the way:

I always suggest NOT to use your primary Google account on the head units. Listed points are not valid for all head units - but for many:

- App permissions getting granted automatically without user interaction

- Android versions and so security patches are outdated - most head units show a faked Android version

- Some head units are semi-rooted which allows an app to do everything

- Devices are not Google certified

- Pre-installed (system) apps are not trustful and may collect your data

- Head units getting shipped with pirated app versions. Especially navigation apps.

- Your head unit (incl car) might get stolen or at least the car repair shop has access to the device.

It might be painful to use a separate account because that would require to buy an app a second time. Life is a lemon 🍋 and I want my money 💵 back.
[Android Head-Units] TorstenH:
The things I do for you...

I need to test quickly because that device is only borrowed. 🤣

Version 1.2 is waiting to become the next public stable release...
[Android Head-Units] TorstenH:
Anyone noticed that the Driver's Radio slideshow logo has changed recently?

That might be related to my email...

or just be coincidence.
[Android Head-Units] haeckmac:
Not necessarily. You can share apps within your family (at least here in Germany). So you only need to buy once and can use multiple times, up to six I think (depending on the app). Doing so, I could reuse my Poweramp Full Version Unlocker on the second account for my headunit.

Check, if you can find that option in play store under settings / manage family members. The shared apps can later be found under library.
[Android Head-Units] TorstenH:
DABdream V1.2​

... is available as public release on Google PlayStore.

Thank you to all who provided a test feedback and helped to make the app better!
[Android Head-Units] TorstenH:
Please rate DABdream

on Google Play

to make it more popular.

​

Google's search algorithm is considering the app ratings and so it's currently hard to find the app. If you joined the beta program you must leave it temporarily.
[Android Head-Units] TorstenH:
For all sunshine people 🌞🏖️:

Light theme is coming...
[Android Head-Units] PrinceLc:
Can't wait for the new version, with light dark theme it's for me personally complete the app 👍👍👍
[Android Head-Units] VBA_Dev:
RadioDNS logos do not work for the UK, they do scan correctly on Dab-z
[Android Head-Units] TorstenH:
Unfortunately that's something I can't fix by myself:

DABdream - DAB/DAB+ Player for USB adapters

DABdream DAB/DAB+ player for USB DAB+ adapters FAQ More on https://t.me/junsunv1 Support the development of this free app via ko-fi.com/appswitcher

xdaforums.com

Alternatively you could import the logos manually and export them as logo pack.
[Android Head-Units] VBA_Dev:
Done for you, but is this the same as https://radiodns.org/campaigns/project-logo/walkthrough-finding-radio-station-logos/
[Android Head-Units] TorstenH:
Thank you!

Exactly that's the same! For many stations Step 5 failes because the xml file is hosted on servers of Radioplayer and a key is required for authentication.

I requested such a key already serveral times. Triggered by your post I asked the CEO of Radioplayer again...
[Android Head-Units] PrinceLc:
@TorstenH thank you for this amazing update
[Android Head-Units] VBA_Dev:
Are you sure you need an API key?

I've just come across this site for UK stations that pulls all the same information from the SI.xml files - the website itself is open source on github https://www.radiodns.uk/services

You can also see the logos and examples of RadioVis for stations that support it

eg. https://www.radiodns.uk/services/dab/ce1/ce15/c221/0
[Android Head-Units] TorstenH:
Please send me a private message with a photo of the station details (last tab on DABdream) you would expect a logo for. Then I will double check that...
[Android Head-Units] TorstenH:
Google PlayStore lists DABdream on position 44 when searching for "DAB".

Please don't forget to support me by adding a rating on Google Play.
[Android Head-Units] TorstenH:
DABdream version 1.2.6​

is available on Google Play.

What's new:

1. The new day theme

can be activated in settings whereby the available options are:

- Day: Always use day theme.

- Night (default): Always use night theme. This is the default setting.

- Auto (follow system): Use day / night theme by following system. If your head unit changes system theme related to the headlights💡status, this can be a good choice.

Thanks to @PrinceLc you can see here how it works.

- Auto (GPS): Use day / night theme depending on the sunrise / sunset times which are based on location information.

Note: If the day theme is active, slideshow dimming is disabled.

@PrinceLc thank you for testing theme switching!

2. Changed accent color to red 🔴 to improve readability of page indicator and reduce overall number of used colors 🎨.

3. Additionally this version fixes several bugs 🐛:

- conversion error of the ensemble ID (at least UK 🇬🇧 ensembles) causes station logos not to be found.

@VBA_Dev thank you for reporting the bug

- scan progress dialog lost after temporary switch to another app

- empty station info page after screen rotation

- slideshow/station logo not centered

- several (performance) improvements
[Android Head-Units] skoda2022:
Hallo ich hab mir heute die neuste Version aus den playstor gezogen, aber Logos importieren funktioniert bei mir leider nicht da kommt die Meldung das es bei dieser app leider nicht funktionieren würde ...
[Android Head-Units] TorstenH:
Please send me a private message with a photo of the error message. Thank you.

Please note that you must write in EN to follow the XDA rules.
[Android Head-Units] PrinceLc:
No problem when I can I help. The app is awesome 😁 best DAB app so far
[Android Head-Units] VBA_Dev:
@TorstenH Can confirm UK 🇬🇧 logos are now working 👍😀

Thanks again
[Android Head-Units] TorstenH:
Thank you confirming that it's working, now.
[Android Head-Units] TorstenH:
Please don't forget to rate the app in Google PlayStore if you like the latest version of DABdream.

​
[Android Head-Units] TorstenH:
Root cause was that there was no file explorer installed on the head unit.

So no issue related to DABdream.

The real error message states that there is no app available which can execute the requested action. 😂
[Android Head-Units] VBA_Dev:
Hi @TorstenH, do you plan to look at maybe integrating RadioVis?
[Android Head-Units] TorstenH:
Currently I'm waiting for a fix of the RadioDNS library and I added two ideas to simplify developers life:

Issues · radiodns/java-radiodns

Java library for RadioDNS. Contribute to radiodns/java-radiodns development by creating an account on GitHub.

github.com

As soon as the fix is implemented I will have a look on RadioVis. But currently I don't know if RadioVis is broadly used or still specific for BBC stations. If it's only available for stations in the UK then implementation quickly becomes very theoretically and I need heavy testing support. Unfortunately my experience is that users are fast in "I want to have" and "it's not working" but not good in providing feedback and support. 😉 Additionally it depends on if RadioVis is as ugly as Radioplayer (see next chapter):

In meantime I've got feedback from Radioplayer and they want to a set up a contract for a test period. I'm sure I have to sign with blood. Additionally I have to setup and operate a middleware because their API does not allow direct access for clients. Crazy overhead to get the URLs for some f*** station logos, isn't it?
[Android Head-Units] VBA_Dev:
According to Wikipedia RadioVis is in more countries than just the U.K.
[Android Head-Units] TorstenH:
I put it on the list of ideas and I will have a look on it...
[Android Head-Units] TorstenH:
I just don't understand why RadioDNS doesn't provide an API which allows stations to push their data and clients to pull filtered (by station, only logo, only RadioVis, ...) json data. Instead that's xml (welcome in the late 90's) based and DNS lookups are required to find the xml - if the data is not hidden by organizations like Radioplayer.

Great example is radio-browser:

Annoyed enough for today 😅
[Android Head-Units] TorstenH:
DABdream version 1.2.7​

is available on Google Play, now.

What's new:

1. support of media controls on lock screen and notification

2. minimal adjustments of night theme

Additionally this version fixes this bug 🐛:

- crash if another app takes permanent audio focus (starts playing). But why the hell should you start another audio player?! ;-)

@Jetblack31 Thank you for reporting this bug
[Android Head-Units] Clandaries:
Is it possible to adjust the size of the cover?

On my 13 inch unit it is very big
[Android Head-Units] TorstenH:
Please send me a private message with a photo of the head unit running DABdream so I can see how it looks.

Additionally you could try to change screen size (density) in Android settings.
[Android Head-Units] TorstenH:
Rich station switch popup
[Android Head-Units] TorstenH:
The popup is a new feature of the latest DABster preview version and is not related to the used launcher.

I will send you the latest update asap.

Please note that you need to write in English, because of the XDA forum rules.
[Android Head-Units] nawnas:
Dear TorstenH,

Is it possible to get the Dabster application to try in The Netherlands.

I have a 8259 radio.
[Android Head-Units] AndiKr:
I would also like to test it. Would it be possible
[Android Head-Units] Grapa:
Hello Thorsten, I am interested in the app. If you still need testers...
[Android Head-Units] -fluffy-:
Are we still on 0.1.7

Look in pm
[Android Head-Units] wojtekh1966:
Hello Thorsten, I am interested in the app.
[Android Head-Units] TorstenH:
Testers are welcome to report new bugs, confirm bugs and fixes (if tagged with needs to be confirmed).

https://xdaforums.com/t/dabster-dab-player-for-usb-adapters.4638309/post-89126458
[Android Head-Units] iTommix:
Please send me the apk, i would try and report bugs and suggestions.

Thanks
[Android Head-Units] TorstenH:
A new DAB+ USB adapter only for development and app testing.

Thank you for your donations which covered the costs at least partially.
[Android Head-Units] -fluffy-:
Im back on 0.1.4 preview

Because i get a lot more station on that one an station name is shown in media player

An it start automatically wen screen start up none of the others does that
[Android Head-Units] TorstenH:
The media metadata broadcast will be completely re-implemented because the coding for it is spread across several classes of the app. Even in 0.1.4 the data is not reliable and according to my experience the metadata is not always up-to-date.

Regarding the scan results: Please check for external influences. Especially such charging adapters for the cigarette plug are poison for DAB signals. Sure, for a comparison scan needs to be performed at the same location.
[Android Head-Units] -fluffy-:
I didt scan the same place

On 1.12 i get 25 channels

On 1.4 i get 50 channels

An on 1.4 i havnt hade any fallouts
[Android Head-Units] -fluffy-:
Now it tested 0.1.13

An all seems god

I get 73 channels now (in 0.1.12 i only got 25 channels an no logo in media player)

An it also show up in media player with channel logo

An fast search 🤗
[Android Head-Units] Ralf366:
Hallo Thorsten ich würde mich auch für die apk Interessieren
[Android Head-Units] sukimdennis:
Hi Thorsten, please send me apk(s) or link, if you still need testers.
[Android Head-Units] Kipitkov666:
Hello Thorsten, I am interested in the app.
[Android Head-Units] hothscher:
Hallo Thorsten, ich würde auch liebend gerne die App testen. Würde mich freuen von Dir zu hören.
[Android Head-Units] Rapela:
Hello Thorsten, I would also like to test the app.
[Android Head-Units] TorstenH:
@Kipitkov666 @hothscher @Rapela

Thank you for your interest to test.

I will send you the apk tomorrow because I want to fix one bug today so you don't have to deal with it - or could at least test if it's fixed. Details will follow.
[Android Head-Units] Jetblack31:
Hi,

new version installed. Bug fixed! Congrats Torsten!
[Android Head-Units] Lacki12:
dabdream on my m6 pro plus 3d 2000x1200, in the dab frequency search it is also very slow when changing radio, in the first app versions dabdream was faster.

another note in version 1.27 the station buttons in day mode are black, they only become white when you press the station and then they go back to black. Ciao
[Android Head-Units] sukimdennis:
At this moment I can not confirm, 2000x1200 not 3D, GPS Mode, Station Buttons are "white".

After first install, i also had some courios color combimations. I just did a unit reboot. All fine.
[Android Head-Units] PrinceLc:
New version 1.2.7 as always good Job now I can skip station on the mini player from pull down menu on Android 13 nice 🙂
[Android Head-Units] TorstenH:
I will have a look into performance improvement of the scan process.

Please restart you head unit and/or clear app cache via Android settings.

If that does not help, please reinstall app, as this issue was not reported before and I can't reproduce that on any of my test devices. Don't forget to export a logo pack to keep your manually set station logos.

Please report back if one of this steps fixes the problem.
[Android Head-Units] Lacki12:
I reinstalled dabdream, the stations remain black

I've seen that tuning from one dab frequency to another takes more than a minute
[Android Head-Units] PrinceLc:
Never had this bug very strange
[Android Head-Units] TorstenH:
// obsolete
[Android Head-Units] TorstenH:
Please retry after update to 1.2.8
[Android Head-Units] TorstenH:
DABdream version 1.2.8​

is available on Google Play.

What's new:

1. Station scan 📡 performance improved.

Additionally this version fixes this bug 🐛

- dark buttons getting displayed if dark mode is activated on system level and day theme is selected in app settings (only relevant for some firmwares / Android versions)
[Android Head-Units] Lacki12:
automatic search ok,

slow change between one dab station and another

buttons remain black

with dabdream 1.2.8
[Android Head-Units] TorstenH:
Could you please change dark/night mode on system level, please?
[Android Head-Units] TorstenH:
Maybe I found the reason for the black buttons. But that isn't a quick fix so please stay patient.
[Android Head-Units] TorstenH:
1.2.9 is on the way to Google Play. It should fix the black button bug on your head unit.

Please let me know if it works. Thank you.
[Android Head-Units] TorstenH:
If you want to know how it looks inside:

Source: https://www.android-hilfe.de/forum/...ab-splitter-im-kfz.1006027.html#post-13221232

All the same:
[Android Head-Units] Lacki12:
Ok Thank you
[Android Head-Units] TorstenH:
You are very welcome. Thank you for reporting the bug.
[Android Head-Units] sukimdennis:
Nice information. I was interested to see what happens when the coil is removed and the adapter is operated on the cell phone, i.e. without 12V power. The adapter still works. But be aware that removing the coil is not for soldering beginners.

When I find the time, I'll swap my adapter in the car for this one. In the car, I use an active 12V antenna, which has an external power supply. Without a power connection, it is passive, but can be phantom powered via the radio and is then active again. I'm really curious to see whether removing the coil will have a positive effect.
[Android Head-Units] Clandaries:
What happens when you remove it? There will not be 5v to the antenna?

What if you have an active antenna in the car? Will there still be 5v to the DAB antenna?
[Android Head-Units] TorstenH:
Exactly. Don't remove it, if you use a windshield antenna because this gets powered by the DAB adapter.

If your active antenna has a separate power supply (phantom powered via FM or by a separate wire) I may have a positive effect. Unfortunately there seems to be not much experience.

I already asked two manufacturers of active 16V antennas several weeks ago if the 5V from the DAB adapter might have an influence. No answer so far.