[FYT Android Head Units] KoTiX2:
SOME TIPS AND GUIDES

RADIO PROXY ​

I slightly modify the surce code of MusicProxy (from Koenig) to create a RadioProxy app that replace the original radio app with a shortcut to NavRadio+ so you won't need to remove the original app with my "remover/Installer" tool.

If you have already removed the original radio app, please use again my tool to restore it.

Starting from version 1.2 RadioProxy does much more then being a simple short cut. It's becoming a real companion of navRadio+.

With version 1.2 RadioProxy now can read the RDS ID of the sinthonized station and broadcast some infos to Navradio+ that will help it with:

- automatic logo assignement based on the stations id and not only by their names

- automatic switch of stored Alternative Frequencies

- automatic seeking of Altenative Frequencies based on id search

RadioproxyFYT_1.3.apk

It will run the full or basic version of NavRadio depending of which one you have installed.

If you have both it will run by default the full version of NavRadio+.

If you need to run a different app or force the basic version you need to add the config file with specified in it the "PackageName" of the app to run:

PackageName=com.navimods.radio_free

The config file must be named RadioProxy.cfg

and copied in a folder like this:

/sdcard/RadioProxy/RadioProxy.cfg

​

To REMOVE RadioProxy follow these steps:

Settings - Device - Applications - RadioProxy - Three dots in the upper right corner - Delete updates

(Thx to koenig for providing the source code of MusicProxy).

Previous version: RadioProxyFYT_1.1.apk

RadioproxyFYT_1.2.apk

----------------------------------------

- REMOVE ORIGINAL RADIO APP (OBSOLETE USE RADIOPROXY INSTEAD)-​

There are some issues due to original radio app coexistance. To avoid these issues the best option is to remove the original radio app from the system using the FYT_Radio_REMOVER/RESTORER tool availabe here:

DROPBOX: FYT RADIO REMOVER/RESTORER

or here:

GDRIVE: FYT RADIO REMOVER/RESTORER​

Extract the zip file on the root of a FAT32 USB disk so you have:

a folder "BACKUP_RADIO_APK"

a folder "lsec_updatesh"

a file "lsec6315update"

a file "lsec6316update"

a file "lsec6521update"

With unit powered up and android running, insert the USB and when prompted press "START".

This will reboot the unit and run some shell commands to rename the original radio app from "******_com.syu.radio.apk" into "*******_com.syu.radio.bak" so it will not be found by android.

You will see some linux commands scrolling and at the end you'll see a green text "update success!Pls remove device". Do it and the unit will reboot to android with radio disabled.

The script will also make copy of the original radio app on the USB in the folder "BACKUP_RADIO_APK" in case you need it in the future.

TO RESTORE THE ORIGINAL APP​

Simply insert again the USB with same files in it and let the process run again.

Essentially everytime the USB stick is inserted, it remove the original app renaming it with .bak extension or if the .bak file exist it restore it back with .apk extension.

You can use it as many times you want.

-----------------------------------------------------------------------​

TOGGLE SCREEN NORMAL/FULL:

- Double Click on the station information toggle fullscreen on/off.

NORMAL SCREEN:

- Long press on the station information popup the "ADD Station" dialog window if the station is not in your station list. If it's already in your list, it will focus the relative station button.

- Long press on a station button bring up the "EDIT Station" dialog window

- Single press on screen arrows <> does a small frequency step fwd/back

- Long Press on screen arrows does a quick search fwd/back

FULLSCREEN MODE:

- A Single press of the arrows <> switch to next/previous station

-A Long press on station information(center of the screen) bring up the "EDIT Station" dialog window.

- In interface settings you can remove the big frequency in background if a logo is available.

- In settings you can hide status bar, activate the clock and a speed gauge

STEERING WHEELS CONTROLS:

- The steering wheels commands act exactly in the same way as the fullscreen arrows, they just need to be setup in the correct way in carsettings application.

FAVORITE LIST:

- The FAV list is the result of merging FM and AM favorites, so you can have both frequencies in the same list.

- FAV stations can be edited within the fav list but cannot be added. You need to be on fm or am list to add a station and set it to favs.

- Deleting the FAV list will just remove the fav flag from the fm/am stations but will not delete them.

- Deleting AM/FM list it will delete the FAV list too.

LOGOS:

- you can use your own station logos, you just need to know where you have them stored and browse for them when editing a station.

- To get the stations Logos from the app you have to set the nationality of the logos in the interface menu, download and extract them.

Once they are extracted you have to edit each saved station to assign the logo image to it.

- The automatic assignment of the Logos is based on the RDS id of the radio stations (pi code) and the search of the logo by RDS name.

The first method (by id) is faster and more precise but it needs that the name of the logo contain the picode of the station and for this purpose i renamed them for some of the available countries. Of course i cannot make them all and the functionality of this method depend of the availability of correctly named logo images for your country.

The second method (by name) is less accurate and it work comparing the RDS name with all available logos. If the rsult of the comparison is 100% correct the logo is autoamatically assigned. If the result are more then one logo, a dialog window popup asking you to choose it.

For USA and Canada the assignment of the logo is is done by searching the frequency of the station in the logo file name.

AF (Alternative Frequencies) handling: (Doubleclick to switch between stored AF)

AF service allows the radio tuner to tune in to an alternative frequency when the signal becomes too weak. The minimum level signal can be set in factory settings (Auto Search Stop) and has been found

that around 30 db is the best choice.

To improve even more this service I added an automatic storing of the alternative frequencies so that every time a new frequency is received, it's added in a list.

After an autoscan some radio stations can be found on different frequencies, NavRadio+ have an option (in Settings/radio) to automatically merge the frequencies in just one button populating the AF list

The frequencies available in this list can be selected using the station editor or switched one by one DOUBLECLICKING on the station button.

NOTES:

I'm the only developer of the app and I work on it every single day for some hours a day.

I try my best to develope the app at best of my possibilities and I wish at evey release that it is bug and crash free.

This is very hard to achieve, even if I have some very good friends that help me testing it.

I'm really thankful to them for their help and support.

Thank everybody who beleive in my work and thanks for understanding. :)

EDIT: Updated FYTRadio remover/restorer with new lsec6315update file