yashsingh1/xdaforums huggingface dataset:
[Android Head-Units] binar1:
See if I have done this correctly.

2 sets of logs.

First after the app froze.

Second after the exiting restarting issue.
[Android Head-Units] typos1:
It could be done, but it would be a lot of work and an app would have to be developed from scratch.
[Android Head-Units] halo_djk:
I'm sifting through the the last few pages for the download as I couldn't find the download on the first post (even though there's reference to the last release in November). Where can I find it please?

I have a Y0251 in the mail and going by the photos there's no text or favourites (presents) in the app that comes with the stereo. I'm looking for something better where I get some track info (that info should be on all dab radios) and be able to save my favourites for quick access.

Thanks
[Android Head-Units] realzoulou:
Hmm, strange that you did not see it in post#1

Latest release is of date 20171119, see Post #473:

https://xdaforums.com/showpost.php?p=74580175&postcount=473

Edit: Corrected the link to really point to Post #473
[Android Head-Units] realzoulou:
Perfect, thanks!
[MENTION=1785350]binar1[/MENTION]: Your DAB USB adapter is connected via a USB hub to your device. This hubs seems to disconnect the DAB adapter sometimes. At least this is what the Linux kernel thinks.

<3>[ 911.005397] hub 1-0:1.0: port 1 disabled by hub (EMI?), re-enabling...
<6>[ 911.005425] usb 1-1: USB disconnect, device number 2
<6>[ 911.005444] usb 1-1.1: USB disconnect, device number 3
<4>[ 911.006223] ####usbdev_remove####
<4>[ 911.007416] ####usbdev_remove####
<6>[ 913.847148] usb 1-1.1: New USB device found, idVendor=16c0, idProduct=05dc
<6>[ 913.847173] usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
<6>[ 913.847206] usb 1-1.1: Product: DAB USB Dongle

Please try a different hub, or better connect the USB DAB adapter directly to the head unit if possible.
[Android Head-Units] binar1:
My xtrons head unit has 2 usb leads on it no hub. I have tried both with the stock rom, same results.

I will swap to the other usb port with this Malaysk rom to see if there's any improvement.

Could this be a hardware fault either with the head unit or the dab+ module itself?
[Android Head-Units] realzoulou:
Both is possible unfortunately
[Android Head-Units] binar1:
I have purchased another dab+ adapter from ebay. Hopefully it will be here before Christmas.

I'll see what happens with that one and report back, before I condemn the head unit.
[Android Head-Units] typos1:
There are no Xtrons head units, Xtrons is a seller only, they sell mainly units from Klyde (KLD MCUs), this behaviour is common especially on MTCB/C units, try using the front USB if you have one.
[Android Head-Units] japioothuis:
Uninstall original app ?

One can also use the Backup & Restore App before uninstall, one can Always restore the Original app later if necessary ?
[Android Head-Units] astra gtc:
master piece dabs app

after installing the very latest masterpiece , the connection to the antenna has been lost . it doesn't find any channels...the module connects via a usb extension lead that came with the unit..

have to say the masterpiece app is beautiful ...its just a pity it doesn't work.

---------- Post added at 04:11 PM ---------- Previous post was at 03:53 PM ----------

where did you connect to red cable to??? and whats the reception like now?
[Android Head-Units] binar1:
I understand, however I bought a head unit that is branded and given a model number. Most people do the same.

Only after they get it they find out what it is.

Mine is a MTCD RK3188 1024X600 PX3 1GB Android 5.1.1

It now has installed Malaysk ROM for 5.1.1

But it still is my Xtrons PF85MTVA
[Android Head-Units] realzoulou:
This cannot work.
[Android Head-Units] MariusOX:
Okay. Thank you anyway=)
[Android Head-Units] tds4u:
Today I realized strange behaviour:

If I use another audio player than default one and switching to DAB+ app all is fine. Turning off car machine OR car audio unit and restart, the DAB+ app comes automatically on top and starts playing. Everytime. It doesn't matter if I killed the app before (via active window tasks not via system apps preferences) or not.

Back to default audio player switching to DAB+ and back to audio player. Next start the machine remembering state of audio player (play or pause) and does not play DAB+ - but it starts automatically...
[Android Head-Units] realzoulou:
This is a side effect of the change that makes the repeating USB permission popup go away.

When Android detects the USB device, it will start the App that has the permission. I currently do not know how to avoid the auto start of DAB App.
[Android Head-Units] tds4u:
From here: https://android.stackexchange.com/q...utostart-when-a-usbdrive-is-plugged-to-tablet

So the app needs to check whether a) it was opened and b) playing last time. You can only avoid that by rooting device and set auto start für USB event to disable for that app :eek:

Maybe it's better to develop an own USB driver + app for linux or window systems with that USB stick and port the code to Android :confused:
[Android Head-Units] nico84:
We can sort channels in SQL database. Channels are sorted by name. So I added 01, 02, 03.. to the names.
[Android Head-Units] realzoulou:
YHX-DAB+V170519_zoulou-20170616

Release YHX-DAB+V170519_zoulou-20170616

Download: REMOVED

Screenshot:

new logo:

Change documentation:

Functionality:

- Fixed: audio stuttering when DAB+ App runs in background

Note: As a side effect, the DAB+ App has to show a notification

- Fixed: On Android 6 DAB+ App asks for permission to access USB on every App startup.

If you have troubles with this fix, use the "NoUsbDeviceFilter" version included in the archive. This is why the download is double in size.

Note: The fix has the side effect that the DAB+ App is started automatically when Android detects the DAB USB adapter, e.g. when the Android device is turned on.

- Fixed: Launching DAB+ App again when it is already running leads to "Connecting ..." and audio interruption for 1-2 seconds

- Fixed: Steering wheel and right knob on Joying Intel SoFIA devices (=Non MTCD) cannot be used to scroll in station list

- Fixed: When scrolling in station list out of visible area, the list does not update itself such that the selected station gets visible

- Fixed: At startup of DAB+ App the last selected station is not visible in the station list IF(!) the number of station is greater than the length of the visible station list.

Layout:

- Changed: launcher icon

- Changed: default station logo

- Changed: increase size of DAB slide show pictures (aka "station logo")

- Fixed: Layout changes slightly when signal shows 5 bars (wrong size of drawable-mdpi-v4\signal_5.png)

- Changed: larger station name and colored in green (same green as signal bars)

- Changed: removed PTY name

- Changed: DAB text placed below station name instead of at the bottom of the screen

Planned for next release:

- Favourite station list
[Android Head-Units] nico84:
I have two problems with YHX-DAB+V170519_zoulou-20170616.

- Now the steering wheel remote skips on channel. Like I press two times.

- when I came back from rear view camera the list scrolls down.

https://www.youtube.com/watch?v=n4C3hebnsW0
[Android Head-Units] realzoulou:
[MENTION=1373039]nico84[/MENTION] I need to know what device you have. Brand, model, Android version, MTCD or not.
[Android Head-Units] nico84:
Erisin Es3092y. Android 5.1 mtcd Sofia. I can test it on px5 later.
[Android Head-Units] realzoulou:
Is there any (system) package installed with a package name starting with com.syu. ?
[Android Head-Units] realzoulou:
I can reproduce the issue "after reverse gear, station list scrolls to the end" also with my unit Joying VL-130N2 (Intel Sofia, non MTCD)
[Android Head-Units] kampfschachtel:
Thank you so much:good: realy appreciated your work.

Finally somebody takes care about the crappy DAB+ implementation.

I stay with the 5.1.1 on the joying as its much less buggy then the 6 and lots of issues where fixed.

Can I install this version under 5.1.1 with the 28 march release?

As it is that "big" because of the USB android 6 issue, could you maybe erease this part for a 5.1.1 version as this issue is not existing under 5.1.1 and you won't have the side effect then.

- with deinstalling the original version, you mean just delete the apk?

- do have have to change the name of your version to the original one?

A change request from my side: " could you please enlarge the buffer so the app buffers arround 3 sek"

I read your comment on this. At the moment it drops out at every little interrupt. If the buffer is enlarge to 3 sek there is nearly no drop out in areas with not so good reception. And 3 sek to wait to buffer is ok if you switch station too.

You could maybe issue two versions for people who wanna have faster switching times between station but are OK with the drop outs while others like me would prefer more buffer.

Another request: could you mybe maintain a version for 5.1.1 only as from stablity and audio side the 5.1.1 from 28 March is still the best. There are people like me who don't need every fancy tech update and feature on Android and just wanna have a stable running radio with less bugs possible and there most used apps running without issue.

I eg will stay on 5.1.1 till 6 is real stable and major issues solved. Joying already works on 7, so 6 won't get much fixes/updates either.

Will link it to our common audio thread on the joying as I just found your thread by random and others have troubles with this app too and find your solution:

https://xdaforums.com/android-auto/...-sofia-headunits-common-t3577217#post71543624
[Android Head-Units] realzoulou:
First a wish from my side. Do not fully quote a whole post. Thanks!

>> Can I install this version under 5.1.1 with the 28 march release?

Yes, sure. You may try the "NoUsbDeviceFilter" version first if you do not like that the DAB+ App often starts on its own after startup of the device.

>> with deinstalling the original version, you mean just delete the apk?

Deinstall the original DAB+ App first because otherwise my version brings an error during installation because it was signed with a different RSA key than the original.

You do not need to delete the original apk file.

>> do have have to change the name of your version to the original one?

No. The filename of an apk does not matter at all.

>> could you please enlarge the buffer so the app buffers arround 3 sek

Again this will not help. The drop out then happens 3 seconds later, but it *will* happen. DAB is not like a streaming music app. A music app can request the audio data from the server again. DAB however is a broadcast service.

On your 5.1.1 comments... I am using 6.0.1 (May 25) and I really have no problems at all. I see even one major improvement in conjunction with the DAB+ App: No audio stuttering anymore when switching between stations! I tried to fix this in the DAB+ App itself, but failed. Then I tried 6.0.1 and suddenly this issue was gone although no changes from my side on the DAB+ App.
[Android Head-Units] kampfschachtel:
Thank you for your fast answers.

How do I uninstall it: moving it to the trashbin like any other app?

regarding 6, I know a lot people having trouble with 6 which wished never upgraded to 6. If DAB+ is stuttering when changing station I can live with that.
[Android Head-Units] realzoulou:
Yes, just as any other app that you have uninstalled.

Note that you will have to start the scan again after installing my version.

I cannot avoid this, sorry.
[Android Head-Units] rigattoni:
OT On:

Yes there are roumors about that... but I can´t say anything bad about Android 6. Keep updated and you should get 6.1 which is better than 6.0.

It´s as always... People want to get a wonder phone. Battery usage for weeks, Screen-on-time for 48hrs and smooth usage in all f*** games... No, this is impossible... As always, the first shots of a new software is mostly bug driven development...

But... if you don´t know how to deinstall an app, shy sould you take the risc to update your stuff. Leave it as is, because you need to help yourself if something´s going wrong...

OT Off...

BTT: not bad [MENTION=7838245]realzoulou[/MENTION]

App runs stable and keeps starting without confirmation pop up. :good:

The promised additional features make the app really usable. Please keep on working on that.
[Android Head-Units] kampfschachtel:
Kind and wise words:rolleyes:

Some mods require manual delete of the apk and some the automatic way via trash bin, that is why i asked the developer as I didn't know and it was nowhere described in his how to...that is how you learn the smart way;)

Every pro developer started one day as a beginner....and on 26th of february when I received the joying HU I hardly know how to write android as I am a Mac guy. Now thanks to a lot of support and kind help of the community here I can program the unit via ADB, understand some of the code and do some little adaptions myself. Yes I know that I have to rely on myself if something goes wrong, that is why I educate myself by doing it and asking for help when I am unsure before I screw something.

Yes I am not the first mover with Android 6 and if you are focus on Audio topic and app integration for the car like I do, the 28march release with 5.1.1. does all what you want. And Android 6 just gives you problems which were already solved in 5.1.....eg. just the USB reconnect message in the DAB+ app in 6, works perfect in 5.1 and it is one of my most used apps.

no single feature in 6 that wanna make you move to 6 from the audio side. So why all the hassle?
[Android Head-Units] realzoulou:
YHX-DAB+V170519_zoulou-20170623

Bugfix release YHX-DAB+V170519_zoulou-20170623

Download:

REMOVED

Changes

: ( compared to previous version YHX-DAB+V170519_zoulou-20170616)

- Fixed: Steering wheel scrolls by 2 stations in list instead of only 1

- Fixed: After DAB+ was in background (e.g. when reverse gear was engaged), station list scrolls to the end

- Fixed: When trying to install on Android 4.0, 4.1, 4.2 or 4.3, parsing error is displayed.

Still note: The original DAB+ app must be uninstalled, before my version can be installed. I cannot work around this.
[Android Head-Units] dennydenny:
First: Appreciate your work!

Is there a way to buy you a beer or support you in any way?

Second:

A small thing that I've figured out on my HU (Xtrons MTCD PX5)

- After ignition start up every second time (aprox.) the DAB+ app hangs with "connecting" message. It happens, when I listen to DAB when i turn of ignition and turn it on few hours later.

greetings, Denny
[Android Head-Units] typos1:
You have an MTCD unit, the letters after "MTCD" will tell you who makes your unit.

On xda we go by the MCU number as this tells us the manufacturer and will help with any problems, whereas "PF85MTVA" is a number made up by the seller and who you bought it from isnt information that will help us help you with any problems.
[Android Head-Units] halo_djk:
Is there a favourites or preset option somewhere? Thinking this would be handy while driving a car instead of searching for a station.
[Android Head-Units] Bose321:
Yeah, you can just long-press the station you want.
[Android Head-Units] halo_djk:
That would be to save a station would it? How would you recall your list of favourite stations?

Also is there a way of extracting the factory dab.Apk file before uninstalling it then installing this one in case I need it again?
[Android Head-Units] typos1:
Same as any other app on Android, use rootexplorer or similar, use apkextractor or similar. Both probably necessary as a) you almost definitely wont want it again and b) if you do its easy to get a copy from xda, by downloading a ROM and extracting it or elsewhere on the internet.
[Android Head-Units] japioothuis:
App Backup & Restore maybe ?
[Android Head-Units] halo_djk:
Ok thanks. Just want to back up the original file in case this one doesn't work, even though it is listed in post one (Y0xx).

Bose mentioned you press and hod a station to save it as a favourite, how do you recall a favourite station, ie a list of favourites.
[Android Head-Units] IG_Vasilich:
Hi realzoulou,

thank you for your great mod of DAB app.

I received my cheap DAB+ USB receiver yesterday, connected to my headunit, installed your app - and it just works! Almost everything as i expected, and much better than original app that Joying units have preinstalled.

Some things from my side for app to be perfect (for me):

1. (i have already seen such request in this thread) please make font size for station name and title-artist string adjustable. I also have Joying headunit with 160ppi, and for me the running information string is too small. Or maybe it is possible to get kind of list with text fields broadcasted (like Artist: xxx, Title: yyy, Album:zzz, etc) - if DAB standard describes such fields.

2. Here in Mayence/Darmstadt area there is a sender called "Rüsselsheim Radio", but this app shows name "R!selsheim Radio", so "!" instead of "üs". I have checked with my other DAB receiver at home - it shows correct name "Rüsselsheim Radio". Can it be corrected? For me it seems like wrong encoding recognition.

Thanks in advance!
[Android Head-Units] realzoulou:
Yes, this is a known issue of the DAB+ app when running on x86 CPUs like the Intel Sofia in your Joying unit. Another XDA member here has intensively analyzed the issue and helps me to fix it.
[Android Head-Units] Ziobigiu84:
hello is it possible to have it more like this?

another question: is it possible to have logos in the apk radio stock?
[Android Head-Units] japioothuis:
No Dutch Public DAB+ radiostations ?

Hi,

I just got my Joying DAB+ reciever from Joying for my DE-JY-UM124N2 radio.

Thanx for the great app. Maybe about 6 big preset buttons would be nice.

Scanning is very fast and it finds many stations but now my problem.

It only finds the Dutch commercial stations, and a few regional stations but no Dutch Public stations ( Radio 1, 2, 3, 4, 5 )

And yes, I tried outside under a clear sky.

Public radio uses Band 3, channel 12 C

Commercial stations use channel 11 C

Is there a limit to the number of stations ?
[Android Head-Units] hans.vinkers:
What antenna do you have? Try driving around and see how the reception is. I'm living quite nearby an antenna that transmits the signals and using a window antenna. Reception is not that great out here and I have tried some different options but I guess dab+ isn't that good in NL for using a window antenna.

Verstuurd vanaf mijn Z2 Pro met Tapatalk
[Android Head-Units] realzoulou:
The only limit in the app is that it can "only" cope with 256 stations maximum.
[MENTION=7263057]hans.vinkers[/MENTION]: Do you face the same issue?
[Android Head-Units] hans.vinkers:
Well I can tell I live about 10kms from the nearest support transmitter in the town town markelo. I get the public channels while scanning but only when I am in the right spot. So I think it's a combination of things, usb dab dongle doesn't work as good as a genuine dab radio, a real antenna would work better then a sticky window thing and the coverage might not be too good here.

Next to that I have found out that my xenon lights disturb the signal, that means my reception drops about 50 percent whenever my headlights go on.

Coming week I think I will visit Germany and when I think of it I will give it a try out there as well. See if there is any difference

Verstuurd vanaf mijn Z2 Pro met Tapatalk
[Android Head-Units] japioothuis:
Hallo Hans,

If you don't mind I do it in English.

I'm testing it at the moment before putting it in my car.

Reception is very good, up to 5 ///// so I don't think thats the problem. The stations it finds sounds very good.

I noticed that all stations ( commercial ) are 11C channel and Public Radio uses 12 C channel.

Looks like this Joying DAB+ unit cannot find 12C channels ?

---------- Post added at 10:06 PM ---------- Previous post was at 10:05 PM ----------

Hi realzoulou,

I see now that it finds only 11C channels and not the Public Radio 12C channels ?

Jaap.
[Android Head-Units] hans.vinkers:
I have 11c, 11b , 12c and 6b 6c. Both 6 transponders are more stable

Verstuurd vanaf mijn Z2 Pro met Tapatalk
[Android Head-Units] japioothuis:
I have no idea, I ordered it together with the Joying Radio on thier website.

So, I have no specs.
[Android Head-Units] japioothuis:
Hi all,

I found the solution !

First time I installed the app and connected the DAB+ unit after that.

Found only 11C channels.

Second time I uninstalled the app, connected the DAB+ unit and installed the app.

Now it founds all ( 12C and 11C ) channels.
[Android Head-Units] hans.vinkers:
Please keep us informed on how the reception is. And what antenna you have installed

Verstuurd vanaf mijn Z2 Pro met Tapatalk
[Android Head-Units] typos1:
That would work too.

Theres nothing stopping you using apkeditor to modify the xml files and change the layout.
[Android Head-Units] Marek58:
Hi

Thank you realzoulou for your great work, this has been a little revolution compared to the original app.

I’m now using it with my DE-JY-UM135N2 with a Joying dab+ USB dongle, it all works faster and better. I have a problem with the antenna. I bought Funke DAB ADSC710. The antenna is with an amplifier, and there is no voltage on the antenna with Joying dab +. There is 5V on the USB cable. I do not know if I have to turn it on, do something or Joying dab + is damaged.

Please help.

I'm sorry for my English
[Android Head-Units] realzoulou:
[MENTION=8804917]Marek58[/MENTION]: The Joying DAB Adapter does not support phantom-powered antennas. I propose you return the Joying DAB adapter and get the Xtrons USBDAB01. It provides 5V output to the antenna.
[Android Head-Units] Marek58:
Thank you for the quick reply. I'll order after Christmas.

I sent a donation for a great application
[Android Head-Units] hans.vinkers:
maybe this is a solution for a roof aerial ?? the only problem i see is that my car + my headunit both have a twin fakra connector, so i am not sure if it needs both of them.

https://nl.aliexpress.com/item/DAB-DAB-autoradio-Splitter-Adapter-connector-met-ISO-naar-Fakra-connector-DIN-41585-naar-Fakra-jack/32839579499.html?spm=a2g0z.search0104.3.52.3466fB&ws_ab_test=searchweb0_0%2Csearchweb201602_4_10152_10065_5000015_10151_10344_10068_10345_10342_10343_51102_10340_10341_5130015_10609_10541_10084_10083_10304_10307_10301_5870020_5080015_10312_10059_10313_10314_10534_100031_10604_10103_10605_10594_5060015_10142_10107%2Csearchweb201603_33%2CppcSwitch_2&algo_expid=cb76176d-54ec-48d3-8658-71a24a9824ec-8&algo_pvid=cb76176d-54ec-48d3-8658-71a24a9824ec&rmStoreLevelAB=5
[Android Head-Units] binar1:
Ok so received my new dab+ adapter this one.

https://rover.ebay.com/rover/0/0/0?mpre=https://www.ebay.co.uk/ulk/itm/172889909269

And I can report that it has been faultless your app now functions perfectly.

I shall be contacting xtrons as my xtrons dab adapter is clearly faulty.
[Android Head-Units] halo_djk:
Still need some help with preset stations, is this a feature? Bose suggested pressing and holding a station to save it as a favourite. But if that's true, how do you recall a favourite.?

This is kinda important here as we have a bucket load of stations, and I don't want to have to scroll all the way down to SBS Chill all the time. =)

Thanks
[Android Head-Units] hans.vinkers:
When you have added a station as favourite you can view that list, under the button with a couple of horizontal stripes with or without a star

Verstuurd vanaf mijn Z2 Pro met Tapatalk
[Android Head-Units] bertislief:
Does this one work on a Joying DE-JY-BL121N2 headunit ?