DAB+ App: (real)zoulou's DAB-Z app (official support thread)

Search This thread

TorstenH

Senior Member
Feb 20, 2021
1,836
476
t.me
Realme GT 2 Pro

realzoulou


Good morning

I installed APKPure version 1.5.60 today and restarted the radio 5 times. What can I say, it works. The app starts automatically and much faster too.

I'm going to try it up version by version now. It will take a while but I'll get in touch.

Kind regards
Would be interested in the most reliable version, too. On my head unit DAB-Z sometimes stuck on splash screen whereby it's enough to temporarily switch to another activity to continue loading.
 

NogenLunde

Senior Member
Jan 12, 2020
77
33
I installed APKPure version 1.5.60 today and restarted the radio 5 times. What can I say, it works. The app starts automatically and much faster too.

That is interesting. I have two versions installed at the same time, the latest and 1.7.75 for debugging purposes. I see the same, auto starting is working only on the older version. There were some unknown changes on later versions that causes a small audio distortion on station switch, maybe there is a connection, like upgraded dev resources. Could you test 1.7.75 and 1.7.77 to verify that the former is workning for you, but not the latter?
 

Kullerkeks77

Member
Mar 15, 2021
42
8
Redmi Note 8 Pro
Hello I've now arrived at version 1.8.87 and it's still running quite well. Although it did not start twice, but from this version the reception is better than with those before. I would be interested to know which adapter you use, attached I'll show you mine.

IMG_20230320_102942.jpg
 

surfer63

Senior Member
May 4, 2010
5,070
2,467
Zwolle
github.com
I searched this thread but searching though 191 pages is not easy, so maybe I ask a question which already has been asked and answered.
This morning and afternoon I travelled from North to South and back in the Netherlands.
That means I heavily need Service Following, but that did not work at all.
The stations I listen to all support SF. (Edit: After further posts I do not know for sure anymore)
In the settings it says "Press the SF icon to manually start the Service Following".

Which SF icon? I can't find any.

And I rebooted the unit, disconnected/reconnected the USB-connection.
 
Last edited:

surfer63

Senior Member
May 4, 2010
5,070
2,467
Zwolle
github.com
Hi, yes, I know (well, not the exact version.) I have 1.9.127.

Edit: I am now confused :)

I went back into the car and now in the dark I see a faint light-grey transparent SF icon completely in the top-right. So not green and if I tap it it mentions that "Service Following is currently not possible". And it stays grey (gray if you prefer American English) for any station I choose.

Do I now understand that full coverage always on the same channel (12C public, 11C commercial in Netherlands with > 95% coeverage in NL) has nothing to do with Service Following? Does the station somehow has to transmit Service Following information, next to SPI and slideshows? (both supported in NL for all public stations. SPI for all commecrial stations)
Or is the fact that it is always in the same channel in entire Netherlands "guarantee" service following?
The Netherlands is one of the countries that pushed DAB the hardest and last years statistics show that 60% of DAB listening in the Netherlands is inside the car. Without Service Following? I never expected that. I have driven rental cars with "real" DAB radios that keep the station throughout the Netherlands. That's why I simply and automatically assumed Service Following is working in NL and why I purchased the DAB module.

Is there something I can check whether stations have service following or not?

I have now googled for more than half an hour only on service following related to the Netherlands, but can't find anything.
 

TorstenH

Senior Member
Feb 20, 2021
1,836
476
t.me
Realme GT 2 Pro
Hi, yes, I know (well, not the exact version.) I have 1.9.127.

Edit: I am now confused :)

I went back into the car and now in the dark I see a faint light-grey transparent SF icon completely in the top-right. So not green and if I tap it it mentions that "Service Following is currently not possible". And it stays grey (gray if you prefer American English) for any station I choose.

Do I now understand that full coverage always on the same channel (12C public, 11C commercial in Netherlands with > 95% coeverage in NL) has nothing to do with Service Following? Does the station somehow has to transmit Service Following information, next to SPI and slideshows? (both supported in NL for all public stations. SPI for all commecrial stations)
Or is the fact that it is always in the same channel in entire Netherlands "guarantee" service following?
The Netherlands is one of the countries that pushed DAB the hardest and last years statistics show that 60% of DAB listening in the Netherlands is inside the car. Without Service Following? I never expected that. I have driven rental cars with "real" DAB radios that keep the station throughout the Netherlands. That's why I simply and automatically assumed Service Following is working in NL and why I purchased the DAB module.

Is there something I can check whether stations have service following or not?

I have now googled for more than half an hour only on service following related to the Netherlands, but can't find anything.
Two DABplus multiplexes are broadcast in Germany. Stations on this multiplexes can be received nationwide. I may be similar in the Netherlands. Due to the availability of the station in the whole country on the same frequence SF is not required.

Service Following just means the automatic switch to a frequence with better signal strengt. But this only works if a station is not only available on one frequency (SF grayed out).

Most stations are regional stations and because the DAB signal has only limited coverage, listening on longer trips makes no fun.

Some stations are listed in DAB-Z several times. Maybe the implementation of a "synthetic SF" would be a great idea.
 
Last edited:

surfer63

Senior Member
May 4, 2010
5,070
2,467
Zwolle
github.com
Service Following just means the automatic switch to a frequence with better signal strengt. But this only works if a station is not only available on one frequency (SF grayed out).

Most stations are regional stations and because the DAB signal has only limited coverage, listening on longer trips makes no fun.
The two big multiplexers I am talking about, 12C for public and 11C for commerical, ALL have full coverage in the Netherlands. I am not talking about local stations. See below the coverage for those big two multiplexers.
Not all USB DAB modules supports Service Following, by the way, have you verified yours?
I do not know. How do I check that? I bought my module somewhere in 2018-2019 from Joying.

Let me rephrase my question from practical point of view:
I drive very regularly rental cars with a DAB+ unit in it. If I drive in the Netherlands from quite North to South, I pass quite some broadcast stations and I have DAB+ reception, without fall-back to FM, over more than 200 km for the stations in the two big multiplexers.
Yesterday I drove one of the routes with my own car. When in and leaving my home town (where there is a broadcasting station) I had reception. After about 20~30 kilometer I lost reception and could not receive any of those other stations either.

So either Service Follwing is available (the rental cars), or it is not necessary (the rental cars).
Then why can't the DAB module or DAB+ not do the same?

12258.jpg
 
Last edited:

NogenLunde

Senior Member
Jan 12, 2020
77
33
Yesterday I drove one of the routes with my own car. When in and leaving my home town (where there is a broadcasting station) I had reception. After about 20~30 kilometer I lost reception and could not receive any of those other stations either.

I would guess that your car has a low quality antenna, not optimal placing, or bad connection to ground/chassis.

Try this: Do a manual scan when you reach an area where you lose reception. If the stations in question get reception now, there is a problem with SF. Else, your antenna is at fault (since we know there is good coverage there).

How do I check that? I bought my module somewhere in 2018-2019 from Joying.

Can you find the specs somewhere?
 
Last edited:

surfer63

Senior Member
May 4, 2010
5,070
2,467
Zwolle
github.com
I would guess that your car has a low quality antenna, not optimal placing, or bad connection to ground/chassis.
That was also my guess, but I tracked my entire route over the map for the stations I use, and when leaving my home town and "driving away", I am long in reach of the next station before losing my home-town station. And of course it can still be a bad antenna or bad grounding, but why still having reception from my home town station and not from the now nearer, stronger next station?
Try this: Do a manual scan when you reach an area where you lose reception. If the stations in question get reception now, there is a problem with SF. Else, your antenna is at fault.
I did not do that yet. That might be a good idea, but that "destroys" the idea of not having to do this. And as it contains a number of actions I should actually stop the car.
Can you find the specs somewhere?
After your previous reply Yesterday ("not all USB DAB ..") I started searching immediately :), but I can't find anything.

Still the antenna could be the cullpit. I have used the DAB+ module in my previous car where it did work (not with OMRI, but the previous library. Can´ t remember the name). For my new car I only purchased a new antenna.

And with regard to the Service followind as displayed/demo'ed under the spoiler in post #3290. I do not see that happening (not in the rental car either, but mayby these do that in the background). However, all Dutch stations (I listen to) stay in the same channel and are in the National Ensemble throughout the Netherlands (hence my other question: Is Service Following necessary in the Netherlands?)
 
Last edited:

NogenLunde

Senior Member
Jan 12, 2020
77
33
Still the antenna could be the cullpit. I have used the DAB+ module in my previous car where it did work (not with OMRI, but the previous library. Can´ t remember the name). For my new car I only purchased a new antenna.

If I understand you correctly, you used the same DAB module in a previous car, with DAB-Z in none-OMRI mode (i.e. libdab mode), and had good reception on the same route you now lose signal?

You could always try an older version with libdab (1.7.x or 1.8.x), see link to older versions on the first page.

I would check the your antenna again. Remember ground is important.
 

theteeth07

New member
Mar 28, 2023
1
0
hello.
I use dab-z in france. it works very well but I miss a lot of station logo. can they be installed for each station? are there logo packs for france?
hi, i sent a conversation but maybe this way works better! how do you get dab-z to work in france? I try scanning but get no stations? do i have to retune to different frequencies somehow? thanks in advance
 

IG_Vasilich

Senior Member
how do you get dab-z to work in france? I try scanning but get no stations? do i have to retune to different frequencies somehow?
last time i visited France with my car (beginning of 2022, Paris) i had no problems to scan stations and got plenty of stations. So i assume you are doing smth wrong. Have you ever get DAB stations with your setup? What antenna do you use? Where n France do you live? have you checked DAB coverage for your area?
 

surfer63

Senior Member
May 4, 2010
5,070
2,467
Zwolle
github.com
I would check the your antenna again. Remember ground is important.
I did check my antenna. Grounding might be a problem but I can't improve it right now as the airbag is in the way and I certainly don't want to fiddle with the airbag.
I will think about the options and alternatives I have. Hopefully I can report back in some time with a working solution.

Thank you for your suggestions.
 

gozilla79

Member
Mar 24, 2018
10
1
On my Head unit I have seen the SF indication on the top in the middle.
I have only seen this on Radio Flevoland and Radio Noord-Holland.
This doesn't work on any other station I've seen.
I live in the province of North Holland in the Netherlands
 

surfer63

Senior Member
May 4, 2010
5,070
2,467
Zwolle
github.com
On my Head unit I have seen the SF indication on the top in the middle.
I have only seen this on Radio Flevoland and Radio Noord-Holland.
This doesn't work on any other station I've seen.
I live in the province of North Holland in the Netherlands
Yes, you are correct.
By now I found that as well.
For the Netherlands we have a "DAB spectrumlaag 1" for country wide coverage in one channel and ensemble for public radio in 12C. And exactly the same (DAB spectrumlaag 2) for commercial stations in 11C. These don't need SF as they are throughout the country exactly the same from every cell tower in the Netherlands.
And then we have country wide smaller "local" stations transmitting via several channels and ensembles. They have and need Service Following in channels 5A, 5B, 6A, 7C, 8B en 12B.
 

realzoulou

Senior Member
Nov 3, 2016
948
1,206
Greater Area Munich
DAB-Z v2.0.209 BETA is released. See new thread dedicated to DAB-Z v2.x
 

Top Liked Posts

  • There are no posts matching your filters.
  • 62
    Last updated: 2023-05-11

    DAB-Z v2.x thread is here

    This thread is discussing the (now "legacy") DAB-Z v1.x versions...

    Release notes of currently active release on Google Play 1.9.127
    Release notes of currently active PUBLIC BETA on Google Play: 1.9.127
    If you want to become beta user, subscribe in Google Play or open this link from the device : https://play.google.com/apps/testing/com.zoulou.dab

    The app is available in Google Play named DAB-Z with package name "com.zoulou.dab".
    It can be installed in parallel to any original preinstalled DAB+ Player.

    Get DAB-Z on Google Play

    Get previous versions on Apkpure

    Compatible devices:

    all DAB USB dongles with VID/PID = 16C0/05DC (decimal 5824/1500) ("VOTI", "Van Ooijen Technische Informatica", "shared ID for use with libusb", "[email protected]")
    Examples (for sure not complete!)
    XTRONS USBDAB01
    Joying DAB+
    Pumpkin Y0251
    Hotaudio Dasaita DAB+
    (and dozends or hundreds more, they are all quite the same, if not equal.)
    Use this link to find out more

    NOT SUPPORTED:

    * Any SDR ("Software Defined Radio") devices (e.g. based on Realtek RTL2832U R820T)
    * Fulljoin adapter
    * Dension DAB+U
    * Dasaita DAB box


    Frequently asked questions FAQ:

    DAB-Z's expected behavior regarding Play/Pause, Mute/Unmute, Navi App announcements

    Q: Does DAB-Z support fallback to FM Radio?
    A: No and it is not planned due to technical reasons.

    Q: Why do some stations appear several times in the list but have all the same content?
    A: This is an annoying behavior of the broadcasting stations. DAB-Z does not lump them together to give the user the choice to pick one into the favorites list that has the best signal strength.

    Q: Is it possible to add a sort of buffer to bridge short reception outages and therefore interruptions of audio, e.g. while driving through a tunnel?
    A: No. DAB is a real-time, live (but digital) broadcast (same as old-style TV and FM radio), in contrast to streaming. The broadcasted data that is lost due to missing reception cannot be recovered or re-requested later. Also, DAB cannot be read-ahead in contrast to streaming. An app therefore cannot create a buffer of "future" data in order to have data locally, which can then be used to bridge the loss of reception.

    For testers ...​

    ... that want to actively support me and help everyone to have a better DAB-Z app:

    If you encounter an issue with DAB-Z, I will maybe ask you to provide a) logcat logs or b) raw recordings.

    a) logcat logs are created by pressing the logcat button in DAB-Z Settings -> Info (at the very bottom)
    A zip file is created and you will be able to choose what to do (send via Email, add to Google Drive, etc...). Get this zip file to me somehow.
    If I additionally ask you to enable "OMRI verbose logging", then follow these steps before creating the logcat as above:

    1. Enable Developer Menu: tap 7x on DAB-Z Settings->Info->Version , then go back, a new menu item appeared "Developer options" at the very bottom
    2. Enable OMRI verbose logging
    3. Close DAB-Z
    4. Reopen DAB-Z
    ... reproduce the issue ...
    5. Create the logcat DAB-Z Settings -> Info (at the very bottom)

    b) raw recording are created by this procedure:

    raw recordings are done using this procedure:
    1. Enable Developer Menu: tap 7x on Settings->Info->Version , then go back, a new menu item appeared "Developer options" at the very bottom
    2. Enable OMRI raw recording (you don't need to activate verbose logging)
    3. Close DAB-Z (raw recording enable/disable requires a restart of DAB-Z)
    4. Reopen DAB-Z
    ... reproduce the issue ...
    6. Go to DAB-Z Settings and disable OMRI raw recording. Restart DAB-Z again.

    Afterwards, files with ending .raw exist in:
    <internal memory>/Documents/DAB/rec/
    Download them all from the head unit, zip them and send to me.
    18
    Release ZOU-DAB+171119 "Master Piece"

    Release of the "Master Piece" version of the DAB+ App mod.
    ZOU-DAB+171119

    Download: REMOVED

    ZOU-DAB+171119-Flip-AutoHide.gif

    Credits for translation to Norwegian goes to again to XDA member @[email protected]
    Credits for translation to Italian goes to china-rns.com member John Dai

    Changes (see also Changes.txt from the download):

    New:
    - Station logos
    Station logos can be downloaded from Volkswagen for >20 countries across Europe and automatically installed to a User accessible location. More than one country can be installed. User can add own station logos in subfolder "<extStorageDir>/DAB/logos/user" in JPG or PNG format. No width/height restrictions for the logo. The app will automatically scale to fit.
    Settings allow to enable/disable showing station logos in station list and in Slide Show area. Scaling can be limited to 1x,2x,3x if needed.
    Settings list any issues in finding a matching logo for a certain station. The search is based on the station name. If no exact (substring) match can be found in the list of logo files, then a default logo is presented. The User has to fix this by renaming logo files or adding additional logo files outside(!) of the DAB app using a File Manager.
    - Layout:
    * new button icons
    * button bar moved from left to right side to gain more space for the slide show area
    * Changed the "logic" of the favorites button: Shows what will happen when pressing it, not what the current status is.
    * new "radio.png" logo. Using now a new DAB logo used in Germany (www.digitalradio.de)
    * the background boxes are not disabled by default. Can be reactivated in Settings.
    * General layout optimization for
    - 800x480 @ 320 dpi
    - 800x480 @ 240 dpi
    - 1024x600 @ 320 dpi
    - 1024x600 @ 240 dpi
    - Removed the previously added "Large SLS" activity. Replaced with an animated fade out of the station list.
    - Added an option to automatically hide the stationlist after a selectable timeout.
    - Added Audio format (MP2 or AAC) and Sample rate (44,1 or 48 kHz) to Station details. As before in the Large SLS, still accessible via "flipping" the slide show picture.
    - Added an option in Settings to move the App to background when the DAB App was started by the "USB device attached" event. Useful eg. when using certain launchers.
    - New logo in the notification bar.
    - Settings->Info shows the reason why the DAB App is running: Either started by "LAUNCHER" or "USB DEVICE ATTACHED"
    - Settings->Info shows the screen resolution and density (e.g. 1024x600 @ 160 dpi)
    - When scanning with type "update", old stations no longer received are now deleted. The favorite setting will be kept.
    - Added Italian translation. Thanks to John Dai @ china-rns.com

    Changes:
    - Replaced old "Connecting..." behaviour with a completely new implementation
    - Audio recording now stored in <extStorageDir>/DAB/rec/ (instead of <extStorageDir>/dab_rec/)
    - Fixed: Channels "10N, 11N and 12N" not shown in station details
    - for developers: BroadcastIntent generation is now disabled by default. Can be reactivated in Settings.
    BroadcastIntent definition has changed w.r.t. "artist", "track" and "playing". See change documentation in BroadcastIntent-definition.txt

    Note that the high pitch sound issue is not fixed in the 171119 release.

    Video tutorial for station logo download from Internet:
    http://youtu.be/zVTGYbXsG7I

    Video tutorial for adding own logo pictures :
    http://youtu.be/Bux3LEJoML8
    16
    Release ZOU-DAB+180804 "Master Piece Maintenance Release 5"

    Release of the "Master Piece Maintenance Release 5" version of the DAB+ App mod.

    ZOU-DAB+180804

    Download: http://bit.ly/2Kqp7HB
    (Please only share the bitly link with others)

    Changes (see also Changes.txt from the download)

    - BroadcastIntent: added slsBitmap which contains currently displayed logo or DAB slideshow picture
    Goal: Allow launchers (e.g. FCC Car launcher) to display album art
    INFO: DAB App now also has a fairly complete implementation of Android's android.media.browse.MediaBrowserService interface
    This allows for using pure Android APIs to view metadata instead of using the proprietary BroadcastIntent
    - Add buttons for PREV and NEXT to Notification and use Media style notification
    - PREV/NEXT steering wheel behavior can be swapped in Settings->General
    - Fixed: Volume adjustment in Settings->Audio is lost after station change
    - Fixed: After several station scans, App completely fails to work until re-install.
    - Fixed: Duplicate entries in station list
    - Removed feature to delay the USB connection on automatic start, which was introduced with ZOU-DAB+180210
    - Removed option to avoid that DAB App is started twice from Settings->General. This is now avoided by using Android manifest launchMode=singleTask
    - Removed feature to download a country-specific station logo zip file and automatically extract it.
    Note: You can still copy an extracted folder of such station logos to /DAB/logos/ folder and after pressing "Sync" button in Settings->Station Logo the logo files will be scanned for a match between filename of a png/jpg file and the name of a station.
    13
    Release ZOU-DAB+180618 "Master Piece Maintenance Release 4"

    Release of the "Master Piece Maintenance Release 4" version of the DAB+ App mod.

    ZOU-DAB+180618

    Download: REMOVED

    Changes (see also Changes.txt from the download)

    - Fixed: Adopt Station Logo download to new VW website
    - Add a button to Settings->Info to show hints picture about how to use the UI
    12
    Release ZOU-DAB+170909

    Release of my next major version of the DAB+ App mod.
    ZOU-DAB+170909
    This is not the "master piece" release yet.

    Download: REMOVED

    There are (again) two versions of the App:
    a) the "normal" one
    b) one with no usb_device_filter.xml included, which makes Android remember already granted access of DAB+ App to the USB DAB device.
    However, Android then also starts the DAB+ App whenever it finds the USB DAB device as newly connected, which is the case when you power on the
    head unit.
    Some people don't want that the DAB+ app starts automatically when the DAB USB device is detected at startup. This is the reason why this version exists.
    Note: When running on Android >= 6, this version will most likely ask for permission to access the USB device at *every* start of the app.

    Credits for translation to Norwegian goes to XDA member @[email protected]

    Changes (see also the Changes.txt from the download):

    New:
    - Most (not all) of the texts are now available in: English, Deutsch and Norsk bokmål
    Credits for translation to Norwegian goes to XDA member [B @[email protected][/B]
    - Swipe to right in station list shows a delete button. On swipe left again, delete button disappears. On click on delete button an alert dialog appears to allow the user to confirm. Deletion of stations cannot be un-done. A new scan is needed to get the station back.
    - Additional info (channel and ensemble name) in station list can be deactivated via Settings->Layout
    - "Service Following" feature can be activated in Settings->General. NOTE: This is treated as "Experimental". This activates the original app functionality, which was always in the app, but was not connected to the UI. Do not blame me if you find it not working.
    - Audio recording button can be activated via Settings->General
    - The borders around the slide show picture and around the station list can be deactivated via Settings->Layout
    - A click on the slide show picture creates a large version of the picture. I call this "Large SLS".
    - Swipe left or right on "Large SLS" switches between the picture and some detailled info about the current station.
    - When starting a re-scan one can choose now between "Replace all stations" and "Add new stations"
    - The app sends out broadcast intents containing all information that you can also find on the screen.
    The definition of the intent is in file "BroadcastIntent-definition.txt"

    Changes:
    - Fixed: no audio after standby when using NoKill mods.
    - Fixed: when USB connection suddenly drops, the App remains active but with no audio. My fix is to close the app.
    - Settings layout improved
    - Notification now contains station name instead of "Make DAB+ great again ..."
    - A second way to enter the settings screen is via the "Large SLS" screen
    - Optimization of memory allocations. Results in less Garbage Collector runs, which is good for overall performance.


    Main.PNG Large_SLS.jpg
    ChannelDetails.PNG Credits.PNG

    Videotour through the DAB+ App:
    https://www.youtube.com/watch?v=hHVRfX5n8eM