if(action.equals(BOOT_ACTION)){
Log.d(TAG,"BOOT_COMPLETED");
setConnectPCmode(context);
setPermission_WRITE_SETTINGS(context);
static void setPermission_WRITE_SETTINGS(Context context)
{
AppOpsManager mAppOpsManager;
PackageInfo mPackageInfo;
Log.d(TAG,"setPermission_WRITE_SETTINGS");
mAppOpsManager = (AppOpsManager) context.getSystemService(Context.APP_OPS_SERVICE);
mPackageInfo=getPackageInfo("com.inforcharge.homead",context);
if(mPackageInfo!=null)
{
Log.d(TAG,"mAppOpsManager.setMode AppOpsManager.OP_WRITE_SETTINGS");
mAppOpsManager.setMode(AppOpsManager.OP_WRITE_SETTINGS,mPackageInfo.applicationInfo.uid, "com.inforcharge.homead", AppOpsManager.MODE_ALLOWED );
Log.d(TAG,"mAppOpsManager.setMode AppOpsManager.OP_SYSTEM_ALERT_WINDOW");
mAppOpsManager.setMode(AppOpsManager.OP_SYSTEM_ALERT_WINDOW,mPackageInfo.applicationInfo.uid, "com.inforcharge.homead", AppOpsManager.MODE_ALLOWED );
}
}