Call Brooklyn Central Booking
Hello there,
If your friend hasn't received a DAT, he still might not have arraigned for his charge as of yet. If you need info, call 718-935-9210 (Brooklyn Central Booking). They could provide you with an arrest number. You could also call Brooklyn Criminal Court to find out if he's been arraigned already.
Violating an Order of Protection is not good. It means there's another charge somewhere. If he received an ACD, his previous case might (probably will be) restored. Yours (and his) object is to make sure he doesn't plea to a Misdemeanor--only a Violation such as Disorderly Conduct--especially if he doesn't have a previous misdemeanor conviction.
It would also be good if he would break the cycle, get away from the situation where he finds himself, and get a job/go to college.