Is Root what I'm looking for? - General Questions and Answers

Hello friends,
I have a Galaxy Note 5 from Verizon; Over the years, I've used this phone extensively for sending SMS messages ("texting") and now would like to gain access to the data files/database backing Verizon's Message+ app. As far as I can tell, none of the App binaries and their associated data are accessible via the standard [non-rooted] Phone-->USB-->PC interface?
A couple questions:
1) Can you confirm that Rooting a Galaxy Note 5 WILL NOT wipe the data that is currently on the device?
(I assume the Root process will not require the device to revert to a factory state, wiping the data files I seek to preserve?)
2) Can you confirm that rooting the device is necessary to access the App binaries & their associated data files?
3) Years ago I read that rooting the Galaxy Note 5 would permanently break the "KNOX" security mechanism as some type of tamper fuse would be blown. I assume this is still the case?
(This phone is no longer my primary phone so while I seek not to damage the phone any more than I have to, I'm now willing to bulldoze the KNOX functionality, if it means I can access the data I want)
(I'm aware the messaging data is likely stored in a proprietary data format, though I have heard rumors Sqlite is used. Regardless, the data format is not a concern provided I can access it)
Thank you in advance for your help!

bump

bump

Bump

SMS Backup & Restore – Apps on Google Play
A simple app that backs up and restores SMS & MMS messages and call logs.
play.google.com

Whoa, there is life out there! Thanks for the response
I'll definitely check out the app, but would definitely be interested in gaining access to a low-level filesystem copy of the messaging data directly from my device.
Can you confirm whether rooting an Android device generally leaves pre-exisisting data (before the root) in place?

it depends what root method you use
if you use magisk or supersu via twrp, you need to unlock bootloader which when you unlock bootlaoder it wipes all data (bootloader is safekeeper to phone partitions, so they can be edited)
but if you use some one clikck root (like kingroot) you wont lose data.
and with root, even if you do access database in /data folder, it will be in sqlite database, and a lot, and completely unsorted.
you can copy it to pc, and create app which can read and sort from database, but otherwise is not usable other than archive, you cant use it in any other app again
but with app without root, you gain same thing, even if you cant use in any app again, you can keep it as archive, as it exctracts (without root)
but with app i think you would be able to recover and use again, depends on device, (like, you wont be able to use those messages from samsung to lg messagess app)

Awesome, thank you for the info. At some point, I would like to explore all of the various ways to root a device, but in this particular case where I want to backup all SMS conversation data (text, pictures, etc.) from the existing (non-rooted) device, it sounds like the one click approach is definitely what I need (vs. unlocking the bootloader)
Your comments about using an App (without root) are also very intriguing. Is there an Android app that can give me access to all the data (or at least all the data that the SMS app would have access to) on the phone without rooting it? (Can you recommend one?) The SMS Backup & Restore App you mentioned earlier seems interesting, but I'd like to get something that will generally allow me to get data from the internal filesystem.
Ideally, I just need some way (ssh/ftp/other) to transfer data from the phone to my PC. I'm fully expecting that I'll have to do some reverse engineering on the database/data files that I copy from the device and alsi do some custom coding to extract the messages (including embedded pictures/ movies) that I wish to preserve.
Thank you again for any other advice or suggestions you can offer!

Related

Good For Enterprise

Has anyone been able to get this working with Root? I install fine, enter my pin and it goes through but since I have root it doesnt sync. Im running liberty, any suggestions
matt1313 said:
Has anyone been able to get this working with Root? I install fine, enter my pin and it goes through but since I have root it doesnt sync. Im running liberty, any suggestions
Click to expand...
Click to collapse
Checking for root is configurable by your IT area. My account is not setup to check for root but I have had other problems. Can you easily unroot and reroot your device so Good would work except for the rare times that you actually need root? One problem I have had is the initial setup would never complete (stops at retrieving policies) unless I go back to stock eclair, get it working and back it up via Titanium backup, then upgrade to Froyo or GB, and then restore it. Mine continues to work via root though. The other problem I have had is if I ever restore to an earlier state (using the same PIN), it will stop syncing. I need a new PIN issued to get it working again.
I'm reading that IT admins can lock your phone camera, wipe SD card, etc.
What other kinds of things can they do once "Good for Enterprise" is installed on your personal phone?
Nate2 said:
I'm reading that IT admins can lock your phone camera, wipe SD card, etc.
What other kinds of things can they do once "Good for Enterprise" is installed on your personal phone?
Click to expand...
Click to collapse
I was involved in piloting "Good for Enterprise" for my company. I do know that the possible "controls" vary depending on the platform. Good for Enterprise on the IPhone will have much more control because the devices (hardware) and OS are very limited compared to Android. Keep that in mind as you read some of these items if they don't mention which platform. Also, the Good application would have to be granted root access to your phone "I believe" in order to do any of the items you mentioned. If you are running a custom ROM and have the "SuperUser" app, you would see if it had that access. I "think" it will be very hard for Good to implement some of those controls unless the Android OS provides an API for it because the underlying hardware can vary so much. I'm not a developer but I think that is correct.
Also, if you work for any decent sized company, they will be very concerned about the legal aspects of company provided software deleting (or even reading) personal information outside the "Good container". I mention the word container because Good provides encryption of everything within the app so it can not be read by anything outside the app (such as root explorer). I have successfully backed up and restored the encrypted data to another ROM but it is just bits to Titanium Backup or anything else. Feel free to PM me if you have any other questions on it that I might be able to answer. I know the admin for Good for our company that I could ask other questions.
I'm reading that the installation can detect jailbroken iPhones and rooted Android devices, and if the IT admins decide, they can configure it to refuse installation on such devices to prevent compromising Good's security/integrity of its resources.
(I'm not rooted, and don't plan to root my DroidX, so it is a moot point for me)
I heard from Verizon that IT admins can remotely control hardware components, including cameras, Bluetooth and IR ports, SD Cards, and more.
Things I'd like to know... can IT admins:
Track/monitor internet usage on the device?
Track/monitor GPS usage?
Copy non-Good related resources (e.g. files) from the device or SD card?
Lock the device?
Locate the device?
Wipe non-Good related resources?
Does the Good app send device System Logs to the IT folks?
Phone call logs?
App Permissions:
YOUR ACCOUNTS
ACT AS AN ACCOUNT AUTHENTICATOR Allows an application to use the account authenticator capabilities of the AccountManager, including creating accounts and getting and setting their passwords.
MANAGE THE ACCOUNTS LIST Allows an application to perform operations like adding, and removing accounts and deleting their password.
SERVICES THAT COST YOU MONEY
DIRECTLY CALL PHONE NUMBERS Allows the application to call phone numbers without your intervention. Malicious applications may cause unexpected calls on your phone bill. Note that this does not allow the application to call emergency numbers.
NETWORK COMMUNICATION
FULL INTERNET ACCESS Allows an application to create network sockets.
YOUR PERSONAL INFORMATION
READ CONTACT DATA Allows an application to read all of the contact (address) data stored on your device. Malicious applications can use this to send your data to other people.
READ SENSITIVE LOG DATA Allows an application to read from the system's various log files. This allows it to discover general information about what you are doing with the device, potentially including personal or private information.
WRITE CONTACT DATA Allows an application to modify the contact (address) data stored on your device. Malicious applications can use this to erase or modify your contact data.
PHONE CALLS
READ PHONE STATE AND IDENTITY Allows the application to access the phone features of the device. An application with this permission can determine the phone number and serial number of this phone, whether a call is active, the number that call is connected to and the like.
STORAGE
MODIFY/DELETE USB STORAGE CONTENTS
MODIFY/DELETE SD CARD CONTENTS Allows an application to write to the USB storage. Allows an application to write to the SD card.
SYSTEM TOOLS
RETRIEVE RUNNING APPLICATIONS Allows application to retrieve information about currently and recently running tasks. May allow malicious applications to discover private information about other applications.
PREVENT DEVICE FROM SLEEPING Allows an application to prevent the device from going to sleep.
YOUR ACCOUNTS
DISCOVER KNOWN ACCOUNTS Allows an application to get the list of accounts known by the device.
HARDWARE CONTROLS
CONTROL VIBRATOR Allows the application to control the vibrator.
NETWORK COMMUNICATION
VIEW NETWORK STATE Allows an application to view the state of all networks.
VIEW WI-FI STATE Allows an application to view the information about the state of Wi-Fi.
SYSTEM TOOLS
READ SYNC STATISTICS Allows an application to read the sync stats; e.g., the history of syncs that have occurred.
AUTOMATICALLY START AT BOOT Allows an application to have itself started as soon as the system has finished booting. This can make it take longer to start the device and allow the application to slow down the overall device by always running.
KILL BACKGROUND PROCESSES Allows an application to kill background processes of other applications, even if memory isn't low.
Sent from my unrooted DroidX using XDA App
I've been using EVO CM7 nightlies for quite a while now and never had issues with Good for Enterprise. With last 3 versions of nightlies, Good hasn't worked. When trying to reinstall Good, it says there is no phone network when trying to register. When looking at Device Info in Good setup screen, it doesn't have a phone number. Tried clearing, data, all cache, etc.
Is anyone else having this issue? It's like CM7 is not sending the phone string to Good when calling it.
A coworker also uses CM7 (not nightlies) and has no issues with Good on EVO. The phone number shows up in Good device info on his EVO.
I had the same problem, but I'm luckily an admin at our company on the good software. After messing around with it... this is what I had to do.
1. Uninstall Good from your phone on CM7 (Must be uninstalled at first for this to work....)
2. Reboot into Recovery and make a Nandroid Backup
3. Wipe the both Caches and Data, Install a Sense Rom
4. Install Good Mobile and have you admin resend you the email to enroll your phone
5. After entering the code and entering a password.. the Good will try to pull emails... kill the good app before this.
6. With Titinium Backup, backup Good and its Data.
7. Reboot into recovery.
8. Wipe the both Caches and the Data... Recover your previous CM7 Nandroid backup.
9. In CM7 launch Titanium backup and restore Good Mobile and its Data.
Worked after that... this way Good would communicate with the phone during the enrollment... which for some reason with CM7 it doesn't work... and just complains about not being connected to your mobile network.
Coincidentally I've just put up another post relating to IMSI numbers which was prompted by Good refusing to activate as some devices are reporting the same 1st 6 digits of their IMSI rather than the full 15 that Good uses to authenticate the license relative to the specific SIM card the license is for. Has anyone else come across this issue with Good?
matt1313 said:
Has anyone been able to get this working with Root? I install fine, enter my pin and it goes through but since I have root it doesnt sync. Im running liberty, any suggestions
Click to expand...
Click to collapse
Mine quit syncing after the first day. I had to upgrade my personal unlimited data plan to a corporate/enterprise data plan for an additional $15/month with Verizon, and reinstall Good.
Sent from my unrooted DroidX using XDA App
Sievers said:
I had the same problem, but I'm luckily an admin at our company on the good software. After messing around with it... this is what I had to do.
1. Uninstall Good from your phone on CM7 (Must be uninstalled at first for this to work....)
2. Reboot into Recovery and make a Nandroid Backup
3. Wipe the both Caches and Data, Install a Sense Rom
4. Install Good Mobile and have you admin resend you the email to enroll your phone
5. After entering the code and entering a password.. the Good will try to pull emails... kill the good app before this.
6. With Titinium Backup, backup Good and its Data.
7. Reboot into recovery.
8. Wipe the both Caches and the Data... Recover your previous CM7 Nandroid backup.
9. In CM7 launch Titanium backup and restore Good Mobile and its Data.
Worked after that... this way Good would communicate with the phone during the enrollment... which for some reason with CM7 it doesn't work... and just complains about not being connected to your mobile network.
Click to expand...
Click to collapse
I previously had a similar problem that I mentioned above - on custom FROYO ROMs it would stop at retrieving policies but flashing to stock eclair, I could finish the setup (and let all current emails come in) and then backup via TB, flash to custom FROYO, then restore and it would be all set. However, when I recently reinstalled Good on Continuum 5.5, I decided to try to let it complete the setup and it did with no problem. I only tried that since my IT admin setup "self-service" for me. I can access a link where I can send a new PIN for my account since it can easily stop syncing. The PIN goes to your corporate email so it is safe to allow.
@Nate2 - sorry I didn't see your post previously. Yes, there are Good policies that can be setup to detect "jailbroken" IPhones, etc. At my company, Good on Android is still not a standard offering because corporate policies are limited to what they can do on Android due to the numerous OS and hardware combinations. However, I have been pushing simply putting trust in the Good encryption (AES 256 if I remember right). Looking at the permissions of the app makes it look at first glance like it can do anything. However, I don't think it is as extensive as it seems. The only "data" outside the Good container that can be read by the app "to my knowledge" is the contact info. This is because your IT administrator can allow Good to sync corporate contact info (in Good) to your phone's contact info. This allows you to easily see who is calling (rather than a phone #) if it is one of your corporate contacts. Although it can access (modify/delete) SD contents, it doesn't say "Read". I don't think I am "reading" too much into that... For internet access, I know Good is working on adding in internet access (from inside the Good container) so browser access is allowed. I am "guessing" this is mostly for IPhones, etc. where the IT admin could stop internet access outside the Good container. That way they could control internet access on a "corporate" device. This is speculation on my part, though. I do think it can send device logs which is required "I think" to detect root access. Look over all the permissions listed keeping in mind READ access to system logs and contact info only and it seems to fit. Therefore, I think they probably can detect that you enabled/disabled GPS but I "doubt" they can detect where you went since I don't "think" that goes in system logs that they pull. If you still have any question, send me a PM since I don't frequently check this thread.
Thanks RichMD.
I once worked in a large company where a sysadmin was fired for accessing the corporate e-mail of an employee (his ex-girlfriend). She reported the incident to HR. Possible access to additional sensitive resources on the phone makes these kinds of incidents worse, and that's why we should be cautious.
Sent from my unrooted DroidX using XDA App

[Q] How would I transfer settings from my Desire..?

I've just got a Nexus S after having a Desire for 6 months but how would I transfer over my app settings? I know that once I log in with my Gmail account, this'll transfer over a lot but there are other things like system preferences, app preferences, game saves etc that probably won't.
I haven't rooted my phone - I've customised it extensively (as much as possible without rooting) and don't want to root and lose that now as that defeats the purpose of this migration. So I can't use Titanium Backup or most of the other backup options.
Could I just copy everything from my SD card, transfer that to a computer, and then transfer that to the internal memory of the Nexus?
Any help would be much appreciated.
you can only transfer user apps + settings
no system settings
Ah ok so leaving system preferences alone, would I transfer the apps and settings by moving the entire contents as-is from my Desire SD card to the root folder of the Nexus? Are the only things stored on internal memory system settings/preferences?
sort of...
do a full backup using titanium backup
then copy over the titanium backup folder from your Desire to SNS
then when you run TI on SNS, make sure to select only restore "User Apps + User Settings"
Ah, I haven't rooted my Froyo Desire - is there any way to transfer without rooting?
The Desire's going to someone who isn't going to want root privileges as they'll want OTA updates without flashing custom ROMs.
that wont work then
all the apps available on market that lets you do full backup requires root
the ones that does not requires roots, does not save your settings, it only saves the APK
That's quite a large oversight by those developers that don't back up to the cloud in that case. I understand the limitations posed by not having root privileges, but for many end-users that is going to put an unnecessary sting in migrating between Android phones.
Thanks for the info AllGamer.
developers can't do much about it.
it's the OS security limitation, if you have no root, you can't get access to the settings data which are protected by default if you are not rooted
sandeepg said:
That's quite a large oversight by those developers that don't back up to the cloud in that case. I understand the limitations posed by not having root privileges, but for many end-users that is going to put an unnecessary sting in migrating between Android phones.
Click to expand...
Click to collapse
Cloud backups are not the only way. An application could also export settings to sdcard and be able restore them.
I think that Google should also draw some guidelines and even integrate them in the framework to ease the life of the developers and users.
Why not put something like:
/sdcard/backup/<packagename>.settings
When this file was present and no settings in the phone (new install/clean data) a dialog could popup asking if the user would want to import the settings.
Google should also allow to backup this files (basically the contents of each app data) from the settings menu. It could be on demand and/or scheduled.
Security risks aside, migrations would be easier.
by all means you can report this issue to Google and make it a BUG or FEATURE REQUEST. then it'll be a matter of time before enough people STARTs it and flags it as a high priority item for Google to have it integrated
DoomFragger said:
Cloud backups are not the only way. An application could also export settings to sdcard and be able restore them.
I think that Google should also draw some guidelines and even integrate them in the framework to ease the life of the developers and users.
Why not put something like:
/sdcard/backup/<packagename>.settings
When this file was present and no settings in the phone (new install/clean data) a dialog could popup asking if the user would want to import the settings.
Google should also allow to backup this files (basically the contents of each app data) from the settings menu. It could be on demand and/or scheduled.
Security risks aside, migrations would be easier.
Click to expand...
Click to collapse

Way to retrieve deleted messages from WHATSAPP???

Hi!
I have Windows Phone (HTC TROPHY) and I have whatsapp on it.
A)I deleted a whole message thread (yesterday) and I was wondering if there is any way to get it back? (Whatsapp still not uninstalled)
B)If whatsapp is deleted, can I also still retrieve deleted threads?
Thanks to you all!
If your phone is interop-unlocked / rooted (WP7 Root Tools or custom ROM), it may be possible. This depends on how Whatsapp actually deletes the thread. The odds are against you, though. Flash storage (especially if TRIM is supported) can be a bit trickier to "undelete" from than magnetic storage, and that assumes that the relevant tools even exist. I don't think they currently do for WP7. By the way, if you delete Whatsapp, the OS will remove its data folder entirely, including all contents, and you won't be able to retrieve them.
GoodDayToDie said:
If your phone is interop-unlocked / rooted (WP7 Root Tools or custom ROM), it may be possible. This depends on how Whatsapp actually deletes the thread. The odds are against you, though. Flash storage (especially if TRIM is supported) can be a bit trickier to "undelete" from than magnetic storage, and that assumes that the relevant tools even exist. I don't think they currently do for WP7. By the way, if you delete Whatsapp, the OS will remove its data folder entirely, including all contents, and you won't be able to retrieve them.
Click to expand...
Click to collapse
Hi. Thanks for the reply.
No my phone isn't interop-unlocked nor rooted.
So there is no other option? My phone is just stock... :/
Pretty much. The only other option would be if you have a phone backup (such as is created when you install updates) from before the thread was deleted; you could restore the entire backup but that would reset everything on your phone to that point in time, not just your Whatsapp history.
Don't bother asking if it's possible to extract a file from a phone backup; it's not (currently). They're encrypted. People have tried to find the decryption key, but thus far unsuccessfully.

Backup app data without root?

This is the first time I have bought a phone without a known method for rooting. I have always used Titanium Backup to backup and restore apps+data whenever I bought a new phone but unfortunately without root, this won't work. Can some one suggest another method to transfer app data from my Oneplus 3T to Pixel 2? I tried Helium but it shows "Backup Disallowed" for several of my installed apps.
Did you try using the data transfer process that is part of the initial setup on the phone? It walks you through connecting a cable between your old phone and new one and then is supposed to transfer everything.
That said, people have had extremely inconsistent results with this. I've seen people say it transferred everything no problem. Others that it didn't work. For me in transferred a lot of phone settings, but not all, wifi passwords, but not contacts or calender data; and all it did with apps was redownload them from the store and not transfer the actual data and settings at all. I had to redo settings myself, manually copy data that was on the sdcard partition, and for any apps that had a feature to export their settings to a file and then reimport them on the other phone I did that by hand.
The other possible option that I'm aware of is to use the settings on your old phone that allows Google to backup your app data to the cloud and then sync it on the new phone. I did not do that, because I don't want Google to have all my personal information. But perhaps that works. I have the sense that the whole data transfer process works best when you just let Google invade your soul as deeply as possible, because that's what they are really after.
But those less than optimal options aside, I think that transferring app data without root is pretty much impossible, since most of it resides in the /data directory which is not accessible without root.
Yeah, this sucks. Personally this is the first and last time I will buy a device at the moment of release, before root is available.
Edit: Never mind, I see you already tried Helium
Android Debug Bridge is what you're looking for. In short: enable USB debugging, install ADB, connect to computer with USB.
You can backup an app with:
adb backup -f backupfileonyourcomputer.ab packagename
You can get the packagename from the address bar if you check the application page on Play Store in a browser.
Restoring an app:
adb restore backupfileonyourcomputer.ab
You could backup all apps at once, but then can only restore the whole bulk later. (Possible to extract apps, but it's tedious)
If you need more details just search for adb backup.
Cloud save is also working really well, as stated above, but some apps don't support it. I use adb to move those from one device to another. Finally some apps have backup disabled by the developers, well.... no luck if you have some of those.

Backup app data on non rooted devices?

Hey guys,
I want to update to Android 12 on my S21 Ultra. But since I'm not rooted, I can't use my lovely TitaniumBackup from back in the time.
Last time I made a backup, some people said not to use SmartSwitch because it's causing problems on the newer OS and may slow down recovered apps.
I also want to know if SmartSwitch saves all the app data such as settings inside of apps etc.
Are there any better options on backing up app data without root?
Greez,
skrippi
skrippi said:
Hey guys,
I want to update to Android 12 on my S21 Ultra. But since I'm not rooted, I can't use my lovely TitaniumBackup from back in the time.
Last time I made a backup, some people said not to use SmartSwitch because it's causing problems on the newer OS and may slow down recovered apps.
I also want to know if SmartSwitch saves all the app data such as settings inside of apps etc.
Are there any better options on backing up app data without root?
Greez,
skrippi
Click to expand...
Click to collapse
There are ways to backup app data for user apps without root but not ways to backup system data. Also, if you're switching from one device to another, backing up system app data would not be useful because restoring system app data from one device to another would probably cause issues. In this case, backing up only your user app data is what you need.
Here are two relatively simple methods.
1) You can connect the device to your PC, then use Windows file explorer to open the device's storage, find the Android/data folder, inside that folder you will find a folder in which each user app stores its data. Make a copy of all the folders that contain app data that you want to keep and dave them on your PC. Then connect the new device and use Windows file explorer to transfer those copied folders to the Android/data folder on the new device then reboot the device. This will transfer all data for each user app, including its internal app settings.
2) You can use the adb backup method, using the proper command to backup only user app data then use adb commands to transfer that data to the new device.
[GUIDE] Full Phone Backup without Unlock or Root
Like a lot of you, I have been putting off unlocking the bootloader on my Nexus because I didn't want to have to go through the hassle of backing up everything manually and restoring individual application data; logging back into apps; saving...
forum.xda-developers.com
You can likely safely use SmartSwitch to backup at least your homepage settings.
Apps it may or may not work when going between different devices or OS versions.
On my new N10+ running on 10 I inadvertently backed up the apps to be copied from my other N10+ running on 9. It worked, including the Goodlock physical navigation buttons migrated as well.
So if you're having issues after using SmartSwitch*, do another factory reset without it.
Otherwise it may work fine even with the apps going from 11 to 12.
I would go from the full tour...
Another Adroid mad scientist experiment
*always backup critical data redundantly to at least two hdds that are physically and electronically isolated from each other and the PC. SmartSwitch can fail miserably. Backup all critical data separately from SmartSwitch backup!!!
@skrippi
SmartSwitch is a tool provided by Samsung to transfer virtually all data you can think of from one Samsung phone to another Samsung phone via Wi-Fi.
Personally don't think it doesn't properly work: Samsung cannot afford such a disgrace.
xXx yYy said:
@skrippi
SmartSwitch is a tool provided by Samsung to transfer virtually all data you can think of from one Samsung phone to another Samsung phone via Wi-Fi.
Personally don't think it doesn't properly work: Samsung cannot afford such a disgrace.
Click to expand...
Click to collapse
Last time I used SmartSwitch it copied all my apps, but not the settings I made inside those apps which makes this program totally useless for me.
xXx yYy said:
@skrippi
SmartSwitch is a tool provided by Samsung to transfer virtually all data you can think of from one Samsung phone to another Samsung phone via Wi-Fi.
Personally don't think it doesn't properly work: Samsung cannot afford such a disgrace.
Click to expand...
Click to collapse
Lol, you never used Samsung Kies, it was much worse
skrippi said:
Last time I used SmartSwitch it copied all my apps, but not the settings I made inside those apps which makes this program totally useless for me.
Click to expand...
Click to collapse
Bare in mind the reason one is doing a factory reset is they lost control of the situation and can't troubleshoot the device effectively. It's meant to be a full nuke of user data.
Most app data isn't critical. Some of that data may be the root cause of the problem requiring the reset.
All critical data should already be backed up. Apps that don't support backup for their critical data shouldn't be used in the first place. Quality apps like PowerAmp, DIGI Clock and Color Note offer full offline backup support. Going through your other apps as you're setting them up refamilarizes you with them and allows you to correct setup mistakes made previously.
The goal of factory reset is to iron out the mistakes you made on previous loads.
This N10+ running on Pie has been factory reset 3 times (2 of those where boot loops). The last load was finally a clean one, after 22 months it remains fast, stable and fulfilling its mission with minimal maintenance. Any occasional problems since the reload were solved without a reset.
Stock Androids can be very stable and secure if you are careful what you load, and do regular maintenance as needed. I use Device Care, SD Maid, Karma Firewall, Package Disabler to do maintenance along with clearing the system cache. I never update the firmware and rarely update apps. I also keep installable copies of all apps and app updates (multiple versions) for repairs and reloading. I can do a full reload from my SD card with no internet access with no critical data loss. Intial setup with a full app load up takes about an hour.
If you put some thought into it a stock Android can be one of the best PCs on the planet. If you do a factory reset, be prepared and think it out beforehand.
Always redundantly backup critical data to at least two hdds that are physically and electronically isolated from each other and the PC. Verify the data is readable and all there. Never encrypt or clone data drives*!!!
Go for the clean load you missed on previous loads... that's the goal of a factory reset.
*If you use SmartSwitch make sure all critical data is backed up independently of SmartSwitch; folder by folder cut/paste.

Categories

Resources