Skip to main content

how to install saavn songs in SD card / extract mp3 from saavn

how to  Extract MP3 from Saavn Songs..

 steps 1> download saavan mod version from osmdroid from here -: https://osmdroid.net/saavn-pro-apk-cracked-mod-unlocked-hack/

     ---> steps to install saavan hack version 
         

         Instructions :

          * Select which type of theme you want. (Original app theme is light)
          * Install apk & LOGIN from facebook account ( if facebook login      dos'nt work first time than try once again)

  • fix for "app not install error "  
    just rename the orginal apk name and again try to install 
     

    Extract MP3 from Saavn Songs


    There are lot of music streaming apps in app stores now. Gaana, Spotify, Saavn, Wynk etc. Most of them also allows you to download the music so that you can hear it offline. But it can be played only in the app itself. You won't get it as MP3 files. Instead they store it encrypted as app's data. I was using Saavn these days and I found some mistakes they did that would actually allow to get the MP3 of the music. Here is how it is done.

    First, they kept all the music files in the data folder in the internal memory which is obviously accessible from any file manager. Instead if they kept it inside the app's own data folder inside root folder it will not be accessible that easily. You will probably require root access to access it.

    They may have done this intentionally because this will allow the user to move app data (including offline songs) to SD card so that user will not lose his internal memory for storing the songs.

    So the song files are exposed. So can i play it in my favorite music player ? No. Because they have encrypted those files along with their file names. So you cannot identity which file is which song and you cannot directly play it also.

    Now here comes the interesting part. When you start playing a downloaded song the app decrypts the file and names it as curr.mp3. Which means the currently playing file, may be.

    They might have done this because they can avoid the burden of building their own music player by using the built in music player library of Android. But still the decoding process creates a delay in starting the playback of the song. Bad UX (User eXperience) !

    Now i can copy the curr.mp3 to anywhere i want even if it is being used by the app. Thanks to the shadow copy function of linux that allows me to access a file at the same time it is being used in some other application. But you will need to rename the file yourself.

    I will show you an example. Lets download Coldplay's Hymn For The Weekend. Let's party !

    After downloading completes, play it.
    Now open your file manager and goto Internal Memory » Android » data » com.saavn.android » songs.
    I have downloaded lot of songs. 68 i think. I love'em all. In the list you can find curr.mp3. Try to play it. Nice and clean.
    Okay devs. I think it is time to use some better strategies. 
    Anyway it is a nice app guys. I could find almost every song i love in that little app. Support them. Yaay !!!
    byrockstardevil