docs: @Pure
  	public static String getUserHomeDirectoryName() {
  		final String userHome = System.getProperty("user.home"); //$NON-NLS-1$
  		if ((userHome == null || userHome.isEmpty()) && (OperatingSystem.ANDROID.isCurrentOS())) {
  			return join(File.listRoots()[0], Android.HOME_DIRECTORY).toString();
  		}
  		return userHome;
  	}