yashsingh1/xdaforums huggingface dataset:
[Android Head-Units] ab1702:
[MENTION=7838245]realzoulou[/MENTION] I’m using the most recent release from playstore and have come across a little bug. If in settings I try to change the image size then I cannot do it. Also whatever setting is above that cannot be changed also. You press on the drop down box and select the new setting but it does not change.
[Android Head-Units] ZeroZorro:
Updated to latest version 1.0.38 from Google Play and now after 5 attempts it states 'No DAB USB device'

Did not change any wiring...reinsyall didnt work...any thoughts?
[Android Head-Units] realzoulou:
I cannot reproduce this. What exactly does not change? The setting itself, or the image size?

Have you rebooted the unit already?
[Android Head-Units] ZeroZorro:
After a reboot it indeed worked again...wasn't aware this was needed, but glad it works again ;)
[Android Head-Units] ZeroZorro:
Well, after leaving the car alone for couple of hours (deep sleep) it generates the same error so have to reboot again to make it find USB. So still an issue there I guess :(
[Android Head-Units] realzoulou:
A reboot is not needed of course after an update of DAB-Z . I just thought that this could heal your USB problem.

What specs does your system have? Do you use a USB hub? Have you tried using one? Often this helps with connection problems and even audio stuttering.
[Android Head-Units] ZeroZorro:
Never used a hub on the DAB+ usb cable, you mean using a hub could prevent some audio stuttering and/or connection problems? (only on the WiFi usb cable I have used a hub in the past).

I have PX5 with upgraded Android 8 stock ROM (from Android 6). Which spec are also needed to narrow down problem?

Strange thing is: it worked on Playstore version> updated>not working>reboot>working>deep sleep>not workiing. Would a log help you or can I do some more tests.
[Android Head-Units] ab1702:
It’s the setting itself that doesn’t change, I can see the different settings but when I click on one it doesn’t do anything.

If it makes any difference I’m using a px5 android 8 device with the Hal9k rom and ffc car launcher.
[Android Head-Units] ZeroZorro:
Well, after starting device from deep sleep it worked again but had to rescan stations (list was empty). I think it's better to just wait and see what happens and not investigate to much at the moment cause all those different errors/behaviour
[Android Head-Units] realzoulou:
There are systems (e.g. Joying PX5 based units) that seems to require a USB hub, otherwise audio stutters. At least some people reported this in this thread and my hint to use a USB hub solved the issue for them.

I somehow doubt that the DAB-Z app now suddenly fails, because between 1.0.37 and 1.0.38 I did no change that could explain this.

Could you please install an app that shows what USB devices are in the system? I made good experience with "Device Info HW" (https://play.google.com/store/apps/details?id=ru.andr7e.deviceinfohw). My assumption is that even this tool cannot show the DAB USB Dongle after a deep sleep. If this is the case, then something in your system had changed.

Device HW Info should show under tab "USB" following info. Most important is that such entry exists and the Device ID VID/PID of 16C0/05DC. Other data may vary.

View attachment 4645994

So you use a custom ROM, hmm. This could be a possible reason. The dropdown widget that the app uses is a standard Android UI element. If the user's touch on an element from the dropdown list is not taken, then I cannot do anything to solve this.

Does the "Hide station list automatically after ... " dropdown behave the same? Maybe you could do a video?
[Android Head-Units] typos1:
You need to quote your unit type (MTCD/E, Joying etc) - lots of different types of Android head unit use the RK3368/PX5 processor.
[Android Head-Units] Werra2006:
Great app. I installed this app from Google play store but notices a minor problem. When I boot the head unit from cold, the app starts automatically if I switched off when it was playing, however the volume is very low. I have to restart the app to get the right volume. Not a bug deal as this is better than the manufacturer's but woukd be great if a fix can be found.
[Android Head-Units] realzoulou:
A logcat would help me to see why this happens.

Instead of restarting the app, a tap on the current station in the list should also bring back full volume. Have you tried that?
[Android Head-Units] royalhawk2002:
Same for me. Only the restart from cold boot...I see in the notification bar "DAB-Z" for one second and then it disappear... all the setting about auto in the app are off to prevent the start of DAB instead of the player that was on at switch off.

Inviato dal mio SM-N960F utilizzando Tapatalk
[Android Head-Units] rohoog:
New libdab.so

Hi Realzoulou,

I just bought a new DAB stick from aliexpress. It came with a mini-cdrom that contains apparently new(er) APKs (DabPlayer-pad-H2.12-20180505(new UI).apk and DabPlayer-pad-Y1.8-20180114(old UI).apk) and new(er) libdab.so inside with the following new functions:

[ronald@bto x86_64]$ diff <(objdump -T libdab.so | cut -c 49- | sort) <(objdump -T dab-z/libdab.so | cut -c 49- | sort)

< native_dab_api_get_audio_data

< native_dab_api_set_msc_flag

< native_fic_decoder_fast_parse

< native_fic_decoder_fast_parse_prepare

< native_fic_decoder_get_linked_sub_channel_info

1) would it have any advantage to use the shipped libdab.so with your DAB player?

2) are (some of) these the functions required to decode certain station logos like you mention in post #6?

3) what would you need to make use of them?
[Android Head-Units] realzoulou:
Please attach them here, so I can have a look at them.
[Android Head-Units] rohoog:
Here they are:

<forum doesn't let me post link to google drive>

Can I send you mail instead?
[Android Head-Units] realzoulou:
Thanks [MENTION=8699775]rohoog[/MENTION]

I attach them here for the community.
[Android Head-Units] r_james_s:
Hi!

Great app, I found it after upgrading my roof aerial to a OEM DAB version (reception is now perfect, unlike the cr@p sticky windscreen thing). I've set it to NOT automatically start upon USB detection, because I found it would always close unexpectedly from a cold boot. This is fine as long as it was not the player in use on shutdown, however when it starts automatically because it was the last player it will crash first time. It will run fine when started manually, afterwards.

Is there any way to get it delay start, until the unit has fully booted and detected all hardware devices? Or always prevent it from starting automatically on boot?

Cheers
[Android Head-Units] realzoulou:
[MENTION=2946605]IG_Vasilich[/MENTION] I found the root cause why sometimes the bitmap in the Notification area (or in FCC car launcher) is not updated., although it is visible in the app. It is a simple bug in the app. Nothing else. Next update will fix this.
[Android Head-Units] IG_Vasilich:
[MENTION=7838245]realzoulou[/MENTION]

would you consider implementing option to have playlist from left side?

as [MENTION=2550900]surfer63[/MENTION] already wrote, it can be made somewhere in layout xml file, but it would be nice to have possibility to switch it from app (and not patching every new/updated version).

Thanks.

BTW, i like your solution with deleting stations as floating window (instead of old way of deleting via swipe, that didn't work for devices with frame around the screen) :) You just need to update the help picture to reflect this change.
[Android Head-Units] ZeroZorro:
+1
[Android Head-Units] realzoulou:
Will be part of next release.

It is updated in Settings->Info->Hints. But I forgot to update the Google Play page. Thanks, good catch !
[Android Head-Units] astrafm:
Downloaded the app yesterday and I'm very satified. Used in combination with this:

- Cheap DAB module: DAB Digital Radio Tuner USB 3M Antenna For XTRONS Eonon Android 7.1/8.0 Car DVD ($25 on Ebay)

- Google Nexus 7

- Timur USB ROM

- home made 1/4 lambda antenna.

Before I discovered DAB-Z I used Wavesink combined with a rtl-sdr dongle. But DAB-Z works much better till now. Much more stable, no more drop-outs

And the reception is much better.

Great work!: good:

Regards from the Netherlands
[Android Head-Units] Minotaur:
Slightly off-topic, but has anyone found that DAB signal is improved if using a different USB module? I get absolutely crap signal in my area with the one I'm using, and am wondering if it could be the dongle itself that is faulty.
[Android Head-Units] D3LTA:
Make sure you use a roof mounted aerial antenne, and also make sure it gets the 12v phantoom power. ( i used a phantoom power adaptor instead of the radio power, gave me much better reception) have a DAB from aliexpress and it is working perfect for over 1,5 years now.. Perfect reception with a joying dongle and combined with the DAB app here its a perfect combo! Have full bar reception 99% of the day.
[Android Head-Units] maxnutter:
Having worked happily for months the app has started crashing (freezing, juddering playback)and rebooting android along with it!

I've downloaded the latest version from the Play store, but to no avail.
[Android Head-Units] Minotaur:
I do have a roof-mounted antenna, but it's not much better than the glassmount one that came with my dongle. It's connected to 12V, but I honestly have no idea if it's working since there's no indicator light on the antenna to verify with. I think my area might just have poor DAB reception. Signal strength in the DAB app fluctuated wildly, dropping to the 8000 level quite a lot.
[Android Head-Units] ZeroZorro:
You could try to scan for a (bad) MW Channel with no power cable connected. After that connect the antenna to 12V. You should hear the signal getting significant better. If so, you know antenna gets power and so DAB should work too
[Android Head-Units] r_james_s:
I have an MTCE unit. I also have a VW roof mounted FM/DAB/GPS aerial on my Skoda, which is amplified at the base normally with a phantom feed supplied by the factory headunit. When I fitted the new head unit I tried putting an inline booster to supply a 12V phantom feed to the antenna. It only served to make the signal WORSE than without. Without it, FM reception is great and far better than my previous WinCE unit.

Furthermore, DAB reception is excellent though the roof aerial and far better than the windscreen mounted antenna that the USB DAB+ dongle came with.

I didn't *think* the head unit would supply a voltage to the amplified roof aerial, but regardless, it works perfectly fine.
[Android Head-Units] Bose321:
I was trying out Android Auto again on my HU, and was thinking it would be great if your app would support that. I've built a little wrapper app that works with the default old DAB and FM apps to get Android Auto support, so adding native support wouldn't be too difficult. Would be great!
[Android Head-Units] realzoulou:
Why would you run Android Auto on a native Android HU?

I never looked into this so far. No idea what effort this could be.
[Android Head-Units] Bose321:
You can try it on your phone. It's an app that runs in fullscreen which gives you a completely different UI. Everything is very minimalistic (to prevent distractions) and big (easy to click). You only have 3 options to select (media, navigation and calling). Those options are always on screen, and you can select which app you want for navigation and media. On there you have a small list of options to click so you don't scroll through a huge list while driving.

It's all meant for safety and usability. So I think it would be great to integrate it with AA. It's a small thing anyway.
[Android Head-Units] ZeroZorro:
Just downloaded latest version with added Swap Logo/Stationlist feature.

When swapped and clicking on station-logo it does not go full screen cause it extends to the right instead of to the left. Seems easy enough to fix I presume ;)
[Android Head-Units] realzoulou:
Yeah, saw this too late after I pressed the release button. Will release a fix soon.
[Android Head-Units] typos1:
I think youve missed [MENTION=7838245]realzoulou[/MENTION]'s point - I think he meant why would someone buy a stereo with FULL Android functionality and then just use it as a dumb mirroring device ? Its a bit like spending 1000s on a top of the range gaming desktop and then only using it to answer emails.

The only reason I can think of is that branded stereos that offer Android Auto/Crapple Carplay smartphone mirroring are usually much more expensive, despite being "dumb" devices.
[Android Head-Units] Bose321:
I think you're missing the point. Android Auto is a stand-alone app that you can run on an Android device. Like it said, it brings ease of use to the most common tasks in your car without causing distractions. I've said nothing about mirroring or whatever. It's like a wrapper around apps you're already using (Google maps, Waze, Spotify, etc), but it one good looking and easy to navigate through app.

Do you have a separate cheap desktop for mail? I also do that on my gaming desktop. :silly:
[Android Head-Units] typos1:
I m fully aware what Android Auto is.

I have separate pcs for eveything, email, the internet, gaming, xda, porn :silly:
[Android Head-Units] Bose321:
Then what are you talking about? You're not using your HU as a 'dumb mirroring device' when you're running AA on it. It just makes the UI better with your existing apps (if they support it).
[Android Head-Units] typos1:
I m talking about the primary function that Android Auto was developed for, ie to screen mirror a phone to a compatible head unit and that, I think is how [MENTION=7838245]realzoulou[/MENTION] took the previous comment.
[Android Head-Units] rigattoni:
Your discussion has nothing to do with DAB-Z, but [MENTION=456516]typos1[/MENTION] pointed exact how you are using your unit. That has nothing to do with using Android car unit as it is built for. Any alternative launcher would give you much more comfort as using a crap Android Auto, because it uses your car stereo just as an additional screen... crap!
[Android Head-Units] Bose321:
It has everything to do with DAB-Z. I just asked if it was possible to add support for people using AA. You don't have to use it. Stop being so narrow-minded about it. Also do your homework and check what AA actually is on an Android HU.

Some people prefer AA over how you use it. I'm not saying I do, but I do see a potential that can be simply utilized.
[Android Head-Units] rigattoni:
Ouch... :D

Be sure, I am not narrow minded at all, I know a lot more about Android Auto as you think. ;)

Use it or not, there is no need to do it. End of discussion.
[Android Head-Units] Bose321:
The developer of the app will decide that. Besides, it's a small change you won't even notice if you don't use AA. So why are you so hostile towards this?
[Android Head-Units] realzoulou:
[MENTION=8291382]Bose321[/MENTION] I see your point now, so I played around with AA. I added the necessary Manifest and xml file changes, but AA does not want to pick up DAB-Z as Media app. What did you do to "wrap" the old DAB app?
[Android Head-Units] Bose321:
Sounds good. Not sure if my old solution still works. I believe AA has a more strict policy with 3rd party apps.

Does this give any help for a work-around? https://xdaforums.com/android-auto/...p-android-auto-3rd-party-app-enabler-t3853009

I'll dig through my old code to see what I did back then.
[Android Head-Units] surfer63:
The post [MENTION=8291382]Bose321[/MENTION] refers to is how to hack AA.

You are trying to do it the official way (which is of course the best way). Probably you still miss "something".

You mention you did the manifest and xml changes, but that is not enough. You need to create a "MediaSessionCompat", which requires coding. You should also be able to share your "MediaBrowserServiceCompat" with AA, which requires some coding as well (and you also need a check whether you are running in AA mode).

I certainly do not want to offend you and I guess you already have seen this, but did you have a look at https://developer.android.com/training/auto/audio/#java ?

And finally: From what I know is that Google will start an approval process if you release to Google Play for AA support. It also includes a "driver safety review". Only then will the app become available in the Play Store supporting the AA part (the app will stay available for normal use though). I have absolutely no idea how long that process will take. Or if Android Auto, on every WiFi/broadband connection when available, checks for a list of approved apps.
[Android Head-Units] Bose321:
Yeah you're right. My app uses a "MediaSessionCompat" that's collected from the old DAB and FM apps. My app used to work with AA, but now you need to be approved first indeed. I was in the understanding the app already used something like this, since it responds to MEDIA_NEXT and previous intents from Android. But nevertheless it shouldn't be a big change.
[Android Head-Units] halo_djk:
Latest release working perfectly for me. And if you leave it in the foreground at sleep time, it starts correctly at wake up all by its self.

Best $10 donation I ever spent. That's a point, is there still an option for new users to pop Real a few bob?
[Android Head-Units] realzoulou:
On the AA topic: Yes, DAB-Z implements MediaBrowserService interface already for quite a while. Thanks [MENTION=2550900]surfer63[/MENTION] nonetheless! It enabled car launchers to pick up metadata info and to control the DAB app for NEXT/PREV at least, but AA not even tries to start communicating to the app.

I can see that AA spits out a message "Package is not allowed" everytime when DAB-Z updates the notification bar entry.

So I think I will now stop investigating and consider this feature request as rejected ;)
[Android Head-Units] r_james_s:
Hi [MENTION=7838245]realzoulou[/MENTION]. I've seen this question mentioned a couple of times but haven't come across a response. I find the volume of DAB on my Xtrons PX5 unit quieter than other sources, particularly FM. I know there is a volume control within settings for <=100% of system volume, but is there any way to increase/boost the volume beyond 100%? It would be nice to have this option within the app, if it's technically feasible to do. Loving the app btw, tons better than the stock rubbish!
[Android Head-Units] vikingnorge:
An Realzoulou

Ich habe ein pumpkinautoradio vom vorrigen jahr wo die APP nicht mehr funktioniert , man kann die APP auch nicht mehr installieren,

gesperrte Seite , nun habe ich die von DAB-Z runtergeladen und sie funktioniert auch relativ gut nur jetzt habe ich das problem wenn ich FM radio höre und danach

DAB+ überschneiden sich diese kanäle , also man hört beides was kann man da machen
[Android Head-Units] IG_Vasilich:
[MENTION=9612492]vikingnorge[/MENTION] schon was von Punktuation gehört (Punkte, Fragezeichen)? and please use English here.

To your problem: as FM radio works directly from MCU, adn DAB+ reats as music player, that is not known to ROM, the only way to use DAB+ after FM radio is to close FM radio app via "Back" key in android - only in that case FM radio will be deactivated by MCU. In all other cases (switching to home or any other app via "recent apps" button) FM radio stays in background and play independent from all other external players (not only DAB+, but any music players , like PowerAmp, Google Music, AIMP, JetAudio - all, except built-in music player).
[Android Head-Units] tangcla:
I just bought a Joying DAB unit and tried your app. I did a scan for channels but it returned no channels. Is there anything I am doing wrong? I'm in Australia if that helps.
[Android Head-Units] typos1:
Sounds like an antenna problem.
[Android Head-Units] tangcla:
Has anyone else's antenna turned up dead?
[Android Head-Units] typos1:
Try another antenna ?
[Android Head-Units] tangcla:
I haven't got another to test with.

What's the connector name?

What are the specs of the antenna, I can buy another one to try, but does it need to be a specific connector or wavelength?

Edit: it's this one

https://www.joyingauto.com/joying-digital-auto-radio-receiver-dab-for-android-car-stereo.html
[Android Head-Units] typos1:
It just has to be a DAB antenna with the right connector, roof mounted is best.
[Android Head-Units] Salvo-x:
New layout tip

Hello,

what you say of this layout
[Android Head-Units] Flemischguy:
What for car do you have?

The ones with the following cars are the lucky ones...

Skoda Octavia III

VW Golf VI 2008-2013

VW Tiguan 2011->

VW Golf VII 2012->

VW Passat CC 2012->

VW Passat Estate 2010->

They can replace the original FM emplifier with a FM/DAB+ ampliefier.

More info on this site https://www.ars24.com/zubehoer/ante...nadapter-dab-play-vw-splitter-fuer-fm-und-dab
[Android Head-Units] tangcla:
Nothing that modern; I've got an E31 BMW 840Ci.
[Android Head-Units] Flemischguy:
BMW's with antenna in the backwindow is a disaster for DAB+ reception, i have mounted a DAB+/GPS shark fin antenna on the roof of my E46 because it gives the best reception than al the options that are available. But i dont think you would mounting such antenna on your roof on a E31 8 serie
[Android Head-Units] tangcla:
I have a glass mounted stick-on antenna from my Pioneer head unit, but it has an SMB connector. I've ordered an SMA-SMB connector so I can use that.
[Android Head-Units] shanehearps:
I've had mine about 2 years now and am yet to find a channel in all my travels (but I'm yet to head to Brisbane or Sydney). It's very likely there just inst any reception in your location. Go to the digital radio plus website to do a search, I can't include links as I've got less than 10 posts...
[Android Head-Units] tangcla:
I've definitely got digital radio here. My old headunit picked it up fine.
[Android Head-Units] rigattoni:
[MENTION=7838245]realzoulou[/MENTION]

to have DAB-Z still working in the background is a really nice feature. So switching between FM radio and DAB+ is nice to have.

When switching to another source the DAB-Z goes in >>>PAUSED<<< mode.... so far so good. But when you switch from the other source back to DAB-Z, the >>>PAUSED<<< mode does not switch off automatically. You need to choose another station to get this fixed.

Please have a look into this issue.
[Android Head-Units] Brendo:
Quite often the antenna is weak. Also find a lot of dead zones; stopped at lights 3 bars straight to 0, inch forward a tiny amount, back to 3 bars. i have one of those window ones but gotta look to see if there is anything better suited to my car
[Android Head-Units] typos1:
To get anywhere near decent DAB reception you need a roof mounted antenna.
[Android Head-Units] Lil Ray:
Hi all, need help. Got the Dab-z app on my xtrons, but it jumps like mad. Using the xtrons antenna, the one you stick on the windscreen with the dab+ adapter. Have uninstalled and installed but still same jumping results. Help....
[Android Head-Units] Bose321:
Get a proper roof antenna. The provided antenna is rubbish.
[Android Head-Units] kare_meesner:
Hi Zoulou,

maybe I'm wrong but didn't exist a setting to send informations (like track or artist playing) to other apps?

I'm asking because I installed HAL9K's ROM, and would be nice to have infos of DAB on the Screensaver. Now I searched for the Setting and couldn't find it.

anyway your app is working great, especially after replacing the screen-antenna with a roof-mounted, thanks a lot.

---------- Post added at 10:33 AM ---------- Previous post was at 10:33 AM ----------

Hi Zoulou,

maybe I'm wrong but didn't exist a setting to send informations (like track or artist playing) to other apps?

I'm asking because I installed HAL9K's ROM, and would be nice to have infos of DAB on the Screensaver. Now I searched for the Setting and couldn't find it.

anyway your app is working great, especially after replacing the screen-antenna with a roof-mounted, thanks a lot.