After a whole day of probing, decompiling, analysing the Hide IT Pro app i finaly managed to find out a way to get the sms out of the apps for restoration.
The app does not have the facility to restore the SMS's back to android OS.
I analyzed the source code of the main app for traces of the sms storage location.
Found that it stores the messages into some database with .mp3 extension (just to bypass the maximum size limit for sqlite databases )
Then backed up the sms app with myappsharer and decompiled the apk file to get the source code.
it decompiled the app into some smali extension. i have never ran across this type of file.
thankfully these files were readable in a text editor.
Going through thousands of lines of code i finally found that the database in which the sms's are stored is named as 'aqua'. I had backed up the app from its setting some days back.so was able to find the files with a mere search.
Steps to backup your SMS
1. Open up Hide IT Pro App
2. Go to Messages->Select setting->Backup options->Hit Create Backup
this will create the application backup on your SDCard
3. Now using any file explorer navigate to
Android/Do NOT DELETE/
there you will find file with name aqua (maybe with some more depending on how many times you created backup)
4. Copy that files to your computer.(These files are SQLite database files)
5. Download
SQLite Browser and run it . Open the aqua file into it.
(You will have to try opening the one with the maximum size for the content you are looking for)
6.Go to 'Browse Data'.
7. Select the table 'sms' from the dropdown list n njoy.
PS: I am planning to create a app to read sms from this database and arrange it in a Conversation view UI according to the date,time.
dude. plz let me know what that app is. i really need it. and thanks for sharing this
ReplyDeleteThat is a Vault application for better privacy
ReplyDeletekaushik, I need some help and an extension to that app. I hope you could do it - seems you can find your way. Of course I'd pay you for the help. Can you contact me at lufe4spam (gmail account, I don't write the full email only so that it's not found by bots) ? Send me please an email and we can talk about it. Thank you.
ReplyDeleteDoesnt work for me to find that aqua file? Do i need to root my phone?
ReplyDelete