[MOD] DAB+ App for Klyde module (serial, rear, not USB) - reworked

JFDee

Senior Member
Sep 3, 2010
127
124
63
With my new headunit (PX5 Oreo from Autojeta, based on Klyde KD-7602), I had ordered an external DAB+ module which is connected with a proprietary cable to the rear socket panel. It has a serial control connection, power and likely a TOS audio wire.

The app for operating the module which was offered for download is incomplete, to say the least. Presets weren't working at all, it was not even possible to save any.
So I did a bit of re-engineering and built a DAB+ controller how I imagined it.

mydab_screen_shrunk.jpg

Changes against the original:

- Many, total rewrite
- Infotext is complete (the last character was always missing before)
- New layout, eye- and finger-friendly
- No more ugly images and buttons
- Plenty of room for long infotexts
- Presets are working
- Setup window for less-used options
- Unnecessary permissions and resources removed
- German translation included

Update 2019-01-30:

- extended compatibility down to Android KitKat (4.4)
- empty preset entries can be clicked anywhere to set; no need to hit the edit button
- attempt to make layout independent from resolution

If anybody is interested, I can provide the "strings" files so that more translations are possible.

Enjoy!


Current version: 1.2
 

Attachments

Last edited:

kamilinho84

New member
Apr 10, 2017
4
0
1
With my new headunit (PX5 Oreo from Autojeta), I had ordered an external DAB+ module which is connected with a proprietary cable to the rear socket panel. It has a serial control connection, power and likely a TOS audio wire.

The app for operating the module which was offered for download is incomplete, to say the least. Presets weren't working at all, it was not even possible to save any.
So I did a bit of re-engineering and built a DAB+ controller how I imagined it.

View attachment 4657027

Changes against the original:

- Many, total rewrite
- Infotext is complete (the last character was always missing before)
- New layout, eye- and finger-friendly
- No more ugly images and buttons
- Plenty of room for long infotexts
- Presets are working
- Setup window for less-used options
- Unnecessary permissions and resources removed
- German translation included

If anybody is interested, I can provide the "strings" files so that more translations are possible.

Enjoy!

Download: View attachment 4657026

.
Great work, plays nice
 

royalhawk2002

Senior Member
Sep 21, 2008
816
101
63
Avezzano
With my new headunit (PX5 Oreo from Autojeta), I had ordered an external DAB+ module which is connected with a proprietary cable to the rear socket panel. It has a serial control connection, power and likely a TOS audio wire.

The app for operating the module which was offered for download is incomplete, to say the least. Presets weren't working at all, it was not even possible to save any.
So I did a bit of re-engineering and built a DAB+ controller how I imagined it.

View attachment 4657027

Changes against the original:

- Many, total rewrite
- Infotext is complete (the last character was always missing before)
- New layout, eye- and finger-friendly
- No more ugly images and buttons
- Plenty of room for long infotexts
- Presets are working
- Setup window for less-used options
- Unnecessary permissions and resources removed
- German translation included

If anybody is interested, I can provide the "strings" files so that more translations are possible.

Enjoy!

Download: View attachment 4657026

.
Nice work. It is compatible also with the USB receiver version ?
 

JFDee

Senior Member
Sep 3, 2010
127
124
63
Nice work. It is compatible also with the USB receiver version ?
No, I don't have such a device.

This version is hard-wired to use /dev/ttyV3, a serial port that is related to the firmware. It will only communicate if "com.microntek.CarManager" is instantiated in the Java code.

I suspect that the USB version may be very similar though. Can you point to an app that DOES work with it? I could have a look.

.
 
Last edited:
  • Like
Reactions: royalhawk2002

fur0n

Senior Member
Nov 29, 2009
93
0
0
@JFDee
It seems well done, congratulations!
can you enter the link to buy that form dab?
* I do not want to occupy my usb sockets.

P.S. does anyone know a dab module that fuses with an external antenna and has better reception?
* because with the internal adhesive antenna I do not feel well, in fact I have mounted it on a truck and often happens to have to replace the glass, due to small scratches, which would not allow to pass the review ... with the adhesive antenna I would have to replace the antenna every time ... for now I stuck it with transparent scotch but it is quite disgusting and also the reception is poor.
 

royalhawk2002

Senior Member
Sep 21, 2008
816
101
63
Avezzano
No, I don't have such a device.

This version is hard-wired to use /dev/ttyV3, a serial port that is related to the firmware. It will only communicate if "com.microntek.CarManager" is instantiated in the Java code.

I suspect that the USB version may be very similar though. Can you point to an app that DOES work with it? I could have a look.

.
you can take a look to dab-z from realzouzu...here on the forum

Inviato dal mio SM-N960F utilizzando Tapatalk
 

JFDee

Senior Member
Sep 3, 2010
127
124
63

JFDee

Senior Member
Sep 3, 2010
127
124
63
if you could add station logos it would be great:D
I can't say if the DAB+ module can provide these. It's basically a "black box" that accepts serial control commands and returns station parameters and infotext updates. The sound seems to come out as a digital stream over some of the cables in the proprietary connector.

So far, I'm using the unchanged control commands from the original program because there is no documentation of what they do. It's obvious which ones start the station scan or change the station, but there may be others that provide further functions.

The module inside the housing is a shielded circuit, which I suspect can be found in many car and stationary radios. It says SHINWA on the shield.

Edit: This is the module in the box:
http://www.shinwa.com.cn/product/meBroadcast/backdab/DB-MF03.html

I'm sure the documentation of the commands is available for purchase ...

.
 
Last edited:
  • Like
Reactions: pakoner

Strike03

Member
Jan 22, 2019
12
0
0
Parsing Problems

Thanks for your work,but I can't install your dab. apk.file.Message is : parsing problem .I have a mtcb unit with the latest malaysk Android rk3188 4.4.4 800x480 rom.At the moment,i have the same DAB + reciever like you,working with the redesigned dab+ app of Oberbergler.Any idea?
 
Last edited:

BlueChris

Senior Member
Aug 25, 2011
861
234
73
Athens
Here are two links:



https://www.aliexpress.com/item/KLY...ouch-Control-For-Android-6-0/32848949738.html



https://www.aliexpress.com/item/Ext...l-For-Android-Car-DVD-Player/32826477767.html



However, you need the matching socket at the rear of the HU. On the photo, it's the 6-pin socket below the hole named IPOD.

.

View attachment 4661961

.
M8 great work you did here.
I own a pumpkin 8core android 8 mtcd KLD so i suppose it's same klyde like yours and then the rear serial interface must work right?
Lol I will not tell anything if it doesn't work but seems to me it will work... I attach a rear image of Myne where i see that plug
-2106156638-951130053.jpeg
 

JFDee

Senior Member
Sep 3, 2010
127
124
63
Thanks for your work,but I can't install your dab. apk.file.Message is : parsing problem .I have a mtcb unit with the latest malaysk Android rk3188 4.4.4 800x480 rom.
The app was definitely not compatible with KitKat. I have changed that so it should at least install and open.

I'm not sure it will fully work as I can test for Kitkat only on an emulator. Also, I did not check the layout for issues on 800x480 yet.
If you get any layout distortion, it would be helpful if you could post a screenshot.

Edit: just did annother update after streamlining and testing the layout on 800x480.

See top post for the update.
.
 
Last edited:
  • Like
Reactions: BlueChris

Strike03

Member
Jan 22, 2019
12
0
0
The app was definitely not compatible with KitKat. I have changed that so it should at least install and open.

I'm not sure it will fully work as I can test for Kitkat only on an emulator. Also, I did not check the layout for issues on 800x480 yet.
If you get any layout distortion, it would be helpful if you could post a screenshot.

Edit: just did annother update after streamlining and testing the layout on 800x480.

See top post for the update.
.
Thank you very much for your work.
Installing was no problem with your updated app and layout with 800x480 looks very good. But it´s stuck in initialization mode.If i press a button, nothing happens or it shuts down.
https://www.bilder-upload.eu/bild-b1849c-1548867502.jpg.html

https://www.bilder-upload.eu/bild-2c1fe9-1548868034.jpg.html
 
Last edited:

JFDee

Senior Member
Sep 3, 2010
127
124
63
it´s stuck in initialization mode.If i press a button, nothing happens or it shuts down.
The hardware setup is probably different from the one used in the MTCD version.

Do you have an "official" app that works, at least with selecting channels?
 

Strike03

Member
Jan 22, 2019
12
0
0
The hardware setup is probably different from the one used in the MTCD version.

Do you have an "official" app that works, at least with selecting channels?
I use the app of Oberbergler and in former times the one of treibstoff. Both work, but the layout of your one looks better.
Here is the link of the mtcb software section with the working dab APP 1.5 Modded apk.You have written there about your new designed app some days ago.

https://forum.xda-developers.com/an...development/klyde-dab-app-1-5-modded-t3484902
 
Last edited:

JFDee

Senior Member
Sep 3, 2010
127
124
63
Here is the link of the mtcb software section with the working dab APP 1.5 Modded apk.
Thanks, got it. The appearance of the original ('official') app seems to be identical to mine, but something inside must be different.

I will reverse engineer that app. Please stand by ...
.