Mitchell Johnson has been released from Australia's one-day international tour of India in order to prepare for the upcoming Ashes series.