Keeping Watch Connection And Samsung Pay Across ROMs - Samsung Galaxy Watch

This is currently how i keep my Galaxy Active 2 working - connected and Samsung Pay working - across ROM flashes without having to reset it every time, because resetting sucks
Please note: At time of writing theres no known way to keep BP Monitor calibration data (ive tried backing up and restoring the relevant database), so you will lose that
Prerequisites:
Apps:
Android ID Changer: I use this (Free) https://play.google.com/store/apps/details?id=com.silverlab.app.deviceidchanger.free
Migrate (Free Backup App) -
Main app: https://play.google.com/store/apps/details?id=balti.migrate
Flasher Module: https://play.google.com/store/apps/details?id=balti.migrate.flasher
Helper Module: https://play.google.com/store/apps/details?id=balti.migrate.helper
MyAPK: https://play.google.com/store/apps/details?id=com.andatsoft.myapk.fwa
Steps:
Install all the above on the ROM you're currently on
Use MyAPK (set MyAPK to save somewhere easily navigable) to make a backup of the following apks:
Android ID Changer
Migrate Flasher Module
Migrate Helper Module
Store them safely (i always use PC, as well as sdcard) as you'll want to use these before restoring your apps, and later to restore your apps
Important: Open Magisk Manager and set MagiskHide for all Samsung Wearables packages (Gear/Samsung/Watch/Watch Plugins), you do not have to select all sub-items under the main packages, just select the main packages
To prepare for a new ROM:
This largely only has to be done once....and then reused on subsequent new ROM flashes. I do things to make life easier for myself as in a bad week i can be testing 3 ROMS...
Note: The only steps you might want to do again are make a new Migrate backup (for new apps), and backup /data/adb, if you MagiskHide further apps in future
Steps:
Run Android ID Changer, copy Android ID to a text file or email (i store mine in both)
With a root capable file manager, or in custom recovery, backup /data/adb/magisk.db to a safe place (i always use PC, as well as sdcard))
Important Note: This assumes as mentioned above you have already used Magisk Manager to MagiskHide all Samsung Wearables packages (Gear/Samsung/Watch/Watch Plugins)
Backup your apps and data with Migrate
Note: for most apps you want to tick all 3 boxes per app, but DO NOTbackup up App Data (middle column for both) of:
Samsung Health
Samsung Health Monitor
As we would have to wipe this anyway after ROM flash to get them working. Save yourself the drama and untick them in Migrate. Migrate is smart enough that it stores your selections between backups, so if you make a next Migrate backup it will automatically leave these de-selected in future backups.
Your Migrate backup will be in /sdcard/Migrate, i recommend backing this up to PC as well
On the New ROM:
After a new ROM and Magisk flash:
Setup ROM
Copy Android ID changer from wherever you backed it up, install and open it, copy and paste your original Android ID into the middle (Edit) field, then click Apply
Reboot the device
Enable MagiskHide (Don't hide Magisk Manager yet)
Test for SafetyNet, and if need be use whatever method is preferred for your ROM to achieve SafetyNet
Copy magisk.db from wherever you backed it up back to device
With a root enabled file manager (or from custom recovery), copy magisk.db to /data/adb
Reboot device (Do not skip this trying to be clever)
Open Magisk Manager, it should hopefully not complain that you've just dumped magisk.db back (Note: you will not see the list of MagiskHidden apps, as they are of course not installed yet, but MagiskHide now already knows to block root detection to them when you do install them - if Samsung Pay even gets a whiff of root, it wont work and you will have to reset some, if not all Gear/Watch Plugins, and reset your watch and start from scratch)
Hide Magisk App via Magisk Manager > Settings > Hide The Magisk App, name it anything but Magisk Manager, i call mine App
Copy the following apps from wherever you backed them up to device, and install them:
Migrate Flasher Module
Migrate Helper Module
Run Migrate Flasher
Descend into the backup folder (listed by date & time), and select all the zips inside it, and flash them (Of course if you moved Migrate folder off the device, restore it to /sdcard first)
At the end open Migrate Helper (which is already installed) and restore all the apps you wish - of course for our purposes, we want all the Samsung ones.... Note: Migrate will automatically select all backed up apps and data
At the finish of Migrate restore, leave the default options selected, which will remove the Migrate Helper, and reboot
On phone, open Gear App and press Connect
On watch, you may need to toggle BlueTooth off, and back on
You may need scan a few times and perhaps toggle bluetooth off and on, but it will give you the usual pairing prompt, both on the phone, and the watch, pair, and shortly you will have the watch reconnected, and Samsung Pay intact​​​Next steps:
Open Samsung Health and sign in and restore
Open Samsung Health Monitor, and sign in
Set up ECG as normal
Re-Calibrate the Blood pressure monitor as normal
On any new ROM from now on, you can:
Make a new Migrate Backup, to include any new apps
Make a backup of /data/adb/magisk.db if you MagiskHide any new apps
Then refer to the On The New ROM steps above....
Please let me know if you find an error or issue folks

73sydney said:
This is currently how i keep my Galaxy Active 2 working - connected and Samsung Pay working - across ROM flashes without having to reset it every time, because resetting sucks
Please note: At time of writing theres no known way to keep BP Monitor calibration data (ive tried backing up and restoring the relevant database), so you will lose that
Prerequisites:
Apps:
Android ID Changer: I use this (Free) https://play.google.com/store/apps/details?id=com.silverlab.app.deviceidchanger.free
Migrate (Free Backup App) -
Main app: https://play.google.com/store/apps/details?id=balti.migrate
Flasher Module: https://play.google.com/store/apps/details?id=balti.migrate.flasher
Helper Module: https://play.google.com/store/apps/details?id=balti.migrate.helper
MyAPK: https://play.google.com/store/apps/details?id=com.andatsoft.myapk.fwa
Steps:
Install all the above on the ROM you're currently on
Use MyAPK (set MyAPK to save somewhere easily navigable) to make a backup of the following apks:
Android ID Changer
Migrate Flasher Module
Migrate Helper Module
Store them safely (i always use PC, as well as sdcard) as you'll want to use these before restoring your apps, and later to restore your apps
Important: Open Magisk Manager and set MagiskHide for all Samsung Wearables packages (Gear/Samsung/Watch/Watch Plugins), you do not have to select all sub-items under the main packages, just select the main packages
To prepare for a new ROM:
This largely only has to be done once....and then reused on subsequent new ROM flashes. I do things to make life easier for myself as in a bad week i can be testing 3 ROMS...
Note: The only steps you might want to do again are make a new Migrate backup (for new apps), and backup /data/adb, if you MagiskHide further apps in future
Steps:
Run Android ID Changer, copy Android ID to a text file or email (i store mine in both)
With a root capable file manager, or in custom recovery, backup /data/adb/magisk.db to a safe place (i always use PC, as well as sdcard))
Important Note: This assumes as mentioned above you have already used Magisk Manager to MagiskHide all Samsung Wearables packages (Gear/Samsung/Watch/Watch Plugins)
Backup your apps and data with Migrate
Note: for most apps you want to tick all 3 boxes per app, but DO NOTbackup up App Data (middle column for both) of:
Samsung Health
Samsung Health Monitor
As we would have to wipe this anyway after ROM flash to get them working. Save yourself the drama and untick them in Migrate. Migrate is smart enough that it stores your selections between backups, so if you make a next Migrate backup it will automatically leave these de-selected in future backups.
Your Migrate backup will be in /sdcard/Migrate, i recommend backing this up to PC as well
On the New ROM:
After a new ROM and Magisk flash:
Setup ROM
Copy Android ID changer from wherever you backed it up, install and open it, copy and paste your original Android ID into the middle (Edit) field, then click Apply
Reboot the device
Enable MagiskHide (Don't hide Magisk Manager yet)
Test for SafetyNet, and if need be use whatever method is preferred for your ROM to achieve SafetyNet
Copy magisk.db from wherever you backed it up back to device
With a root enabled file manager (or from custom recovery), copy magisk.db to /data/adb
Reboot device (Do not skip this trying to be clever)
Open Magisk Manager, it should hopefully not complain that you've just dumped magisk.db back (Note: you will not see the list of MagiskHidden apps, as they are of course not installed yet, but MagiskHide now already knows to block root detection to them when you do install them - if Samsung Pay even gets a whiff of root, it wont work and you will have to reset some, if not all Gear/Watch Plugins, and reset your watch and start from scratch)
Hide Magisk App via Magisk Manager > Settings > Hide The Magisk App, name it anything but Magisk Manager, i call mine App
Copy the following apps from wherever you backed them up to device, and install them:
Migrate Flasher Module
Migrate Helper Module
Run Migrate Flasher
Descend into the backup folder (listed by date & time), and select all the zips inside it, and flash them (Of course if you moved Migrate folder off the device, restore it to /sdcard first)
At the end open Migrate Helper (which is already installed) and restore all the apps you wish - of course for our purposes, we want all the Samsung ones.... Note: Migrate will automatically select all backed up apps and data
At the finish of Migrate restore, leave the default options selected, which will remove the Migrate Helper, and reboot
On phone, open Gear App and press Connect
On watch, you may need to toggle BlueTooth off, and back on
You may need scan a few times and perhaps toggle bluetooth off and on, but it will give you the usual pairing prompt, both on the phone, and the watch, pair, and shortly you will have the watch reconnected, and Samsung Pay intact​​​Next steps:
Open Samsung Health and sign in and restore
Open Samsung Health Monitor, and sign in
Set up ECG as normal
Re-Calibrate the Blood pressure monitor as normal
On any new ROM from now on, you can:
Make a new Migrate Backup, to include any new apps
Make a backup of /data/adb/magisk.db if you MagiskHide any new apps
Then refer to the On The New ROM steps above....
Please let me know if you find an error or issue folks
Click to expand...
Click to collapse
My God! That's a lot of steps.
But you've written them down quite clearly.
This will certainly be helpful for those that like to flash ROMs frequently but don't want the hassle of setting up the watch again everytime you flash a new ROM on the phone. And of course, keeping Samsung Pay working successfully with root, while jumping across ROMs is quite impressive.

enigmaamit said:
My God! That's a lot of steps.
But you've written them down quite clearly.
This will certainly be helpful for those that like to flash ROMs frequently but don't want the hassle of setting up the watch again everytime you flash a new ROM on the phone. And of course, keeping Samsung Pay working successfully with root, while jumping across ROMs is quite impressive.
Click to expand...
Click to collapse
Once you have it set up the process is rather simple and i did have some help with the suggestion it might be tied to the Android ID....so i have to give @Dante63 some credit here (https://forum.xda-developers.com/t/galaxy-watch-features-ecg-bp.4051141/post-84652975)
Hehe If you want to see steps, and lots of words, visit the "My Magisk method for Google Pay SQLite Fix (Tested On P/Q/R)" link in my signature
Luckily at the moment that module isnt needed, but it had its fair share of downloads (23,000+) until recently when Google changed something on the backend again, and you can use Google Pay without it on a rooted device

Honest question: is SHealth so retarded that it doesn't save any backup in cloud, so that it could be restored afterwards?

w41ru5 said:
Honest question: is SHealth so retarded that it doesn't save any backup in cloud, so that it could be restored afterwards?
Click to expand...
Click to collapse
Samsung Health Does - All your steps etc are safe and can be restored after signing back in
Samsung Health Monitor (which calibrates and tests ECG/BP) does not.....

Related

[Q] How to get Nexus to show in Play Store

So I bought 3 Nexus 7 (2013) for Christmas and was poking around the Play Store on my desktop the other day and noticed the one on my account is not showing up on My Devices.
It's stock, not rooted. I've cleared data for play services, and everything else I've read including uninstalling and reinstalling, force closing and restarting. I've installed apps directly from the Nexus but I want to be able to install from desktop as well.
I don't want to root because my main application for this tablet is Flickster which still is @ssaholic about supporting rooted devices.
Any ideas??
Nobody has an idea how to fix this issue? It's a pain as I'm often on PC would like to just send apps to tablet while I don't have it with me.
Wipe play store data, remove all google accounts, reboot, readd account, go to play store, wait a bit, could take an hour or so to see if it shows up.
If that does not work, and you are sure you tried everything else (adding/readding accounts, wiping cache and data of everything google-related, etc), root your device (yes you will have to root, but once the process is done, you can unroot, or use the xposed module that can hide root from apps, works on flickster too), (I'd also install TWRP and do a nandroid, or if you want to keep stock recovery, you can temporarily boot into twrp and do a nandroid too) install Titanium Backup, go into backups, and backup the app called Settings Storage 4.4.2 (similarly named), that will backup or old ID, then you can go into Settings > Manage Android id > Create New Random Android ID (it will also display your current ID, you might want to jot it down just in case before hitting generate), clear play store cache and data, delete all google accounts, reboot, readd account, goto play store and see if it worked (may take some time before it syncs and shows up though).
Another sure fire way (basically does what the above does, but starts fresh just to make sure) is to make a backup of what you don't want to lose with TB (yes you will have to root, but once the process is done, you can unroot, or use the xposed module that can hide root from apps, works on flickster too), install multirom, flash a new rom to secondary (it will get a new id), login with your google account on that rom, download an app or 2, wait a bit, see if it appears on the devices list in play store. If it does, then restore your data, swap secondary with primary, wipe the old rom, profit..if you use TB to backup restore as suggested it may ask you if you want to restore the old id, say 'ask me later' until you see that everything is working, that way you can always restore the old ID if you MUST, though if everything is accessible (things you purchased are there etc) you will want to eventually select, "keep new id".

How to use Titanium Backup

Titanium Backup has been one of the most popular apps on the market for some time, and with good reason. It can be used to backup all your important app dada, system data, and even WiFi passwords on your handset.
Now, Android is a very stable operating system, and it’s pretty rare to run into a system or app killing bug. Even so, it’s better to be safe than sorry, you never know when a crippling update or malicious app might cause a problem. If you’re planning on removing apps using your newly found root permission or are planning to install custom versions of Android, then backing up your device is essential.
First things first, you’ll need a rooted handset before you can use Titanium Backup. Following that the app will need to be granted root permissions on your handset, but that’s simple enough. You’ll be prompted by Superuser once you run Titanium Backup, and can select to give it permanent access so you won’t be prompted again.
One word of caution before we proceed. If you’re using Titanium Backup to restore apps in between installing ROMs DO NOT attempt to restore system apps or their data across ROMs, as this will cause all sorts of crashes. Individual apps work fine, but system data will be incompatible.
Now that everything is setup we can begin.
Performing a mass backup
At first glance, Titanium Backup doesn’t appear to have the friendliest looking interface, the black and grey theme could certainly use a makeover. But don’t let that put you off, everything you need is actually very easy to find.
Frustratingly though, probably the most useful tool for performing a mass backup is actually hidden in another menu, rather than on the Backup/Restore tab where you’d think it would be. Instead, click the Menu button on your handset, and then select the “Batch actions” option under the “General” section, it should be the second option on the list.
Batch actions can be accessed from your devices menu button, or via the icon in the top left of Titanium’s home screen.
Batch actions can be accessed from your devices menu button, or via the icon in the top left of Titanium’s home screen.
The all-important backup section is located right here, giving you a wide variety of options regarding app and system data. System data includes Bookmarks, WiFi information, calendar events, etc. If you’re performing a backup for the first time then want to use the “Backup all user apps + system data” option, or at the very least the “all user apps” function. Clicking “Run” will present you with several more options to refine exactly what you’d like to backup. Once you’re satisfied with the selection, tap the green tick in the top right to begin the backup.
Patience is the key here as this can take a while, especially if you have lots of large apps installed.
If you’ve performed backups in the past and simply want to make a backup of newer apps you’ve installed recently, the “Backup new user apps” option on the “Batch actions” menu is the best choice. Alternatively, you can use the “Backup/Restore” tab on the Titanium homepage to select individual apps to backup.
Creating a recovery backup .zip file
Whilst the above backups will protect you from most bugs, they won’t be of much use if you experience a severe error that prevents your device from booting properly, such as corruption in a system file, or a bugged out launcher. This is where recovery compatible .zip files come in handy, as the backup can be restored without having to boot into Android. However, this is a donate version only option, but might be worthwhile if you’re changing ROMs a lot.
Head on over to the batch options again and scroll down until you see the “Recovery Mode” category. Here you can select the apps that you’d like to include in the backup .zip file, choose between apps or data only, and name the .zip file appropriately so that you can remember what it is.
If you ever need to recover your device using this boot file, enter ClockworkMod recovery and choose install zip from SDCard.
Scheduled backups
Generating a backup every time you install a new app is a bit of a pain, and it’s unlikely that anyone will remember to make a backup every week or month anyway. Fortunately, Titanium Backup now includes a scheduled backup option.
Over on the main menu tap the “Schedules” tab and you’ll be presented with two options. The first choice labelled “redo backups for modified data” will schedule backups only for app data which have been changed since the last backup. This could include games or changes make to specific app data.
The schedule has plenty of options to control automatic backups, so you don’t have to mess around with Titanium regularly.
The schedule has plenty of options to control automatic backups, so you don’t have to mess around with Titanium regularly.
The second option is probably the most important, as it will backup any new apps, system data, and updates since the previous update. Click “edit” to make changes to the schedule. There are all the necessary options to adjust the time and date of when backups are generated, but users can also set the charge state of the device required before making a backup, so as to prevent shutdowns mid backup, and there’s also a choice regarding filters and what to do once the backup has completed.
Restoring from backup
Alright, you’re protected in case your handset suffers a minor meltdown, but the next important step is being able to restore your apps and settings should anything go wrong.
In the batch actions, yet again, you’ll find a list of options for mass restoring your data. “Restore missing apps with data” will replace any content that is missing from your handset after a wipe. Alternatively restoring all apps with data will replace any existing apps with the backed up versions of them created earlier. There’s also a rather helpful option to only restore newer versions of user apps if you’re reinstalling your system.
However, the option that’ll you’ll most likely be interested is the “restore missing apps + all system data” option, which will put everything back to where it was when you created the backup. Although I can’t stress enough, that system data shouldn’t be restore if you’re switching ROMs.
Batch and individual restores can both be performed. There are also some additional commands when looking up the options for each app.
Batch and individual restores can both be performed. There are also some additional commands when looking up the options for each app.
If you discover that a specific app has developed a fault, say after a bugged update, and you want to restore it to a previously saved version, then this can be done by clicking on the backup/restore option on the main page. Here you can pick the specific app or piece of data from the list. Once tapped, a list of backups will appear along with a list of other functions to create backups, etc. Here you can manage your individual app backups, or can restore the app to a specific date by clicking on the corresponding restore button.
Managing bloatware
Whilst looking at the specific apps you’ll probably have noticed the Freeze function. Freezing apps is a handy tool that will allow you to completely stop apps from running without having to uninstall them. Usually this is used on factory installed apps that you don’t want to use. This option is a paid for only function, but it’s very helpful if you want to stop an irritating tasks from running or to see how your handset will react before uninstalling a piece of software.
Root permission also means that Titanium Backup can be used to uninstalled unwanted apps and bloat ware. A word of caution before doing this with any pre-installed software, uninstalled essential apps can cause force close errors and even render your handset virtually unusable if not done with care, so I thoroughly recommend backing up your apps and system first, preferably with a recovery zip file too.
Special features
That’s the really important stuff out of the way, but Titanium backup includes plenty of additional advanced features if you want to make the most out of your backups.
Firstly, backup data can be imported from by going to Titanium’s main menu and scrolling down to the import backup option. So you don’t even need to store all your backups on your handset, the files can easily be moved back and forth from your PC to your phone.
Slower compression will save on storage space, but be prepared to wait a little while while backups are performed.
Slower compression will save on storage space, but be prepared to wait a little while while backups are performed.
If you’re short of internal memory storage, there’s also the option to move apps to the SD card. However, this will cause certain apps to malfunction, so it’s only recommended to use on software which don’t integrate closely with any other part of Android, such as games.
Titanium Backup features many more options under the configurations menu, including tweaks to the type of compression used to create backups, the maximum number of backups to keep for each app, and whether or not to store market links for apps. In fact, apps can even be disconnected from the marketplace, so automatic updates can be left on for apps but then manually disconnected for certain apps, if you so desire.
Cloud backups
An extra feature for those who purchase the PRO edition is the ability to send backup data to various online services, including Dropbox and Google Drive. Although not essential, these options are very helpful if you need to wipe your SD card, or if your SD card ever develops a fault. To enable syncing to one of these services, tap your phone’s menu button and then go to “Preferences”, the options are under “cloud sync settings”.
And that concludes our guide on Titanium Backup. Hopefully that’s everything you need to protect your handset from unexpected faults.

[Q] How to transfer apps data from S4mini to G3?

Yesterday I bought LG G3 to my wife, so question is how to transfer application's data from Samsung S4 mini to new LG G3?
SMS and Call log were simple ...
But I'm fighting with application's data for last 24 hours.... but nothing :crying:
Conditions:
- S4 mini > rooted
- LG G3 > new, not rooted and I do not want to void warranty first day
- SMS and Call log successfully transferred
- all apps installed without their data
I already tried:
- LG Backup - but it does not backup apps, neither app's data
- Titanium Backup - root required
- FULL BACKUP - root required
- Easy Backup & Restore - root required
- App Backup & Restore - root required
- Ultimate Backup - root NOT required, but it backup only app's apks, but not app's data, so seems like the root required too
- Helium - root NOT required
> first problem - run on S4mini and made backup of apps and app's data, but folder "user data" is empty
> second problem - when I started it on G3 .. I got only popup "you have to active it on PC"? Why I don't have same popup on S4mini?
> third problem - I installed Carbon / Helium Desktop does not see the G3, It stated: Connect your mobile via USB
> forth problem - The "USB debugging" is allowed on G3, but popup "you have to active it on PC" is still there
I don't want void warranty first day, also it's my first experience with LG mobile.
Questions:
- if I would root G3 is it possible to un-root it, so it won't be possible to find that G3 was rooted???
- how to transfer app's data without root???
Thank you very much
Just download the LG backup tool from the play store.
You can transfer the data directly.
Rgds
LG backup does not transfer app´s data
It is written also on the Play store...
Movable Data:
Contact, Calendar, Bookmark, Message(SMS), Photo, Video, Music, Documents, Voice Memo
Contact - done by Google sync
Calendar - done by Google sync
Bookmark - dont care
Message(SMS) - done by SMS backup
Photo - on the sdcard (not necessary to transfer)
Video - on the sdcard (not necessary to transfer)
Music - on the sdcard (not necessary to transfer)
Documents - dont care
Voice Memo - dont care
But nothing about app´data... like Viber/Skype conversations. and games progress
If you were to root your device you could unroot it by flashing stock firmware with LG flash tool. It will leave no traces of root as it will reflash your entire device.
I don't know how to transfer apps data without root. My knowladge tells me that you can't write to data partition without root but I just tried Helium app without giving it root access and it did its job without issues.
I installed Helium, installed the desktop suite for it, connected device, backed up data of an app to my external sdcard, unistalled the app I previously backed up, installed it again from play store, verified that I am no logged in it (it was kik messenger app), went back to Helium and restored apps data. After runing the app again it was logged in with all the conversations like before. Idk what error you get when you run Helium.
I never used it myself, but you can try Holo Backup, seems easy to use: http://forum.xda-developers.com/showthread.php?t=2091047
The download link in the thread is not working, download here:
https://mega.co.nz/#!md11TKrL!_VOH8naRUB5EpsrnE3iJycnKFzj8YGTV-m-sCiOuB9k
Thank you.
I will try connect G3 to the different PC then as seems like it Helium doesn't like the laptop.
If it will not work ... I'm going for root and use Titanium, as till now...
Thank you.
I will try this too.
If it will not work ... I'm going for root and use Titanium, as till now...

PSA: NFC banking and Netflix working with EdXposed!

Just wanted to share my experience with NFC banking and FullHD working Netflix. Managed to delete everything google and installed Microg only (to get Gcam to work), my banking app, Netflix app, Canary EdXposed and it works flawlessly! Could never get FullHD and NFC banking to work previously with Xposed. Of note was the fact I am running Xprivacy, too. Just make sure you blacklist the apps in EdXposed and also hide them in Magisk and it all works
Hope this helps others as it really made my NoGapps/Rooted stock phone experiences significantly better.
Hi, did you follow a guide to de Google your phone or did you do it yourself?
I didn't follow any guides, per se. Deleting gapps is risky but I always do full nandroid backup beforehand, in case something goes wrong. Make sure you know what you're doing. Make sure LGUp is working properly before starting this! Anyway, here's what did:
1) Make sure you have followed WTF instructions to unlock the phone on Oreo rom. Don't update to Pie without unlocking bootloader in Oreo first. This is to ensure you can have root in Pie.
2) Fresh install stock Pie with LGUp. Ensure there us no SIM card and no wifi access to the phone. Make sure you remove google account from phone before installing Pie kdz!! Otherwise it won't work.
2) Install TWRP. Follow WTF instruction for Pie to install Magisk, etc. Factory reset. Wipe /cache /data /dalvik. Reboot into TWRP/recovery. Format data. Reboot into TWRP/recovery again. Make a full backup. Mount /system partition and using the file explorer in TWRP, I deleted all the google apps folders (except googlepackageinstaller, googleExt, and any other google apps you might use) from /system/apps and /system/priv apps. Remember to have a full nandroid backup on and sdcard in case you get bootloop.
3) Delete cache and dalvik and reboot into system now.
4) After first boot, if everything goes well, boot into recovery and install EdXposed (riru core 19.5 then latest canary build Yahfa version EdXposed). Wipe cache and dalvik. Reboot.
5) Install F-droid, search for gapps. You should find an app called /dgapps/ or something. Install it. Delete Amazon and GMS (gapps) and hit 'clear and reboot' in the bottom.
6) Once ypu have entered phone again, install microg gmscore app only. Now, using titanium or whatever you used to backup your apps reinstall them without their data. Once your phone is back to normal with all your apps, follow my guide above to blacklist netflix and banking apps in EdXposed app and Magisk app.
7) Reboot and everything should be working.
P.s. Word of warning: deleting gapps can cause bootloop so ensure you make full backups in TWRP. Make sure you know how to use LGUp to flash kdz if things go wrong.
P.s.s. Deleting gapps means GPS will have fewer sats connecting and will take longer to connect, as well. It's a tradeoff for privacy.

Question Backup and transfer Data and Wifi/BT Settings

Hello,
since Titanium Backup which I used for years seems to not work anymore, I am now looking for any other possibilities to transfer my apps+app data and also some system settings like wifi passwords/APN data, BT connections and such.
With TB this was always well working for me.
What I have tried:
OAndBackupX -> I enabled "special backups" and tried to backup wifi, but sadly it just creates a new folder for the wifi backup (special.wifi.access.points) with a properties file. However the subfolder, where the backup should be present is empty.
So this solution doesn't seems to work, at least not on my phone with Android 8.
I also tried to do backups of some apps, however it looks a bit strange to backup an app that shows as 25mb and the base.apk which gets created for it is only 9mb (and no other file besides that, although everything was ticked for backup)
How is everyone here doing this when switching from one phone to another (especially for access point data and data of apps)?
Syncing wifi passwords to google cloud I somehow do not want (even if they're encrypted) and the issue with app+app data is still present then.
Annil said:
Hello,
since Titanium Backup which I used for years seems to not work anymore, I am now looking for any other possibilities to transfer my apps+app data and also some system settings like wifi passwords/APN data, BT connections and such.
With TB this was always well working for me.
What I have tried:
OAndBackupX -> I enabled "special backups" and tried to backup wifi, but sadly it just creates a new folder for the wifi backup (special.wifi.access.points) with a properties file. However the subfolder, where the backup should be present is empty.
So this solution doesn't seems to work, at least not on my phone with Android 8.
I also tried to do backups of some apps, however it looks a bit strange to backup an app that shows as 25mb and the base.apk which gets created for it is only 9mb (and no other file besides that, although everything was ticked for backup)
How is everyone here doing this when switching from one phone to another (especially for access point data and data of apps)?
Syncing wifi passwords to google cloud I somehow do not want (even if they're encrypted) and the issue with app+app data is still present then.
Click to expand...
Click to collapse
This was the biggest pain in the ass. I tried plugging my old phone into the new phone but my old phone died midway through so I basically just started fresh. it sucks I have been doing it all last night and this morning and haven't finished. I did use sms back up & restore to get my text messages other than that everything is fresh and annoying.
No one else facing issues with backup/transfer? How is everyone transferring nowadays their appdata and access points and such? Really curious....
Got two phones here (Pixel 6 + Pro) waiting for transfers and I am still not sure how to accomplish completely...
Glad about any inputs!
A lot of people are recommending Swift Backup which is supposed to be the successor to Titanium Backup. I haven't tried it myself though.
If I understand correctly, Swift Backup also requires root to restore app data, network settings etc.
The best backup/restore solution I found was Google One's built in. It just works (albeit not as well as, say, iOS, and definitely not up to the level of Swift/Titanium). Without root, sadly, you won't have many options as you're limited to the APIs Google provides, which themselves are limited. Swift works this around by "manually" backing up all the files/folders for every app.
I do have google one, but sadly most apps I would require, get only backed up for the APK but not the data
Is Titanium Backup now deprecated for latest Android? I have Android10 on a car head unit with a very customised oem Launcher. I managed to root it with universal root from here and Magisk (Thanks). Titanium shows me all the installed apps and bloat with sizes - great!. I want to make a backup of an App in the oem system folder before deleting it. I seem to be able to create a backup on mnt/sdcard, but I can't delete the oem app?
I have 2 system folders, System\ and system (root). They appear mirrors of each other and if I go to system(root) /oem/app/*My bloat app, I can delete it with FX root file browser. But not if I go to folders inside System\. Is this something to do with how Magisk roots and can restore to non root by creating a mirror folder? I used TB to make a backup of this bloat app and it worked. But after deleting the app successfully with a file browser the TB backup folder was empty - is this normal? With one pre-installed (Russian!) nav app I didn't need or trust, I recovered 4.5Gb of memory with more oem apps to look at.
For now I can use TB to locate bloat apps I want to remove with a file browser but I really wanted to back them up first and delete from within the app. Is TB trying to delete from system\ where access seems denied, rather than system(root) where I can delete files with a root explorer? Any help appreciated - Thanks
TB is pretty much dead...
i started using Swift.. and also https://forum.xda-developers.com/t/...mate-app-manager-debloat-tool-tweaks.4147837/
Thanks, I was guessing that from the age of posts in this thread. I started off thinking I wanted a full Nandroid backup but that requires a customised TWRP partition and AFIK this car head unit with its OE launcher doesn't seem to follow the partition structure I'm used to in phones. It has 3 external USBs and I can't get it to do anything with adb and a pc connected. The USBs are only active towards the end of boot. However, their factory image and unversal root seems to get picked up with the same 'Upgrade' screen messages from the folder Isec_updatesh. I don't know what I'd do if I bricked it, although I have found the OE Boot.img file packed in their update folders.
Thanks for the link to bloat removal. Nandroid backup creates a full rom image whereas most other backup apps seem to only backup apks and not system files. Android car head units are heavily customised with many added hardware based peripherals so a full backup is important to me. Adb might offer a solution, but as I said, even in developer mode I can't get the USBs to talk to a pc which I assume is because there isn't the usual recovery mode, unless it's on button press combos I haven't found yet? There is a recovery to factory reset, but it's an option in their launcher so I'm guessing it's not in the usual Android recovery partition?
OK I took a quick look at ADB AppControl. First I need to establish an ADB link from PC and I'm struggling with that. Second it does what some other non-root apps do which is to hide the bloatware and stop them running when my objective is to take the 16Gb+ memory they filled from 32Gb and recover memory by deleting bloatware and apps I don't need. There's a tendency now to sell these Chinese car head units with all the GAPPS and many more pre-installed. Unfortunely, most require a mobile network connection to function. I'm not interested in their Satnav, Google maps, Facebook or other social media apps they threw in. The one thing going for me now is I'm running AFwall+ which is the best reason for rooting a Chinese sourced device to stop data leaks to them or Google.
As I ran their factory 'update' I could see all these apps getting installed. If I was clever enough to understand how the Android 10 install 'Manifest' (my words) worked, I would prefer to edit out entries for OE apps in their installer, if it was possible?

Categories

Resources