Hey guys! I have been working on this app for a while and am now ready to start officially showing it off and get some feedback!
So what is Nandroid Manager? Well its an app that allows you to view, explore, and edit your nandroid backups!
Current features:
* Support for TWRP and Clockworkmod (v5 & v6) backups.
* Delete and rename backups.
* Verify MD5 of backups.
* Compress backups to zip.
* Extract files from backup files.
* Restore SMS data from nandroid backup.
* Restore Wifi data from nandroid backup.
* Restore Bluetooth data from nandroid backup.
* Restore call logs.
* Restore apps+data from nandroid backup.
* Restore user word dictionary.
* Flash Recovery.
* Explore contents of backup files with support for the following backup file types:
- yaffs2.img
- tar (this includeds any file that has a weird file extention but is in the tar format)
- ext4.win
- ext3.win
- ext2.win
- .yaffs2.win
- .dup
** If you dont see your format here please let me know!
I was wondering if a member of the community that is good with graphic art stuff could possibly create a Featured Graphic and Promo Graphic for the market listing? In return I will send that person a pro key.
Feature Graphic
1024 w x 500 h
JPG or 24-bit PNG (no alpha)
Promo Graphic
180 w x 120 h
JPG or 24-bit PNG (no alpha)
Important info about restroing sms data:
There is a settings in the default Messaging app that deletes older messages from conversations which have more than 200 messages. When restoring1000s of messages this setting can cause a lot of problems because it keeps trying to delete messages when you try to open the conversation. If you are restoring lots of messages, then disable this setting by opening the Preferences of the Messaging app.
On some devices it can take a long time to index the new message data. If you get a blank screen or if the phone asks you to “Force Close” or “Wait” when opeing the messaging app just press “Wait” and leave the Messaging app running for a while. It will eventually finish and the app will become usable again.
Change Log
Code:
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.
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.
Version 1.0.4
* Fixed bug that prevented backups from being deleted on some devices.
* Fixed various other bugs.
* Improved memory usage.
* Restore Apps+Data has been improved.
* Split CWM backups are now displayed as non-split files in Explore Backup.
* Fixed bug that prevented people from restoring their apps from nandroid backup if there were a lot of apps.
Version 1.0.3
* Fixed typo.
* Fixed FC in Flash Zip(s).
* Improved various UI elements.
* Fixed FC caused by large last_log file.
* Fixed detection of /data/media/clockworkmod on some devices.
Version 1.0
* Added info button to 'Restore Data' list items. Clicking the button will show a message dialog that will give a simple description of what each restore function does.
* Files can now be extracted to Read Only partitions /data and /system.
* Various UI improvements.
* Added link to XDA thread to preferences activity.
* Added detection of PhilZ Touch recovery.
* 'Download Recovery' will be removed until I can improved it to were it wont show wrong recoveries!
* Flashing recovery has been improved.
* Restore Nanadroid Backup has been improved for users using unofficial CWM and CWM based recoveries.
* MD5 hashes can now regenerated for backups.
* Added button for Convert Backup for future release.
* Compress backup has been improved. Path where to save compressed backup can now be chosen.
* Added a section to settings that gives credit to all the third party libraries that I use in this app!
* Added change log.
* Users can now request support for detection of their recovery if their recovery is not identified by clicking the detected recovery area under 'Recovery'.
* Added detection of Thor recovery.
* Fixed some issues with layouts.
* Added Online Nandroid Backup link under tools.
Winner of app icon contest!
The winner of the app icon contest is glimmling!
Screenshots:
If you find a bug please let me know! I take no responsibility for loss of data or damage that may occur when using this app. Please read the instructions and information in the app very carefully before performing any operation!
I have updated the app! Download link in first post.
Whats new:
Alpha 3
* UI changes
* Added ability to restore apps + data from nandroid backup. Right now only apps in Data can be restored. Support for system apps will come soon.
Since this software is still in alpha the restore process for some app data is not perfect. If the app will not open after you restore it try clearing the app cache and if that does not work clear the app data. These issues will be fixed in next version.
ToDo:
* Improve restore.
* Allow user to select either App, App+data, or just data to restore.
* Add caching so user wont have to reparse data in backups
Alpha 4
* Added options to select app+data, just app, or just data when using "Retore App+Data".
* When app is run for the first time the recovery folders are automatically found. If none is found then the user is prompted to input the folder location.
* App now tries to detect installed recovery.
* Added option to reboot into recovery from app.
Planned new Features:
* Flash new recovery such as CWM or TWRP.
* Go direclty to recovery and restore backups for users who have TWRP 2.1 or higher installed.
* Select what user wants to backup and go directly to recovery and preform backup for users who have TWRP 2.1 or higher installed.
Congrats on making the front page! It made me come to it and give you a big thank you and a download!
Phone: Samsung Galaxy Note II | ROM: Jelly 'Beans' Tablet: Asus Nexus 7 | ROM: PARANOIDANDROID 3.15
-- If someone helps you, don't forget to hit the thanks button! --
Given the amount of coverage that Android receives around here, you could almost be … more
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?