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

Search This thread

deadeye920

Senior Member
Apr 30, 2022
88
15
If you have a Teyes CC3 then why don't use the builtin settings to restart DAB-Z on boot/coming from deep sleep. It is standard functionality on the FYT usi7862/uis8514a units. In Settings -> User - > Application Setting.
No fidling with nokill scripts and the like.
Yeah I have thought about that but sometimes I like to boot direct into CarPlay. But thank you for the suggestion
 

hall80

Member
Aug 8, 2007
25
1
Hi dear developer and users, I have one question about one functionality of my new headunit with Android10 (Carloaer 7" 1DIN 2GB/32GB) - DAB-Z is closed by AndroidAuto (HeadUnit Reloaded app) after the phone is connected and "Android auto" start, and in the opposite: AndroidAuto(HeadUnit Reloaded app) is closed when you start DAB-Z app...
Do not know why. On my previous 7" 1 DIN car headunit (1GB RAM with Android 8.1, but without RDS and with touch screen problems, etc), this did not happen, DAB-Z was only paused, but not killed =o/, and there was the possibility to press play HW button to continue to listen to the DAB-Z.
Is there some configuration or way how to say, that DAB-Z "is system app" to prevent of the close this app?
Thank you and have a nice day =). Stepan
 

realzoulou

Senior Member
Nov 3, 2016
913
1,156
Greater Area Munich
@hall80 I assume that the same happens with Youtube vs DAB-Z, as well as Youtube vs. Android Auto (HU Reloaded). If this is the case then this is a generic issue in the Android 10 firmware of your new device and you should contact your seller for a SW update, which fixes this issue.
I was not able to find via Google any device that is "Carloaer 7" 1DIN 2GB/32GB".
If you are lucky then it is a MTCE based device and you could update to a Custom ROM, e.g. from Hal9k.
But without any further info on the device internals, this is difficult to say ...
 

KristoffBar

Member
May 22, 2009
42
2
Halen
Xiaomi Mi 2
Redmi K20 Pro
Hi @realzoulou - maybe a stupid question, but is this also a Dasaita DAB+ box? It is not connected through the dedicated Dasaita port, but via USB. Currently have this one, but the DAB+ signal constantly drops/the audio stutters. If this causes the issues, I can tackle it by buying another DAB+ receiver
 
Last edited:

realzoulou

Senior Member
Nov 3, 2016
913
1,156
Greater Area Munich
The DAB002 is the one with the USB connector. But 67 USD is too expensive for such a device.
Note, I cannot guarantee it would work with DAB-Z. There was no picture of how the app looks like, which they will provide with the DAB002 device.
 

hall80

Member
Aug 8, 2007
25
1
@hall80 I assume that the same happens with Youtube vs DAB-Z, as well as Youtube vs. Android Auto (HU Reloaded). If this is the case then this is a generic issue in the Android 10 firmware of your new device and you should contact your seller for a SW update, which fixes this issue.
I was not able to find via Google any device that is "Carloaer 7" 1DIN 2GB/32GB".
If you are lucky then it is a MTCE based device and you could update to a Custom ROM, e.g. from Hal9k.
But without any further info on the device internals, this is difficult to say ...
This is the item: https://www.aliexpress.com/item/100...f016625582586444740e921e!12000018103981588!sh

1GB vs 2GB RAM is diametrically different!! 1GB has some 4in1 GPS/RADIO/BT/USB... radio chip is inside of that "super china chip" =))..etc..My new 2GB version has standard RADIO chip at shield, a different main PCB, different LCD..although they call him the same name! Hmm, my model is: MODEL:ZXDZ_01 ; OS:10.0 ; MCU version: CVD1810-WJ_21.11.27_339...=o/.
O.K., I will check it by some HW checking app, when I will go back..I mean at home. I will try to use "your combinations of apps", and if it will be in the same way as you say, it is a generic issue of my firmware =o/.
Really thank you and have a nice day =).
 

rigattoni

Senior Member
Apr 27, 2010
1,832
600
Fuerth
This is the item: https://www.aliexpress.com/item/1005001915117277.html?spm=a2g0o.store_pc_allProduct.8148356.3.490024ccXcrQIz&[email protected]!CZK!CZK 3,551.76!CZK 2,[email protected]!12000018103981588!sh

1GB vs 2GB RAM is diametrically different!! 1GB has some 4in1 GPS/RADIO/BT/USB... radio chip is inside of that "super china chip" =))..etc..My new 2GB version has standard RADIO chip at shield, a different main PCB, different LCD..although they call him the same name! Hmm, my model is: MODEL:ZXDZ_01 ; OS:10.0 ; MCU version: CVD1810-WJ_21.11.27_339...=o/.
O.K., I will check it by some HW checking app, when I will go back..I mean at home. I will try to use "your combinations of apps", and if it will be in the same way as you say, it is a generic issue of my firmware =o/.
Really thank you and have a nice day =).
This is just related to the used hardware in this unit. Just search for this type of unit in this forum: https://forum.xda-developers.com/se...c[child_nodes]=1&c[nodes][0]=4267&o=relevance
May be you can find additional information.
...and unfortunately it is not any sort of MTC*

On top: you should check the Google API version in your unit. I expect that your unit is in max Android 8.
 

realzoulou

Senior Member
Nov 3, 2016
913
1,156
Greater Area Munich

hall80

Member
Aug 8, 2007
25
1
Thank you guys for that really faaast answer=)). What is "true" is, that it does not matter for me, if it is a real Android10 or not, if everything will work right and smoothly=). It is enough for my car, if the combination of HU Reloaded and DAB-Z (or FM radio etc) will work. (I have no space for bigger radio LCD=o(, space for 1DIN only ).
What is not good is, that the previous head unit has some "better" functions like better audio mixer chip/OS support (better setting of the volume of apps, like volume of navigation, volume of the audio player during navigation etc), better coexistence of some apps (no killing of radio/Dab-z,HU_reloaded etc), support for brighter LCD (under hw system config). =o/.
But the sound of that radio is good=).
Maybe that DAB-Z has a little bit lower Volume than other audio apps (player/FM radio) - can I solve it by some config of the DAB-Z app?

One issue I found with DAB-Z app - sometimes happened that after the radio start (hot start or cold start), the radio find USB DAB+ tuner and start DAB-Z in the background. After the launcher start, the launcher knows, that DAB-z was the last app started before and tries to start it too, so the DAB-z comes to the front and says something like: "perform the scan for first"... why? I did it many times before.
Sometimes the app starts right, but stations has no signal at all!
There is only one solution - disconnect the USB receiver and reconnect it again=o/.

If you try to close DAB-z app before disconnecting, and disconnect the USB after, you will see a message from the DAB-Z app about : USB DAB+ tuner was disconnected - DAB-z closing now(or something like that). But I close that app before! That looks like that DAB-z was really started twice and that was why there was a problem with the signal or with "please perform the scan".
It is only for your information =).
Of course, it could be that the Chinese "programmer" didn't manage something in the system correctly and that's why the app is going crazy =).
Thank you again and have a nice evening =)).
 
  • Like
Reactions: realzoulou

rigattoni

Senior Member
Apr 27, 2010
1,832
600
Fuerth
Thank you guys for that really faaast answer=)). What is "true" is, that it does not matter for me, if it is a real Android10 or not, if everything will work right and smoothly=). It is enough for my car, if the combination of HU Reloaded and DAB-Z (or FM radio etc) will work. (I have no space for bigger radio LCD=o(, space for 1DIN only ).
What is not good is, that the previous head unit has some "better" functions like better audio mixer chip/OS support (better setting of the volume of apps, like volume of navigation, volume of the audio player during navigation etc), better coexistence of some apps (no killing of radio/Dab-z,HU_reloaded etc), support for brighter LCD (under hw system config). =o/.
But the sound of that radio is good=).
Maybe that DAB-Z has a little bit lower Volume than other audio apps (player/FM radio) - can I solve it by some config of the DAB-Z app?

One issue I found with DAB-Z app - sometimes happened that after the radio start (hot start or cold start), the radio find USB DAB+ tuner and start DAB-Z in the background. After the launcher start, the launcher knows, that DAB-z was the last app started before and tries to start it too, so the DAB-z comes to the front and says something like: "perform the scan for first"... why? I did it many times before.
Sometimes the app starts right, but stations has no signal at all!
There is only one solution - disconnect the USB receiver and reconnect it again=o/.

If you try to close DAB-z app before disconnecting, and disconnect the USB after, you will see a message from the DAB-Z app about : USB DAB+ tuner was disconnected - DAB-z closing now(or something like that). But I close that app before! That looks like that DAB-z was really started twice and that was why there was a problem with the signal or with "please perform the scan".
It is only for your information =).
Of course, it could be that the Chinese "programmer" didn't manage something in the system correctly and that's why the app is going crazy =).
Thank you again and have a nice evening =)).
We are talking in a circle.
The main reason for all your reported issues is the bad hardware combination.
You have hardware crocheted together and slapped together with an operating system and MCU, which just doesn't fit.
Without decent software from the vendor, you will never get a clean running radio. Even if you don´t care that it is just Android 8.1, you need to count the facts together and should see that this is nothing you should use. I would send the unit back and look for a clean running PX6 or even better some sort of SC9853i or better.
You never will get lucky with this crap...
 

hall80

Member
Aug 8, 2007
25
1
We are talking in a circle.
The main reason for all your reported issues is the bad hardware combination.
You have hardware crocheted together and slapped together with an operating system and MCU, which just doesn't fit.
Without decent software from the vendor, you will never get a clean running radio. Even if you don´t care that it is just Android 8.1, you need to count the facts together and should see that this is nothing you should use. I would send the unit back and look for a clean running PX6 or even better some sort of SC9853i or better.
You never will get lucky with this crap...
to rigattoni:
Yes, I know that this cheap (but not so much) HU is not really good piece of hardware, but I don't have much choice, because of the size of the space for the radio (1 DIN). Only this was what I found with Android, multi-touch screen, GPS with "built-in IGO nav", FM radio with RDS (which really functions with AF and TA functions, name of the stations, etc =), 2xUSB with USB HUB support (connected front DAS cam, DAB+, USB Flash 32GB, mobile phone for android auto - all at once).
I Do not want some retractable LCD..even if it is bigger.

to realzoulou:
Thank you for your answer and that hard work for us =o).
 

rigattoni

Senior Member
Apr 27, 2010
1,832
600
Fuerth
to rigattoni:
Yes, I know that this cheap (but not so much) HU is not really good piece of hardware, but I don't have much choice, because of the size of the space for the radio (1 DIN). Only this was what I found with Android, multi-touch screen, GPS with "built-in IGO nav", FM radio with RDS (which really functions with AF and TA functions, name of the stations, etc =), 2xUSB with USB HUB support (connected front DAS cam, DAB+, USB Flash 32GB, mobile phone for android auto - all at once).
I Do not want some retractable LCD..even if it is bigger.

to realzoulou:
Thank you for your answer and that hard work for us =o).
May be the USB hub is the one which makes all your trouble.
I would try to split that. 2 USB means; 1 for DAB-z and the other one for the others. Did you try this already?
Are you using a passive hub, or some hub with external 5V power supply?
 

hall80

Member
Aug 8, 2007
25
1
May be the USB hub is the one which makes all your trouble.
I would try to split that. 2 USB means; 1 for DAB-z and the other one for the others. Did you try this already?
Are you using a passive hub, or some hub with external 5V power supply?
I thought so too, but it happens even if I only connect a DAB+ receiver to the first USB port and an Android car phone to the second port without a USB hub - the same:
Every time these apps kill each other. I'll try running apps with Youtube at the same time. We'll see.

- Anyway, the new radio seems to flash with the screen after switching any apps (IGO,FM radio, audio player.....) - the original radio didn't flash with screen when switching apps. Maybe it's a different style of rendering on the LCD.
 

surfer63

Senior Member
May 4, 2010
4,505
2,060
Zwolle
github.com
I thought so too, but it happens even if I only connect a DAB+ receiver to the first USB port and an Android car phone to the second port without a USB hub - the same:
Every time these apps kill each other. I'll try running apps with Youtube at the same time. We'll see.

- Anyway, the new radio seems to flash with the screen after switching any apps (IGO,FM radio, audio player.....) - the original radio didn't flash with screen when switching apps. Maybe it's a different style of rendering on the LCD.
Like @rigattoni already mentioned, the units USB-hub doesn't deliver enough power, and putting a non-powered USB-hub onto it makes it even worse. If your phone is not fully loaded it will immediately start to load from that same tiny internal USB-hub. It is quite obvious that this will not work.
Buy a USB-hub which can be directly connected to the 12V and use that one (and I don't mean a cigarette-lighter USB-plug, but something like this). I also used that on one of my previous units.
 

Pollux11

New member
Aug 4, 2020
3
0
Vienna
With following scenario I've sometimes troubles with Service Following (with V 1.9.126)

1. Choose a station with SF (SF is activated)
2. e.g. drive to underground garage, so station is not longer received
3. Park the car, Radio OFF
4. Start the car, Radio is booting

Sometimes that happens if exit the garage:
Scenario1: Screen shows Service Following 1/4 / Progress bar at 25%. Just in that moment the station is received again, but the SF message stays on screen (but disappears if I change the station)

Scenario2: Station is not received (or may be too late?). SF searches 1/4.... 4/4 and disappears, station sill not reveived, but should now, after I change the station (and back) its received again

=> is it possible to look for SF station more often (in a loop)?
=> please switch off the SF message as soon the station is received
 

realzoulou

Senior Member
Nov 3, 2016
913
1,156
Greater Area Munich
Can the startup screen be disabled?
No it can't. Only option for you would be to activate "Remain in background on automatic start" in DAB-Z Settings -> General.
This would still show the splash screen when started via Launcher icon.
This overloaded splash screen will go away in v2.0
But I cannot avoid to show sth else before the App is fully functional.
 

voxmagna

Member
Jul 15, 2009
36
8
This is the best UK DAB out there and I tried a few, thanks for this. I have a Chinese Android 10 car head unit without root and it's pretty much locked down. I've been around the houses as a Beta Tester and finally concluded my problem is with DAB-Z or the USB interface. I was abe to get a factory build image, flush everything and re-install without any additional apps or usb devices. There were no crash reports from Sleep mode.

Most car head units are set to fast boot from sleep mode. You want to get in your car start it and have the radio up and running just like an analogue radio. When DAB-Z player starts from sleep mode crash files are generated each time in the local mnt sdcard and the folder just keeps filling up. If I set the head unit to normal slow boot or push the reset button (same thing) there are no crash errors. This has bugged me for while until I confirmed it's related to DAB-Z latest and previous versions. I'm not a programmer but I do understand Sleep modes can be difficult and the problem could be due to the USB receiver or even Android10? I've attached a typical crash file, but admit I don't understand what it's saying.

A less important issue is saving favorite stations and manually installing station logos. Station presets are saved and recovered ok and logos download and install o.k over wifi, but I don't want the car unit connected to the internet to re-install DAB-Z or logos each time. The benefit of the offline download is you get all the UK png logos, so if you drive out of area and rescan you have them.

I downloaded logos on a pc in correct png format and added them to the DAB-Z logos folder but 'Sync' does nothing. I suspect this may be because the radio is locked down and doesn't give permission to write into the system area?

Any help or advice would be appreciated.
 

Attachments

  • crash-2022-10-01-11-44-20-com_android_launcher17.txt
    972 bytes · Views: 8

Top Liked Posts

  • There are no posts matching your filters.
  • 2
    "RadioRüsselsheim" is scanned as "RadioRüsselshei".
    Bug confirmed. Originally fixed with 1.9.114 Fix: Some station names miss the last character (e.g. Rüsselsheim) and likely broken with 1.9.121 (undocumented change)
    @IG_Vasilich I still have the raw recording from back in Oct 2021 from you. No new logs needed.
    2
    @AntonyTime
    where are you located? Are you sure that there is some DAB+ broadcasting in your area? check here pls https://www.worlddab.org/countries/italy#coverage
    Moreover, your DAB antenna has been installed wrongly (as I see from your picture) - the last part (farmost from antenna housing) should be connected to unpainted metal part of your car - read/watch installation manuals for that type of antenna.
    1
    @realzoulou
    tested with .126 and 127, but not sure when it started to happen again:
    Problem with missing last station name char, when name contains non-ASCII chars, is back.
    "RadioRüsselsheim" is scanned as "RadioRüsselshei". Checked with my kitchen radio with DAB+ - it still has full name after rescan.
    Do you need log, or this is already known problem (you have already fixed it once) and you already know where to look at?
  • 62
    Last updated: 2022-10-13
    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.

    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