yashsingh1/xdaforums huggingface dataset:
[FYT Android Head Units] louforgiveno:
https://xdaforums.com/t/general-fyt...unisoc-ums512-q-a-mods-tips-firmware.4396339/

The file and a bunch of other good info here....

File.in 1st post, look over the 1st 2 posts for other info to help ya
[FYT Android Head Units] KoTiX2:
Ok. It's clear now that something is not initiated correctly after changing the values.

I'll dig into this when I get back home tomorrow.

Thanks for your patience and help ;)
[FYT Android Head Units] AviationPhotographer:
So, tried to install the documentsUI apk on the head unit, but getting "There was a problem parsing the package." Figured it might be because of a corrupt apk, so I downloaded it again to my phone and then to my cloud and then to the Head unit. Same thing. Changed file manager apps, same thing. Install from unknown sources is turned on, and both file managers are allowed to install from unknown sources (and have installed other apks).

I don't mind having the stock radio app in there, but I would love to rename it so I can change the widget on the home screen.
[FYT Android Head Units] KoTiX2:
Please post a picture of the system information screen of your unit

showing the MCU number.
[FYT Android Head Units] KoTiX2:
Ok. Please post a picture of the content of the root of USB disk.

Possibly, if you have it, post a link to the firmware for your unit.
[FYT Android Head Units] surfer63:
He has a uis8141E. Does your navradio apk support that?

Edit: an uis8141E (sp7731) should be compatible with an sc9853i, but is it also on the other hardware?
[FYT Android Head Units] AviationPhotographer:
The app itself works wonderfully! All features appear to work great on it. It tunes to different stations, I can preset everything, etc. AM and FM both work, and the logos work great after downloading.

The contents of the thumbdrive are exact as you specified in the second post.
[FYT Android Head Units] KoTiX2:
If this is the root of USB and it's not a the content of a folder, then i need a copy of your firmware.

Unless ZHAN have changed something in the firmware (like Teyes have done in its 2022 firmwares), there is no reason to not starting the update script.
[FYT Android Head Units] AviationPhotographer:
It is in the root directory. I'll work on getting the firmware for you tomorrow (it's late here in California). Thanks!
[FYT Android Head Units] KoTiX2:
I beleive this is the last Test:

Dropbox - File Deleted - Simplify your life

www.dropbox.com

(The Automatic sensitivity switch was inverted)

Please let me know if it's all ok now ;)
[FYT Android Head Units] x X x:
Thank you. Indeed it works as expected now :)
[FYT Android Head Units] KoTiX2:
Tomorrow will come out the full version with the fix.

Thx for your help man. I really appreciate it

:)
[FYT Android Head Units] x X x:
I've also want to thank you and I've really appreciate that you immediately working on the user suggestions, fixing the issues and making your great app better for all of us :)

Will the fix be available also for the paid version from the Google Play?

I have an additional question about this scale. Earlier one user used to name the 0-100 scale as a "km scale" - is this "function" really represents the amount of the kilometers (+/-) of the signal sensitivity? Or was this simply misnamed?
[FYT Android Head Units] KoTiX2:
For "Full version" i mean the paid PlayStore one. So yes ;)

km?? Absolutely no!

It's just a value that the MCU use to set the sensitivity in the radio chip.

In the code of the original app i can see that depending on various models and radio chips, this value can be 50, 100 (for my unit) or in your case 255.

The original radio app is still the same since the very first fyt model, then they added code to support the new models from "Sofia" units to latest UIS7862 ones.

This is the main reason of the confusion in the code.
[FYT Android Head Units] x X x:
I have an idea to unifying the scale to reflect reality more and be clearer (more understandable) for the user. Right now the values range 140-255 looks more like the remnant of the back-end work than the final front-end representation. Unifying the scale may be more user friendly I think (eg. 0 - super sensitivity, 100 - lowest sensitivity, or better vice versa, with greater steps like 5 or 10). That's is just my thinking because I am a half-manual half-automated software tester so that's my everyday think-view from the end-user side on the back-end code ;)

This is just a suggestion of course.
[FYT Android Head Units] KoTiX2:
Well, now that i understand correctly how it work for my and your model i could make it in anyway i like.

Thx for the suggestion ;)
[FYT Android Head Units] nordest:
hello
[FYT Android Head Units] nordest:
hello colleagues, please if anyone has the original radio software, I deleted the original software and I don't have it anymore...backup_radio_apk please...
[FYT Android Head Units] Battoussai:
Hello. Why don't you try this thread apk? "NavRadio+" is pretty awesome. Just install it from playstore. Your unit has to be a FYT model (UIS7862 or sc9853i).
[FYT Android Head Units] AviationPhotographer:
I haven't had a chance yet to download the firmware, but I updated the app this morning (I saw there was an update in Google Play), and now I'm having major issues with the app. It started with the app crashing when I would use the steering wheel buttons to switch between my favorite stations. Then, as the day went on, the app now crashes completely when I load it. The radio will start playing, and immediately the app crashes. I have sent a crash report to google (which I assume you get as well?). Is there a way to go back to the previous version?
[FYT Android Head Units] KoTiX2:
No, you can't go back.

Try to uninstall and reinstall NavRadio
[FYT Android Head Units] danilaur:
Not have back-up settings when crash?
[FYT Android Head Units] Closerm6b:
after lastest update ,logo radio don't work proprely, af rds in fyt device work only when frequency is too strong.
[FYT Android Head Units] KoTiX2:
What do you mean by "logo radio don't work proprely"?
[FYT Android Head Units] Zvonimir_G.:
I find stock apps on Navifly Yin 53 more then terrible. When I find out that Navi radio will be ported to Fyt units I was thrilled to finally get decent radio app for my unit, now just to replace music player and most disappointing things will be addressed :)
[FYT Android Head Units] surfer63:
This is the radio thread and this is off topic. You might be disappointed. The Joying music app is still for 95% equal to your NaviFly music player
[FYT Android Head Units] Gaugamela:
@KoTiX2 I tried the remover script on my ATOTO S8 and it did not work. I did some digging around in .apks with Solid Explorer and the radio app from ATOTO has a different code.

The code for the Atoto S8 is 190112001_com.syu.radio.apk.

Maybe that's why the script failed. Not sure if you might update it. I won't be able to re-test nor adapt it to my needs since I won't have access to my car for a couple of months (moving to another country).
[FYT Android Head Units] KoTiX2:
Indeed i need to update the script with your code.

We need to collect all the different codes for all fyt customers to make the script universal.

Another option is to use my app to recognize the code in the unit, create a custom script in runtime and put it on USB.

I like a lot this second option but it takes me some time to be done...
[FYT Android Head Units] j-5:
I guess a regex expression wouldn't work then?
[FYT Android Head Units] KoTiX2:
I guess not but could you make some tests for us?
[FYT Android Head Units] j-5:
Happy to help.
[FYT Android Head Units] surfer63:
@KoTiX2 :

Well, I just remembered a number of rooting scripts that I wrote 1½ - 3 years ago.

The used shell on boot is a very sparse POSIX style shell.

You can even switch to busybox ash shell during the script execution for almost complete shell functionality, but I forgot the details. That is for some time later.

Anyway, please find attached a very simple script to remove 4 radio apks for several units. Also as "Universal" script for uis7862/uis8581 and sc9853i (even though your app does not work (yet?) on the sc9853i).

the *lsec scripts copy another script to /cache and run it form there. It is not very beuatiful but saves your from very lengthy red error messages in the script.

The "unknown" is the unit from user @j-5 who did not answer yet which brand unit he has.

@j-5 : Please answer that question. It helps everyone.

Was already answered.
[FYT Android Head Units] j-5:
:D

As far as brand goes, the seller says it's "Nevegetor" but who knows really. The about screen on NAvRadio says it's "SPRD"
[FYT Android Head Units] surfer63:
Sorry, you are right (corrected the previous post), but you then only mentioned the MCU, which can be used on multiple units (but is definitely not general compatible. beware!).

And SPRD is already there since the first units from "Syu PRoDuction". SYU is an android app/firmware builder that was acquired by FYT in 2015 or 2016 or so. But you still find that name back in several "corners" and in apks..
[FYT Android Head Units] j-5:
all good.

Here's all the system info I can get to.

I do have antutu installed, but it just confirmed the unit was as promised (except for the android version obviously)
[FYT Android Head Units] surfer63:
If you have a terminal app, then please do a "getprop | grep fytmanufacturer" and share the id with us (like "ro.build.fytmanufacturer=116").

Or simply use my HWGetInfo apk (from my signature)
[FYT Android Head Units] j-5:
[ro.build.fytmanufacturer]: [1]

[ro.build.fytid]: [FYGrp01]
[FYT Android Head Units] surfer63:
1 is the NOR MCU. It is used by a number of resellers. On 4pda they maintain lists of all fyt resellers and CUs they can get their hands on. At least is says "something" but unfortunately does not pinpoint it to 1 or a very few resellers.
[FYT Android Head Units] j-5:
Yeah, I was just on there looking around and saw quite a few vendors using the "1" designation.

Looking on ALi, I didn't see many vendors offering an 8+128 2000x1200 unit, so ??. The vendor said it's a "nevegetor" but that's questionable. Since I marked it "received" it's been silence from the vendor :/

Anywhere else I can look?

Edit: Found it! It's ISUDAR.
[FYT Android Head Units] surfer63:
hmmm, I see I did the check the wrong way around. I have

[ -e "$JOYING" ] || joying

, but actually that should be

[ -e "$JOYING" ] && joying

or

[ -f "$JOYING" ] && joying

, but both don't work and the first does work. :unsure:

I will have a look at that.
[FYT Android Head Units] KoTiX2:
I gave it a very quick look and it's a very interesting approach. Thx for it :)

I'd prefer a rename of the apk over a delete. Even if it's backed up on USB, people could delete it, lost it or whatever strange thing people could do with an USB drive :p

Then a restore tool is also recommended ;)
[FYT Android Head Units] surfer63:
I simply copied some old stuff from old scripts, but you are fully right. Renaming is much better than removing. Renaming gives the simplest restore option.
[FYT Android Head Units] ludditefornow:
Using the basic APK on a Navifly FYT=1 7862 unit, I ran the script to rename the OEM radio. Now when I click my mode button on the the steering wheel, no radio is opened.

Would it be possible to name the OEM radio as "radio old" and change Navradio to what the OEM radio was called so that the radio can still be called from the mode button?

As a side note, if my mode button toggles through a group of 5 apps, could I not rename those apps and substitute them for other apps to get a similar result to what FYT HW OneKey app does?
[FYT Android Head Units] ludditefornow:
Found a bug regarding favourites using APK basic which was downloaded yesterday from Play store. Have multiple FM stations and one AM station saved as favoourites. When toggling through the favourites, AM station doesn't play when selected and the next FM station doesn't play either.

This is no big issue for me, but I figured you might like to know about it. The video will demonstrate better than I can explain in words.

If you need other info, please let me know and I will upload it.
[FYT Android Head Units] Closerm6b:
Some frequency got logo and others not
[FYT Android Head Units] KoTiX2:
If you want me to help you you need to be a little more specific:

Which country are you from?

The automatic logo assignment is done by matching the name or it can be done manually editing the station.

AF function on FYT unit doesn't work at all and it doesn't depend on NavRadio.
[FYT Android Head Units] ym999:
Hello,

I have the paid version, but use "NavRadio_2.80_FREE_VividEdition.apk" to use MediaSession control.

* MediaSession : play(), pause() ... is working as expected.

* Environment: FYT device, android 10

Are there any plans to support MediaSession in XYZ?

In paid version, did not controll with MediaSession.
[FYT Android Head Units] KoTiX2:
What is "XYZ"?
[FYT Android Head Units] ym999:
Sorry. I forgot to replace the translation after translating it at DeepL.

XYZ is the paid version.
[FYT Android Head Units] KoTiX2:
I never released a full version that act as mediaplayer because that version cause problems with FCC launcher and is still unstable.

Right now, after ViVid stopped development for non US countries and because of issue with FCC( the developer of FCC is also disappeared from the scene), the development of such a version is temporarily stopped.

I'm concentrated now on porting NavRadio to QF01 kind of devices
[FYT Android Head Units] ym999:
All right. No problem.

I would be grateful if you could consider supporting the full version at a later date.
[FYT Android Head Units] android9191:
Hi, I’ve one idea. In the future I want to build an Arduino FM Tuner with a TEF6686 to connect it via USB to my Android Topway TS10 Radio as background Tuner. Is it possible to get this work with your app because of the AF Function and for a Station list with the available stations in the area. I would very happy if you answer me!

Kind regards
[FYT Android Head Units] KoTiX2:
My app work/comminucate only with dedicated hardware, in this case the MCU of your TS10.

It will not work with anything connect to usb...
[FYT Android Head Units] android9191:
Ok, thank you for your answer.
[FYT Android Head Units] sandpita:
Hi KotiX2, Any chance you can add the option of adjusting the audio output like the audio apps of DAB+, Power Amp and Spotify? TIA
[FYT Android Head Units] Warlord721:
Yes I am also having crashing issues, that only started with the latest update of the app. It will crash randomly sometimes, but also more often it seems to crash when changing stations. I have tried uninstall/reinstall with saved settings and also without saved settings. I never had any crash issues before this last update.

I have a Joying JY-UQ135N4G-DA (UIS7862 12nm Dual ARM Cortex-A75 + Six ARM A55) 4G/64G.
[FYT Android Head Units] KoTiX2:
The changes of the latest versions are related to the sensitivity settings, in particular for joying units and RDS text concatenate option.

Are you using default sensitivity settings or manual adjustement?

Have you enabled the "concatenate text" options ?

Where are you from? which logo region are you using?
[FYT Android Head Units] Warlord721:
I am using the default sensitivity settings.

Yes I did enable "cocatenate text" for RDS. It has always worked well for me.

I did try to disable it and it seemed to help the random crashes a little bit but it still crashed when changing stations.

I am in the Michigan, USA using USA1 region.
[FYT Android Head Units] AviationPhotographer:
I'm still having the crashes, and it's always when changing stations. It seems to work fine if I open the app and don't touch anything. But click on anything, and it instantly crashes. I also tried uninstall/reinstall and that doesn't change the crashing.

Just for more info on mine, I'm using default sensitivity (no changes), concatenate text can be turned on or off and it still crashes. I'm from Southern California, USA (USA1) and I'm not using logos at the moment.
[FYT Android Head Units] KoTiX2:
Ok it seem to happen only to US people then...

I'll try to reproduce the problem and fix it as soon as I can.

Sorry about it guys ;)
[FYT Android Head Units] KoTiX2:
Thx for your report, Can you make a video of the crashes please?

@Warlord721 can you make a video too?

Thak you guys :)
[FYT Android Head Units] Warlord721:
@KoTiX2 Here is the video of the crashing. I noticed it didn't seem to crash changing AM stations. Only FM stations.
[FYT Android Head Units] KoTiX2:
Thx for the video,

please save your station list and backup your settings and send me them.

The settings file is located on the root of internal sdcard "NavRadio_preferences"
[FYT Android Head Units] Warlord721:
Here is the file. Thanks for you work on this app. It really is a great replacement for the stock radio app.
[FYT Android Head Units] KoTiX2:
you forgot the attachement?

Can you try the basic version too, please?

Dropbox

www.dropbox.com
[FYT Android Head Units] Warlord721:
NavRadio_Preferences

drive.google.com

Ah oops😬

Ok i will try the basic version and report back.
[FYT Android Head Units] KoTiX2:
I've got a crash caused by pty logos.

Please try disabling Logos by PTY in settings/Logos.

I'm not sure if that is your case, probably it's more @AviationPhotographer problem...

Let me know ;)
[FYT Android Head Units] Warlord721:
Well I did not try the basic version yet, but I disabled the logos by PTY and was able to change stations with no crashes at all so far!
[FYT Android Head Units] AviationPhotographer:
That worked! So far, I disabled the logo by PTY (I still had that on), and there haven't been any crashes after driving for an hour today. Switching favorites, changing stations, etc all seem to work now with no crashes.
[FYT Android Head Units] Stenly2708:
Hi, I have a problem. See the video. REMOVE ORIGINAL RADIO APP not working.
[FYT Android Head Units] KoTiX2:
No videos attached..
[FYT Android Head Units] Stenly2708:
the video is here https://drive.google.com/file/d/1Py8qsOIbqMo-fWQGOzm4GN9zNbCzXvJu/view?usp=sharing
[FYT Android Head Units] Stenly2708:
https://photos.app.goo.gl/7pcJASAwt5JsnKnJ9
[FYT Android Head Units] Stenly2708:
https://photos.app.goo.gl/ctUVDG2q3fyxHLvi7
[FYT Android Head Units] Stenly2708:
New item by Stanislav Vávra

photos.app.goo.gl
[FYT Android Head Units] hanichl:
Coming back again to this subject: Any chance to get the settings saved to a cloud space ( Google Drive , for example ) ? Still a normal firmware update ( Joying ) destroys also the saved settings ... it is annoying to re-scan stations, logos, and set alternative frequencies - thanks !
[FYT Android Head Units] Rachid007:
Hi guys,

Those last days i have some interfence sounds in most stations in FM.

When i did a rescan, the radio only found 4 stations
[FYT Android Head Units] danilaur:
check antenna
[FYT Android Head Units] KoTiX2:
I recently fixed and changed the code of sensitivity adjustment.

Please check your settings and try to lower the values or disable LOC
[FYT Android Head Units] surfer63:
Hi,

can you specify in your first post (in the several sub-forums) on which units the RDS-AF really works? You also mention it in this FYT forum "- Improved RDS AF function with automatic storing and merging of alternative frequencies found", but RDS-AF does NOT work on the FYTs. That is not the fault of your program, but of the MCU.

But please mention on which units RDS-AF REALLY works.
[FYT Android Head Units] KoTiX2:
As i know It works correctly on MTC units but it's still not good as an OEM car stereo.

MTC units handle correctly the pi-code of the radio stations so when it start searching it really search for a station with the same pi-code and higher signal.

Anyway sometimes it doesn't find any station or doesn't even start searching. This depend mostly on the territory you are driving.

I live close to Alps with many hills, up and downs and it work great.

When i travel through flat region it never start searching or find something wrong.

Then i believe that these Chinese units use only one PLL circuit while normal OEM ones use 2 of them to keep the old frequency until a new good one is found.

I'll update the first posts a.s.a.p. ;)
[FYT Android Head Units] KoTiX2:
NavRadio v2.88 changelog:

- Fixed crash on XDA link during Navradio Intro

- Fixed crash for bad Url decoding

- Fixed crash when deleting last station

- Fixed Out of Bounds in S32F0 station edit

- Fixed Out of Bounds on SWC keypress

- Fixed crash bad backgroud logo crash

- Fixed crash for media buttons on some MTC units

- Possible fix for MTC diacritical RDS text bug
[FYT Android Head Units] andi_n:
Hi,

do you may know how the RDS-AF is working on the TS10 units.

I found some information in the TS10 thread, but they are not clear.

This mega threads are so unclear, it's hard to find the information I need.
[FYT Android Head Units] KoTiX2:
NavRadio+ 2.89 changelog:

- Fixed crashes for empty strings in dialog windows

- Fixed split screen bug

- Fixed Snap to block bug

- Added check for TS7 incompatibility
[FYT Android Head Units] Stenly2708:
Hi, I have a problem. See the video. REMOVE ORIGINAL RADIO APP not working.

the video is here https://drive.google.com/file/d/1Py8qsOIbqMo-fWQGOzm4GN9zNbCzXvJu/view?usp=sharing
[FYT Android Head Units] KoTiX2:
Please post a picture of the system information screen showing the MCU number.

Post also a picture of the content of USB.
[FYT Android Head Units] Stenly2708:
here is a picture of the MCU https://drive.google.com/file/d/1OtzwHd1Ydjns5mFnidS6Gku6Sz2xQU1v/view?usp=sharing

here is a picture of the USB https://drive.google.com/file/d/1P0v3aO6WRZgXAC1748qTFAzS0IAuV6tg/view?usp=sharing
[FYT Android Head Units] KoTiX2:
Ok. If you have a copy of your current firmware you can try to get the file lsec6315 from it and replace the one in my package.
[FYT Android Head Units] Stenly2708:
I don't have a copy of my firmware and I don't know how to do it. Do you have any instructions?
[FYT Android Head Units] Stenly2708:
where can I find the lsec6315 file?
[FYT Android Head Units] KoTiX2:
Ask your reseller or look on this forum or on 4pda.ru

The file is inside the copy of the firmware
[FYT Android Head Units] zkooma:
Hello. Should this app work on UIS7862S ? I just bought new head unit and I get compability error.
[FYT Android Head Units] KoTiX2:
Please, post a picture of the system information screen showing the MCU number.

Thx
[FYT Android Head Units] zkooma:
Sorry for the bad quality
[FYT Android Head Units] KoTiX2:
Later today or tomorrow will come out on PlayStore the new NavRadio+ version 3.0 with support for your Roco k706 model.

You can try the new basic version 3.0 here:

Dropbox

www.dropbox.com
[FYT Android Head Units] Racker_CRO:
How can I set NavRadio+ to be the default app for opening the radio? I removed the stock radio from my M500S unit and installed NavRadio Free to test it and it worked like a charm. Then I bought NavRadio+ and removed Free version. Now every time I tap on the radio widget on the first screen (not the app drawer) it asks me which app to use. I select NavRadio+ and tap ALWAYS but next time I tap on it it asks me again. I tried to clear the defaults for NavRadio+ but it didn't help.

Thank you.
[FYT Android Head Units] zkooma:
I installed new navradio+ version from play store today but unfortunaltely it crashes right after initial setup just before asking to search stations. Reinstalled and cleared cache but still wont start. New free version works like charm.
[FYT Android Head Units] KoTiX2:
Yes, sorry about it.

i made a small mistake and I'm uploading the fixed version now.

It will be available in a few hours.
[FYT Android Head Units] RaffNix1982:
Hello,

there any Chance to get AF working on FYT7862?
[FYT Android Head Units] KoTiX2:
No. Not on app side. It need MCU modification
[FYT Android Head Units] Cherepashkin77:
Hello. I bought navradio+ from the appgallery store. When you try to download logos, a broken file of 128 kb is downloaded. This file does not open and logos cannot be installed. Can this be fixed somehow? I'm from Russia.