yashsingh1/xdaforums huggingface dataset:
[Android Software Development] H3R3T1C:
version 3.0 Alpha 2 has been released! See first post for download. The biggest changes in this new version is nandroid backups can now be found on android 11.

Changes

v3.0_Alpha-2
* Added about section.<br>
* Added progress bar when opening some nandroid backup files to browse contents.
* Fixed Nandroid Backups not being found on android 11.
* Fixed Nandroid backup name not showing when exploring backup.
* Added File Properties dialog for files in Nandroid backup.
* Opening Nandroid backup for browsing can now be canceled.
* Added progress for opening an ADB Backup.
* Opening an ADB Backup can now be canceled.
[Android Software Development] H3R3T1C:
Just a quick update on what is currently being worked on! I'm working on being able to browse the call logs in a nandroid backup. Adding this will help me when it comes to restoring call logs from backup.
[Android Software Development] H3R3T1C:
Just another quick update. Browse SMS in nandroid backups is now a work in progress. It as well as browse call logs will be part of alpha 3! I'm also looking into what tools I should include in the app. If you have any ideas of what tools you would like included in the app please let me know!
[Android Software Development] H3R3T1C:
Alpha 3 is now available. See first post for download! Opening of MMS message threads will be in the next alpha. If opening of call logs or sms message does not work for you please let me know. I'm not sure if it works for backups of Samsung stock roms.

Changes

v3.0_Alpha-3
* Call Logs in nandroid backup can now be browsed.
* Fixed bug where extracting data for browse would incorrectly name file causing a FC.
* SMS message in nandroid backup can now be browsed.
[Android Software Development] m0han:
* Call Logs in nandroid backup can now be browsed - working. tapping on dialer icon takes you to the default dialer. good!

* Fixed bug where extracting data for browse would incorrectly name file causing a FC. - did not check. fud :D. tbh, this is not clear to me. ;)

* SMS message in nandroid backup can now be browsed. - working. search works too. would be nice if the search term is highlighted. would be great if any sms/conversation could be re-sent/forwarded.

i could see export functions are yet to be added. just wanna know whether 'confirmation' pop-up is available in the restore functions. not brave enough to test as yet. also whether restore could be done on 'individual' basis, i.e., any few old call log entries or sms or apps+data etc. and not the whole backup.

fine work so far. keep it up!
[Android Software Development] H3R3T1C:
Thanks for testing and your feedback! Right now the only working restore options are wifi access points, bluetooth pairings, and user word dictionary. All have conformation dialogs before starting the restore process. I will definitely be adding the ability to restore individual entries in future updates.
[Android Software Development] m0han:
methinks this could be added in the op.

Right now the only working restore options are wifi access points, bluetooth pairings, and user word dictionary. All have confirmation dialogs before starting the restore process.
[Android Software Development] H3R3T1C:
Anyone on android 10 having problems with the app not finding their nandroid backups a fix is coming in the next release!
[Android Software Development] H3R3T1C:
Alpha 4 has been released. See first post for download. Android 10 users should now have no problem with the app finding their nandroid backups.

v3.0_Alpha-4
* When searching a SMS thread, the search term is now highlighted.
* MMS messages in nandroid backup can now be browsed. (Still a work in progress)
* Fixed bug where some android 10 users would not be able to find nandroid backups.
* Added more options when clicking on a call log entry:
• Copy Phone #
• Restore Call Log Entry
• Extra Info
* Call logs can now be restored.
[Android Software Development] m0han:
* When searching a SMS thread, the search term is now highlighted. - good job.(y)👏

* Added more options when clicking on a call log entry: - how to collapse that 'more options' window? clicking back button takes you out of the call logs screen.

* Call logs can now be restored. - is it a one-click restore operation? would the old date be preserved so that the log entry then resides exactly where it first got added?

p.s.: since these are alpha releases, do we have to do clean installs prior to testing? or can we install over previous alpha? forgot to mention: when i installed 4 over 3, it again asked for storage permissions. is that intended behaviour?
[Android Software Development] H3R3T1C:
Unable to close the 'more options' at the moment. In next build clicking on the entry again will close it.

Yeah it's a one click operation. Before operation starts a dialog will confirm that you want to start the operation. Also at this time request for permission to write to call logs will be asked if not already granted. Yes the old date of the log entry will exactly like it was when it first got added.

No need to clean install if you are upgrading from a previous alpha build. It might of asked again for storage permission because I made a change in the manifest file.
[Android Software Development] H3R3T1C:
Alpha 5 has been released. Please see the first post for download. Restoring SMS messages should be ready for next alpha release.

v3.0_Alpha-5
* Fixed various visual problems with the UI.
* WiFi password can now be copied when viewing wifi access points in nandroid backup.
* Added more options to toolbar when viewing a SMS thread.
* Message body from SMS messages in nandroid backup can now be copied. (Long click message for the option)
* SMS message in nandroid backup can now be resent (With help from your default SMS messenger). (Long click message for the option)
* Fixed deleting nandroid backup not working.
* Added popup options menu when clicking on person icon in a MMS thread.
* Added popup options menu when long clicking on a message in a MMS thread.
* Added indicator for images in MMS message when browsing MMS thread. (View / extract coming soon)
[Android Software Development] m0han:
can't seem to re-send one's own messages easily to other contacts (multiple), which is what i was hoping for. you can copy, go to 3-dot menu and send to the same person.

the option to re-send is only for sending received messages back to the sender. is that on purpose? i'm afraid i don't get the point. i haven't checked out mms stuff.

as regards restoring sms messages - would it be possible to restore select messages and not all?
[Android Software Development] H3R3T1C:
I'm still adding features to the SMS part so I'll see what I can do to add re-sending your own messages to other contacts.

Eventually I'm going to have it so you will be able to select which messages you want to restore and not have to restore them all.
[Android Software Development] MisiekDP:
OMG, mate! I am so happy to see the update for this app :) I love it and I think that this is the next one app necessary for people who like to change ROMs!

Thank you so much for your work!

Have a good day too! :D
[Android Software Development] H3R3T1C:
Alpha 6 has been releases. Please see first post for download. Restoring MMS messages will be in a future release.

v3.0_Alpha-6
* Contact can now be selected when re-sending SMS message.
* Your own SMS messages can now be re-sent.
* dedupe formatted backups are not properly deleted.
* Change log is now shown after updating the app.
* Added setting for showing change log preference
* QUERY_ALL_PACKAGES permission add to find default SMS provider on android 11.
* Added needed permissions and need code to be able to restore SMS on android 10+.
* Added option under tools to suggest a new tool to add.
* All SMS messages can now be restored.
[Android Software Development] blinoff82:
Dear colleague, I just saw today that your work has resumed again. Many thanks! ;)
[Android Software Development] m0han:
the 'more options' can now be closed by clicking on the entry again.

changelog was not shown after updating the app. the option is enabled by default.

i'm on android 11. app did not find default SMS provider while trying to send own SMS. in my case it found my default phone app (true phone) and rom contacts app. also, attempt to send own SMS message led to nandroid manager app 'fc'-ing.

that's as far as i could check now. many thanks for the update.
[Android Software Development] H3R3T1C:
As always thanks for your feedback!

Starting with alpha 6 once you update to alpha 7 and so on the change log will be shown one time after open the updated app if you don't change the option to disabled.

That's good that it was able to find your contacts app so you could chose the recipient of who you are going to resend the sms message to. I'll look into why the app FC when trying to send own sms message.
[Android Software Development] H3R3T1C:
Alpha 7 has been released. See first post for download.

v3.0_Alpha-7
* Fixed bug when selecting a contact to send SMS message would result in FC.
* You can now select which call logs to restore.
* Added settings for keeping screen on.
* Reduced memory usage when browsing a nandroid backup
* Various improvements to browsing SMS and MMS messages.
[Android Software Development] m0han:
couldn't find the file to download. is it just me?
[Android Software Development] H3R3T1C:
It looks like there is a problem uploading the new apk to the thread. Here is a google drive link for the new apk.

nandroid_manager_v3.0_alpha-7.apk

drive.google.com
[Android Software Development] H3R3T1C:
Fixed! New APK attached to first post.
[Android Software Development] H3R3T1C:
Alpha 8 has been released. See first post for download. This is a small update but I think people will like the ability to now open/save files in their mms messages.

v3.0_Alpha-8
* Amount of free space is now shown in the navigation drawer.
* Clicking free space opens default file browser. (May be improved by having my own file browser in future build)
* Files in MMS messages can now be opened or saved!
[Android Software Development] H3R3T1C:
Restore apps+data is being worked on! Expect alpha 9 with a working version of restore apps+data within the next few weeks!
[Android Software Development] m0han:
wow! amazing how you make substantial progress with each alpha. keep it up.
[Android Software Development] H3R3T1C:
Alpha 9 has been released! See first post for download. Apps+Data can now be restored from a nandroid backup. Right now only user apps+data can be restored. Restoring system apps+data will come in a future build.

v3.0_Alpha-9
* Fixed bug where file cache would not be deleted when no longer viewing a MMS thread.
* Fixed FC when trying to open an unknown nandroid backup file type.
* Improved progress dialog for restore.
* Fixed various UI bugs.
* Apps+Data can now be restored from a nandroid backup. (System apps+data cannot be restored yet)
[Android Software Development] m0han:
feedback: uninstalled an app. restored it using alpha-9. it seemed to work (no error msgs.). but, icon not available in apps drawer. can't reboot and check atm.
[Android Software Development] H3R3T1C:
Was this on android 11? If so it looks like there are some problems with restore on that version of android.
[Android Software Development] H3R3T1C:
Well I have been doing some testing to find out why restore apps+data does not work on android 11. One major issue I have found so far is if I run the command ls /data/data using SU only this applications data folder is returned. This is a problem because I'm not able to restore app data to the correct app data folder. If anyone knows how to fix this problem let me know. I have been trying for hours to fix it.
[Android Software Development] n0j0e:
Mabye ask the dev Antonios or Harald in the OAndBackupX Telegram group. There are very helpful..

Github.com/machiav3lli/oandbackupx

Telegram: Contact @OAndBackupX

t.me
[Android Software Development] m0han:
yes. android 11. hope you'll solve the problems with restore on android 11 soon.
[Android Software Development] H3R3T1C:
Just a quick update. This app is still in development but I have taken a break to work on another app to take a break from this app. My new app is called Simple Wear Calendar. It is a simple calendar for Wear OS watches. If you are interested please check out the development forum.
[Android Software Development] m0han:
hope you're enjoying the break. have you made any breakthroughs w.r.t. restoring apps+data on android 11 (and up)?
[Android Software Development] H3R3T1C:
I have not been working on Nandroid Manager lately. I have been busy working on fixing bugs with my Pro Wear Calendar. I will continue working on Nandroid Manager soon.
[Android Software Development] skuppej:
May I suggest some alternatives while this tool is being updated:

- Swift Backup

- Titanium Backup

- OAndBackupX (F-Droid)
[Android Software Development] m0han:
have tried them. also mybackup (pro), alpha backup (pro) etc.. waiting to see how this app fares.
[Android Software Development] Werve:
I tried 2 times the alpha app with two different phones (Android 6 and 7) but it didn't detect my backups.

I tried use this paths /storage/<extSDid>/twrp ecc and /mnt path equivalent. Maybe don't support external sd card?
[Android Software Development] H3R3T1C:
At the moment external sd cards are not supported. Support for them will be added in a future update.
[Android Software Development] Werve:
Also I tried to recover moving only some file of the backup into the internal storage and nandroid app detected it but when i tried to recover apps after 6+ hours was still stuck at "Finding files in the backup".

It resolved if first i manually extract the .win000 with ZArchiver.
[Android Software Development] MisiekDP:
I can confirm that there is a problem with restore data from app on Android 11. I have a OnePlus 7 Pro with A11.

Btw. thanks for working on this app! :)
[Android Software Development] Darkaeluz:
Any news on the development of this app?
[Android Software Development] whl2638916:
I was using TWRP to make the nandroid backup and recently it crashed when using nandroid manager for restoring the apk.I wonder if there is any update with this app,solving the problems on Android 11.

Looking forward to any news:cry::cry:
[Android Software Development] m0han:
@H3R3T1C was last seen on xda 'Yesterday at 11:14 PM'. maybe he is working on solving the problems on Android 11, 12, 12.1 ...... let's hope he brings out an update soon.
[Android Software Development] oldman20:
Would you make support SHRP recovery? Thanks
[Android Software Development] H3R3T1C:
I am still unable to restore apps+data on android 10, 11, and 12.
[Android Software Development] m0han:
i hope you don't give up on this eagerly awaited feature. all the best!
[Android Software Development] whl2638916:
Sad.The reason why I try to use this app is that the TWRP recovery is still using Nandroid backup for making backup and I can't boot into system,so it seems like it's the only way for making Data backup,using Nandroid backup.Hoping one day you can fix it.:ROFLMAO::ROFLMAO::ROFLMAO:waiting to cheer for the day
[Android Software Development] EngineerMind:
I hope you can get it working on A10 :)
[Android Software Development] RaeesD:
Hi, have you tried changing the "Mount Namespace Mode" to "Global Namespace"? I noticed in Magisk it defaults to Inherit, which only allows access to the folders belonging to the app you are using which requested root access. This is something which changed since Android 11 I think.
[Android Software Development] H3R3T1C:
Thanks for the suggestion! I'm looking into using global namespace right now.
[Android Software Development] H3R3T1C:
This looks like it fixes my problem! I'm working on a update for my Pro Wear Calendar app so after that is published I will work on this app to make sure that "Global Namespace" is set before doing any operation that requires global namespace.

su --mount-master
[Android Software Development] H3R3T1C:
I have updated my Magisk to 25.1 and Nandroid Manager restore apps+data is working without having to set use Global Namespace. Can anyone confirm that this is also working for them on android 10, 11, and 12?
[Android Software Development] m0han:
Individual apps+data too? Which release/build of Nandroid Manager? Unable to try this now. Has anybody tested?
[Android Software Development] H3R3T1C:
Yes apps+data is working on my device running android 10 with the latest version of Magisk. I've tested in on with is going to be alpha 10 but the only change I have made between alpha 9 and alpha 10 is adding support for SHRP recovery.
[Android Software Development] m0han:
I am on crDroid 8.6 (A12.1) and Magisk Delta 25.1 (25101), but as I posted earlier, I am unable to test now. I'll wait for some kind soul(s) to test and post results. Thanks for your fine work.
[Android Software Development] saoudien07:
I am on A10 and do not work.

I installed Busybox from PlayStore as requested by the app, and then it accepts to full open.

I selected the TWRP folder were my backup is, and the app do not see it. I tried also deeper, into TWRP/Backup/backupname itself, and still nothing found by the app.

I read up some say something about "Global Namespace". Can someone please explain how to set that ??

Thx
[Android Software Development] m0han:
try like in the screenshot
[Android Software Development] saoudien07:
Even with "Global Namespace" in Magisk settings, still able to see any TWRP backup.
[Android Software Development] Danecay:
Hi!

The Nandroid Manager application recognizes my backup, but it doesn't see any content, doesn't list or restore it, and I don't get any error messages. Do I need to install anything else for it to work?

Redmi Note 9 Pro (joyeuse),

xiaomi.eu_multi_HMNote9ProEU_V12.5.7.0.RJZMIXM_v12-11
[Android Software Development] skydel0:
Restore on oxygenOS Android 11 (Backup with android 10) recovery app+data does not error but the data of the app is gone (is not logged in anymore or has no data inside google auth etc.). at least logins etc. are lost. I try with global namespaces now :)

Worked with global name spaces:

- Google auth

- Threema

- Steam

- Bitwarden (only way was to install a new version of the app and only restore the data )

not worked:

- Line

- Swiss Covid cert app

thanks for your great app :)
[Android Software Development] EngineerMind:
I think data stored in keystore (such as login credentials) can not be restored due to encryption.
[Android Software Development] skydel0:
But Steam, Bitwarden (more tricky but did work ) and Threema could do the restore with all messages and login xD that would mean they do not use the keystore?
[Android Software Development] EngineerMind:
Correct
[Android Software Development] EEngineer:
I need to move everything on my present daily driver LG G5 LineageOS 14.1 (7.1.2), to another LG G5 Android 8.0 (stock). T-Mobile VoLTE won't work on non-stock ROMs on LG devices. I have Nandroid Manager v2.8.2 on my present daily driver.

Can I count on the latest Nandroid Manager v3.0alpha9 to extract all my apps+data to my new phone? From reading this thread it looks like the answer is Yes but I just want to confirm before starting work. Thank you.
[Android Software Development] H3R3T1C:
Restoring apps+data does not properly work on the current alpha version.
[Android Software Development] EEngineer:
Thank you. Can you tell me if there is a previous version of Nandroid Manager that can restore apps+data? If not, can anyone recommend an app that can?
[Android Software Development] m0han:
Tried this on another device; first with AdAway app and then with Momo app. Although I chose 'restore apps + data', I had to set everything up from scratch for AdAway. With Momo, although everything appeared to work fine, the detections triggered were more than the usual. So, maybe you are right, this app in its present state cannot be relied upon to restore apps + data fully. But I hope you will continue the good work that you have done up till now and make everything work flawlessly soon. Thanks a lot.
[Android Software Development] m0han:
Try Alpha Backup. But, it appears to have been removed from Play Store. Not sure why.
[Android Software Development] EngineerMind:
Also check-out NeoBackup: https://github.com/NeoApplications/Neo-Backup
[Android Software Development] sssaini007:
I was searching for a way to restore my app data from twrp backup for some days but couldn't find any.

Finally found a workaround from @westhaking.

Install app first.

Then restore data from titanium backup.

Don't open the app yet.

Backup the data using Swift backup.

Clear app data for the app which you are trying to restore.

Restore data from Swift backup.

Done.

Your app should work now.

Credits to @westhaking
[Android Software Development] Omicron387:
Binary /data/system/packages.xml is not supported, right? I don't see any app in my TWRP backup :(
[Android Software Development] H3R3T1C:
I just wanted to post to make it official that this project is no longer in active development. I unfortunately don't have the time or resources to complete this project.
[Android Software Development] m0han:
Not the best news, but, thanks for your work. Wish you well.
[Android Software Development] VerticalCobra:
Sad news :cry:. Thank you for all your work. GL
[Android Software Development] Crocodile1973:
Be great to see xperia s support with CWM 6
[Android Software Development] ncdub:
Just wanted to say thanks for a great app. I accidentally found it and I am glad I did. Great concept, great work putting it together and making it work! Kudos to the dev!

Sent from my Galaxy Nexus using Xparent ICS Tapatalk 2
[Android Software Development] Brds7t7:
I agree! This is getting better with each update! Bye bye Nandroid Browser and hello Nandroid Manager! :)

Sent from my calculator!
[Android Software Development] spupuz:
Just a feed back Nandroid works well but restoring application data is slow like a hell

Inviato dal mio Galaxy Nexus con Tapatalk 2
[Android Software Development] H3R3T1C:
The app has been updated. The new version is in the first post.

What's New

Beta 2

* Fixed bug that caused app to force close when restoring apps+data on devices that use yaffs2.img as their backup file format.
[Android Software Development] gohamstergo:
awesome. thread title needs updating tho ;)
[Android Software Development] kantjer:
when doing an MD5 verification on my backups every time the boot.img fails.

But when doing a restore it works just fine.

I tried with both backups made in recovey and with "Online Nandroid Backup"

Any idea what's going on here.

EDIT: forgot to mention, I'm using beta2
[Android Software Development] hadi_rena:
Hmm... calculate the md5 for boot.img and compare with the value in boot.img.md5 file. It should be same otherwise md5 verification will be failed. If the value is differ, it can be caused by wrong calculated value by recovery. cmiiw
[Android Software Development] Spatinator:
restoring apps & data works now for me :) it was bevause i had. yaffs2.img files.

The only function, that i miss is restoring the .android_secure folder, where also apps are stored in.

would be great to see the function soon. Great App ;) Thanks
[Android Software Development] kantjer:
Good tip, I checked the boot.img and MD5 hash from nandroid.md5 file on my PC and they match.

So it looks like recovery is doing it correct but Nandroid Manager is going wrong some ware.

@H3R3T1C, In case you want to test it I have uploaded the files here
[Android Software Development] dragonnn:
Pleas check the image - I can not restore any apps and it's data on my TF300T - the backup with I select have data backup. Can you fix it? If you need any more info pleas PM my.

Send from my unlocked ASUS TF300T using Tapatalk HD
[Android Software Development] H3R3T1C:
Can you send me a screenshot of files listed under Explore Backup for that backups.
[Android Software Development] Spatinator:
Could you add restoring files from. android_secure ???