So ummm I did what you guys said with the dirty flash and it messed up my phone and all the apps kept crashing so I went to stock then Rooted again. I was installing your rom and everything was going fine and then it was rebooting but I was brought to a screen that says "Software not authorized by at&t" so ummm yeah. good news tho, the camera did work after the dirty flash except for 1 error that if I pressed okay it worked. Currently I am reverting to stock and gonna try rooting again and it it doesn't work I'm sadly going to have to stay on stock.