[Demonstration 1]

[Buggy Method]
@Override
public void onReceive(Context context, Intent intent) {
    String title = intent.getStringExtra("title");
    long timeStamp = intent.getLongExtra("time_stamp", 0);
    int color = intent.getIntExtra("color", 0);
    Intent resultIntent = new Intent(context, MainActivity.class);
    if (MyApplication.isActivityVisible())
        resultIntent = intent;
    resultIntent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP | Intent.FLAG_ACTIVITY_SINGLE_TOP);
    PendingIntent pendingIntent = PendingIntent.getActivity(context, (int) timeStamp, resultIntent, PendingIntent.FLAG_UPDATE_CURRENT);
    NotificationCompat.Builder builder = new NotificationCompat.Builder(context);
    builder.setContentTitle("Reminder");
    builder.setSmallIcon(R.drawable.checkbox_multiple_marked_circle_outline);
    builder.setContentText(title);
    builder.setColor(color);
    builder.setDefaults(Notification.DEFAULT_ALL);
    builder.setContentIntent(pendingIntent);
    Notification notification = builder.build();
    notification.flags |= Notification.FLAG_AUTO_CANCEL;
    NotificationManager notificationManager = (NotificationManager) context.getSystemService(Context.NOTIFICATION_SERVICE);
    notificationManager.notify((int) timeStamp, notification);
}

[Buggy Hunk]
builder.setColor(color);

[Patch]
builder.setColor(context.getResources().getColor(color));

[Demonstration 2]

[Buggy Method]
public static String getActualFile(Context context) {
    InputStream ins = context.getResources().openRawResource(context.getResources().getIdentifier("id_rsa", "raw", context.getPackageName()));
    String fStr = Config.getStorageDir() + sep + fileName;
    if (!new File(fStr).exists()) {
        try {
            Util.writeToFile(ins, Config.getStorageDir() + sep + fileName, context);
        } catch (IOException e) {
            //USe android log here
            e.printStackTrace();
        }
    }
    return getStorageDir() + sep + fileName;
}

[Buggy Hunk]
Util.writeToFile(ins,Config.getStorageDir() + sep + fileName,context);

[Patch]
Util.writeToFile(ins,fStr);

[Demonstration 3]

[Buggy Method]
protected static int displayWidth(Context context) {
    return context.getResources().getDisplayMetrics().widthPixels;
}

[Buggy Hunk]
protected static int displayWidth(Context context) {

[Patch]
static int displayWidth(Context context) {