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

Search This thread
Dec 17, 2020
12
7
I'm following this with interest...

I have an xtrons PB80UNV running the standard firmware that it came with, and fairly regularly when starting dab-z it fails to find the USB device - it tries 5 times (I think) and then says 'no dab usb device' and closes.

Sometimes it works, sometimes it doesn't, there doesn't seem to be any pattern. If I hard reset the unit it all works fine. Until next time....
 

bigburd05

Member
Nov 26, 2021
7
2
Depends on your unit, of course, on my Android 9/10 KSW SnapDragon unit (not in the Android specific settings): Factory Settings, Function, USB-Host.
Thanks. There's nothing in my factory settings for USB host. When I type in my pass code at factory settings, there's a ton of settings arranged in tabs but no USB Host settings as far as I can see. Think this is the XTRONS skin on top of Android 8. I'd read that there's an XML file I can look for in protected folders to indicate USB host being set but think it's protected and only accessible while USB debugging, which seems tricky. Any other ideas? Getting close to doing a factory reset but not keen to have to the install all the other apps all over again.
 

Zabzd

Member
Jul 31, 2020
27
7
Good day.
I sending some information to "Service Following"
1. After SF, information about the original channel 12C will remain on the information screen, see figure. I'm in an area where there is no "12C" signal and auto-tuning to "12D" has taken place.
2. In the event of a signal failure, "SF" often does not turn on automatically to retune the station to another frequency. I have to go to DAB-Z and run "SF" manually. in Settings I have "sensitivity - 9"
3. See point 2. I would like to ask you if the information on "automatic scanning" could be reported in the field "Text Dinamic Label Segment DLS", I would also have the information in "Car Launcher"
 

Attachments

  • Screenshot_20220127-101412.jpg
    Screenshot_20220127-101412.jpg
    120.6 KB · Views: 76

bigburd05

Member
Nov 26, 2021
7
2
Thanks. There's nothing in my factory settings for USB host. When I type in my pass code at factory settings, there's a ton of settings arranged in tabs but no USB Host settings as far as I can see. Think this is the XTRONS skin on top of Android 8. I'd read that there's an XML file I can look for in protected folders to indicate USB host being set but think it's protected and only accessible while USB debugging, which seems tricky. Any other ideas? Getting close to doing a factory reset but not keen to have to the install all the other apps all over again.
Folks,
Just for closure, and to offer many thanks for all the suggestions and help given in this thread, my DAB is now working again!

Turns out the original problem was a broken USB connector in the original XTRONS USBDAB01 dongle.

The secondary problem was that the new USBDAB03 dongle from XTRONS has too high a power requirement to allow it to be powered from the XTRONS head unit's USB socket (and I could find a suitable/convenient powered hub set up to mitigate / test that).

Managed to get XTRONS customer service to suggest strongly enough that the USBDAB03 power requirement might be too much for the socket and send that to the retailer who agreed to provide an older model USBDAB01 dongle, which works perfectly!

Many thanks for all the help; if nothing else I've learned more about USB configuration and have now updated my DAB Z app version which is an improvement over the version I had been running. All good!

Cheers loads!

Iain
 
  • Like
Reactions: okij and realzoulou

HMT06

Member
Feb 4, 2022
11
3
hello, the following service does not work. I just downloaded the latest version 1.9.117 on an android 11 unit, Snapdragon 662, the app works fine but when I click on the SF symbol next to the station list, a window pops up and says: Service following currently not possible! I previously used a Pure Highway 400 usb adapter which worked perfectly in following service. Do you have an idea ? Excuse me for my English.. Hervé
 

HMT06

Member
Feb 4, 2022
11
3
Hello, the receiver is the Neotone DRB-100X GEN3, the latest generation. I was in Switzerland yesterday and the SF function was working! I specify that I usually live in France. All the French transmitters would be in question? Technically, how do the usb dab adapters that I used previously work? (Pure highway 400). Do they have a "service following" function or do they proceed differently? Finally, I use a company car equipped with a dab plus receiver which works perfectly in frequency following when I travel. (Renault Zoé). Are there any other technical solutions for memorizing the list of alternative transmitters of the same multiplex?What is the use of the dablib.so function, I have not found any clear explanations! Thank you for your insightful responses. Herve
 

realzoulou

Senior Member
Nov 3, 2016
880
1,102
Greater Area Munich
@HMT06 Technically it is difficult to compare your previous Pure highway 400 (all-in standalone DAB receiver with UI) with the setup now (Android Head Unit, "Neotone" DAB USB tuner, DAB-Z Android App).
Service Following is a software feature, not a hardware (=tuner) feature.
I am happy to look at the issue you face with DAB-Z and Service Following using the Neotone DAB USB adapter in France. I am located in Bavaria, Germany. So I cannot test this myself.
Since you wrote that in Switzerland, SF was working, but in France not, I suspect some "incompatibility" of DAB-Z with the French station(s).
To allow me to reproduce the issue without me travelling to France, I would need you to:
1. Create a socalled "raw recording" (see post #1, option b) of when you change to a station, which you know will change the SF icon to green. Let the station play for ~3 minutes. Then revert the changes you made.
2. Send the .raw files to me (lookup my email address in my profile under "Paypal Donation Email").
 
  • Like
Reactions: okij

HMT06

Member
Feb 4, 2022
11
3
Hello, thank you for taking the time to answer me. In the meantime, I had some answers. According to the European standard ETSI TS 103 176 v2.4.5, on the broadcasting of dab plus in Europe, an optional function of digital broadcasting of the signal SF, following service, is provided. This service, mainly broadcast by European dab transmitters, does not seem to be broadcast by French transmitters, even those with a national vocation! This problem therefore seems to have no solution for your dab-z software unless you modify its operation by providing an automatic scan of the Sid of the station listened to in the absence of a mobile signal. Is it possible ?
 

HMT06

Member
Feb 4, 2022
11
3
@HMT06 Technically it is difficult to compare your previous Pure highway 400 (all-in standalone DAB receiver with UI) with the setup now (Android Head Unit, "Neotone" DAB USB tuner, DAB-Z Android App).
Service Following is a software feature, not a hardware (=tuner) feature.
I am happy to look at the issue you face with DAB-Z and Service Following using the Neotone DAB USB adapter in France. I am located in Bavaria, Germany. So I cannot test this myself.
Since you wrote that in Switzerland, SF was working, but in France not, I suspect some "incompatibility" of DAB-Z with the French station(s).
To allow me to reproduce the issue without me travelling to France, I would need you to:
1. Create a socalled "raw recording" (see post #1, option b) of when you change to a station, which you know will change the SF icon to green. Let the station play for ~3 minutes. Then revert the changes you made.
2. Send the .raw files to me (lookup my email address in my profile under "Paypal Donation Email").
 

HMT06

Member
Feb 4, 2022
11
3
In addition to my previous message, attached is a screenshot where we see that the Swiss transmitter 12 A transmits the following service, the French transmitters whose national radio RTL does not transmit anything.
 

Attachments

  • Attach01_20220207_200856.jpg
    Attach01_20220207_200856.jpg
    168.7 KB · Views: 52
  • Like
Reactions: realzoulou and okij

realzoulou

Senior Member
Nov 3, 2016
880
1,102
Greater Area Munich
I misinterpreted your initial post. I thought your SF icon was green. Now I see it is grey!
No, it makes no sense for me to try to guess from other information if a certain other station could be a candidate for Service Following. There is simply no reliable solution to do so.

My offer to analyse raw recordings still stands...
 
Last edited:
  • Like
Reactions: okij

HMT06

Member
Feb 4, 2022
11
3
I misinterpreted your initial post. I thought your SF icon was green. Now I see it is grey!
No, it makes no sense for me to try to guess from other information if a certain other station could be a candidate for Service Following. There is simply no reliable solution to do so.

My offer to analyse raw recordings still stands...

I misinterpreted your initial post. I thought your SF icon was green. Now I see it is grey!
No, it makes no sense for me to try to guess from other information if a certain other station could be a candidate for Service Following. There is simply no reliable solution to do so.

My offer to analyse raw recordings still stands...
 

HMT06

Member
Feb 4, 2022
11
3
Hello, I specify that the screenshot was made at home far from Switzerland. The SF icône lights up green when i am in the reception area or these Swiss transmitters . I Will respond To your request as soon as I am in a suitable reception area. Yesterday evening, I droite To thé CSA , the french authority which manages radio an television to inform them or the particularity of our dab transmitters which do not transmit these frequency tracking data as thé europeen standart neverless provides. But France is very late in rolling out the dab plus.
 

japioothuis

Senior Member
Dec 14, 2017
95
18
Hi.
Anyone knows if Service following is availabe in The Netherlands ?

SF is checked in settings but I've never seen the icon next to the stationlist.
 

gozilla79

Member
Mar 24, 2018
5
0
Hello,
Since the latest updates it is impossible to remove unwanted radio stations. After removal, these are visible again 1 minute later.
In a few versions ago it was possible to delete unwanted radio stations.
Have already done a complete uninstall, but the problem persists.
Use HU with android 6.1 version.
Someone else same problem?
 

realzoulou

Senior Member
Nov 3, 2016
880
1,102
Greater Area Munich
@gozilla79 What is "since last update" for you? From which to which version have you updated?
Do the stations, which reappear after being deleted, have the SF icon next to the name in the station list? If yes, then this is a side-effect of SF.
Are you not using the favorites list? This list you have under full control: Content and also the order of the stations.
 
  • Like
Reactions: rigattoni and okij

sandpita

Senior Member
Dec 5, 2011
82
18
The Garden State
HI all, been using this app for a while and had to re-install the app and now the the app cant find any station logos where before it did. It tries to search and gets to 50% and jumps straight to the app screen. I have no issues with the 70+ DAB stations if found .TIA
 

gozilla79

Member
Mar 24, 2018
5
0
@gozilla79 What is "since last update" for you? From which to which version have you updated?
Do the stations, which reappear after being deleted, have the SF icon next to the name in the station list? If yes, then this is a side-effect of SF.
Are you not using the favorites list? This list you have under full control: Content and also the order of the stations.
I have tried some versions and with version v1.8.96 the deleted radio stations remain from the channel list and really disappear in the trash.
 

Top Liked Posts

  • 4
    @Chrisu02 , @NogenLunde I will bring the old behavior back and update the current Beta version
  • 5
    DAB-Z release 1.9.121 BETA

    Change log: compared to 1.9.119
    * New: Settings Button on Splash screen
    * Fix: Android 11 background image not selectable
    * Fix: Android 11 storage permission dialog skipped automatically
    * Removed legacy libdab.so
    * Removed pre-Android-6 deprecation dialog

    As announced with 1.9.119, this is the last (planned) release for the 1.9.x line.

    libdab.so is gone. No option to choose anymore.
    Non-OMRI users will find their station list empty after the update.

    Farewell to Android 4.4 and 5.1 users
    This is the last version of DAB-Z, which your device will be able to update to.
    5
    DAB-Z release 1.9.123 BETA

    Change log: compared to 1.9.121 BETA
    * Fix: Favorite station list includes all stations
    * Fix: Splash screen Settings button not reacting
    (both introduced in 1.9.121 BETA)
    4
    @Chrisu02 , @NogenLunde I will bring the old behavior back and update the current Beta version
    3
    @sat_rik Status since years is that DAB-Z has all support for USB permission dialog implemented. A one time USB permission popup dialog is normal. When you set the checkbox in the dialog, then your device should never ask again.
    If you device nevertheless asks again and again, contact your seller. It is an issue in your device, not in DAB-Z.
    2
    @ndev2k Lots of devices don't allow for 3rd party apps to take part in the Android defined "audio focus" management. Reason: They implement their own audio focus management in a proprietary system app.

    Typically I hear that DAB-Z does not duck when Navigation gives route guidance. This can be fixed by *not* setting any Navigation app in the Android Settings -> Car -> Navigation -> Navigation application (your Car settings may differ).
    But even if all is good, the Speed Play app, which gives you Apple CarPlay, may not report any audio states to the Android system and thus DAB-Z does not know that it should duck/unduck.
    Note: The driving backwards use case you mentioned, might be another exceptional case handled by a proprietary system app, which forcefully lowers any audio output of any app (Speed Play, or DAB-Z, or ...)
  • 62
    Last updated: 2022-05-17
    Release notes of currently active release on Google Play 1.9.119
    Release notes of currently active PUBLIC BETA on Google Play: 1.9.123
    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


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

    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 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:
    up to 1.9.110 <internal memory>/DAB/rec/
    from 1.9.114 on: <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