yashsingh1/xdaforums huggingface dataset:
[MTCD Software Development] okij:
Thanks, that fixes my 2nd issue. I didn't remember that I had the testMode activated sometime ago (don't even remember what for, maybe just because it exists. ;))

OK, maybe then it always has been like this and I confused it with the DAB-Z popup notifications.

But anyway, I just tried to change this in the Hal9k Mod settings and the only way I get a popup of NavRadio+ is when I activate the Radio popups (which are for the stock MTCE Radio too), so I only see "Px yyy.zz MHz" in the popup.

When I activate popups for general media players in the Hal9k Mod settings and add NavRadio+ to the list, it doesn't work. The media intents are broadcast by NavRadio+, as FCC Launcher receives them and shows them in its Player widget, but I couldn't figure out how to show them in popup notifications too.

Do I have to accept it like this or do you have a tip how to configure it right?
[MTCD Software Development] Josoft:
"- Possible fix for radio info display on canbus for MTC units"

Or do you have this option?
[MTCD Software Development] KoTiX2:
What do you mean?

Is it fixed or not?

I cannot test it
[MTCD Software Development] Josoft:
I thought there was a place to correct.

Is it not fixed
[MTCD Software Development] KoTiX2:
Please go to settings->About Navradio and double click on the Navradio icon to activated the "testmode" (it show some infos about cpu etc..)

Then when you change station it show show a notification toast with infos sent to the canbus.

Take a picture of that message and post it here please. Or make a video
[MTCD Software Development] randycorcoran:
With testmode I realized about one thing: Searching in background works with it. If it isn't in testmode, it doesn't work properly. Radio station sounds first, then frequency from launcher and finally the navradio widget updates their frequency quickly. And a few seconds later appears all testmode notifications although with big delay.

Maybe the testmode forces the comunicacion against canbus... Could it be?

You can watch a video example
[MTCD Software Development] fedor1:
Just wanted to say Thank you for this awesome app. I really enjoy it and got the full version on Google Play.

Now i have 2 Question maybe you can help me out.

1. the radio is very often stuttering, i realized it switches the frequenzy for a little bit very often. Looks like it is looking for the best Frequenzy possible. But everytime it does this, it looses the Musik and its quiet in the car for a second. Also i noticed when i drive into my garage where is no radio signal, it beginns to search for the Radio station and saving a absolutely wrong frequenzy.

2. is there any chance to get the OEM VW Radio look like in this Picture?
[MTCD Software Development] KoTiX2:
TestMode, simply enable another app icon that can start the navradio service only, without launching its activity.

In this way it's just like if you start NavRadio normally and you press home button to send it to background.

Then TestMode enable some notification toasts the i use for debugging.

i don't see a reason of why it should make a difference for you..

One question, why can i hear the sound of the radio when it's doing a search??
[MTCD Software Development] KoTiX2:
1. You can change the radio sensibilty in factory settings. Try to increase it from 20dB to 30dB

If you don't want it change frequency at all, disable TA and AF.

My app cannot control the quality of the signal reception

2. You can achieve something similar setting 1 row Grid with only logos in Interface menu.

I will not make a copy of the VW look, sorry.
[MTCD Software Development] randycorcoran:
Well, take a look to this video that I recorded a few minutes after the first one. I disabled testmode and watched how it worked without it. The frequency seemed to be freeze until I opened the navradio app, then it updated.

About your question, it is a kind of lag, radio station starts to sound before frequency finishing update itself. The more the app is used, the more lag it has. But I am fully convinced that the problem is close to be resolved :)

Thanks for your effort.
[MTCD Software Development] rreye:
I've purchased NavRadio+ and installed into my PX30 HU. Everything seems to work as expected, nice job.

The only issue that I think is not directly related with NavRadio+ is the FM physical button of my HU which allows to start the radio app. After disabling the stock radio app in factory settings, such button now does not make anything. How can I make that button to start NavRadio+?
[MTCD Software Development] okij:
AFAIK you are using Hal9k Mod v5. It should have this possibility according to its changelog in the OP:

48. Added the ability to select applications that will run instead of stock apps. You can start your player with a button on the steering wheel
[MTCD Software Development] rreye:
Thank you for you reply. I found that setting and now the button starts navradio.

The issue I'm having is that autoboot option within navradio does not work. I will try using a similar option that Hal9k Mod Settings provide to start apps on boot.

Best
[MTCD Software Development] rreye:
After one week of usage, I am really happy of my purchase with NavRadio+.

As of now, I only have one suggestion regarding alternative frequencies of stations. I feel that automatic switching to a alternative frequency does not work very well (I use 30db on factory settings). Even this aspect maybe cannot be improved directly by the app, my suggestion is to enable some easy way of changing to an alternative frequency, because now it requires to double click on the station as if you want to edit it, and then select the frequency from the list. Maybe the developer can think a faster/more direct way to do the same.

Regards
[MTCD Software Development] KoTiX2:
Actually there are already a couple of faster way to switch between the stored frequencies:

1. sliding up/down in the middle of the screen.

2. Double click on the station button (not holding it to edit)

I normally use the slide option: when a station start receiving badly and i know that there is as better freq stored, i slide down and reception become much better and without noise.

...i should add a guide for these tricks in the app ;)
[MTCD Software Development] rreye:
Awesome. Thanks!
[MTCD Software Development] Ujua:
hello @KoTiX2, I have been using your radio for several versions, and so far everything had worked very well, but since I updated to the latest version the button inside the application for automatic start has stopped working, and This is causing me problems that I did not have before, are you going to fix this problem soon? I am using the hal9k rom in its latest version, but as you said I had never had this problem. Thank you for your work.
[MTCD Software Development] rreye:
I reported the same issue and I also use hal9k rom. The workaround is using the feature of the rom to start applications at boot, setting NavRadio to that list it works well. But I agree that the autostart feature of NavRadio should be fixed
[MTCD Software Development] KoTiX2:
I

The autostart function is blocked by firmware in most of the units.

Many manufacturers prevent third party apps to start after boot.

I haven't changed nothing in the code of last releases that could brake this function.

I only updated the Google minimun SDK to 10 because it's mandatory now and i have no idea if this can break the boot receiver in anyway.

There isn't really much that i can do about it..
[MTCD Software Development] roomey:
Hi KoTiX2!

Is there any chance to revert to the 2.13 or older version? I accidentally updated, and now it looks bad... Unfortunately I don't remember at which version I stopped updating, but I think it was from August or older... For some reasons, I also have non-standard DPI for my screen (200dpi for 1024x600, 7"). I realize that some apps will have broken layout, but I need more stuff to fit on screen (maps, specifically). And for most apps this is not an issue (things are even better).

Another issue is with station metadata, and how the system and the launcher deal with it. It is very unfortunate, that all three products, each being the best in its category (namely the Hal9k mod, the Agama launcher, and the NavRadio+) break things all the time, and it is very hard to find settings and versions combination that work more or less good. And then any update can break everyhing... Now it's happened, again :(
[MTCD Software Development] KoTiX2:
Revert is not possible, sorry

Right now I'm too busy porting the app to FYT devices but I'll see if it's possible to add the resolution that you are using without breaking others.

I haven't changed nothing to the code part that send metadatas to agama but I'll check it too.

Have you asked the same question to Agama developer?
[MTCD Software Development] okij:
@KoTiX2 We have found an issue with NavRadio+ on the FCC Launcher thread that its dev @SpeedFire- identified as such:

Could you please add the radio logo bitmap to notification as described by @SpeedFire-? Thanks in advance. :)
[MTCD Software Development] KoTiX2:
I'll check it but I'm pretty sure that NavRadio radio already send the logo via player metadata as requested by FCC and all other launchers.

I'll let you know if I find out something wrong. ;)
[MTCD Software Development] okij:
Thanks.

The thing is that @SpeedFire- uses the player notification instead of the media broadcast to get the data to display in FCC's Player widget. He found this to be more reliable, since broadcasts can get lost in the system.

Therefore we would like to ask you to also display the station logo in the NavRadio+ notification, which currently isn't the case.
[MTCD Software Development] KoTiX2:
I tested this last FCC build on Allwinner, MTC and UIS7862 units and the results are different on each on them.

Results are also inconsistent on the same unit but let's say that the station logo is shown for most of the times.

The metadata that NavRadio have always sent are:

METADATA_KEY_TITLE, METADATA_KEY_ARTIST,

METADATA_KEY_ALBUM,

METADATA_KEY_ART

I'll add the METADATA_KEY_ALBUM_ART in the next release but this is not the problem IMO.

I'm pretty sure it was working ok in previous versions of FCC even with KEY_ART and i haven't made any changes in the metadata code since a long time.
[MTCD Software Development] roomey:
I think the problem is rather with NavRadio, trying to replace stock radio app (same identifiers? AppID?). So Hal9k's mod service treats notifications not as coming from a media player, but as from the stock FM app. Where they have different structure, apparently. The evidence for this is that when I disable radio notifications in the settings, but add NavRadio to the list of players which display notifications, this doesn't make them appear. Only enabling Radio notifications makes popups to be displayed, and if I restart NavRadio, sometimes they get displayed correctly (with name and logo). Other players display notifications with no issues (e.g. YT Music). And of course, stock FM app is disabled, both in Factory setts and even APK is renamed.

P.S. This worked more or less fine with Hal9k version 4.0.2 and NavRadio build from August, I guess. Having updated the mod to the latest (4.2.1) and NavRadio likewise, popup notifications are now broken. Maybe you could give some suggestions on how to setup all these (I don't even mention Agama now, as it has correlation with system popups behavior - when the latter display fine, the former is also fine).
[MTCD Software Development] uriah18:
After few minutes of playing, sound stops and screen is as shown:

I then close application by pressing back button, restart it and in most cases it is OK. Sometimes it repeats.

Any ideas?

PX30, Agama launcher, stock radio apk disabled.
[MTCD Software Development] KoTiX2:
Are you using a custom ROM?
[MTCD Software Development] uriah18:
No, preinstalled one.
[MTCD Software Development] KoTiX2:
Can you try without agama running if it happen the same?
[MTCD Software Development] uriah18:
I uninstalled Agama and the error persists.
[MTCD Software Development] KoTiX2:
i cannot reproduce the problem on any of my 3 mtc devices.

can you make a video, please?
[MTCD Software Development] elitegroup:
Isso também acontece comigo em um PX30, quando coloco a marcha a ré e ligo a câmera, o app está bloqueado, tenho que reiniciar o app... AGANA and Hal9k Rom.
[MTCD Software Development] FoLey-v:
Hello!

I'd like to replace it with a factory one. Is this app suitable for my headunit? Speak: hungary
[MTCD Software Development] FoLey-v:
Hi!

I'd like to replace it with a factory one. Is this app suitable for my headunit? Edit: sry for the double
[MTCD Software Development] KoTiX2:
No it's not compatible
[MTCD Software Development] FoLey-v:
Thanks! Do you know any other apps for this device instead?
[MTCD Software Development] KoTiX2:
No, it's an almost unknown device..
[MTCD Software Development] d12dan:
Do you have a .zip for USA station logos?
[MTCD Software Development] KoTiX2:
Usa logos are included in my app.
[MTCD Software Development] rreye:
Since the last update, the radio frequency is not shown on radio widget (home screen). I am using Hal9k V5 mod.

It worked perfectly before the update.
[MTCD Software Development] KoTiX2:
Ok, thx for reporting.

I'll fix it asap
[MTCD Software Development] Torok6:
Please do the application on the head unit
[MTCD Software Development] KoTiX2:
New version 2.21 coming out on playstore:

- fixed freq display for launchers

- added message to notify Station Scan for FYT

- possible fix for empty screen on PX30 and others

- fixed logo regions selections for FYT devices

- fixed mute after scanning stations on FYT

- initial changes for notifications with mediastyle

- added 2000x1100 resolution

​

@uriah18 please try this v2.21 version and let me know if it fixed your issue
[MTCD Software Development] Torok6:
Do you need anything else?
[MTCD Software Development] KoTiX2:
Sorry but I cannot buy all the Chinese units to make my app compatible.
[MTCD Software Development] GnFgr:
Nice updates man.

Just reporting.

Frequency via canbus on car information screen. Fixed.

Notifications seems to work much better from hal9k rom. At least i haven't noticed any weird behaviour.

My launcher widget still shows empty logo when i turn on the car while radio is playing. But i can live with it. Changing freq a couple of times fixes it

Thank man.
[MTCD Software Development] Torok6:
support tool?
[MTCD Software Development] KoTiX2:
This one is ok :)
[MTCD Software Development] royalhawk2002:
Thanks. Beta tests starts today

Inviato dal mio SM-N960F utilizzando Tapatalk
[MTCD Software Development] AdekP:
After update on my Phone i have "force close" Reinstall app doesn't help. Later i will test on my px5 device
[MTCD Software Development] KoTiX2:
Damn...

Ok on MTC devices the problem is not there, I have a small fix to apply for the phones and allwinner devices probably.

Tnx for reporting it.
[MTCD Software Development] Ranma12:
Hello,

I have also installed payed version of this app. Its nice. After last update, i got problem when radio is restored from sleep (auto sleep), radio app started, but no sound. Before this update, it was ok. Now i had to make workaround - everytime let app to be restarted after restore from auto sleep (setup on Hal9k Mod v4.0.1).
[MTCD Software Development] AdekP:
Works well on PX5 :)

As for AGAMA launchers: the name of the radio channel stored in memory or from live-RDS is not displayed, the change of channels using the buttons in the AGAMA application does not work, in the "auto" mode while driving, when the speedometer is displayed, when changing radio channels logo appear for a moment, this does not happen. Additional RDS data (not live-RDS) if they already appear in AGAMA, they remain from the previous one after changing the channel.

PS

now I noticed that the video appeared, however, the name of the radio channel (46 seconds of the movie), but this is the only time during half an hour of testing.

[YOUTUBE]https://youtu.be/a5XOzm0PPpc"]https://youtu.be/a5XOzm0PPpc[/YOUTUBE]
[MTCD Software Development] KoTiX2:
While I found a solution, please try to push next station on steering wheel to gain audiofocus.

Sorry about it.
[MTCD Software Development] KoTiX2:
The Agama issues are just a working progresses. It's still not complete yet.

I had more important things to fix first.

Tnx for reporting them btw, I really appreciate your help.
[MTCD Software Development] Tux2609:
That works for you? I have to exit the app and run it again.
[MTCD Software Development] KoTiX2:
Yes it always work.

Could it be that you guys run first the original app?
[MTCD Software Development] Tux2609:
Sorry, I don't completely understand what are you trying to say here.

If you mean original radio app, mine is disabled in factory settings menu.
[MTCD Software Development] KoTiX2:
Ah ok.

I'll install Hal9k rom on my unit and I'll try to reproduce it.
[MTCD Software Development] Tux2609:
I'm on malaysk 5.2 ROM
[MTCD Software Development] Ranma12:
Hi,

i have not disabled original radio, but yes, this solution works, but its not so "convenient" as to automatically restart app after sleep ;)
[MTCD Software Development] roomey:
Hi,

I have downloaded this app from Google Play today and it's great! Didn't know there's a free version here, but that's ok)) Just have two comments about it:

1. Standard radio app on PX5 has two rows of horizontal buttons, ordered from left to right, like this:

1 - 2 - 3

4 - 5 - 6

But NavRadio+ has this ordering:

1 - 3 - 5

2 - 4 - 6

Could you please add an option to select the first ordering for buttons? It seems more natural, at least to me..

2. As you may know, there is such a launcher app called Agama Car Launcher, and it can read radio info from the status bar notifications and display it in its UI. Unfortunately, it doesn't read it correctly from NavRadio notification, and frequency data is lost. And sometimes radio name is lost also. I understand this should be more of concern to Agama developer, not NavRadio developer, but the former is not much responsive now, so maybe it can be fixed from NavRadio side ;) I mean, to simulate the format of notifications of GMRadio app here from XDA.

There're also some small bugs when changing layouts, but that's not a big issue.
[MTCD Software Development] KoTiX2:
Hi, tnx for your purchase :)

1. Yes, I know about and I already tried to fix the ordering of the buttons but it create some bad behaviours when scrolling etc.. that I had to remove it. I will work again on it because there are some glitches that I don't like either but other things have the priority now.

2.Agama widget and player controls are are under development on my side. I known it's buggy right now, ubiquity widget seem to work better than Agama on this side.
[MTCD Software Development] roomey:
Ok then, looking forward to see it :good:
[MTCD Software Development] Tux2609:
How do you do that? I mean how do you make it automatically restart?
[MTCD Software Development] Ranma12:
Hi,

I am using Hal9k Mod v4 and in custom ROM options (do not remember exact path now), there is option to let apps restart after sleep (I guess it has Malaysk ROM too).
[MTCD Software Development] AdekP:
Hi

After today beta update Navradio + AGAMA launcher works good :)

We have only one problem with extra RDS Info, is displayed, but does not update when the extra RDS information changes, it helps to switch channel to another - then the info changes, but because we are already on another channel, the information applies to the previous one;)
[MTCD Software Development] KoTiX2:
Yep, I know that and will find a solution soon.

I also have to add a black background to the logos and make the arrows work with radio.(even if this last one is not my priority).
[MTCD Software Development] Anton TNT:
Hi, NAVRADIO looks great, but if there is possibility to do similar radio for DAB+ radio app (with usb dongles)
[MTCD Software Development] HatManSan:
@Anton TNT @KoTiX2 @realzoulou I have always wanted that. One app with updates from both Devs. I would gladly pay £25 for such an app with the attention to detail they can provide.
[MTCD Software Development] KoTiX2:
Right now i really have no time to add a DAB+ service to my app.

I don't even have time to install the USB dongle in my unit :P

Maybe in a future... who knows.. ;)
[MTCD Software Development] HatManSan:
Such an app would be extremely good and would help bring many vehicle forward with regards features modern cars have. I think it is fair to say the majority on any forum that has users that provide software etc forget the fact they have lives, kids, jobs etc. We only see the forum on face value. I am guilty of saying to myself "where's the update for this and the fix for that". Having said all that. The NavRadio slick interface with FM/AM and DAB would be freaking awesome.
[MTCD Software Development] Anton TNT:
As European Union is turning all transmissions in car to DAB+ it is most likely that will be soon :)
[MTCD Software Development] Anton TNT:
Also, I have a USB dongle bought from Chinese in Ali Express connected to my head unit, but signal as always with Chinese stuff is bad, maybe it will be better soon haha. ANd DAB Z app and Chinese app are terrible, limited in settings and overall design.
[MTCD Software Development] GnFgr:
In most countries we will have changed cars when fm will die.
[MTCD Software Development] uriah18:
This update did not solve my issue.
[MTCD Software Development] Anton TNT:
cars before year 2017 are not having option to install DAB+ you know, we must buy cheap dongles from chinese in order to listen dab+
[MTCD Software Development] rreye:
Last update has solved the frequency issue on launcher. Well done!
[MTCD Software Development] Anton TNT:
Why my head unit when installing NAVRADIO says "your device is not compatible for this app, ask Google for refund" ?

I have XTRONS software installed on it (unit is ALPS 5000 - model 8227L).

Now I'm getting a little angry.
[MTCD Software Development] KoTiX2:
Simply because your unit is not a compatible device. It's not an MTC or FYT or TopWay and there is no way for Google to know what kind of MCU your unit have before buying the software.

As you already read, ask the refund to Google.
[MTCD Software Development] Anton TNT:
So what can I make to be compatible ? Have some knowledge in java prog, I would be happy to see this work on my device. Think my device is MTCD dont know for sure must check.
[MTCD Software Development] KoTiX2:
You can't do nothing.

I tried to work on your unit but i wasn't able to make my app communicate with MCU because of some native libs that can be loaded only by system apps.

Maybe in future I'll try to work on it more but right now i have no time for that.

Sorry.
[MTCD Software Development] Anton TNT:
I think that your problem was ts.main8 process or called something like that. Most likely freezes.
[MTCD Software Development] uriah18:
HI, I have an update: with this version sometime screen does goes blank, but then it comes back after second or two.
[MTCD Software Development] KoTiX2:
So you mean that it's a little better then before correct?

If so, at least i know in which direction i should look at ..
[MTCD Software Development] uriah18:
Yes it is better. Before I had to press back few times to close the app and then restart it to solve the problem. Now the problem solves itself with occasional gap in sound.
[MTCD Software Development] Torok6:
what's new in 2.23?
[MTCD Software Development] KoTiX2:
- removed temp for not MTC devices

- fixed fonts in settings screens

- on TopWay units the app now close on audiofocus lost

- unified dropdown notifications and metadatas

- added verification of installed Hal9k ModService and prevented its interference

- added FYT units with sprd9853i and sprd9863a(UIS8581) cpu to supported list
[MTCD Software Development] KoTiX2:
Version 2.25 is coming out on PlayStore :

- fixed Notifications enabling not working properly

- fixed Metadata selection ordering

- fixed language selection not retaining after reboot

- fixed Text ellipsis in main UI

- added speed color changing depending on speed

I also updated the free version on Playstore to v2.20 with FYT sc9853i support.