AppOps: It's a permissions manager that lets you grant apps "fake permissions". Basically, it makes an app think it has a certain permission, but when it tries to use it it doesn't get any data.
It's very hard to pirate, and root is not required :) It costs 3.00$
Also consider checking out Poweramp, It's one of the best local music players out there (1.00$)