How to prevent required field validation in validation function?
After a lot of debugging and search i get the solution.

function mymodule_reqursive_unrequired(&amp;$form, &amp;$form_state) {
    // print_r($form);die;
   if(!$form_state['values']['status']) {
     drupal_static('form_set_error', NULL, TRUE);
     drupal_get_messages();
   }  
    // print_r($form);die;
}


for reference check it