yashsingh1/xdaforums huggingface dataset:
[Android Head-Units] royalhawk2002:
This is the OEM DAB+ App installed on my XTRONS PB68WRJP (Jeep Specific), with stock ROM (see attached pictures).

The stock APP is working well, but I would like to try your modded app.

If I try to install it, I got a message saying that will replace the stock APP. I would like to retain the stock APP, just in case to roll back...

Is there a way to maintain it ?

Thank you.
[Android Head-Units] hans.vinkers:
I have seen this one for download. I think it's safe to write down the version number and scroll trough this topic. There is a post here where someone tells the versions he has tried and if I'm not mistaking, yours is one of these versions

Verstuurd vanaf mijn Z2 Pro met Tapatalk
[Android Head-Units] typos1:
Yes, install the app "APKextractor", extract the orignal DAB app and then you will have a copy, or use Root Explorer.

Although I think you ll find that the DAB app is in the "OEM" folder, its deffo not a system app on MTCD/E units, so you can install it again.

Any chance you could upload a copy of that DAB app ?

BTW, you dont have an "Xtrons PB68WRJP", Xtrons are just a seller, you have a GS (ShenZhen GESHI Electronics And Technology CO.LTD) unit.
[Android Head-Units] royalhawk2002:
Thank you for answer.

I will upload a copy of my OEM DAB+ App within few days.
[Android Head-Units] hmass:
Thanks for the way you have improved this app.

I have just installed your app on my head unit, and am very pleased with the results. Thanks for all your hard work, it is a vast improvement on the stock app.
[Android Head-Units] danielectro:
Original DAB+ App

Hi there,

unfortunately the modded DAB+ Version does't work with my xtrons device...the sound is only stuttering after installation. I can't find the original app anywhere to reinstall it. Can anyone please send me a link to the apk file?
[Android Head-Units] masterhacka:
[MENTION=7838245]realzoulou[/MENTION] Sometimes starting my head unit I am getting this error: Failed to power on DAB device. What can I do?
[Android Head-Units] royalhawk2002:
HI I have an Xtrons unit. You will find your oem app in your unit, since the apk it is not overwritten by the modded app. I don't remember the exact path but I saw it this afternoon. Just install file explorer and search in the directories under Root.

Inviato dal mio SM-G950F utilizzando Tapatalk
[Android Head-Units] Betelgeusian:
I need the logs from the dabplayer app when it is doing a station scan. Either debplayers built in logging or logcat will work, I believe.
[Android Head-Units] danielectro:
I already searched for the oem apk with my file explorer and couldn't find it. There is a folder with some preinstalled system apks but the DAB+ one is unfortunately not in there...Can't find any app which makes my DAB+ antenna working correctly again. Any chance someone can upload the oem apk for me? I don't get it why X-Trons doesn't offer to download the app anywhere :-/
[Android Head-Units] typos1:
Do you have an app called "APKinstaller" ? What device do you have, ie what is your MCU ? (Xtrons is a seller, not a manufacturer, they sell different types of unit).
[Android Head-Units] danielectro:
Yes the apk installer app is on my device. Unfortunately I got the device without any user manual from ebay and I don't know which MCU is in there...can I get that informations from the android "about this tablet" page? The only thing I still have is the headline of the description of my ebay seller which was:

2017 Android 6.0 7" Doppel 2 DIN Autoradio GPS Navigation OBD2 BT WiFi RDS DAB+
[Android Head-Units] typos1:
You dont need a manual - go to settings/about device, you can find your MCU from there.

In APKinstaller, go to "install" and you should be able to see the OEM folder there, the DAB app is in there.
[Android Head-Units] danielectro:
I finally found it...first I had to activate the option "show hidden elements" in my explorer, then the apk file was in /sdcard/.app/...... the oem folder was empty. Thanks for the help anyways!
[Android Head-Units] halo_djk:
Donated!

Not much I'm afraid, just a token of my appreciation for a brilliant app.
[Android Head-Units] croisez:
Any clue how to avoid FM Radio app to start on boot?

This wonderful zoulou's DAB+ App is starting after boot, this is fine, but now I have both FM and DAB at the same time.
[Android Head-Units] masterhacka:
[MENTION=7838245]realzoulou[/MENTION] Hey sometimes when starting the head unit the DAB app can‘t start. Message: „No USB Permission“ After that I can start the app manually with no problems. I am using the nousbdf version. The app is starting automatically because it was the last active app before shutdown. Any suggestions?
[Android Head-Units] Minotaur:
Just testing this app out in my Pumpkin deck before I do a full install. One thing I have noticed is that upon waking up the deck, the DAB+ app switches to the first station in the scan list and not the last station tuned. Any way to work around this?

Thanks.
[Android Head-Units] JonV:
Is there any posibility to change the app name, mine dab+ app is locked in system so i cant unintsall it :(
[Android Head-Units] Sventastic:
Go your device rooted?

Then you can use several apps to uninstall system apps.

(Lucky Patcher, Titanium Backup and many more)
[Android Head-Units] abbots:
thanks for the app, installed today on Eonon 2170, works well!!

question: the DAB unit comes with stick on windscreen antenna, it also has a copper stick on section, supposed to stick copper to chassis ground - but there is no ground around windscreen that's accessible - how important is grounding of the antenna ground, should I run ground wire to it ?
[Android Head-Units] :
It's very important in areas with bad signal. You need to remove the cover of the A-pillar. On how to do it do a search on youtube.
[Android Head-Units] realzoulou:
[MENTION=532963]Minotaur[/MENTION] I never encountered a situation like you describe it. Does the app also not remember whether the full station list or the favorites list was selected? If yes, then the app seems to not be able to store its own settings persistently.
[Android Head-Units] Minotaur:
It was doing it while I had the stereo on my testbed. and fully disconnecting 12V from the stereo. It's in the car now and it hasn't done it since. It's possible it was doing it in response to losing power entirely, without doing a proper shutdown.

If it was on favourites, it wold stay on favourites but just select the first one. If it was on the whole list it would stay there but select the first one.
[Android Head-Units] JonV:
Have tested to Root the device with Kingoroot and super su but no luck, get some java error in kingoroot :( ,

It always start up normaly Android 6.0.1

---------- Post added at 11:50 AM ---------- Previous post was at 11:41 AM ----------

Have tested to Root the device, but it always start up normal Android 6.0.1
[Android Head-Units] realzoulou:
Do you have access via adb to the unit? If yes then please do the following commands

adb shell "cd /data/data/com.ex.dabplayer.pad ; mv files:fic.db fic.db"
adb pull /data/data/com.ex.dabplayer.pad/fic.db

Then send me the file "fic.db" (64 kB) to zoulourns [at] gmail [dot] com
[Android Head-Units] rigattoni:
Are you sure to use the correct kingoroot apk?

Give it a try with this one: https://www.kingoapp.com/root-tutorials/how-to-root-android-6.0-marshmallow.htm
[Android Head-Units] JonV:
Gave it another go, still no luck.

Tested both APK and windows version.

If it only could be called DAB++ in system and not DAB+
[Android Head-Units] realzoulou:
It's not about the name DAB+.

It is the package name com.ex.dabplayer.pad. This can't be changed, because it reflects the source code structure.
[Android Head-Units] rigattoni:
How often did you try it?

Do you get the same error message as with your previous one?

With my old unit I had to try it ~ 10 times until the root process was successful. Each try KingoRoot uses another way to get it rooted.

Btw... which unit do you have, that you are able to use the windows version?... just wondering....
[Android Head-Units] IG_Vasilich:
if i have no adb access (or it is quite complex to achieve) - can i just copy that /data/data/com.ex.dabplayer.pad/fic.db to usb flash drive on HU (using e.g. TotalCommander with root) and send it to you?

Should i do rescan first?
[Android Head-Units] rigattoni:
If you have rooted your device it is not necessary to do it by ADB... ;)

The trick with ADB is only for those guys who are not able to root the device. In this case the user is not able to connect to this folder.
[Android Head-Units] JonV:
Mine just reboot when 90% no messages.

The windows version did not talk to the unit.
[Android Head-Units] rigattoni:
Did you ever read the "How to Root" until the end?

Sorry, but this is complete off topic, so may be this complete part could be moved anywere else?
[Android Head-Units] Sventastic:
Hi [MENTION=7838245]realzoulou[/MENTION]

great work!

App works fine with "Eightwood DAB+ Stick USB 2.0 Digital Radio Tuner".

PX5, 4GB RAM, Android 8 Malaysk Rom , Tested Running on background with "TomTom Go Navigation" and "BlitzerWarner" at the same time. - no stuttering.

Is it okay to mention some wishes for the further App developement? :)

I would like to swap the previous / next buttons in the app in the settings for myself.

Because it is running opposite directions for me (forward / backward) in this App compared to normal Radio App.

when full screen Station-logo is selected it should stay full screen also when changing stations

Regards

-Sven
[Android Head-Units] JonV:
Tested 10+ times, it just reboot :(
[Android Head-Units] realzoulou:
Swap the buttons? Isnt it common that a arrow to the left means "previous" and to the right "next" ?

Regarding full screen logo: have you activated Automatic hiding of station list in the App settings? When enabled, then the station list hides after a station change automatically again, with some delay. I think it is necessary to allow the user to see the list after a station change.
[Android Head-Units] Sventastic:
The previous and next buttons on my Headunit is used for different funktions.

I use Buttons on my steering wheel to switch stations.

If I swap those in the head unit general settings it is fine for your DAB+ App but for all other Apps it feels like wrong directions.

Thats why I would love to have that option in the App itself.

well, I guess i did just not see this option... then forget about this one ::silly:

Thanks again!:good:
[Android Head-Units] svenni1982:
first of all, thank you very much for your great work on the app!

i would also be very happy about this function. my steering wheel remote control also reacts completely in the opposite direction.

i would also like to have the possibility to reverse the key assignment.

and no, it has nothing to do with key mapping in general, as other apps react normally.

greets from hannover ;)
[Android Head-Units] realzoulou:
Ok, now I understand that your are talking about steering wheel control and not the buttons PREV and NEXT in the screen of the app itself.

The commands for NEXT and PREV are coming from Android into the DAB+ app as MEDIA_BUTTON intent. The App has no idea about a steering wheel at all.

If these events come in the opposite way, then there must be a problem in the vendor specific portions of Android.

How do apps like Spotify react on the steering wheel buttons? Has anyone tried that? The vendor specific FM Radio app is no good reference, because the vendor may have used non-standard Android mechanisms in its own apps. For the Joying Sofia specific apps this is for sure true. I analysed some of them.
[Android Head-Units] svenni1982:
For example Poweramp and Spotify act normal or "as they should". I can make a video and upload it to youtube, if it helps you...
[Android Head-Units] kwoxer92:
Thank you for this mod, but i have a little problem: No matter if i change the setting for the automatic start of the App, the App starts allways automatically. What am i doing wrong?
[Android Head-Units] realzoulou:
Indeed a video would be good to see...

I guess then the DAB+ app is started by your launcher. Maybe because it was running before you shut down the unit?
[Android Head-Units] kwoxer92:
No, there is the same if i run the Mediaplayer or the FM-Radio before shutdown. After boot up the last app (for example fm radio) starts for about 10-20 seconds, after that the dab+-App starts automatically.
[Android Head-Units] realzoulou:
[MENTION=9152416]kwoxer92[/MENTION] Any chance that you could get me a logcat of such a startup?
[Android Head-Units] davidsandler:
App stuttering for me - help!

Hi

This all is a huge visual and functional improvement on the stock app, however I find that the music stutters all the time.

The same happened on the stock joying app, and joying g team shared a new APK which solved this issue but looks terrible and had limited functionality.

Is there a way to get this app working smoothly on my system?

I have the 2gb octacore px5 system

https://www.joyingauto.com/joying-r...oid-octa-core-car-sound-system-head-unit.html

Thanks in advance!

D
[Android Head-Units] IG_Vasilich:
you should share this APK that solved stuttering problem for you, to be able to check whether there are newer libdab libraries that realzoulou uses in his mod.
[Android Head-Units] tonybod:
I've just put a Panlelo unit in my car, and installed a DAB+ adaptor (ebay item 173243625983). I also have an external antenna which provides a DAB signal.

I'm also getting the stuttering sound.

I saw on a YouTube video that someone experimented with a bunch of different DAB apps and eventually found one that didn't stutter. Is it worth me trying the older DAB apps in this thread to see if one of those helps (or will they handle the audio in the same way)? I did install the latest version (and really like the GUI).

I'm also curious to know if the stuttering is hardware or software related. Does anyone know for sure?

Thanks in advance,

Tony.
[Android Head-Units] davidsandler:
Sure, the APK that worked is here

https://mega.nz/#!IoBD3YgR!HHbUXTXtr5HcIzatSNRk2p7w1dc2IMuDVbtaDzblPvQ

Hopeful of a solution!
[Android Head-Units] realzoulou:
To all the Allwinner T3 users that suffer still from stuttering DAB+ audio:

A user with a INFIDINI/ASOTTU CZP9060 AllWinner T3 Android 6 unit (nowadays offered with an Allwinner T8 and Android 7.1) does not hear stuttering audio anymore since he did the following:

1. connect a passive USB hub to the unit. Then connect the DAB USB adapter to the hub.

2. on another USB port connect a 3G dongle. Using just a USB pen drive did not work according to the user.

Try it out and let us know if you can reproduce the improvement, too.
[Android Head-Units] davidsandler:
Hi realzoulou

Is this likely to work for my joying unit too?

Thanks for all your hard work! ?

David.
[Android Head-Units] tonybod:
I've just experimented a little.

I found a DAB+ app on the web titled DabPlayer-pad-201606010919.apk. This one works fine for me, no stuttering. But you cannot choose favourites on it.

Is the zoulou DAB+ app based on this at all?
[Android Head-Units] realzoulou:
This is v1.0 of the com.ex.dabplayer.pad.

My mod is based on v1.4.

I cannot base my work on this old version, because the libdab.so contained in them are incompatible.
[Android Head-Units] tonybod:
Thanks. And great work, during testing before I put the unit in the car, I loved the GUI of your DAB app. It was only when I got it into the car and connected to speakers that I found the stuttering.

Where would I get the other versions of com.ex.dabplayer.pad? I'll try earlier versions until I find the one where the stuttering started.
[Android Head-Units] realzoulou:
User [MENTION=8970872]Terje_N[/MENTION] went through this excersise already and provided a pretty complete list of all versions of this App in post #841

If I remember correctly, then the last non-stuttering version for him was dated with 20160801.
[Android Head-Units] apollo1976:
Hi realzoulou !!

I thought if you could add an additional feature in your fantastic app.

It would be really useful to have the possibility to set the volume inside the app.

Currently the volume is the same as the system volume. However, the DAB radio has a very high volume, so if you lower the volume of the DAB, the volume of the whole system is lowered.

Having a separate DAB volume from the system volume would be fantastic.

Do you think it is possible???

Thank you!!!
[Android Head-Units] tonybod:
Many thanks. Is that version too old to update? I'm pretty certain I tried that as well (and it was fine, no stuttering).

I'm curious to know if this could be a hardware problem, if I get a different USB adaptor, will the latest app work?
[Android Head-Units] realzoulou:
Yes, will include in next release.

It is a hardware problem, but not the USB adapter. It is your head unit...
[Android Head-Units] tonybod:
Ahh. Shame, I'm really liking it, but I really want DAB as well.
[Android Head-Units] apollo1976:
Great!!!

I'm sure it will be a very useful function.

Thank you so much, you've created the perfect app that Joying, Pumpkin and the others dream of.
[Android Head-Units] tonybod:
Is this RAM or processor?

I'll look into coding an app myself to do this (I've been meaning to look at creating an Android app for a long time).
[Android Head-Units] realzoulou:
Typically it is how the USB devices are connected to the CPU's root hub. Sometimes device manufacturer build another hub into the mainboard. No idea why...
[Android Head-Units] F1TTJ:
Good morning,

First, I apologize for the lack of spelling or lack of comprehension in the message, I'm Frances, and I speak French or Spanish, not English, for that shot of the Google translator.

That said, we move on to what interests us.

I have a Joying 1 Din model JY-UMSO3N, to which I put a 10-inch screen, I had to adjust the resistance for the luminosity when going from 7 inches to 10 inches.

I went from 5.1.1 to 6.0.1 and it went well for about a year, I also did it root, and I was very happy with it, but recently, EVERY DAY if I say well EVERY DAY restarts and takes longer 5 or 10 minutes to ignite installing the APP, I have to find the radios, put the GPS program etc ...

I'm sick and ask: How to put the Joying back with the original signature, that's how it came out of the factory ???

Thank you very much.

Best regards
[Android Head-Units] tonybod:
Is it possible to take the libdab.so file from the earlier DAB+ app and drop it into your version? I can only find two .so files in the latest APK (and only libdab.so in the older version).

And do you use an app to modify the APK (I've been doing some research, I found links to "APK Studio" which seems capable of modifying APKs, Android Studio seems a little strange to me at the moment).
[Android Head-Units] realzoulou:
The libdab.so is typically not exchangable. I tried already and it leads to crashes of the app.

I use apktool and Android Studio to modify the app. Especially Betelgeusian helped me a lot to improve the turn around time when doing changes.
[Android Head-Units] surfer63:
I already answered you in another post. Do not cross-post.
[Android Head-Units] svenni1982:
Sorry, but this thread is about the DAB+ app from zoulou. This is not a joying support thread.
[Android Head-Units] cyverboy2:
Hey there,

I love your app, so much better than the original one!

I have just one question, is it possible to deactivate the auto start option? It is greyed out, so on every start up the app starts.

Thank you very much!
[Android Head-Units] microkid1991:
I have the exact opposite problem, hehe.

I want the app to auto start when I start the car, but I cannot enable this function, because it is greyed out.

Can anyone help me fix this, please? :)
[Android Head-Units] cyverboy2:
:D :D :D that's funny. What is this option depending on?
[Android Head-Units] realzoulou:
You installed the nousbdf version. This is why the option is greyed out.

The nousbdf version is meant to not start automatically. If it does nevertheless, then the launcher starts the app, maybe because it was active when the unit was shut down.
[Android Head-Units] meirion:
Using Car Launcher Pro app shuts down

I am using Car Launcher Pro. If I am displaying the home page the DAB+ app shuts down after about 2 minutes then I have to reselect it. However if I remain on the DAB page there is no problem. Happens also if satnav page is being displayed. Any help appreciated. Otherwise thanks for a great app.

Meirion
[Android Head-Units] IG_Vasilich:
Does the same happen when you use other launcher?
[Android Head-Units] meirion:
Will try the other launcher. Thanks for your reply
[Android Head-Units] meirion:
Same thing happens with other launcher, and with satnav page selected. When I revert to DAB page it plays all day!
[Android Head-Units] meirion:
I've tried 3 launchers now, including basic android launcher. In each case the DAB app shuts down after 5 minutes. Reselection of DAB app gives further 5 minutes before shutting down again. Any help gratefully accepted.
[Android Head-Units] realzoulou:
I have no good theory why this happens.

If you have rooted your device, please install SysLog from Playstore and take logs right after this happened. Send me the logs or attach them here. I will have a look then.
[Android Head-Units] meirion:
Sorry I'm not rooted. Thanks for your reply, and the app is fantastic.
[Android Head-Units] Minotaur:
Regarding hubs etc., I have a generic $5 4-port USB2 hub plugged into one of the USB ports of my Pumpkin AE0273B, with the Y0251 DAB+ tuner and a USB TPMS unit both plugged into the hub. Both devices work fine in this configuration.
[Android Head-Units] hans.vinkers:
How does it work with a TV tuner Minotaur? Where are you from and how many channels do you get with good reception?

Verstuurd vanaf mijn Z2 Pro met Tapatalk
[Android Head-Units] StableGenius:
Thats related to either USB or your DAB+ module. Had the same issue on an erisin i bought earlier.

i talked to Androidautoshop.com, they recommended me a USB hub first, which worked and made it more stable, but still not perfect, then i bought a DAB+ module from them and voila, it worked :) They sent me a dab+ module with USB attached, not lose. and it had SSS written on it. as they said its the best one.
[Android Head-Units] realzoulou:
Then you could use a built-in logging feature of the app itself:

The DAB App produces a logfile of its own traces only, when a folder <extStorageDir>/DAB/logs is created by the User.

The folder DAB/ must exist in the "external storage directory". This is usually the directory which also contains "Documents", "Download", "Movies", "Notifications", etc. and is typically opened by default by your File Manager app. Often (but not on all devices!) it is named "/mnt/sdcard".

<extStorageDir>/DAB/ folder structure

'--| logos/

'----| <folder created when downloading logos from Internet>

'----| user/ (manually add own logos via a File Manager or by long-press on image in DAB+ app)

'--| logs/ (create manually to capture logs from only the DAB+ app, not as good as a logcat)

'--| rec/ (DAB+ audio recordings)
[Android Head-Units] meirion:
Thanks for your reply. That is a bit advanced for me. I have since installed a new DAB+ module and the problem still occurs.
[Android Head-Units] Tumke32:
Can you provide me a link were you bought this hub.

Thnkx
[Android Head-Units] Minotaur:
I dont use it with a TV tuner, just a DAB+ box as I specified.

It was just a cheap 4-port USB2.0 hub from my local computer store.
[Android Head-Units] realzoulou:
Release ZOU-DAB+180526 "Master Piece Maintenance Release 3"

Release of the "Master Piece Maintenance Release 3" version of the DAB+ App mod.

ZOU-DAB+180526

Download: REMOVED

Changes (see also Changes.txt from the download)

- Support for Portrait mode and Split Screen (Android >= 7.1)

- Support to configure lower sound volume of DAB+ app (Settings -> Audio)

Note: an increase of the volume in the app is technically impossible

- Station list now ordered case insensitive

Before: A B C a b c

Now: A a B b C c

- Slide show now can be disabled in Settings -> Layout (default: Enabled)