Related
OK, so I installed the OTA ICS, and I'm having the WiFi problem: the tablet resets itself constantly while trying to connect to the network. A number of users reported that the only known fix at this time seems to be factory reset. No big deal, except that I didn't have the Google backup enabled before the upgrade, so I'd lose all my app data.
Now, I've been thinking: if there was a way to downgrade to 3.2(.1), re-establish Internet connection, enable Google backup, then re-install ICS, I wouldn't have a problem doing the factory reset. Obviously, this would make sense only if the "downgrade" preserved my data, otherwise why bother.
From what I've read, going from 3.2.1 to ICS manually seems to work like that, so maybe there's some hope for me?
Well if you have root, you can use either ROM Toolbox or Titanium Backup and backup all your apps and data then do a factory reset.
jazzyjames said:
Well if you have root, you can use either ROM Toolbox or Titanium Backup and backup all your apps and data then do a factory reset.
Click to expand...
Click to collapse
I do not have root, I'm running OTA ICS. To be honest, the whole rooting/unrooting process isn't entirely clear to me. I was hoping that there was another way to solve my problem.
To preface,
I'm running an AT&T LG G2 rooted (with a couple of Xposed modules). I'm running 4.2.2
Today, I rebooted my phone after updating some apps from the play store, and then all hell broke loose. Here's a list of what went wrong
1) ALL of my settings were reset. Sound settings, call settings, screen on settings, etc. EVERYTHING.
2) My home button doesn't work. It lights up - it knows I pressed it, but it doesn't send me to the launcher. I have the home button programmed through Nova Launcher to open my voice search when I'm on the home screen - that doesn't work either.
3) My notifications panel stays empty - nothing shows up. On top of that, the little "gear" icon that should take me to settings doesn't work. There's a gear setting above that for sound that DOES work.
4) When I go to "About Phone", my phone name was reset to "G2".
4) Here's the kicker - When I go to "About Phone", the "Software Update" button has disappeared. What the hell happened?
If anybody can solve this issue, I have a small bitcoin prize for you...
Edit: Noticed something new. I went into Titanium Backup and it gave me a notification that my "Device ID" was changed. It states that this commonly occurs after a factory reset or ROM change? Here's the thing - I've never factory resetted my phone or even installed a recovery for that matter.
Notice #2: Volume keys don't respond. Although changing volume manually through the settings does work.
Quick note: I changed a value in settings.db using SQLite manager. I tried changing "tether_entitlement_check_state" to 0. And then I exported the DB and saved it. Would that have caused an issue?
well all hell really did break loose here, have you tried entering download mode and flash back to stock(I'm pretty sure this isn't you want to do) but it might be the only thing to do
XxZombiePikachu said:
well all hell really did break loose here, have you tried entering download mode and flash back to stock(I'm pretty sure this isn't you want to do) but it might be the only thing to do
Click to expand...
Click to collapse
I don't have a custom recovery installed.
crazylilazn said:
I don't have a custom recovery installed.
Click to expand...
Click to collapse
when I said flash back to stock I meant the download mode way just download jellybean 10d/10o or 20c installer and follow instructions on how to setup and flash
XxZombiePikachu said:
when I said flash back to stock I meant the download mode way just download jellybean 10d/10o or 20c installer and follow instructions on how to setup and flash
Click to expand...
Click to collapse
Interesting. Thanks for the link. I wonder, other than hiding the "root" flags, how is this different from performing a factory reset? I would be opting to restore 4.2.2, not Kit Kat.
crazylilazn said:
Interesting. Thanks for the link. I wonder, other than hiding the "root" flags, how is this different from performing a factory reset? I would be opting to restore 4.2.2, not Kit Kat.
Click to expand...
Click to collapse
well tis is different to a factory reset as in it makes everything the way it used to be like if you were just powering on your phone for the first time while with a factory reset- if you have lets say deleted bloat and modified anything in the /system or other areas they are gone forever, the factory reset is more like a wipe your phone and start again(sometimes if you are rooted it remains rooted just without the su app)
XxZombiePikachu said:
well tis is different to a factory reset as in it makes everything the way it used to be like if you were just powering on your phone for the first time while with a factory reset- if you have lets say deleted bloat and modified anything in the /system or other areas they are gone forever, the factory reset is more like a wipe your phone and start again(sometimes if you are rooted it remains rooted just without the su app)
Click to expand...
Click to collapse
Alright then...hmm. Wait I have another question. Does a factory reset delete my internal memory, the pseudo sd-card? Like my photos/TB backup/etc.?
crazylilazn said:
Alright then...hmm. Wait I have another question. Does a factory reset delete my internal memory, the pseudo sd-card? Like my photos/TB backup/etc.?
Click to expand...
Click to collapse
I'm pretty sure it does but I have always had doubts about that(I usually always wipe with custom recovery so I don't remember when was the last time I used factory reset option, plus I upload a most of my backups into onedrive/goole drive/dropbox) also using the flash to stock method will wipe everything from the phone like I said its like powering it on for the first time just in case you were wondering
XxZombiePikachu said:
I'm pretty sure it does but I have always had doubts about that(I usually always wipe with custom recovery so I don't remember when was the last time I used factory reset option, plus I upload a most of my backups into onedrive/goole drive/dropbox) also using the flash to stock method will wipe everything from the phone like I said its like powering it on for the first time just in case you were wondering
Click to expand...
Click to collapse
Okay, so here's my plan. I'm currently ADB pulling my entire SD card (with the titanium backup contents) onto my laptop. I plan to factory reset (the default android one that's in the settings). If that doesn't work, I will use the other flash-to-stock method.
Once I'm done, I plan to use Titanium backup to restore everything including settings. Here's my question:
When I'm restoring everything, will it be 1-click? In the past when I had other phones, the only time I restored TB was when I flashed different ROMs, so it caused havoc with my settings. Since I'm keeping the stock-ROM software, will I be able to 1-click "Restore" and have everything be how it used to be (Except for the Xposed Modules of course) ?
Also...I really don't like how MTP hides the Titanium Backup folder...
crazylilazn said:
Okay, so here's my plan. I'm currently ADB pulling my entire SD card (with the titanium backup contents) onto my laptop. I plan to factory reset (the default android one that's in the settings). If that doesn't work, I will use the other flash-to-stock method.
Once I'm done, I plan to use Titanium backup to restore everything including settings. Here's my question:
When I'm restoring everything, will it be 1-click? In the past when I had other phones, the only time I restored TB was when I flashed different ROMs, so it caused havoc with my settings. Since I'm keeping the stock-ROM software, will I be able to 1-click "Restore" and have everything be how it used to be (Except for the Xposed Modules of course) ?
Also...I really don't like how MTP hides the Titanium Backup folder...
Click to expand...
Click to collapse
well I don't think you can one click restore with titanium backup(I don't see that as an option) you have to restore everything manually
as for mtp hiding the backups, I'm on the same boat as you
XxZombiePikachu said:
well I don't think you can one click restore with titanium backup(I don't see that as an option) you have to restore everything manually
as for mtp hiding the backups, I'm on the same boat as you
Click to expand...
Click to collapse
Referring to TB, you can set it to restore your backups with 1 click through "batch mode", but I believe you need to have the paid version.
Anyway, everything's fixed! I actually just put a recovery on it, and then deleted data and cache. That way my internal sd card didn't get wiped.
And I did a little more searching, it seems like modifying the sqlite database when you try to remove AT&T's tethering check causes the weird issue. I wonder if it's a secret backdoor program that makes your phone unusable...
crazylilazn said:
Referring to TB, you can set it to restore your backups with 1 click through "batch mode", but I believe you need to have the paid version.
Anyway, everything's fixed! I actually just put a recovery on it, and then deleted data and cache. That way my internal sd card didn't get wiped.
And I did a little more searching, it seems like modifying the sqlite database when you try to remove AT&T's tethering check causes the weird issue. I wonder if it's a secret backdoor program that makes your phone unusable...
Click to expand...
Click to collapse
yea I decided to try out the SQLite tether and for a moment there my phone went crazy(lag/not responding to touch/etc) so I plugged in my mouse through otg and returned it to the default
XxZombiePikachu said:
yea I decided to try out the SQLite tether and for a moment there my phone went crazy(lag/not responding to touch/etc) so I plugged in my mouse through otg and returned it to the default
Click to expand...
Click to collapse
Any other way to set up wireless tether? I've read that most wireless tether apps don't work. I haven't actually tried, but is that true?
I'm running MK2 rooted and recently my phone stopped charging. I've tried everything to get it to work, I'm fairly certain it's a hardware failure. I know I can probably replace the connector myself, but I prefer warranty. I've backed up everything (via cloud) and now I want to restore to factory settings. I can't use ODIN because the problem also prevents me from connecting to a computer.
Is it safe to perform the phone's "Factory data reset". Will have restore to factory setup?
Thanks.
dwestall said:
I'm running MK2 rooted and recently my phone stopped charging. I've tried everything to get it to work, I'm fairly certain it's a hardware failure. I know I can probably replace the connector myself, but I prefer warranty. I've backed up everything (via cloud) and now I want to restore to factory settings. I can't use ODIN because the problem also prevents me from connecting to a computer.
Is it safe to perform the phone's "Factory data reset". Will have restore to factory setup?
Thanks.
Click to expand...
Click to collapse
It should work just fine. Keep in mind the root binary is installed to system though so you might get custom flag for that.
I don't think factory reset works on rooted phones that have been encrypted.
Tronicus said:
I don't think factory reset works on rooted phones that have been encrypted.
Click to expand...
Click to collapse
My phone is not encrypted, but thanks for the tip.
DeadlySin9 said:
It should work just fine. Keep in mind the root binary is installed to system though so you might get custom flag for that.
Click to expand...
Click to collapse
I'm only rooted and haven't installed a custom recovery or custom rom. If I factory reset, can at&t tell my phone was once rooted?
dwestall said:
My phone is not encrypted, but thanks for the tip.
I'm only rooted and haven't installed a custom recovery or custom rom. If I factory reset, can at&t tell my phone was once rooted?
Click to expand...
Click to collapse
Yes, the su binary will stay there and trip the custom flag. If you want to remove that, either download and flags the ODIN package for your system or use SuperSU to unroot.
Sent from my SGH-I337 running GPE
DeadlySin9 said:
Yes, the su binary will stay there and trip the custom flag. If you want to remove that, either download and flags the ODIN package for your system or use SuperSU to unroot.
Click to expand...
Click to collapse
Can't use ODIN, the USB port doesn't work. So, I un-rooted in SuperSU, restarted the phone, then performed the Factory Data Reset. Everything is now reset, the phone still doesn't charge, the USB port still doesn't work. However, now when I turn on the phone I get the "Custom" lock icon. Not sure what I did wrong. I guess I'll have to repair it myself now?
dwestall said:
Can't use ODIN, the USB port doesn't work. So, I un-rooted in SuperSU, restarted the phone, then performed the Factory Data Reset. Everything is now reset, the phone still doesn't charge, the USB port still doesn't work. However, now when I turn on the phone I get the "Custom" lock icon. Not sure what I did wrong. I guess I'll have to repair it myself now?
Click to expand...
Click to collapse
You might of still had busybox, or if you had frozen system apps or something. I'd say see if you can use towelroot real quick, install a busybox app, remove it, and then unroot again. You also need to remove safestrap if you ever had that. Before doing that, restart your phone a few times though, as sometimes it won't change immediately or will say custom after a fresh install.
DeadlySin9 said:
You might of still had busybox, or if you had frozen system apps or something. I'd say see if you can use towelroot real quick, install a busybox app, remove it, and then unroot again. You also need to remove safestrap if you ever had that. Before doing that, restart your phone a few times though, as sometimes it won't change immediately or will say custom after a fresh install.
Click to expand...
Click to collapse
I never installed Safestrap, but I did freeze a number of system apps using Titanium Backup and I never unfroze them before I did the unroot and factory reset. I also had Xposed framework and Wanam Xposed module still installed, which I now understand can cause issues.
What would you suggest I do to get rid of the "custom" lock? I've restarted the phone 6-7 times and the lock is still there. Would running Towelroot still work with my situation? Is there anything else I need to do before I unroot again, like unfreeze apps or revert the Wanam Xposed settings?
Thanks for you help.
Overall, my S5 is working pretty well, but it has started doing something strange. A few times each day, I get a "Unfortunately, _____ has stopped" message. A few times, I've noticed that "travel wallpaper" is the app that has stopped. I've never tried to use that (whatever it is). I'm pretty sure "Google news stand" or something like that was the app sometimes, as well as other apps.
For a couple months, I've been rooted and use Titanium Backup to freeze some of the bloatware that I felt pretty sure I don't want (all from a list of "safe to remove" apps). I use Greenify on a few apps, but not the ones that are showing up in the error messages.
A week or so before I noticed these errors, I had installed a bad .apk. It seemed sketchy, so I quickly uninstalled it. I ran Clean Master and it found nothing bad. But I'm still thinking I might want to wipe my device. I'd kind of like to go through the process just to do it. I've been doing regular backups with Titanium and I can't think of anything on the phone that I can't restore from scratch.
Is there a best method for wiping and using Titanium Backup to restore?
Edit: "Wi-Fi Direct share" is another app that gets the error message.
Edit: I used Safestrap to backup immediately after I rooted. The phone was stable at that point and for a month after.
ergalthema said:
Overall, my S5 is working pretty well, but it has started doing something strange. A few times each day, I get a "Unfortunately, _____ has stopped" message. A few times, I've noticed that "travel wallpaper" is the app that has stopped. I've never tried to use that (whatever it is). I'm pretty sure "Google news stand" or something like that was the app sometimes, as well as other apps.
For a couple months, I've been rooted and use Titanium Backup to freeze some of the bloatware that I felt pretty sure I don't want (all from a list of "safe to remove" apps). I use Greenify on a few apps, but not the ones that are showing up in the error messages.
A week or so before I noticed these errors, I had installed a bad .apk. It seemed sketchy, so I quickly uninstalled it. I ran Clean Master and it found nothing bad. But I'm still thinking I might want to wipe my device. I'd kind of like to go through the process just to do it. I've been doing regular backups with Titanium and I can't think of anything on the phone that I can't restore from scratch.
Is there a best method for wiping and using Titanium Backup to restore?
Click to expand...
Click to collapse
Before you wipe your phone may I suggest that you unfreeze everything first, then see if you get the "Unfortunately...." message. If you stop getting that message then it is a pretty good chance that you have something frozen that an app or system needs to use. Wiping your phone and getting a fresh install of apps is always a good idea...if you have the time and inclination to do those type things. Installing apps from a backup is handy, but if you have a bad download/app install you will only be replicating the problem by installing from a back up. This is usually not a problem, but you never know. If you wipe, and have the time, try downloading the apps you want from Play Store to make sure you have the latest/fresh app. Yeah it is a PITA but you can be assured that the apps on your phone are the latest versions.
jpcalhoun said:
Wiping your phone and getting a fresh install of apps is always a good idea
Click to expand...
Click to collapse
I'll probably do that when I have a chance. Is there a particular method of wiping that is recommended?
I would like to restore my Nova Launcher home screen settings, Wanam settings, and any other customizations like that if possible.
ergalthema said:
I'll probably do that when I have a chance. Is there a particular method of wiping that is recommended?
I would like to restore my Nova Launcher home screen settings, Wanam settings, and any other customizations like that if possible.
Click to expand...
Click to collapse
Doing a Factory Reset is a good way to wipe your phone without touching your system apps. Or, if you have a custom recovery on your phone, you can do a full or partial wipe through recovery. I've used both methods and don't know if one way is any better than the other. You can save your current Nova setting to your SD card and restore after you have wiped. I don't use Wanam so I don't know about that app's settings and restore capability.
Immediately after I rooted, I made a backup with Safestrap. Titanium Backup has been backing up my apps and data.
Should I try to install the Safestrap recovery backup I made a couple months ago?
I did a lot of research before rooting, and so many people said how easy it was, etc. While using towelroot was super easy, learning how to correctly use Safestrap, etc. was not - especially since there were a couple error messages along the way and it didn't work quite how the info I gathered said it would (even the video from the Safestrap app page was not how most people set it up).
Regardless of what restore method you recommend, any info and helpful tips would be appreciated. I'm moving all my photos, videos, etc. to my computer, so there shouldn't be anything on the phone that I could not restore.
I saved my settings in Nova Launcher and Wanam. Hopefully, most of my customizations will restore from those settings - but I obviously all the icons won't return because some of the apps were not installed before the Safestrap backup.
ergalthema said:
Immediately after I rooted, I made a backup with Safestrap. Titanium Backup has been backing up my apps and data.
Should I try to install the Safestrap recovery backup I made a couple months ago?
I did a lot of research before rooting, and so many people said how easy it was, etc. While using towelroot was super easy, learning how to correctly use Safestrap, etc. was not - especially since there were a couple error messages along the way and it didn't work quite how the info I gathered said it would (even the video from the Safestrap app page was not how most people set it up).
Regardless of what restore method you recommend, any info and helpful tips would be appreciated. I'm moving all my photos, videos, etc. to my computer, so there shouldn't be anything on the phone that I could not restore.
I saved my settings in Nova Launcher and Wanam. Hopefully, most of my customizations will restore from those settings - but I obviously all the icons won't return because some of the apps were not installed before the Safestrap backup.
Click to expand...
Click to collapse
SafeStrap is the only recovery available for a retail S5. You have essentially two options: Do a factory reset which will not remove your firmware or ROM, it will only remove apps and associated cache and data. Many times that is all one needs to "clean-up their phone" and getting back to operating like new. Or, option 2, wipe data, cache, delvek cache, factory reset and flash your backup, if you trust it. If you don't trust your current backup make another one and flash that backup then restore your apps. I personally would do option 2. Make a new backup in Safestrap, then do a factory reset and flash the backup. That will accomplish what you want. You can always replace apps. The most important thing is to make sure you have a backup of your current ROM before you do anything.
jpcalhoun said:
The most important thing is to make sure you have a backup of your current ROM before you do anything.
Click to expand...
Click to collapse
Hmm, why is the ROM backup important? Because it's more difficult to get root back otherwise? I was more concerned about restoring my customizations for launcher, etc.
ergalthema said:
Hmm, why is the ROM backup important? Because it's more difficult to get root back otherwise? I was more concerned about restoring my customizations for launcher, etc.
Click to expand...
Click to collapse
Maybe I misunderstand what it is you're trying to accomplish. Just a reminder-- RULE #1: if you're going to hack a phone (and you already have done that by rooting and installing SafeStrap) always, always have a backup.
Refresh for me what it is you're trying to accomplish. I haven't used SafeStrap in a couple of years, I have a Developer Edition. However, I'll try to help you accomplish what you want without bricking your phone, that is priority one. Even if you loose root, you can always use towelroot again to re-root. If you brick your phone, well, that is another story.
jpcalhoun said:
If you brick your phone, well, that is another story.
Click to expand...
Click to collapse
That's the kind of reason I posted this.
I made a Safestrap backup immediately after rooting. Everything was stable then (and for a month or so after).
Basically, I've tried a lot of apps, and one that seemed sketchy recently. My phone started throwing up the "___ has stopped" errors regularly, so something seems wrong. I want to go back to a stable state. I might even not freeze any apps with Titanium Backup for a while to see how it run. There are some apps that are currently on my phone that I won't bother reinstalling. Otherwise, I don't really want to change anything.
ergalthema said:
That's the kind of reason I posted this.
I made a Safestrap backup immediately after rooting. Everything was stable then (and for a month or so after).
Basically, I've tried a lot of apps, and one that seemed sketchy recently. My phone started throwing up the "___ has stopped" errors regularly, so something seems wrong. I want to go back to a stable state. I might even not freeze any apps with Titanium Backup for a while to see how it run. There are some apps that are currently on my phone that I won't bother reinstalling. Otherwise, I don't really want to change anything.
Click to expand...
Click to collapse
Ok, I understand...again, LOL. Yes, first unfreeze anything you have frozen and see if the error message goes away. If it does then you had something frozen that an app or system needed. The trick is going to be discovering what you had frozen that was causing the error. Uninstall (using the stock apps manager) any apps that you no longer use or want.
If the error has not returned, then freeze a few apps at a time and see if the error returns. If it does then you have narrowed the problem down to a few apps. Sorry, there is no better way to go through the "freezing" process. Sometimes it is just trial and error. By the way, what error(app) was stopping. That might help identify what you Don't want to freeze.
To avoid a Factory Reset, you can go into recovery and wipe cache and delvek cache. Do not select/wipe data, system or anything else. Then select reboot phone from within SafeStrap. When your phone re-boots Android will build (optimizing apps) delvek cache. This will not brick your phone, but it will clean it up and get rid of potential problems left over from uninstalled apps. And, you will not loose root.
jpcalhoun said:
By the way, what error(app) was stopping.
Click to expand...
Click to collapse
There are a variety of apps that get the stop error - a lot of different apps. It's not consistent and seems to happen randomly (often apps I've never used). Because of that, I'm tempted to try to go back to a previous state. If you think it's sufficient to clear those caches and uninstall any apps I'm unsure of, then I might try it. However, I'd probably still worry that something bad was still installed somewhere. Maybe the only way to remove all doubt would be to factory reset. Or would my Safestrap backup be a certain way to put my phone back to its state before the sketchy app was installed?
I might try your method first to see how it goes.
If I wanted to use the Safestrap backup, I'm not sure exactly how. Do I open Safestrap and "install recovery"?
I really appreciate all the info. I'm learning a lot here.
ergalthema said:
There are a variety of apps that get the stop error - a lot of different apps. It's not consistent and seems to happen randomly (often apps I've never used). Because of that, I'm tempted to try to go back to a previous state. If you think it's sufficient to clear those caches and uninstall any apps I'm unsure of, then I might try it. However, I'd probably still worry that something bad was still installed somewhere. Maybe the only way to remove all doubt would be to factory reset. Or would my Safestrap backup be a certain way to put my phone back to its state before the sketchy app was installed?
I might try your method first to see how it goes.
If I wanted to use the Safestrap backup, I'm not sure exactly how. Do I open Safestrap and "install recovery"?
I really appreciate all the info. I'm learning a lot here.
Click to expand...
Click to collapse
No problem, glad to help.
Ok, lets try the safest process first and progress from there.
1. Remove all unwanted and/or not used apps
2. Unfreeze everything and see if any errors occur
3. If no error then you have something frozen causing the problem. If the error still occurs then go to 4.
4. Enter recovery and clean cache and delvek...reboot phone and see what happens
5. If errors continue to occur then do a factory reset
6. If errors continue to occur after Factory Reset then wipe phone and flash your backup
How to flash backup: Go into recovery (SafeStrap), select Wipe and wipe (cache, delvek, data), and do a factory reset. Then, while still in recovery, go to Restore and select your backup and swipe to install the backup. After the install, select reboot.
jpcalhoun said:
2. Unfreeze everything and see if any errors occur
3. If no error then you have something frozen causing the problem. If the error still occurs then go to 4.
4. Enter recovery and clean cache and delvek...reboot phone and see what happens
5. If errors continue to occur then do a factory reset
6. If errors continue to occur after Factory Reset then wipe phone and flash your backup
How to flash backup: Go into recovery (SafeStrap), select Wipe and wipe (cache, delvek, data), and do a factory reset. Then, while still in recovery, go to Restore and select your backup and swipe to install the backup. After the install, select reboot.
Click to expand...
Click to collapse
I defrosted everything and still got errors.
I entered recovery, selected Wipe, then Advanced Wipe. That gives me options for "Dalvik Cache", "Cache", and a few others.
You said "delvek" where Safestrap Advanced Wipe says "Dalvik". I don't want to risk anything. Can you confirm that I should wipe Dalvik Cache and Cache?
Yes, wipe cache and dalvek cache
---------- Post added at 07:09 PM ---------- Previous post was at 07:08 PM ----------
Dalvik
---------- Post added at 07:09 PM ---------- Previous post was at 07:09 PM ----------
I'll get it right in a minute
So I was with my journey to free some space, Suddenly I saw data_1, data_2 and data_3, So I removed them.... And now when i restarted my device.. mostly everything removed but gallery! What do I must do to restore my phone? The factory reset solution will be the last solution if nothing worked
Factory reset will not install deleted apps. Factory reset will delete every user-installed apps.
Reinstall rom. That's what I suggest. If you don't have any backup of your current rom.
GDReaper said:
Factory reset will not install deleted apps. Factory reset will delete every user-installed apps.
Reinstall rom. That's what I suggest. If you don't have any backup of your current rom.
Click to expand...
Click to collapse
It showed me after reinstallation" UID error " and that I need to wipe my data partition in order to use your device as stable. After I clicked (I'm Feeling Lucky) It took me to the launcher with the same things, nothing has been changed.. Other suggestions? Or do I have to wipe and relax?
What are you talking about? What exactly did you do?
I reinstalled the firmware, Nothing else.
I've taken my decision to wipe data..
What rom are you actually using?
Stock.
Thank you for helping as I fixed the problem by wiping data, my whatsapp, gallery, and music all restored!