public static Intent getStartscreenIntent(final @NonNull Activity activity) {
        final String startscreen = getString(R.string.pref_startscreen, activity.getString(R.string.pref_value_startscreen_home));
        if (StringUtils.equals(startscreen, activity.getString(R.string.pref_value_startscreen_stored))) {
            return AbstractNavigationBarActivity.getBottomNavigationIntent(activity, AbstractNavigationBarActivity.MENU_LIST);
        } else if (StringUtils.equals(startscreen, activity.getString(R.string.pref_value_startscreen_map))) {
            return AbstractNavigationBarActivity.getBottomNavigationIntent(activity, AbstractNavigationBarActivity.MENU_MAP);
        } else if (StringUtils.equals(startscreen, activity.getString(R.string.pref_value_startscreen_search))) {
            return AbstractNavigationBarActivity.getBottomNavigationIntent(activity, AbstractNavigationBarActivity.MENU_SEARCH);
        } else if (StringUtils.equals(startscreen, activity.getString(R.string.pref_value_startscreen_nearby))) {
            return AbstractNavigationBarActivity.getBottomNavigationIntent(activity, AbstractNavigationBarActivity.MENU_CUSTOM);
        } else {
            return AbstractNavigationBarActivity.getBottomNavigationIntent(activity, AbstractNavigationBarActivity.MENU_HOME);
        }
    }
which variants are enabled for UnifiedMap
main/src/main/java/cgeo/geocaching/settings/Settings.java