yashsingh1/xdaforums huggingface dataset:
[MTCD Software Development] KoTiX2:
Everything work correctly here.

Please post video of the problem so i can see what is going on...
[MTCD Software Development] strados:
I think the effect must be caused by a background sorting by frequency.

At my location some stations can be received from more that one frequency (AF).

As I know the app can collect all AF behind one station button, correct ?

So I deleted the complete list and started a new scan. Then deleted all not neccessary frequencys and again tried to change button numbers, but no success ?

ok, I'll make a video
[MTCD Software Development] strados:
here it is....

NavRadio+ change station button - YouTube
[MTCD Software Development] KoTiX2:
I can't access the video, it say it's private.

Edit: nevermind i was able to reproduce the issue.

I'll fix it as soon as possible in next release.
[MTCD Software Development] strados:
Oh sorry, I set it up it to public...
[MTCD Software Development] KoTiX2:
An update with some fixes is coming out tomorrow:

- Fixed station position editing

- Fixed bug in closing the app introduced with the previous release

- Fixed support for models with UIS7862 cpu with TopWay firmware (TS10)

- Fixed RDS text remaining visible when changing frequency

A new free version with these fixes is coming too and I'll publish it on PlayStore with a different package name.
[MTCD Software Development] strados:
Thanks for very quick response.

And .... regardless of my posted problems this radio app is the best i've seen so far.

(y)(y)(y)
[MTCD Software Development] royalhawk2002:
Works perfectly on PX5 with S32F0 HU. Thanks!
[MTCD Software Development] strados:
How can I get this update from Playstore without paying again ?
[MTCD Software Development] KoTiX2:
The update is coming out today on PlayStore.

You don't have to pay again.
[MTCD Software Development] p0pescu:
After update application works flawless! Thank you!
[MTCD Software Development] strados:
(y)(y)(y)(y)(y)
[MTCD Software Development] strados:
one more question....

On top there are visible all options of receiving (TA, AF, .......), but I can't see, which of them is activated and which not (maybe by different color etc.)

Is that right ? or have I to setup anything ?
[MTCD Software Development] KoTiX2:
i see you have a white font with black shadow in your characters. What kind of font settings are you using?
[MTCD Software Development] strados:
pls see that screenshots ...

Top Modi text should be blue,... but it doesn't ?

and TA + Stereo is activated
[MTCD Software Development] KoTiX2:
Indeed it should be blue. TA should be lighted up only when it receive a TA signal.

The problem is the Font Type that you are using.

Have you changed font type with Malaysk rom or with some other app that change the Font Type?
[MTCD Software Development] strados:
No, I didn't change either any font nor rom. The unit is still running manufacturer rom.
[MTCD Software Development] KoTiX2:
can you change the color of the other strings like name and freq in buttons or the big station name ?
[MTCD Software Development] KoTiX2:
I found what is causing your issue:

You have set the high contrast text in android /accessibility settings.

Disable it and you'll be fine ;)
[MTCD Software Development] lagos911:
hello, I am using hct7 launcher on my unit. Its anyway to remove from the start page of the launcher the default radio widget and put the widget navradio?
[MTCD Software Development] strados:
perfect ! Thanks
[MTCD Software Development] Torok6:
What is the change in the new version?
[MTCD Software Development] strados:
look at #1076
[MTCD Software Development] mariodantas:
Nothing available for the uis7862 Android 10 (not a TS10 firmware) ????
[MTCD Software Development] emre33:
Hungarian translation is incorrect. I would suggest a few fixes.

They talk to the Hungarian translator. Where can I get it?
[MTCD Software Development] KoTiX2:
get it here:

Dropbox - File Deleted - Simplify your life

www.dropbox.com

tnx ;)
[MTCD Software Development] Torok6:
Mi a hiba benne? Én nem vettem észre semmit.
[MTCD Software Development] emre33:
Hát bekapcsolom a Retró rádiót, és megjelenik hogy öreges.

Ezeket nem szabad lefordítani! Angol név az iparági stanard!
[MTCD Software Development] KoTiX2:
Can you please explain in english?
[MTCD Software Development] mgd2009mgd:
Well, I turn on the Retro radio and it appears to be old.

These should not be translated! English name for the industry standard!
[MTCD Software Development] KoTiX2:
What is the "Retro radio"???
[MTCD Software Development] mgd2009mgd:
No Idea, just translated it.

BTW, great apk, love it. Just one thing, when a station name is displayed and the song title scrolls and you hold the button to save it, it does not store the station name but some words of the scrolling title.
[MTCD Software Development] maxxxy:
is there a discount to pay a little less ???
[MTCD Software Development] mgd2009mgd:
Really? $5 is to much. Have one Latte less.
[MTCD Software Development] Luk@7:
Hi @KoTiX2

How is proceeding the porting for mtk 8227?

Thank you!
[MTCD Software Development] KoTiX2:
That depend on the kind of rds you have in your country.

The european RDS show only the station name in the title and song info on another another variable .

Some countries like Poland, the USA etc.. use "live rds" or anyway a different RDS system that show everything in the same variable (the title).

Where are you from?

You can always edit the station name manually as you like.
[MTCD Software Development] KoTiX2:
It's stopped since december beaches i couldn't find a way to handle the native libraries that mtk use for his app.

I hope to find some time to restart working on it and find a solution.
[MTCD Software Development] Sparkhunter:
Hi KoTiX2,​

at first, I'd like to thank you for your great job. This is the best radio app, I use the full version about a year ago.

I try to explain what mgd2009mgd, emre33, and Torok6 wrote.

There was a good idea translating the app (to Hungarian) but you should not do it with the PTY codes. Their English names are "industrial standards", that used to use in all languages.

For example "Retro radio" is a Hungarian countrywide radio station with "Oldies" PTY. It looks very strange the word "öreges" instead of "Oldies" and so on. :eek:

I hope I could help, and thanks in advance to retranslate the PTY-s to English. :)

Greets
[MTCD Software Development] maxxxy:
for one app??? YES
[MTCD Software Development] KoTiX2:
Oh ok. Thank you for the explanation, i Will remove the translation for ptys :)
[MTCD Software Development] okij:
Then please go ahead and write such app for yourself, if you think that it's so easy and cheap to do.

There's nothing wrong with asking some money for a good software. Things don't have to be for free and I'm pretty sure that @KoTiX2 so far put more hours of work into this project than it payd back, if you look at it at a monitary basis. There surely also is a lot of enthusiasm in this project.
[MTCD Software Development] mgd2009mgd:
Some people just want everything for free, and that costs money. @maxxxy BTW, there is a free version of this App.
[MTCD Software Development] jlbooth:
Yes they do want everything for free. At first glance $5.99 seems like a bit much for a radio app. However, @KoTiX2 time, effort, and possible purchase of hardware for him to test on, is worth compensation.

I'm sure it wasn't free for him to develop and continuously support his application. I have been running the free version which really is not bad at all for a free version. I've been lurking in the forums for quite a while and have noticed he is very responsive to inquiries in the forum here. Needless to say, I will be purchasing this app!
[MTCD Software Development] KoTiX2:
Version 2.04 is out:

- Added Tunisia logos

- Fixed bug in Vertical List not visible on restart after reverse gear

- For S32F0 after edit the first 6 stations are saved in mcu to let swc handle them
[MTCD Software Development] maxxxy:
hello

the channel list can be saved in json ....

is it possible to edit it on a pc?
[MTCD Software Development] KoTiX2:
Yes, why not?
[MTCD Software Development] maxxxy:
ok. thank you. but with what program

with notepad it is very difficult
[MTCD Software Development] KoTiX2:
Notepad++

Google for it ;)
[MTCD Software Development] roomey:
Hi KoTiX2,

I've been reverted to use NavRadio, it seems it works good now with the Hal9k mod. I'm happy to see it, and I thank you for your continued development of the app!

Now, I also decided to reassign some physical keys to control my unit. Mostly they work as I want. My goal is to have the roller key on the steering wheel to change tracks/stations, and to have separate up/down keys on the dashboard to scroll apps in the Android Recent Apps list. This works perfectly for example when YT Music is playing - I can switch tracks from the wheel, and I can change apps in the Android tasks window, at the same time with no interference. But, when NavRadio is playing, it steals both the media keys and the cursor keys, so they also begin to switch stations. And I cannot scroll apps/windows. I have recorded key codes for the buttons - the roller emits codes 300/299 (up/down), and the cursor emits codes 260/268 (up/down).

So, it would be great if I could disable the cursor keys in NavRadio somehow, e.g. in the settings. I see it might be useful in other cars/units to react to the cursor keys as well, when media keys are absent, so I understand this dubbling is necessary. But not in my case, where it only makes other things broken.

Hope you see this problem in the same light as I do)
[MTCD Software Development] Torok6:
Hi my hal9k rom i am using does not turn on the screen saver itself, if i turn it on manually it is incomplete please fix it
[MTCD Software Development] KoTiX2:
Sorry but what my app cannot control the hal9k screensaver...
[MTCD Software Development] KoTiX2:
This is the code in my app and it's copied from the original radio app:

case 260:
case 299:
mContext.prevStation();
break;
case 268:
case 300:
mContext.nextStation();
break;

As you can see the 260/268 key codes ar enot handled at all.

Is the original app working as you need?
[MTCD Software Development] roomey:
I see you coded it exactly as it behaves. Why do you say "not handled", when these codes go under the same case label? There is no break between 268 and 300 for example, so they both call nextStation(). Compare to what I suggest to do:

case 260: // Cursor Up
if (settings.handleCursorKeys)
mContext.prevStation();
break;
case 299: // Media Prev
mContext.prevStation();
break;
case 268: // Cursor Down
if (settings.handleCursorKeys)
mContext.nextStation();
break;
case 300: // Media Next
mContext.nextStation();
break;
[MTCD Software Development] sandpita:
Hi KoTiX2, after updating to the latest paid version 0.2.05 I am having an issue when my car lights are manually or automatically turns on the Navradio+ flickers and the screen looses all information on screen. I tested the standard radio app and it operates fine .

I have attached a photo of the screen operating as per normal and next screen when the cars lights are manually or automatically turns on.

Thanks.
[MTCD Software Development] KoTiX2:
Yes, it has been reported me by other guys too.

I'll try to fix it as soon as possible.

tnx for reporting it ;)
[MTCD Software Development] nirial:
Hi, i Bought nav+ on playstore and i installed it on my headset (Joying this one https://www.joyingauto.com/android-...ngle-din-head-unit-with-physical-buttons.html ) but the app creashes whenever I open it. Is there any possibility to make it works? @KoTiX2
[MTCD Software Development] KoTiX2:
Actually joying units and all the FYT based units are not compatible.

Maybe after sommer I'll start working on porting NavRadio to FYT units.
[MTCD Software Development] aerra2:
Hello! There is one thing which will be good to improve in Navradio app.

I use paid full version. My car is Ford Mondeo, radio - MTCE_GS Android 10.

Ford Mondeo and some other Ford cars 2007-2015 have the instrument cluster "Convers+" - it is a panel with big display showing different information including information from radio, sending through MM-CAN bus.

MCT radios with CanBus adapter can communicate with Convers+. When using radio app the frequency of station can be showed on Convers+.

To support this, radio app should send special messages to CanBusService (a part of MCT core). There are two broadcast intent messages:

1. com.microntek.canbusdisplay with extras:

string "type" = "radio-on"

2. com.microntek.canbusdisplay with extras:

string "type" = "radio"

int "group" = **

int "fre"= **

byte "index"= **

int "af"= **

int "ta"= **

int "pty"= **

int "tp"= **

int "st"= **

int "loc"= **

First one only indicates CanBusService that radio mode is switched on. It doesn't trigger sending any data to can bus. As it is dispatched in CanBusService:

} else if (type.equals("radio-on") && this.state != 9) {
this.mDisIntent = intent;
[B]this.state = 9;[/B]
this.mSendCanChange = -1;
}

The second one triggers sending radio info to can bus and is doing it only if mode is radio:

if (type.equals("radio") && [B]this.state == 9[/B]) {
this.mDisIntent = intent;
int group = intent.getIntExtra("group", 0);
int fre = intent.getIntExtra("fre", 87500);
byte index = intent.getByteExtra("index", (byte) 0);
int af = intent.getIntExtra("af", 0);
int ta = intent.getIntExtra("ta", 0);
int pty = intent.getIntExtra("pty", 0);
int tp = intent.getIntExtra("tp", 0);
int st = intent.getIntExtra("st", 0);
int loc = intent.getIntExtra("loc", 0);
long change = (long) (group + fre + index + af + ta + pty + tp + st + loc);
***********
[B]canBase.SendRadio(getGroup(group), fre, index, af, ta, pty, tp, st, loc);[/B]
***********
}

So, to make Convers+ switching to radio mode correctly radio app should send firstly the first message, then the second. Native mct radio app does it. Bus seems that Navradio doesn't. It sends only second msg.

If generate com.microntek.canbusdisplay {"type" : "radio-on"} and then launch Navradio+ the things are ok. I emulated it in MTCDTools app.

KoTiX2 - I made video for you, i ll send link to your PM.

So, KoTiX2 - it will be good to improve it. It influences not only Ford owners - due to CanBusService code the data according radio can't be sent to CAN bus without "radio-on" in general.
[MTCD Software Development] KoTiX2:
Ok, tnx for reporting these infos :)

I'll see what I can do about it...

Right now I'm busy fixing the Dark/Light themes.

I added some more options to handle the dark mode switching:

- off

- on

- Timed (you can set start and end period of light/dark)

- Automatic following system by headlights
[MTCD Software Development] KoTiX2:
Version 2.06 is coming out on playstore.

a small changelog:

-Fixed crash when switching lights for DarkMode

-Fixed Swc with codes 260 and 268

-Added Timed and Auto DarkMode (HeadLights)

-Fixed ListView in splitscreen
[MTCD Software Development] Timpuli:
Updated to version 2.06... Should menus change to dark/ black theme when headlights are On and switched back to light theme when daylight running lights are swiched On? In my HU, if DarkMode is ON menus are always Dark, despite state of headlights.

Edit: UI Day/ Night themes will changed automatically acc. headlights, so this fuction will work propely in my HU.

HU: PX30_MTCE_MX, Android 9 (Hal9k 4.2.1)
[MTCD Software Development] KoTiX2:
Automatic with headlights work only on Android 10.

With android 9 you don't even see the option in the settings you have only:

-Always ON

-Always OFF

-Timed

The 4th option is for Android 10:

- Automatic
[MTCD Software Development] sandpita:
Thank you, the Auto Headlight DarkMode works perfectly running on Android 10.
[MTCD Software Development] okij:
My MTCE head unit is on Android 9 (Hal9k v4.2.1) and changes light and dark theme according to headlights, e.g. in stock HCT4 launcher, bluetooth dialer and stock radio app.

So the state of headlight must be shared somewhere in system, probably via broadcast intents.

Could you make Automatic mode work on these (very common and widespread) Android 9 units too with this information?
[MTCD Software Development] KoTiX2:
Ok I'll flash Hal rom and I'll see what I can do
[MTCD Software Development] Timpuli:
Why automatic DarkMode is enabled only for Android 10 units? Can you enable it for Android 9 also, so we can try it, or is it tried already?

I have tryed HTC based laucher with Android 10 in my HU and Dark/ Light theme were changed according to the headlights, as it works also with Android 9. Is there something else which will prevent DarkMode use in NavRadio+ when Android 9 is used? I think Hal9k rom is not needed for dark/ Light theme to work in Android 9, at least it won't change anything for in this point of view...
[MTCD Software Development] okij:
Yes, that's true. It's supported by HCT4 Android 9 stock firmware, on which Hal9k Mod 4 is based on, and probably other Android 9 stock firmwares too.
[MTCD Software Development] lagos911:
I just update to the last app this dark/light function.

I enable the automatic option at settings and is working fine.

The only problem is that the brightness go to low.

The only thing is happening with dark mode is the app to set the brightness to zero?

I mean this happens from the unit as well...

The point of day night function is to change the background to something light at the day and something dark at night... Same thing happens with fonts.
[MTCD Software Development] KoTiX2:
Let me explain a couple of things:

- Night/day modes has been introduced definitely in android starting from android 10. Before 10 the code was there but it wasn't fully functional.

- android night mode is not the same thing of MTC night mode. While android change the colors of the entire system UI with predefined primary and secondary colors, the MTC apps use colors defined in the apps simply setting a theme.

In NavRadio i apply the android night/day mode, i don't set a theme like in MTC apps.

- NavRadio don't change the brightness. For that there is an MTC settings that let you define the brightness when lights are turned on.

I already noticed that there still some issues to fix so an update will surely come. Unfortunately I half/bricked one of my units trying to flash Hal rom so i have to fix it first. :(
[MTCD Software Development] krijger:
The radio app is perfect for mine px5, but how can i replace the original radio app for this one so that i can use the "radio button" of the head unit.
[MTCD Software Development] KoTiX2:
You need a custom rom for that
[MTCD Software Development] krijger:
Do i need to change the rom before i install it on the px5? Or do you mean: Install a custom rom and from there you can select the radio app at you're own choice.
[MTCD Software Development] KoTiX2:
Custom roms will let you select the apps to associate to each button
[MTCD Software Development] roomey:
Hi KoTiX2,

Thanks for the update, the buttons work perfectly now. There is one more issue I should report, though it's rather cosmetic, but I think graphics design is not something you could ignore ;) It's the font you chose for active station name on the main screen - it contains glyphs for Latin alphabet only. So if I want to give names to stations say in Cyrillic, they are displayed in default Android font, which is not bad, but doesn't shine at all (this is large text in the center, not text on buttons). Maybe there could be some other option for the font, or a possibility to override with the user's one. I don't have a screenshot right now, but think you got it.
[MTCD Software Development] KoTiX2:
In the fonts settings menu there is the option to change the font of the "Station Name in grid view".

Isn't that what you need?
[MTCD Software Development] roomey:
Who could have thought it's already there? 😁 Sure, that's what I need.
[MTCD Software Development] czarnyte:
Hi,

Where is the setting in NavRadio to display logo or a name of radio station on Agama launcher screen while NavRadio is in background? Or maybe a setting in Agama should be ticked? I updated system and unfortunately did not backup, but I remember display ING names of station over launcher previously...
[MTCD Software Development] KoTiX2:
under Settings/notifications ??
[MTCD Software Development] czarnyte:
Settings/Notifications/Enabled (I always set like this)

Few additional tech info: Dasaita PX6, canbus, Android 9 21052020, MCU 3.45, Android settings/Car/FactorySettings/Radio/No
[MTCD Software Development] KoTiX2:
I meant in NavRadio settings/notifications there are some options for sending the metadata
[MTCD Software Development] czarnyte:
Metadata enabled - station, rds, pty
[MTCD Software Development] KoTiX2:
Version 2.07 is on the way:

- Added Automatic Dark Theme for MTC android 9

- Some fixes for Dark Theme.

- Some fixes for audio management on Allwinner units
[MTCD Software Development] randycorcoran:
Hi @KoTiX2,

I am considering to buy your app. I have a px3 with hal9 rom and I am from Spain. Is there any way to get spanish logos automatically? If not, Is there any possibility to help you with that? It will be great.

Thanks for your great effort.
[MTCD Software Development] KoTiX2:
Spanish logos are already available and they have been also corrected by other users.

Please be sure that NavRadio work ok on px3 with android 7 giving a try to the free version first.
[MTCD Software Development] randycorcoran:
Ok, It's great!! I will try free version first! Thanks for your fast reply!
[MTCD Software Development] Timpuli:
Automatic Dark theme works like a charm with Android 9 and the best radio app gets better and better.

One proposal for the future: Now when automatic Dark Mode works can you made options what is changed for dark mode? For example, different background image and different text colors for Dark Mode..? Or own/ different theme when dark mode on (with background image) and other theme when Dark Mode is off?

Like this it would be possible to create different UI with better contrast for bright, direct sunlight environment.
[MTCD Software Development] Numbelino75:
Hi all.

Just installed this app on a PX6 unit with Malaysk ROM.

Did the auto scan but no sound at all.

When opening the app, it immediatelly goes to background, and some radio station is audible.

But when opening again the APP to check other radio stations, no sound at all, in any of them.

The normal radio APP works great.

Any advices?
[MTCD Software Development] KoTiX2:
Tnx for the suggestion my friend. I'll think about it and if it's easy to approach I'll surely add this feature. Honestly right now i have no ideas.... ;)
[MTCD Software Development] KoTiX2:
Please disable the original radio app in factory settings.
[MTCD Software Development] KaTRaM:
Hi!

I have tried to install the app, but it indicates that the hardware is incompatible. I have a PX5 radio, but it seems to bring a brand new MCU:

MF1-px5_C54_whd01a-aAaAaA_7708_B4_20210310-10: 40

Is there a way to make it work? Are you going to update the app for this type of MCU?

Thanks
[MTCD Software Development] Numbelino75:
T

Tks a lot, it worked!

Another question: is there a way to get this app immediatelly starting on system startup?

I have a PX6 with Malaysk ROM.
[MTCD Software Development] KoTiX2:
New update coming out:

- Updated Patch for S32F0 models

- Added 30 backgrounds and "preview" backgrounds in settings
[MTCD Software Development] randycorcoran:
Hi @KoTiX2,

I installed the free version you post on the first message and I tried during last week on my PX3 MTCE GS auto radio. It works fine (I noticed that quality of sound has increased) but I realized some strange situations:

When I seek stations in the background, the app crashes.

I think that AF only picked new stations if you seek them first. It would be great that radio could recover AF automatically without having to scan previously.

How can AF work better? Which value have I to put in factory settings? I tried with 20db and 30db but AF only works a few times in spite of station has more than one AF registered.

Thanks in advance for this great app!