Java tutorial
//package com.java2s; //License from project: Open Source License import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class Main { public static boolean isMIUI() { String propName = "ro.miui.ui.version.name"; String line; BufferedReader input = null; try { Process p = Runtime.getRuntime().exec("getprop " + propName); input = new BufferedReader(new InputStreamReader(p.getInputStream()), 1024); line = input.readLine(); input.close(); } catch (IOException ex) { return false; } finally { if (input != null) { try { input.close(); } catch (IOException e) { } } } return line != null && line.length() > 0; } }