This is what I came up with, looks not so good, but works! private String getAEMVersion(ResourceResolver resourceResolver) {
String aboutPath = "/libs/granite/ui/content/shell/about";
String aboutHTML = resolveResourceToHtml(resourceResolver, aboutPath);
return extractVersion(aboutHTML);
}
...