This is in Sapphire.
How do you know it is angry? If it looks like this
Then you are a lucky man! Because that means it is shiny and that is a 1 in 8192 chance in getting! Congratulations!
The way a pokemon looks in saphire doesn't change because of friendship. Aggron has blue eyes. The only times it has red eyes is when it is shiny. Does it aanyhow look like the image アップルブルーム posted?
try giving it a sooth bell, massages, and the berries that it favores.