- Radio Editor and the way I implemented it in skinmanager
- Personal Languages
- My skinpacks folders
THE S100 SKINMANAGER
The S100 Skinmanager is a software developed by me from scratch that initially allowed the S100 owners to install alternative skins/themes only but now (it's already 2 years old) it's a lot of more powerfull and will let you change the default audio player, install language files, change fonts, fake the unit ID to another model, change the function of hardware buttons, etc..
My skinpacks come compressed in a RAR archive that you will have to extract in the root of the sd card: essentially you double click on the rar file, you hit "extract" and select the letter of the sdcard.
In this way you will have a "Skinmanager" folder in the root of the sd.
To run skinmanager you simply insert the SD card in the gps slot of your unit, set the path of the navigation software to point to "\Skinmanager\Skinmanager.exe" and press the Navi button.
Here is a small video showing the installation process:
Below is the skinmanager home screen, the "Installed" label show up on the next run after you install a skin and the highlighted skin is the one currently in use.
Clicking on a skin you will be prompted to Install it if it's not present in the unit or to switch to it if it's already installed.
When you install a skin for the first time, skinmanager will create for safety reason a backup of the S100PROGRAM folder, the most important in the system. You have also an option in "skintool" to make a new backup everytime you need.
During the installation various messages and prompts will help you understand and choose the best combination for your system.
On the bottom left there is the "Exit" button to go back to the unit main software called "Platform"
The small camera at the bottom right is the screenshot tool button, clicking on it will appear a square on top right and double clicking on it will take the shot. The screenshots are saved on your sdcard.
On bottom right of the screen there is my other creation: the skintool.
At top right there is the button to access to the "Customizations" section:
Here you can replace the audio player with two alternative players: NitrogenIt support playlists files (M3U, PLS) and have a quick and comfortable music browser by folder and the MyDean version of the original player :the version showed here is in the carplay flavour but the original one have a big list view like this and a better layout than the original one.
In Customizations section you have also the newest big feature for S100:
Radio Editor is a tool used to edit the Saved stations names, and to assign the button number to each station from 1 to 12. To use Radio Editor you need first to patch your system with a slightly modified version of the software, so at first run of radio editor, a script will check if your system is already patched and if not it will ask you to do it.The patch will allow the system to use unencripted and modified Language strings, to add buttons in radio section and other mods used to modify the userinterface.
After the system is patched, RadioEditor start and you can edit the station names and assign the button numbers simply selecting the station and hitting the pencil icon:
- a keyboard will show up covering the editor popup window
- you can move down the keyboard holding and sliding down your finger on the top blue line so you can see the button number tab
- set a number between 1-12, edit the station name if you wish and save
- repeat for all 12 numbers or less
When all stations are saved you can click on the main "Save" button, The software will store the stations names and numbers in the Language string file that is currently in use and it will update it in all skins. (it's important that you have set the correct time and date in the unit for this to work properly)
If you do all this correctly, you will end up having 6 station buttons at the bottom of the radio main screen and other 6 stations button in the RDS screen.
Nitrogen audio player
The Nitrogen audio player is an alternative player to the default one, it support playlists in format m3u and pls, it can be controlled by the Steering Wheel Controls and has a very quick and comfortable file browser by folder and support the album.jpg cover format.
It can be used as a standalone application or it can replace completely the standard default player.
To replace the standard player you need to go in "Customization" menu in skinmanager and choose the option to "Set as default player"; you can reverse to standard one at anytime selecting again the same option.
Nitrogen comes with some preloaded skins/themes that can be found in the Options menu.
In customizations section there is tool to install a personal Language file replacing the english file with it. I added this feature because some languages are not supported by the s100 software (Swedish for example), when starting the tool you'll be taken to a file browser where you can select the string file of your Language which will replace the english one. By default the file browser will open in the path \StorageCard\Skinmanager\Extras\Patches\Strings so I suggest you to copy your string file in that folder.
I also created a tool to replace the characters fonts because some languages use special characters that are available only in arial font.
.....more to come....