yashsingh1/xdaforums huggingface dataset:
[Android Head-Units] halo_djk:
Well I've read the whole thread of Realzoulou's posts so now I know the amount of work this poor guy has done, Thankyou.

As my unit (below) and it's matching dab+ box is due this week, the thread left me wondering if I'm going to have to OK everytime the unit cold boots to allow the dab box to use the usb port, there was mention that there is a switch in settings, that after that release there was mention that this was still happening. There is also mention of the app starting on every boot too that left me confused if it's still an issue or if the switch in settings will stop it?

https://www.autopumpkin.com/pumpkin...o-touchscreen-octa-core-ram-2gb-rom-32gb.html
[Android Head-Units] enzo80:
Thank you for your great app realzoulu.

I have installed your app on an px5 octa core unit.

I have one problem with it.

when i start the dab app and go to an other app such as navigation app, is there a possibility to use the hardware buttons to change dab stations forward or backward ??

For now the hardware buttons only function when i am directly in your dab app ???

Best regards
[Android Head-Units] realzoulou:
If steering wheel or hardware knobs do not allow you to change between stations when the app runs in background, but all these works when in foreground, then the root cause is in your system apps of your device.

Some users say that changing some settings regarding CAN, or an update of the MCU has resolved this issue for them. There is no general advice that I can give here.
[Android Head-Units] Oberbergler:
Dab+ UI mod

My new UI mod of realzoulou`s Dab+ app is online. Hope you like it :D

https://mega.nz/#F!upAmzQ4K!XTWHpeJY_WK-GFfKyhJrjA
[Android Head-Units] halo_djk:
New head unit arrived yesterday but as I'm still waiting for another part I've powered it up on the workbench to set it up.

App installed and working perfectly, Thankyou!

One thing I've noticed here in Adelaide Australia at least is that just about every station is transmitting two images, one of the cd that's playing, and one of the station logo. Some stations without cd covers just send the station logo.

So wondering if you "press-hold" on the logo, could we save the image directly to the playing stations spot in the station list?

Just an idea.
[Android Head-Units] binar1:
Could you do a red version?
[Android Head-Units] realzoulou:
Yes, I consider this for a next release.
[Android Head-Units] Jedimindtriks:
Hi. We are working on service following on this app and so far we have the needed info to do it, but we are missing a pivotal part. The source code for the switch to activate service following. Zoulou, do you have this? we want to see the switch behaviour.

we have a team working on this so any documentation or notes you have on this will help us achieve this.

BTW we have the newest witson app that does have this function working properly, but as you know its a god awful app.

thanks again for the great work man!
[Android Head-Units] Oberbergler:
I don`t have the time, but you can easily DIY. You only have to decompile the app (I use APK image themer by Ankush Menat) and modify the png images with an image editing software.
[Android Head-Units] IG_Vasilich:
[MENTION=7838245]realzoulou[/MENTION]

in the app if i change station (either by touching its name in the list on the right side, or via steering wheel buttons), it looks like the list is completely repainted, going to 1st position, and scrolling down to make newly selected station visible. So it can happen that the station is visible, but changes its place because visible items have changed from e.g. 12-18 to 16-22, so the station with visible index 6 appears on place with visible index 2. This constant scrolldown animation distracts.

Is it possible to disable such feature, and just get selected item changed without scrolling entire list down?

Thanks.
[Android Head-Units] halo_djk:
Damn forum ate my post....

Bugs.

Minimised app, clicking "show active apps" then closing all or even just dab app results in stuttering audio. Restart app and crashes. Restart again and all is good.

Noticed I started having multiple instances so turned on "prevent multiple instances" in dab app but now every time it warm boots the app starts, even though it was turned off before sleep.

Android 6

Unit basically never cold boots, always instant boot.
[Android Head-Units] realzoulou:
The switch is in dab/f.java

private boolean J = false;

In f.java function d(int i) tests for the condition of J:

private void d(int i) {
[...]
if (this.J) {
i3 = this.h.decoder_fic_find_service_link(this.A, this.B, i3, i4);
String str = "service link freq:";
[...]
[Android Head-Units] realzoulou:
This is not a feature and also not a bug. I spent hours on getting the scrolling into a state where it is now. I am aware that sometimes the list behaves odd. I suspect some bug in Android. Google presents over 2 million results when you search for "android scroll listview to position". I read about half of them ;)
[Android Head-Units] IG_Vasilich:
i assume you use smoothScrollToPosition?

Is it possible to get test version with setSelection instead?

Thanks in advance,

Igor
[Android Head-Units] ynorynor:
Most orginial head units have a USB connection where one can browse a USB stick or an Android phone from the steering wheel and play content from the USB stick or Android phone.

Is it possible to have the Android device running the DAB+ app act as a browsable disk so that the stations lists as tracks in USB mode? I have a Android device with the DAB+ app connected to my original car stereos USB and wonder if I can have the stations listed as USB tracks.

This is the unit I have:

http://www.carnavigationbox.com/sal...ace-google-map-video-for-porsche-cayenne.html
[Android Head-Units] typos1:
No, for that you would need the Dension DAB-U, it does exactly what you want.
[Android Head-Units] kampfschachtel:
No not possible this way. The android box needs a USB dab+ stick to be able to receive dab+. You need the one from xtrons which supports VAG/Porsche phantom powered antenna's
[Android Head-Units] ynorynor:
Yes I have a DAB+ USB stick connected. Just want it to be controlled from the steering wheel too

Sent fra min SM-G920F via Tapatalk
[Android Head-Units] typos1:
Its not possible on this box without substantially re-writing the app.

But it IS possible if he buys a Dension DAB-U which can be used on almost any device wthat plays mp3 files from usb.

He doesnt "need the one from xtrons which supports VAG/Porsche phantom powered antenna's" thats just plain wrong - any DAB device with an external antenna connection can be attached to a boosted DAB antenna.
[Android Head-Units] realzoulou:
When I change from smoothScrollToPosition to setSelection, this results very often in the just selected item becoming the first entry in the (portion of the) list that is currently visible. Means, you tap on an item in the middle to select it, then suddenly this item is on top of the list. This is very confusing for the user.

Hope this animated GIF shows what I mean:
[Android Head-Units] ynorynor:
Yes I am aware of the Dension DAB-U, and it would be great if the DAB+ app had the same track list feature as the Dension unit. I have a DAB+ USB device and the app is running great on most of my Android units.
[Android Head-Units] IG_Vasilich:
Is there any possibility to sort station list or favorite list?

I listen some stations more often than others, so i want them to have on top of list.

Thanks.
[Android Head-Units] realzoulou:
The list is always alphabetically sorted. There is no other option, and there is also no option to rename the station so it would change its position in the list.
[Android Head-Units] IG_Vasilich:
Got it.

May i ask for a feature request to implement sorting in any form? Drag'n'Drop, "Move Up"/"move down", anything else?

Thanks in advance :fingers-crossed:
[Android Head-Units] halo_djk:
This forum keeps eating my & @-=5/ posts and wasting my & - @=6 time.

So for the second time, with less details.

Realzoulou can we please have a delay between the usb permissions attempts. My system always warm boots and the usb is the last thing it initialises. It goes through all 5 attempts in less than two seconds, then if I immediately manually start the app it starts fine.

Firing through all 5 attempts is fast as the app can allows no time for whatever reason the previous attempt failed, to clear and allow permission. A one second gap between attempts allows the port to be accessible.

I suspect on cold boots one of the first things initialised is the usb. But on these new warm boot or instant start units, usb may be the last thing to be initialised.

Thanks
[Android Head-Units] realzoulou:
You may of course, but I don't plan to have any support for manual sorting. Sorry.
[Android Head-Units] realzoulou:
[MENTION=472605]halo_djk[/MENTION] This is strange, because in between every of the max 5 "connect" attempts (i.e. finding the USB DAB device) there is a delay of 1 second. Between every of the max 3 USB permission requests (i.e. have the user approve the access to the DAB device) there is even a 2 second delay.

If you say the 5 connect attempt happen in nearly no time, then this should be not possible.

I can look at a logcat if you provide me one, e.g. using the SysLog app (needs root!)
[Android Head-Units] halo_djk:
Hmmm, that's weird. I don't seem to be getting any of the delays? The third retry is on the screen before I can see the first two.

Didn't really want to root or possibly brick a brand new head unit, but may have to. It's been about 5 years since I've tried and I wouldn't know what rooter is needed for this unit.

It's model number CN01-02204B from the pumpkin website. From memory I had major problems extracting the files from syslog last Time so I may need a refresher course there too.

Sounds like you had the same 1 second idea I did, just seems warm boot is maybe replying with something that causes the app to skip the delay and try again immediately.
[Android Head-Units] hans.vinkers:
A bit off topic maybe, but there are cables which gives you a sort of splitter so you can connect your fm antenna for dab. Will this improve reception from a window antenna? I am sick of the poor reception but not too fond of changing the roof antenna.

Opinions please
[Android Head-Units] zuuperspek61:
i have bought the Superbat Universal Roof Mount Digital DAB Antenna with Amplifier for DAB DAB+ AM/FM Car Radio Antenna Aerial with SMB connector by AlieExpress.

And its a improvedment with 100%. Here in the Netherlands you have some weak spots but i am very glad i bought this antenna. I can recommand this to you. The window antenna is too bad for reception. its 25 euro more then waard:):good::good::
[Android Head-Units] halo_djk:
Ok. I found says log, can someone point me in the direction of a safe root app for a head unit please. I keep finding apps that require a pc, or are designed for phones.

Thanks
[Android Head-Units] realzoulou:
[MENTION=472605]halo_djk[/MENTION]

I forgot yesterday that the App has its own poor logging included. Cannot capture everything, but in your case could be enough:

Create a folder next to 'Downloads' called 'dablogs'. Per start of the app, one new file is created.

Reproduce the issue, get all files from the device, zip them snd attach them here.
[Android Head-Units] japioothuis:
Well, I did some testing in the car but the DAB+ antenna that comes with the Joying DE-JY-UM124N2 radio does not work very well.

I tried several positions but when I went for a drive the sound stutters all the time and goes back to 1 reception indicator.

I searched the internet a bit and found this : DAB+ antenna ( sorry, it's in Dutch ) http://www.dabtuners.nl/slechte-dab-ontvangst-huis-even-knutselen-dan :o

You can laugh about it but I thought I give it a try. I had a few coax cables after many years Ziggo / UPC ) at home so I worked for half an hour and it was ready.

Hardest part is to make the connection to the DAB+ unit. Have to buy that at a electronica shop for a few Euros.

I put the antenna horizontal under the paravan ( plastic cover below the windshield wipers ) and surprisingly ( don't ask me how it works ) it works !

Reception is very stable, 5 indicators all the time. All Dutch public channels without problems.

I know it does not look very proffesional but that depends where you put it of course. Try it !
[Android Head-Units] halo_djk:
OK will give it a shot, I did try doing a recording with the app but could never find the folder they were put in. Am I creating the dablogs folder effectively in the root of an sd card? The unit has two sd cards.
[Android Head-Units] typos1:
They wont work if you have an built in booster in your OEM antenna.

This thread is for a DAB module that works on many Android stereos, we need to know which one you have.
[Android Head-Units] hans.vinkers:
Thanks all for the (most from the Netherlands) replies. I have tried the coax wire as well but that was allso stuttering here (even put it stuck between the door and window and had it straight up over the roof) I guess I will have to buy the superbat antenna as well. The only problem I see then it's the connector. My headunit has a twin fakra connection and the superbat has 1 din connector... Anyone have a solution for this? Ps. Is there a separate topic or forum where we could chat about this in Dutch? My English is okay but not superb.
[Android Head-Units] IG_Vasilich:
Ok, accepted.

May i ask for a proper, common art of alphabetical order, i.e. case-insensitive. Right now "sunshine live" comes after "SWR" and "WDR", and i expect it to have in true alphabetical order case-insensitive.

Thanks.
[Android Head-Units] realzoulou:
This thread is mostly about the DAB+ Android app and my mods to it. Not so much about any physical issues, like cables, antennas, etc.

I found this www.radioforum.nl when I was googling for ZOU-DAB in Dutch language and found it funny that "zou" is a word in Dutch.
[Android Head-Units] hans.vinkers:
Zou means 'would'

Zoulou we all remember from the 80s of 90s when shaka zulu was on TV [emoji3]

I am sorry for the 'mess' I made in your topic but I really couldn't find anywhere else where people use an android headunit with dab dongle and be able to ask this seriously.
[Android Head-Units] japioothuis:
Jammer Hans, was het proberen waard.

Succes.
[Android Head-Units] ha33y:
Congrats on your work with this app, all works good for me. Only thing I would say is

1) would love larger buttons throughout

2) All the touch sensitive points are just above all the buttons, so I have to press just above any button to get the response. This is not a big problem, although would be nice to get the response on the buttons themselves.

Many thanks for your excellent work, really appreciate this download.
[Android Head-Units] halo_djk:
OK folder created, on watching it carefully last time it may be 1 second intervals, just seems very fast, and I don't even see attempts 1-2, first one I see is 3, then 4 then "no usb permission" and the app shuts down. It's happening on every start for me as I have it set for warm boot. Will see what the logs say. Maybe even a slightly longer delay may solve it for me and anyone else with super fast boot times. Perhaps 2 seconds, that would span 10 seconds from first try to last, surely the usb port would be ready by then.
[Android Head-Units] halo_djk:
Log file attached... I hope.
[Android Head-Units] japioothuis:
Future idea ?

Hi realzoulou,

Thanx again for your great work !

Maybe an idea for a future release ?

Bigger font for the scrolling channel info, better readable in the car while driving.

Logo could be much smaller, is not that important I think ?

Maybe a few preset buttons under the logo ?

[IMG="DAB+ app future idea"]http://www.webresources.nl/joying/DAB+app.jpg[/IMG]
[Android Head-Units] hans.vinkers:
The text height is managed by the system standard I think. I am running malaysk rom and when I change the system text height it also changes in the dab app
[Android Head-Units] halo_djk:
Bugger, I was going to agree that the fonts would be better larger too, on my 1024x600 screen the station and scrolling Text are almost newsprint size and completely unreadable in a car. At traffic lights I like to read the scrolling Text, but I can't unless I get up close and personal with my unit.
[Android Head-Units] realzoulou:
Your system starts the DAB app twice, virtually at the same time.

First by a sort of launcher trigger, then again by the USB device detection.

You blocked the automatic start by USB device detection in Settings->General, which is probably a good idea, so the 2nd instance stops itself again.

But: the (2nd) USB device detection triggered instance nevertheless represses the (1st) launcher triggered instance until the 2nd instance stops itself.

Very difficult situation...

I am not sure if more retries would have really helped here in this situation.

Maybe you want to try the "nousbdf" version. Then you can be sure that this 2nd instance should never come into play (hopefully).

Btw. I see from the log that you have a PX5 based Android head unit. Guess where most of the problem reports for this app are coming from... yes, PX5. I cannot remember such issues being reported from Intel based devices at all.
[Android Head-Units] realzoulou:
Bigger fonts: Yes, its on my TODO list.

Smaller logo: hmm, maybe. I have sth in mind, but I am not sure atm how complex this will be to get it done.

preset button: nope, but I like your artwork above. You are a talented GUI designer. Me not...
[Android Head-Units] halo_djk:
Poo. You don't get much of of choice of CPU when you buy them. You just get told it's quad or octo core, the latter being what I was aiming for. I had a set list of features and this unit was as close as I could get, missing out on android 7 and having to do with Android 6.0.1.

Ok,will have a go at the other version, it's on the sd card. I'll have a hunt for the difference now.
[Android Head-Units] halo_djk:
Ok, with the other version it seems to start fine if left in the forground with no other apps, but if I have the navigation running too at start, the dab app pops up first and starts the app permissions, then igo pops up... Runs but dab doesn't seem to be able finish connecting in the background. If I go back to the dab app it sometimes connects fine and sometimes fails with no usb permissions.

Starting to dislike usb connection for dab. My old head unit never had problems like this.
[Android Head-Units] syk02jcb@hotmail.com:
I have had some issues like yours (PX5), but with the “normal” version it now works ok for me. I also se the “connecting”-attempts fires fast and gets the “no usb permission”, but it always start again after a short time.

But before realzoulo fixed the never ending connecting issue, I used xposed edge pro to kill and restart the app on the trigger “screen on”, this might be something to try in your case. Eventually you could make a trigger related to the start of navigation...
[Android Head-Units] halo_djk:
Does xposed need root access?

Would this mean that dab would start "every" screen on, or only when I left it on at last use. I'm trying to get it to wake up exactly the way it went to sleep if at all possible?

Thanks
[Android Head-Units] syk02jcb@hotmail.com:
It need root access, I run Malaysk.

Well, I’m not sure if it’s possible to make it stay the way it was when going to sleep. Haven’t investigated that, when i always want dab to start...
[Android Head-Units] halo_djk:
I might have to get used to closing igo everytime I get out of the car.

Or at least leave the dab app up front and see if that helps.
[Android Head-Units] walter79:
[MENTION=7838245]realzoulou[/MENTION]

Thanks for your great work.

Can we find your patch for the dab+ app at github or somewhere else?

I like to patch the dez. 2017 joying app.
[Android Head-Units] sniktaw:
Can anyone with the Joying adaptor do me a favour and post or PM a photo of the circuit board please. I've been playing with mine and can't be sure if I've dislodged a component. Thanks!
[Android Head-Units] karl0ss:
I downloaded the images for the uk, but it only worked on one of my station, bbc radio 1, i have capital and heart and 1xtra, but it didn't sync any of the pics, is there something i can do?
[Android Head-Units] pgregory:
Not shutting down.

I've just installed the latest version on my ASure head unit, running the Joying 6.0.1 version of Android. It works great, but for a couple of things, there are, as already mentioned above, a lot of missing station images for the UK, not even obscure channels, major ones like CapitalFM and Absolute radio, would be good if someone could point at a more complete set of station images. Secondly, and this is more important to me, it doesn't seem to want to shut down....ever. If I close the DAB+ app from the "recent apps" screen, it disappears from the recent apps, but still keeps playing. Worse, if I then start it again from the home screen, it starts a second one, or if I start a music player, they both play. The only way I've found to shut it down is to reboot.

Any ideas???
[Android Head-Units] Marek58:
Do you need a Joying adaptor DAB + photo?
[Android Head-Units] realzoulou:
No one can patch these V2.0 versions of the DAB App. The DAB functionality is not available as Java code, but is compiled into native C/C++ libraries.
[Android Head-Units] sniktaw:
Yes, sorry for not being clear. Thanks.
[Android Head-Units] realzoulou:
Yes, rename files so that the filename matches as close as possible to the visible station name. But keep the extension (png or jpg).

Uppercase/lowercase is ignored.
[Android Head-Units] sniktaw:
Perfect, thank you!
[Android Head-Units] realzoulou:
This seems to happen to quite a few people, but I never saw this myself.

If some could get me a logcat trace of this situation, I will certainly analyse and maybe could find a fix.
[Android Head-Units] typos1:
Have you researched the manufacturer/manufacturers from whats written on the board/chips at all ? therr maybe some other apps out there with better code.
[Android Head-Units] Xrypt:
Hi there, been reading abit in here, and I see you guys in here are very helpful. I have a question regarding signal strength from the antenna. Bought 2 different antennas and both have poor reception. 2 for a bmw e60 and 2 to a bmw f10, both suffers from singal strength, null to 1 bar on the app. Kinda bad, hehe.

Firstly, I messed around the app and found a pop up screen with some info on independence / ( Antenna resistance?) 0-500 was great/good and higher above that was bad (no signal). If that makes any sense?

Would be more specific but I can't seem to find back to that screen on the app. How do I get there again? hehe

Currently running with this setup , I used to have the Joying dab adapter with the antenna that came with.

rover.ebay.com/rover/0/0/0?m...2F172889909269

Now what is the odds for 2 different cars with 2 different antennas having the same issue?

We both run units from

avinusa.com

, Been in contact with Tommy from Avin for support, but I get nowhere.

Other people with the units from Avin seems to work fine.

worth noting that the antenna is mounted with good ground and correctly set up.

Can anyone take a few minutts to help me figure this one out? :)
[Android Head-Units] hans.vinkers:
What do you mean by 0-500?

Is that in station information in the realzoulou app?

That number should be around 0

It's the BER on the bottom of the list.

The higher that number, the more dab packages you are missing in reception.

Mainly the reception is in dependence from the radio station transmitter.

What kind of antenna are you using? The sticky window antennas give me poor reception as well and I am considering a roof replacement antenna
[Android Head-Units] pgregory:
I will try and get a logcat trace from the machine this weekend. Could be challenging as there doesn't seem to be any way I've found to connect my laptop to it with USB, so I have to connect with adb over tcpip, which is not as reliable. If I manage to get a trace I'll post it see if it helps.

Cheers

Paul