I think there's impossible to do it, so I've set up a workaround using a TabbedPage, like this :
<TabBar>
<ShellContent Route="CharacterSelectionPage" IsVisible="False" ContentTemplate="{DataTemplate local:CharacterSelectionPage}"/>
<ShellContent Route="CharConfirmPage" IsVisible="False" ContentTemplate="{DataTemplate local:CharConfirmPage}"/>
<ShellContent Route="MainTabbedPage" ContentTemplate="{DataTemplate local:MainTabbedPage}"/>
</TabBar>
And in my MainTabbedPage :
<TabbedPage ...
Shell.TabBarIsVisible="False"
xmlns:local="clr-namespace:MyProject.Views"
...
>
<local:AchievPage IconImageSource="icon_about.png" Title="Haut-faits"/>
<local:ReputPage IconImageSource="icon_feed.png" Title="Réputations"/>
</TabbedPage>
And now I have my main screen with only two tabs.
This workaround sucks. Xamarin sucks.