title: permission exception on Lollipop only and pre-Lollipop NOT
body: <p>Anyone have worked with <code>RingToneManager</code>?</p>
  
  <p>I have this method which get the ringtones names and their uri available on mobile device</p>
  
  <p><a href="http://pastebin.com/KGTw3kab" rel="nofollow noreferrer">http://pastebin.com/KGTw3kab</a></p>
  
  <p>it works on pre-Lollipop devices (KitKat) well and everything is perfect 
  but when I run it on Lollipop device it gives this exception </p>
  
  <blockquote>
    <p>"requires android.permission.READ_EXTERNAL_STORAGE"</p>
  </blockquote>
  
  <p>-please don't tell me to add READ_EXTERNAL_STORAGE permission because it's added and the app works on pre-Lollipop devices only and that's the problem.</p>