Unable to change seeksteps under Android, can under Windows

Firstly as I am new to Kodi, I am not sure if this is the right forum to post this request for help.

I want to change skipsettings so that when the right arrow button on the remote is pressed several times it is less likely that we can skip past the end of a recorded TV program when trying to skip adverts. I want to make the maximum step 1 minute to achieve this.

Strangely under settings->player->video when you select skip steps a window is displayed with a list of available steps, but you don’t seem to be able to make any changes in that window.

I have installed Kodi on my Windows 10 Laptop and an Android Box. Both of these have 17.1.
Under Windows I have been able to create advancedsettings.xml to limit the seeksteps when skipping forward when viewing recorded TV.
I found that I also needed to edit guisettings.xml whilst kodi was not running.
I edited /settings/videoplayer/seeksteps as follows:

<seeksteps>-60,-30,-10,10,30,60</seeksteps>

I have created advancedsettings.xml under windows as follows:

<?xml version=”1.0″ encoding=”utf-8″ ?>
<advancedsettings>
<skipsteps>10,20,30,60</skipsteps>
</advancedsettings>

These settings work on the Windows version.

I then copied this file to the userdata folder on the Android box and edited guisettings.xml
I can see that after the edit that guisettings.xml is changed.
When I go into settings -> player -> video I see that seek steps is -10min, -5 min, -3 min, -60 sec, -30 sec, -10 sec, 10 sec, 30 sec, 60 sec, 3 min, 5min, 10 min
I can see that kodi is rewriting guisettings.xml when (or before) it shuts down.

I noticed that under windows guisettings.xml does not have the xml header, so I removed this from advancedsettings on the Android box.
This has no effect.

advancedsettings.xml on Android is utf-8 encoded, and has unix style (lf) line endings.

It appears as if kodi does not recognise the advancedsettings.xml file.

Any help would be appreciated.