String top = System.getenv("ANDROID_BUILD_TOP");
if (top == null) {
throw new FileNotFoundException();
}
final String tagFile = top + "/system/core/logcat/event-log-tags";
BufferedReader tagReader = new BufferedReader(
new InputStreamReader(new FileInputStream(tagFile)));
BufferedReader eventReader = new BufferedReader(
new InputStreamReader(new FileInputStream(filePath)));
try {
readTags(tagReader);
readLog(eventReader);
} catch (IOException e) {
}