I'm not finding any rock shows at the places I went to when I lived there for a few months. Didn't see many over those few months honestly. You might want to check out Wild at Heart if you are in to punk shit.
If you are into avant garde shit at all, you should check out this calendar. Sowieso was my favorite place to hang out.
http://www.echtzeitmusik.de/index.php?page=calendarI think Vopo Records is the record store I went to that had all the heavy stuff. Cool place.
I mainly hung out in parks and smoked weed, so that's pretty much all I got :/ Have fun!