yashsingh1/xdaforums huggingface dataset:
[Android Software Development] H3R3T1C:
What is the path of your zip file?

Great! Glad that bug has been fixed. Thank you for your help.

Yes this version will be in the play store sometime today after I finish up adding a few more things.
[Android Software Development] H3R3T1C:
The app has been updated! New version should be visible in the play store soon.

What's New:

Version 1.0.5

* Fixed FC when doing first run of app on some devices.

* Fixed various other bugs.

* Compressed backup warning can now be set to not be shown anymore for backups.

* UI improvements.

* Fixed bug that prevented the TWRP folder from being detected on some devices.
[Android Software Development] Nos_20:
Mnt/sdcard/Flashing/Cwm Zips

I have bunch of zips in there to flash in recovery only none show in the add zips ?

Here is the directory in the app

And here is the same directory in Solid Explorer

My device Is Gt-i9100 international on Carbon ROM AOSP 4.2.2. With Dorimanx 9.17 kernel with cwm 6.0.12 Siyah based recovery.

Sent from my GT-i9100
[Android Software Development] SeraphSephiroth:
Hi~

I've been using Nandroid Manager without issue until recently.

I took a Nandroid backup before flashing a custom rom. However, Nandroid Manager will not find any apps in the backup.

Because I needed the apps straight away, I was forced to use Titanium Backup but I don't really want to use that too much.

Do you have any idea why I cannot get the apps from my backup with Nandroid Manager?

I am using CWM v6. The backups are xxx.tar.a, xxx.tar.b etc.

Any help would be appreciated.

Thanks in advance
[Android Software Development] hadi_rena:
Does this xxx.tar.a, xxx.tar.b is related to split cwm backup ? If yes then this is know issues and work in progress
[Android Software Development] SeraphSephiroth:
Thanks for replying~

I shall be waiting with bated breath for split CWM support ^-^
[Android Software Development] H3R3T1C:
It looks like this is a bug in the file explorer in app. I'll work on fixing it here in a bit and post a test build here for people to try out.

I am actively working to get split cwm backups to fully work with the app. I'll be posting test build here when I make progress.
[Android Software Development] SeraphSephiroth:
Thank you very much for your hard work! I've already purchased the pro version from Google Play :)
[Android Software Development] H3R3T1C:
Ok I fixed this bug. Please try out this new version I'm attaching to this post and verify that its working on your device.
[Android Software Development] Nos_20:
Yes. All the zips in the directory now show in the file explorer :thumbup:

Edit.....Screenie!

Sent from my GT-i9100
[Android Software Development] blueeagle69:
Slightly off topic, but this ISNA question concerning Online Nandroid Backup.

Am I correct in assuming that TWRP now supports incremental backups (in beta).

Will your great tool support it?

Cheers :)

Brian
[Android Software Development] H3R3T1C:
I was not aware that there is a beta of the backup script that supports TWRP incremental backups. I am only able to support new features of the onandroid backup script once the script is update. With that being said yes of course I will add support for any features that is added to the backup script once its updated.

Just a quick update for Nandroid Manager:

I have been working on bug fixes and converting backups between twrp and cwm all day so expect a new build of the app soon. In the mean time here is a screenshot of convert backup options:

As you can see from the screenshot there will be a few options as to deleting the original backup and where the new backup will be saved. Also the user will get a list of everything that will happen before the conversion starts so they can make sure that everything will be converted correctly.
[Android Software Development] blueeagle69:
Cheers.

Tbh I only read on the web that twrp supports incremental backups that was currently in beta.

But details was a bit sketchy.

Great work and thanks for the updates :)
[Android Software Development] ameer1234567890:
AFAIK, TWRP doesn't yet support incremental backups, not even in a beta release. However, there is a chance of confusion here that ROM manager now supports TWRP and incremental updates. The incremental updates have nothing to do with TWRP, it means incremental ROM updates.
[Android Software Development] blueeagle69:
Thanks.

That does sound more like it :)
[Android Software Development] Gugus38:
insane features.. threw out Titanium backup and saved a ton of space.

thanks
[Android Software Development] H3R3T1C:
The app has been updated! New version should be visible in the play store soon!

What's New:

Version 1.0.6

* Fixed bug that prevented some folders from being viewed when selecting zips to flash.

* Fixed bug that prevented files from being extracted from .dup format backups. Restoring of apps data from .dup style of backups should now work!

* /mnt/shell/emulated/clockworkmod/ is now detectable.

* Improved UI. All Holo dialogs should now have a dark theme.

* Fix various other small bugs.
[Android Software Development] VerticalCobra:
Restoration of app data from WhatsApp seems to replace the old data instead of appending it. It would be fabulous if restored data could be appended instead of replacing newer data.:D
[Android Software Development] Crwolv:
I heard thru the grapevine this is where i sign up for flashaholics anonymous:) thanx for your hard work!!
[Android Software Development] n-0-s:
Holy crap. This is the app ive been waiting for, for all these years!!!! INSANE!!! THANK YOU OP! I just bought pro and i shall use this when the time comes!! THANKS AGAIN!!! Much xda love!
[Android Software Development] aidfarh:
Hi! I think this app is great! I just have a couple of feature requests:

support for TWRP split archives e.g. data.ext2.win000, data.ext2.win001

Initiate off-line backup/restore from the app. I think you can use OpenRecoveryScript for this.
[Android Software Development] stephendt0:
I like the idea behind this app, but I really wish it was more capable at extracting backups from device so that you can easily transfer it onto a PC or another device for recovery. Since under Android 4.2, recoveries often place backups in locations which are not accessible without root, and it makes it very annoying to do this. Some sort of backup extractor and recovery mechanism in this app (without having to compress to zip files) would be great.
[Android Software Development] ermacwins:
Hows it better than Titanium Backup in terms of space saving?
[Android Software Development] Nos_20:
Just wondering if it would be possible to include a wipe cache/dalvik when flashing zips in recovery?

So if I select a ROM update to flash I could tick an option to wipe cache and dalvik cache then flash the ROM?

Sent from my GT-i9100
[Android Software Development] killall:
You don't need a TB backup in a seperate folder taking up storage. Your apps are backed up in the nandroid backup and you can extract them from there.
[Android Software Development] Lafenear:
The app is hanging on "Waiting for superuser permission".

Superuser is set to always allow. I have an HTC One with ARHD 8.0.
[Android Software Development] boyheadkick:
restart your device, or reinstall the app
[Android Software Development] Lafenear:
Already tried that before posting here. I'll try to install ARHD 9.1 and see if that makes a difference.

EDIT: That did the trick.
[Android Software Development] ermacwins:
Couldnt restore sms from sgs2 rom based on stock to another. Both 4.1.2
[Android Software Development] H3R3T1C:
I dont think I would be able to do that. It would be really hard to determine what data can be app appended and what needs to be replaced.

I'm working on adding support under Explore backup for twrp multi volume archives. Restoring data from multi volume archives works correctly.

I added cache/dalvik when flashing zips in recovery to the todo list!

Where any error given when trying to restore sms?

Also is your backup a split CWM backup?
[Android Software Development] ermacwins:
No error messages were given just said it could be a different format. I dont think it was a split
[Android Software Development] mong8se:
Paid app question

In the help under "Restore Apps + App Data" it says "Note: ... paid app under Android 4.1+ are not able to be restored at this time!"

Does that part about the paid apps mean only the apps themselves, or does it include the app's data?

Because I'm trying to restore just the data for several games from an old TWRP backup, and it acts like everything is great and there are no errors, but the data never shows up. If I go into settings -> apps -> the app in question, data says 0 and the "clear data" button is greyed out. Running the game results in a new game.

Running CM10.1 on an Optimus G and using the latest pro version of nandroid manager.
[Android Software Development] SportingChap:
I tried to export my build.prop file from the system.ext4.tar backup, but it just wouldn't work. I tried exporting to three different locations, two of them on the internal SD and one on external SD. Each time Nandroid Manager told me the export was successful, but each time it lied. There was never any file. The best I could do was open the file in some text editor and then copy/paste the text somewhere else. Which is better than nothing, of course. But it would be nice if export worked.

Great app, nevertheless. :)
[Android Software Development] hadi_rena:
This issues doesn't affected CM10.1 since CM stored paid app at /data/app instead of .asec format which encrypted so it's safely to ignore it. My phone configuration ? see my signature :D
[Android Software Development] H3R3T1C:
Ok I'm going to have to PM a debug build of the app so we can see exactly where the problem is.

Well as long as your apps are listed when you are choosing apps+data to restore you should be able to just the data for those apps. Since you are are able to initiate a restore of data but nothing is restored then there might be a problem. I'll pm you with a test build to see if we can fix this problem.

I'll send you a test build when I get a chance with more debug output so we can see exactly what the problems is.
[Android Software Development] mong8se:
Okay, using your "Explore Backup" feature, I went into data.ext4.win

then I went into data/

then I found the games in question, such as

br.com.beholdstudios.knightspp/

and inside I only found a lib directory.

Whereas with other apps, there were many more directories.

So now I'm wondering if I have the wrong TWRP backup altogether. Maybe there just wasn't any data to restore, so Nandroid Manager said it was successful.

Sorry for the confusion, I will try to track down other TWRP backups that I saved and see if any look different when I explore them, and if so, then I'll try restoring from those.
[Android Software Development] pistoke:
Just downloaded and tryed this app. Looking great.

But it can't find any backups from my extsdcard backup folder. "No backup folder found in the path"

Copy&paste to sdcard backup folder solved this, but it would be easier to use directly from extsdcard.

Cleared app data. No help.
[Android Software Development] kantjer:
What is the path to the backup on your external sd?

Normally the app finds the path automatically and ask the user to add it. With recent versions of this app I never had to add a path manually.
[Android Software Development] pistoke:
/mnt/extSdCard/Backup/cwm
[Android Software Development] kantjer:
That looks like a non standard path for a CWM backup. The usual patch for CWM backups on an external SD is something like /mnt/exrSdCard/clockworkmod/

Did you set that your self or is that the default path your recovery backups in?
[Android Software Development] H3R3T1C:
Yeah if there was no data in the br.com.beholdstudios.knightspp/ folder then there was no data to restore and the restore was successful.

Yes as kantjer said you backups must be at /mnt/extSdCard/clockworkmod/backup/<this is where your backup folders go> for the app to detect them.
[Android Software Development] pistoke:
I created that path by myself and moved two old backups there. I thought I can manually set any directory. I don't understand what 'Add backup location' does, because I can't do anything with it.

I moved my backup to /mnt/extSdCard/clockworkmod/backup/ and Manager found it automatically. Thanks for the help. Would it be a nice feature to allow put your backups to any directory? ;)
[Android Software Development] kantjer:
Add backup location is there in case the app doesn't find it automatically.

No it's not a good idea to set your backup in anything else than the default location for your chosen recovery (TWRP and CWM use different locations). If you do that recovery won't be able to locate it and you can't restore your backup.
[Android Software Development] SportingChap:
:good:
[Android Software Development] mong8se:
Okay so this time, to avoid using an old backup (that had who knows what data), I installed knights of pen and paper, played the game to a certain point, and made a note of where I was.

I then booted into TWRP and made a back up. This way I know for sure the app is has data and what it should look like.

I then rebooted back into the system, and cleared data for the game. I then started the game to make sure it was starting brand new. Now I was going to restore the app data from the recent backup using nandroid manager to see the game started where I left off, or acted like there was no data again.

First I used nandroid manager to explore, and there was data in the br.com.beholdstudios.knightspp/ directory ... but this time the game didn't show up on the list when I went to restore apps+data.

I followed these same steps for Super Monsters ate my condo and everything worked fine. It is free, and knights of pen and paper is paid, could that be the difference?

But it's weird that with my old back up from months ago, knights of pen and paper showed up in apps+data and I could restore the app itself even.
[Android Software Development] H3R3T1C:
Yes on a lot of roms the forward lock protection for paid apps is still in effect so this means that paid apps apk downloaded from the play store will be stored in a asec file so app+data cannot be restored by Nandroid Manager. I am working on a solution to be able to at least restore the data for paid apps but my ultimate goal is to be able to restore the app too.

I hope to soon get some time to add the extract folder from backup feature so people who want to restore paid apps data can at least extract the folder for the data and restore it that way until I can get restoring of paid app data working for those whose nandroid backups have paid apps apks as asec files.
[Android Software Development] mong8se:
Gotcha. Restoring just the data without the app would be perfectly fine with me.

Thanks so much for all you work on this awesome app.
[Android Software Development] pistoke:
Of course(stupid me). Should think little bit more... :)
[Android Software Development] marbulas:
md5 mismatch appeared on recovery when I tried nandroid restore via this app...

SGS4, Chenglu's touch cwm 6.0.3.2, SuperSU v1.30.

What should I do to help dev for fixing this?
[Android Software Development] kantjer:
Which dev do you want to help?

Can you restore that same nandroid from recovery without errors?

To me this if the error appears while restoring a nandroid it sounds more of CWM error than a Nandroid Manager.
[Android Software Development] marbulas:
Restoring from recovery works fine. Only restoring from nandroid manager.
[Android Software Development] kantjer:
Can you do an md5 check of that nandroid with nandroid manager to see if that passes.
[Android Software Development] marbulas:
They passed all of them.
[Android Software Development] kantjer:
In that case I think we need [MENTION=4535362]H3R3T1C[/MENTION] to look into this.

Sorry can't help you any further.
[Android Software Development] marbulas:
I really appreciate you :D Thx a lot
[Android Software Development] H3R3T1C:
Hi sorry for my late reply. I've been very busy.

Can you try to restore nandroid via the app again so the error is generated. When you boot back into system can you send the me the last_log file located at /cache/recovery/. This file is a log of everything that is happening in recovery. It should let me know what exactly the problem is.
[Android Software Development] H3R3T1C:
Hey guys I've been very busy with work over the past few days so I have not had a lot of time to work on the but with the free time I did have I worked on the app and I think I'm ready to share with you all a beta of the app that is exclusive to XDA!

What's new:

Version 1.1a

* Various small bug fixes.

* Added support for CWM backups stored in the custom_backup folder made by Philz recovery.

* Read speed for split CWM backups has been greatly increased. It now takes about 10 seconds to read 2gb spread over 3 tar files.

* Extracting speed of data from split CWM has been greatly increased.

I did have convert backup from twrp to cwm working (for the most part) but it is disabled in this build until I can get it fully working.

If you try this new beta version please let me know if you find any bugs.

Join the Nandroid Manager community to become a beta tester and receive beta builds of the app via google play:

Join Nandroid Manager Community
[Android Software Development] H3R3T1C:
Yeah it looks like restore script is looking for the backup on the internal sdcard and not he extSdCard.

When you boot into recovery, select backup and restore, and select restore do you see 20130526.KSUAME6.SHV-E300S.ALL in the list of recoveries you can restore?
[Android Software Development] agayabag:
hi [MENTION=4535362]H3R3T1C[/MENTION], how about you make the community of this app on G+ like the others does? So that they can get the beta update from Google play if they're become a tester. Like dashclock does, like timetable does, etc.

This is just my advice, nothing more, man. :good:
[Android Software Development] H3R3T1C:
Very good idea!

Community created:

https://plus.google.com/u/0/communities/113539531509333601312
[Android Software Development] agayabag:
Fo the one who pressed the button and wait fo the it to works, y'all wastin' the time. It seems ain't workin' (yeah, it ain't). Fo the fix, just type on the search for "Nandroid Manager" community on G+ and click that, then press the button again.

Hope this will help y'all.
[Android Software Development] jlmancuso:
Hope these help
[Android Software Development] cyberdroxxx:
Screw up my files on purpose to try this app.

Everything restored very well without error.

However it restored from the latest backup only. Earlier backup files can't be restored - maybe my files were corrupted. Any possibilities?
[Android Software Development] H3R3T1C:
Were you using a different recovery or older version of recovery to make the the recoveries?
[Android Software Development] iclickjohn:
Here are three. I couldn't find a way to PM them to you. color can be changed.

Also where you see white, the PNG is transparent.
[Android Software Development] Q9Nap:
Hey, thanks for making this potentially useful app :)

i tried it on my motorola bionic with both koush's bootstrap clockwork recovery (version 5.0.2.5) and hashcodes' twrp-based safestrap recovery, same result for both attempts; doesn't recognize the backups.

paths for recoveries are...

bootstrap: /sdcard-ext/clockworkmod/backup/foo/*.ext3.tar

safestrap: /sdcard-ext/TWRP/BACKUPS/0000000000000000/foo/*.ext3.win

btw, these two recoveries are the only ones available for virtually all moto devices (besides developer editions).

hope this helps, let me know if you need any more info.
[Android Software Development] H3R3T1C:
The app has been updated. Download link in first post!

Whats new:

Alpha 5

* Extract file from backup now remembers last used path.

* Reboot into recovery should now work for all users.

* App checks to make sure that busybox 1.2 and su are installed.

* SMS/MMS data can now be restored from nandroid backup.
[Android Software Development] cyberdroxxx:
Backup files were from Onandroid.

I have checked again. My older files were corrupted. I have made a few more backup files. All restored well. So there is nothing wrong with your app.
[Android Software Development] Michael B.N.:
In the pictures in the first post there are three tabs in the app; restore data, basic info and explore backup. I don't have restore data when I open the app and click a backup. Does I have to click restore data in options to parse data from the backup to get this tab? Or does restore data start to restore data right away?
[Android Software Development] H3R3T1C:
The restore data tab has been removed. To restore data click on the restore data button under options in the basic info tab. When you click it you will be given an option dialog where you can choose what to restore.

Edit: Screenshot updated to show what UI currently looks like.
[Android Software Development] wong.izzat:
Updated to the latest apps.

Report.

Able to restore back up of sms

Able to compress and decompress, then restore

Able to identify recovery. Note, I am using TWRP V2.3.2.3

Great job done!
[Android Software Development] cyberdroxxx:
Uninstall a.4

Install a.5

All function well.

Detected Recovery: CWM 6.0.1.5

Reboot to recovery working.

MD5 mismatch!

Any idea?

N7100

ROM updated to JB 4.1.2 - France, DLL4....XEF
[Android Software Development] H3R3T1C:
What file failed MD5? What it boot.img or recovery.img? If the app says that MD5 failed then the MD5 does not match the actual MD5 of the file. I have tested and verified using other MD5 programs that the MD5 is truly wrong. I have found that some of my backups made with the online nandroid backup script would not create correct MD5 hashes for boot or recovery but it looks like that may be fixed but haven't tested it. I've been using CWM and TWRP to make my backups because this app is focused on the restore aspect.

Just a quick update

I have been working on the app very hard last night and have almost finished adding Restore WiFi setting from nandroid backup to the restore data options. I think after that is finished I will add support to restore Bluetooth settings. Do any of you have any requests of stuff you would like me to add to the growing list of stuff that can be restored from the nandroid backup?
[Android Software Development] mattmartin77:
Looks pretty good. It wont let me select a path for the backups though. I tried /sdcard/TWRP/Backups/ and /Backups/(Bunch of characters)/ where the backups actually are.
[Android Software Development] H3R3T1C:
You need to select the TWRP folder location not the backup folder location. Try to just select /sdcard/TWRP. I will work to improve the code determining if someone has selected a path containing the /backup in the path to accept it as a valid path.
[Android Software Development] mattmartin77:
Even just selecting /sdcard/TWRP gives me the same error. Any ideas?
[Android Software Development] H3R3T1C:
I think I may know what the problems is. When you hit add the app is checking the path for /trwp (lowercase) where you are providing /TWRP (uppercase). I'm making the changes to the code now and will PM you with a new build to try out.
[Android Software Development] mattmartin77:
Sounds good. Take your time I have no where else to be.
[Android Software Development] buddahj:
I'm having the same issue.
[Android Software Development] jlmancuso:
How about apn restore for us flash phone users? Besides try to get the armon ra support can't think of much else. :thumbup:
[Android Software Development] cyberdroxxx:
After going through the files, I realised that boot image and recovery image are missing from the folder.

I copied these two files from another folder and try restore again. I received this error message:

CWM-based Recovery v6.0.1.5 - jb

Checking MD5 sums...

Erasing boot before restore...

Restoring boot image...

Restoring system...

Restoring data...

Error while restoring /data!