yashsingh1/xdaforums huggingface dataset:
[Android Head-Units] TorstenH:
Looking forward to read the result. I also have a 16V antenna powered by a separate cable. It supports also phantom power via DAB antenna wire and I'm not sure if receiption could be improved...
[Android Head-Units] pally20:
Hi, is possible add actual played station to widget in homescreen for Infinite Launcher? DAB-Z works, but I thinks your app is much better. Thanks
[Android Head-Units] TorstenH:
I don't know why iLauncher restricts the supported apps because DABdream works with Agama without further adjustments. Additionally I installed a random music widget from Google Play and it shows the slideshow and allows to control DABdream (play/pause, next and prevous station) without a specific implementation. I can additionally select DABdream as the player of choice so the widget starts DABdream if it's not already running...

It seems so be a general problem iLauncher is not using a genetic approach to support every music player:

New Car launcher Infinite (iLauncher) last update version V7.5.0 - Fix TS18 head unit can't read image problem

last update version V7.5.0, Fix TS18 head unit can't read image problem. download link: https://t.me/dofun_app/45 New Car Launcher infinite(iLauncher) last update version V7.3.6, fix theme download alway loading problem, download link...

xdaforums.com

So you must ask the iLauncher devs to put DABdream on their whitelist.
[Android Head-Units] pally20:
It's very weird, when I went back to the car, I see DABdream in the widget (was the last and only one app run when I go out from the car), everything works (next/prev station), but when I open another music app, and then change again to the DABdream the widget still show previous apk...
[Android Head-Units] TorstenH:
I think that something that's needs to bei fixed in iLauncher as I can't reproduce this behavior with the music widget. Only idea I have: The other app is still showing its notification and iLauncher is not smart enough to switch to the app which currently has the audio focus. I don't know if iLauncher has the possibility to set the preferred music app.
[Android Head-Units] sukimdennis:
That could be a widget problem. Turn off the other app. What does the widget show then? And give the widget a bit of time to think about what the active app is, they aren't that fast. I have a similar problem when I have Bluetooth transmissions, e.g. Amaz## musi#, then the last dabdream station is still shown in the widget, maybe because dabdream is the only real music app😁 , even though I listen to music via Bluetooth. So I simply close the inactive app, in this case dabdream, that's what the power button is for, and then the widget works. Try it out.
[Android Head-Units] TorstenH:
Here you can see how a widget is doing what's expected:

And here how it works with Agama:
[Android Head-Units] pally20:
I make a video maybe help. When I open any another music app the DABdream never be back in the widget, I must turn off all anothers players, then turn off the radio for a while. When I start radio again the DABdream works again in the widget...
[Android Head-Units] TorstenH:
Please check if the FM radio app shows a notification in status bar and if it's still there after you started DABdream.
[Android Head-Units] pally20:
FM radio is still there, but I try open only DAB-Z, look at the video in attach...
[Android Head-Units] TorstenH:
Isn't it better to focus only on the FM radio app and DABster to make things not more complex?

I think the widget doesn't know when to switch to DABdream because the FM radio stays present even after another app has the audio focus.
[Android Head-Units] pally20:
I agree, I just wanted to help more...
[Android Head-Units] TorstenH:
You could try with the FM Radio App and another music app which is unknown(!) for iLauncher (e.g. BlackPlayer) to see if the same problem occur and the widget still controls the FM radio app after you started playback in BlackPlayer.
[Android Head-Units] pally20:
I try BlackPlayer and works, video attached
[Android Head-Units] TorstenH:
Could you please do this:

1. Completely stop DABdream (force stop via Android app settings)

2. Play media with BlackPlayer and check the widget

3. Start DABdream and check the widget

I want to know if a full new init of DABdream helps to let the widget know what's the current player.

I wasn't able to find a free version of the launcher so I can't do tests by myself.

Thank you
[Android Head-Units] pally20:
Result in the video
[Android Head-Units] TorstenH:
Thank you for the test. I will try to find a fix but I can't promise a fast solution because I can't reproduce the problem.

Maybe you can open in parallel a case at the iLauncher devs?

For sure, help from the community is appreciated if they have a similar issue with a free widget / launcher so I can reproduce the issue.
[Android Head-Units] TorstenH:
Great! Thank you for this awesome manual! 👏

Just let me add some details:

It's important that the image files contain the ECC (Extended Country Code) and the SId (Station ID / Service Identifier) separated by _ (underscore):

[ECC]_[SId]

The channel name is only used to simplify life for us humans. Picking up your example valid names for the station "ROS Weser" would be:

ROS Weser - E0_D48F

My favorite station E0_D48F

E0_D48F - i have forgotten the name

e0_d48f

e0_D48f

...

----

If a logo is missing, the logo pack (zip) contains a placeholder file with the extension .miss so there is no need to lookup the SId or be too creative finding a file name.

Station logos set via a slideshow image have the file extension .slide.png.

Station logos set via a image file (button "Set station logo") have the file extension .imp.png

Logos found via RadioDNS not getting exported. Only a placeholder file .dwn can be found in the logo pack.
[Android Head-Units] MasterOfLight:
I had to reinstall DABDream and everything is working fine. but I can't import a logo pack anymore. export is working fine and manually setting a logo is working fine, too. but I can't import a pack.

I had to reset the full head unit and I guess I'm missing an App which I had before ... ?
[Android Head-Units] sukimdennis:
Does a window or popup open when you try to load a pack? Like this one?

If not, maybe you're missing a file manager?

All permissions granted?
[Android Head-Units] MasterOfLight:
yes, I have the File Explorer and Files by Google installed. hmm, the peremissions I granted I think. I will recheck. The windows does pop up, but nothing to select.
[Android Head-Units] TorstenH:
I suggest to install MiXplorer which can be found on apkmirror.
[Android Head-Units] MasterOfLight:
Thanks! I installed it and it works. I'm sure it was working before with the File Explorer. too. But anyway, this one is better anyway and works fine. All logos imported correctly, perfect :)
[Android Head-Units] TorstenH:
I received the question why this annoying donation popup appears even after "ALREADY DONATED" has been clicked.

No need to say that this question did not come from a donator. 😉

Explanation: The pop-up appears once with each new app version.

If you like the app, just throw in some money, then you can click on "already donated" without a guilty conscience and you won't be hit by lightning at night. 😅

If you missed to donate you can open the donation popup via app settings.

Thank you to those who have already donated and thus supported this project. You can also express your appreciation by leaving a positive review in Google Play. Thank you, if you have already done so.

Stay tuned for the next update...
[Android Head-Units] TorstenH:
DABdream version 1.2.10​

is available on Google Play.

I'm happy to tell you that this version improves two slideshow related topics I had several months on my to do list...

What's new:

1. Suppress corrupted slideshow images.

You may have noticed that slideshow images are sometimes a funny mixture after switching to another station:

In case of poor signal conditions, the slideshow image can be corrupt and contain artifacts:

2. Prevent slideshow flickering.

If the same image gets received a 2nd time, the slideshow image seems to flicker. This gets catched based on a checksum check, now.

3. Better scaling of station logos on (preset) buttons.

May improve readability but depends on the density settings of your head unit.

🐛 Additionally this version fixes this bugs:

- Crash with fatal exception if USB adapter gets disconnected

- general improvements and fixes

As this imrovements forced me to touch some central basic methods: Report bugs 🐛 and don't be just a stranger 🫥, please. For sure, positive feedback is also very welcome.
[Android Head-Units] TorstenH:
If you like this app, rate it! Support me!

Don't allow such ratings to gain the upper hand and badmouth an app that I put my heart ♥️ and soul into.

English translation:

Yes, are there only fake reviewers here? The app simply doesn't work at all! Only "connecting....." appears and the app freezes and has to be closed manually. What happens in the meantime, whether and what data is read out and sent is completely unclear - stay away from this piece of software rubbish
[Android Head-Units] sukimdennis:
That's exactly what happens when you don't read the instructions. The first three sentences of the app description would have explained everything. The rating is completely wrong. What an intelligent beast...🤣 or 😭 Sometimes you don't know what is more appropriate.
[Android Head-Units] TorstenH:
I would like to assure you that DABdream does not (!) collect any data. I do not even use an analytics solution to identify errors in case of crashes.

DABdream only uses the internet connection to load logos via RadioDNS. Your location is only used to calculate the times for automatic dimming. Your location is not collected or transmitted.

Should it become necessary to collect and/or transmit data, DABdream will ask you for your consent in a transparent manner.
[Android Head-Units] TorstenH:
My answer was:

You don't seem to be using a compatible USB adapter. Feel free to contact me at dev.dabdream@gmail.com instead of talking about fake reviews and badmouthing my free app, which took many hours to develop. Thank you very much.

Based on my answer Volker "improved" his answer:

...

The answer is unprofessional and impertinent: so I shouldn't write badly about an app that doesn't work? Anyone who reacts to problems in this way disqualifies themselves
[Android Head-Units] Clandaries:
It is working on all my UIS7862 and UIS7870 head units and on my Xiaomi MI 14 Ultra.

Maybe he belongs to another DAB app ?
[Android Head-Units] TorstenH:
I think it's the time we live in. Everyone is allowed to selfishly, unfiltered and without self-reflection proclaim their hate speech and hate slogans. Corona has shown how selfish people have obviously become...

I can also give the remote control app for a TV a bad rating, even though I don't have a TV. This one rating doesn't bother me. I just don't think it's fair and it shows me how idiotic people can be.
[Android Head-Units] AntoAmo:
Hi Torsten, hello everyone.

After I changed my car stereo I was looking for a dab radio app and the most popular one (DABZ) wasn't up to my expectations both in terms of graphics and station reception.

Now I finally found it and for that I thank you.

The app works well, perfect display of radio stations.

As suggested by you by email, I would like to ask you to implement it with a function that I found both on DABZ and on other FM radio apps: it is the volume adjustment, which is added to the stereo volume adjustment.

Finally I can't find a pack of logos for Italian radio stations to download them

Thanks and best regards.
[Android Head-Units] TorstenH:
Thank you for the great feedback!

I will add a volume control to the settings and the noise suspression will be visualized by a dedicated icon instead of a toast message:

I will release this changes with a beta version of DABdream. A separate post will follow.

You could create your own icon pack:

You can long press on a slideshow image to set is as station logo and you can use the "set station logo" button to use a picture as station logo.

Finally you can create a logo pack file by clicking on "Export logo pack".
[Android Head-Units] AntoAmo:
Fantantastic !!! Very good Idea !!!

Thank you so much
[Android Head-Units] TorstenH:
I flagged this review

311f2691-1a3f-4a9c-8b46-e779e3f23ec5$com.thf.dabplayer

via https://play.google.com/review/report

Not because it's a 1-star rating but because "Content felt hostile".
[Android Head-Units] TorstenH:
DABdream version 1.2.11 / 1.2.12​

is available on Google Play.

What's new:

1. Volume can be adjusted in settings. Min value is 10% to avoid user complaints. 😂

2. No toast message for noise suspression. Instead an icon gets shown for two seconds.

Version 1.2.12 contains additionally two quick fixes:

- signal bar partially missing

- app crash on start of EasyConn
[Android Head-Units] TorstenH:
Dear users of DABdream,

please note the following: DABdream lists each station only once!

This must be taken into account when comparing the number of stations found with other apps.

Details can be found here under Synthetic Service Following.

Concrete example of a station listed only once.

The idea behind SSF is that you need not to be worried about which station instance you should add on a preset button and it should avoid that you have to put different instances of the same station on separate preset buttons.

Additionally this prevents that a station gets added a 3rd time just because you start a station scan.

Maybe you are DAB experts and can give lectures on DAB, frequencies, ensemble IDs and more. But is that what your passenger wants to know when he wonders why his favorite station is listed multiple times?
[Android Head-Units] richmask:
Since the latest update, when I plug my android phone into access android auto DABdream app shuts off, I have to go to app menu to get DAB back on. Is this a bug, or is something to do android auto as it let me keep dab radio on whilst I was accessing maps on AA before the update. On my head unit set DABdream to start on power which is fine for when I'm doing short journey but becomes annoying when I plug my phone in to get maps up for sat nav
[Android Head-Units] TorstenH:
I think CarLetter / Zlink or whatever solution you use is requesting the audio focus. Maybe you can disable an auto play function in Android Auto settings.

You could also try with another music player (e.g. BlackPlayer or similar) if playback stops as soon as you start CarLetter / Zlink...
[Android Head-Units] richmask:
I've gone through AA settings, even into developer mode. Auto play is switched off, connect automatically is on but that has never effected DABdream before. Only way to get dab radio back on is to swipe the screen downwards and select the apps running, switch between AA and DAB, its was working fine until I did latest update whereas DAB would not switch off, now I get the box pop up to donate. Its like the app gets told to switch off and AA takes priority over any other app.
[Android Head-Units] TorstenH:
You could send me the Android log so I can check if Zlink (or whatever you use) takes the audio focus.
[Android Head-Units] richmask:
What app or tool do I need to view log files
[Android Head-Units] TorstenH:
I use logcat reader. Alternatively you can test the behavior with another audio app (not with one of the pre-installed apps shipped with you head unit).
[Android Head-Units] richmask:
Here's a log, I had DABdream running, plugged my phone in and let it stop dab radio and it loaded AA automatically. Hope this help
[Android Head-Units] richmask:
I have also tried DAB+ app that was shipped with unit, the dab does not go off when phone is plugged in.
[Android Head-Units] TorstenH:
Thank you very much. I found the root cause and I will provide an update today.
[Android Head-Units] richmask:
Thank you, look forward to seeing your update
[Android Head-Units] TorstenH:
Give it a try, please. Version 1.2.12 should wait on Google Play for you.
[Android Head-Units] richmask:
OK, I will try it later when I have the car. Current version I have is 1.2.11
[Android Head-Units] richmask:
My wife has reported when using the app on her drive away from our home town the signal is weak, or loses the station and stutters, squelch noises. In settings suppress noise is on, stutter (experimental set to 7) and service following is on. I've also rescanned and set her favourites. Is this something to do with app, or bad reception in certain areas?
[Android Head-Units] TorstenH:
Finally we're talking about bad signal quality / receiption.

Please note: Only stations on a national program ensemble are (theoretically) available within the whole country.

I suggest:

1. Please disable stuttering prevention or set it max to level 2 or 3 to avoid playback never continues.

The plan was to improve the current method of this feature but that's something I can't to without massive community support. As there was only less to zero response, I marked this feature finally as experimental. Nevertheless, I'm working on a new variant of this feature.

2. You can trigger sf manually by clicking on the signal indicator. Sure, this will only work if the station supports sf and makes only sense if the station is not on a national ensemble.

3. I plan to start a separate thread regarding receiption / signal quality improvement. Currently I wait for some equipment to be able to carry out and describe some experiments. I will provide the details soon...
[Android Head-Units] TorstenH:
For all the station logo fetishists: Next version of DABdream will provide much more station logos via the download functionality. For Germany I expect coverage of around 80%.

I
[Android Head-Units] SaschaAlex:
Mod translation #1: Hey Torsten. Can you tweak the reception performance?

I tried a different dab app the other day and it is more stable in known places with poor to very poor reception than yours. We live in the countryside, so it's normal that the reception is poor here and there.

Vg

Hey Torsten

Kannst du an der Empfangsleistung schrauben?

Ich habe die Tage eine andere dab App probiert und die ist stabiler an bekannten Orten mit schlechterem bis sehr schlechtem Empfang als Deine. Wir wohnen ländlich,da ist es normal das mal hier und da der Empfang schlechter ist.

Vg
[Android Head-Units] TorstenH:
First thing you should compare is the frequency you're listening to. If the station is available on different frequencies you can execute service following by clicking on the signal bar icon.
[Android Head-Units] SaschaAlex:
Mod translation #2: Hey. I checked the frequency is 5c. What does the symbol for service tracking look like?

I'll check again tomorrow on the way to work where the reception ends and then do the same test again

Hey. Habe geschaut Frequenz ist 5c. Wie sieht das Symbol für die Dienstverfolgung aus?

Werde morgen auf dem Weg zur Arbeit nochmal drauf achten wo der Empfang sich verabschiedet und dann nochmal die Gegenprobe machen
[Android Head-Units] TorstenH:
Please note: according to the forum rules you must write in English.

5C is a national channel and so service following is not available for it.
[Android Head-Units] Abgl1619:
I'm trying to install DABDream on an Eonon VWA12 Android 12 car head unit, from Google Play Store, however Google states "app not supported on this tablet." I'm new to these Anroid head units and DAB dongles. The head unit does not permit OTG updates so just wondering if some files are missing?
[Android Head-Units] TorstenH:
The system requirements are really very low. You could try to sideload the apk from here:

https://m.apkpure.com/dabdream/com.thf.dabplayer
[Android Head-Units] Abgl1619:
Thank you, I’ll try that. I don’t understand why it wouldn’t install via the Playstore as it’s on Android 12.
[Android Head-Units] TorstenH:
If you can sideload and run DABdream, send me a photo of the bottom part of the settings screen. This section contains some device info (manufacturer, product, device and board) which may help me to find the root cause.
[Android Head-Units] SaschaAlex:
Mod translation #3: Hello Torsten. I tested your app again today, in the places where DAB always works for us there was radio silence on DABdream, then I tried again with DAB-Z and there was 70% reception,

Greetings

Sascha

Hallo Torsten. Ich habe deine App heute noch einmal getestet, an den bekannten Orten, an denen DAB bei uns immer funktioniert, herrschte Funkstille auf DABdream, dann habe ich es erneut mit DAB-Z versucht und es gab 70 % Empfang,

Gruß

Sascha
[Android Head-Units] TorstenH:
Have you activated stuttering prevention? And have you tested with stations on channel 5C?

It could also be problematic to run two DAB apps in parallel because only one can use the DAB adapter at the same time.

Please try to provide more details.
[Android Head-Units] TorstenH:
What's the status? 🤔
[Android Head-Units] Badger50:
Greetings, and thank you for the German lesson. As a friendly FYI, you stand a much better chance of having your questions answered in a timely manner by simply abiding by XDA Rule #4:

Spoiler content hidden.

Which is why I have translated "ALL" of your posts.

Please post in English if you do not wish to have future non-english posts removed.

Your cooperation is appreciated and expected. Thank you, and have a great day.

-Regards: Badger50
[Android Head-Units] PrinceLc:
Please write in English
[Android Head-Units] richmask:
I had to uninstall/download from playstore, rescanned channels and RDS logos, seems to be working better then before. I did comment a few days ago regarding reception issues with my wife going out from our town the reception was bad, you did reply that your trying equipment and need more support from community. We are going to try it tomorrow afternoon, I will report back. The station is Kisstory as does support SF, I've been reading about OMRI to turn it off, do you intend to provide this as an option?
[Android Head-Units] TorstenH:
DABdream is not using OMRI as this standard was never be officially discontinued but also there is not update since several years.

You could try to execute SF manually by clicking on the signal strength indicator. Maybe reception quality is better on an alternative frequency.

I think with the latest version playback shouldn't stop anymore as soon as you start Android Auto. Can you confirm that?
[Android Head-Units] richmask:
Yes I can confirm, android auto does not stop playback which is great update
[Android Head-Units] richmask:
I have tried tapping signal strength indicator nothing happens, I'm guessing the station has already got SF enabled its a UK national station
[Android Head-Units] Abgl1619:
I tried to sideload 1.2.12 but it defaulted to version 1.2.9 and the audio was choppy with good antenna signal. I tried two antennas just to rule out causation of choppy audio. I tried to sideload 1.2.12 several times with no success. I’ll send you those details soon. I forgot today as been dealing with broken suspension spring.
[Android Head-Units] Abgl1619:
The audio is still very choppy. I’m thinking the Eonon A12 head unit might be the issue. ive Tried all DAB apps and I get crashes and sometimes the DAB dongle disconnects so need to reset the radio.
[Android Head-Units] SaschaAlex:
hey.. when will it be available for download?
[Android Head-Units] TorstenH:
The device details are strange because the manufacturer is "Google" and I can't find your device in the Google Play device catalog.

I have no idea how I could support you.
[Android Head-Units] TorstenH:
Within the next days - maybe already tomorrow. But I will release this as beta to collect user feedback because I'm also changed stuttering prevention which is hard to test.
[Android Head-Units] surfer63:
Most probably because it is fake Android 12.

What is your SDK level? 29?

Google doesn't like the Chinese faking and frauding on Android levels.
[Android Head-Units] Abgl1619:
I’m not sure where to find the SDK level. The radio was purchased in good faith from the vender’s website.
[Android Head-Units] Abgl1619:
That sounds terminal. I had no idea that this head unit had these issues when I bought it.