[APP][4.2+][NOROOT] TWRP Backup Extractor - Decompress your TWRP Backups with a Touch - Android Apps and Games

TWRP BACKUP EXTRACTOR
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Before i Create this APP , i want an App that it exist in my TWRP backup but i didn't find Any android application to extract my TWRP Backup in order to restore the wanted app .
So i decide to create an Android app that can extract TWRP Backup , and called TWRP BACKUP EXTRACTOR .
- Features :
* Extract Backup with just one Click
* Extract Also the Password Protected Backups
* It Can Extract (Data,System,Vendor,Cache) Backups
* Simple Interface
* Super Fast Decompression
* Support SD Card
* Open Extracted backup Directory From the App
* Support 8 Languages
* Support Compressed TWRP Backup
* Support F2FS Backups
* Support Some File Manager (Root Explorer,Solid File Explorer...)
* Add Option to Delete All Backups
* Use For Unlimited Times (not like the free version that you can run for one time)
* No Ads At All
* Extract On Storage From your Choice
* Open Extraction Folder from the APP or Settings
* Pro Features for Free
- Screenshots
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Click to expand...
Click to collapse
- How To Use :
* Open The App
* It will Show Device Backup Folder , Choose one
* Choose Wanted Backup Folder
* Click on Wanted Backup File to Extract
* Wait and Enjoy
- Changelog :
Code:
08-05-2020 Initial App Version 1.0
Code:
16-05-2020 Support SD Card 1.0.2
Code:
05-07-2020 Support Compressed TWRP Backups 1.0.3
Code:
17-07-2020 Fix Extraction Folder opening 1.0.4
Code:
31-07-2020 Support F2FS Backups 1.0.5
Code:
31-07-2020 Support Some File Managers 1.0.6
Code:
27-09-2020 Update Android SDK 1.0.7
Code:
29-10-2020 Support Mixplorer 1.0.8
Code:
31-10-2020 Support ES File Explorer and X-plore 1.1.0
Code:
20-01-2021 Update SDK and Make app run For one time as a trial 1.2.0
Code:
31-03-2021 Update SDK and Ditch the first app run (it was a mistake)
Code:
25-01-2022 - update SDK - remove some unnecessary permissions - Support now Material Files app1.2.2
Code:
9-05-2022 Fix Android 12 Permissions (Now Files are showed) update extraction folder (now in storage instead of app folder) and fix Force close
- Supported Files Manager
* Samsung File Manager
* X-plore
* ES File Explorer
* Material Files
* Solid Explorer
* Root Explorer
- Notes:
* To ensure that all File Manager Are supported by my Application comment down below with your favorite file manager
and i will do my best to support them
* If you want to help me with Translation and localization, this is a excel file with supported language to correct errors and also add new language to the app
- Downloads :
* Free Version
Mediafire : https://www.mediafire.com/file/wrfd6c2f7rfab6f/TWRPBE_V1.2.4.apk/file
Play Store : https://play.google.com/store/apps/details?id=ma.mk.twrpbackupextractor
Thanks To/Credits
Code:
* StackOverFlow for some help fixing bugs
* icons8 for some icons
* Brian Gold for some testing and help
XDA:DevDB Information
[APP][4.2+][NOROOT] TWRP Backup Extractor - Decompress your TWRP Backups with a Touch, APP for all devices (see above for details)
Contributors
Shadow Of Leaf
Version Information
Status: Stable
Current Stable Version: 1.2.4
StableRelease Date: 2022-05-10
Created 2020-05-08
Last Updated 2022-05-10

Check Out New Update
Version 1.0.5
* Support F2FS backups
Version 1.0.6
* Support Some File Managers (Solid File Explorer,Root Explorer)
* Add Option to Delete all Extracted Backups
Version 1.0.7
* Update Android SDK to 29
Version 1.0.8
* Support Mixplorer
Version 1.1.0 (there no 9 like Microsoft and Apple)
* Support ES File Explorer and X-plore
Version 1.2.0
*Add first run close
Version 1.2.1
* Ditch First run feature
* Unlock Pro Features
* Add Back button in Settings
* Update Android SDK
Version 1.2.2
* Update SDK
* Remove some unnecessary permissions
* Support now Material Files app
* Make the extraction dialog not cancelable until it finished
Version 1.2.4 (Version 1.2.3 is skipped)
* Fix Android 12 Permissions (Now Files are showed)
* Update extraction folder (now in storage instead of app folder)
* Fix Force close

Great update, thank you.
Gernan translation is not the best, can I help you?
Sent from my SM-N960F using XDA Labs

HorstiG said:
Great update, thank you.
Gernan translation is not the best, can I help you?
Sent from my SM-N960F using XDA Labs
Click to expand...
Click to collapse
yes Of course
use this excel file to translate German
Thanks

Man thank you very much!! TB is probably having a fit but haven't updated in awhile either.. I used to pull whole partitions with DB back in the day.. Bricked a few motos... finally someone with some sense

KtownJeff said:
Man thank you very much!! TB is probably having a fit but haven't updated in awhile either.. I used to pull whole partitions with DB back in the day.. Bricked a few motos... finally someone with some sense
Click to expand...
Click to collapse
Nice
If you like the app give us a like
And if you have Suggestions don't hesitate

I wanted to give the app a try, but after extracting the archive file, it complains about missing a file manager.
On my LOS17.1, there *is* a builtin file manager as well as total commander. Will there be a fix for that?

jackspeed said:
I wanted to give the app a try, but after extracting the archive file, it complains about missing a file manager.
On my LOS17.1, there *is* a builtin file manager as well as total commander. Will there be a fix for that?
Click to expand...
Click to collapse
Thanks for the report
It will fixed in the next version

Shadow Of Leaf said:
Thanks for the report
It will fixed in the next version
Click to expand...
Click to collapse
Excellent.
Can I expect to be able to restore selected apps from the backup?

I tried this, and it says a file I chose got extracted. I go and view the results, zero. Tried other files, all zero
My TWRP Backups are all compressed, is that the reason why ?

hyborian said:
I tried this, and it says a file I chose got extracted. I go and view the results, zero. Tried other files, all zero
My TWRP Backups are all compressed, is that the reason why ?
Click to expand...
Click to collapse
I doubt this, since otherwise you would have not been able to browse the content.
Current TWRP backups are simply gzip-compressed tar archives. Restoring apps is a bit more complicated, though. The ownership attributes of the restored files need to be modified according to the current installation.

jackspeed said:
I doubt this, since otherwise you would have not been able to browse the content.
Current TWRP backups are simply gzip-compressed tar archives. Restoring apps is a bit more complicated, though. The ownership attributes of the restored files need to be modified according to the current installation.
Click to expand...
Click to collapse
I agree about ownership attributes. Well, there are no contents "extracted" by this app, on all my phones. What I see on this app are what I can already see using a File Explorer. At least I can open up the file in a file explorer, although it shows machine-language info.
On the old Nandroid Manager app (still working I think), I can extract apps, although the TWRP backup has to be uncompressed (i.e. compress option not selected in TWRP settings when doing TWRP backup). Uncompressed not an option for me, as I have automatic TWRP backups run every other day, always keeping 3 backups at a time.
So was just curious to see what this app can do.

hyborian said:
I tried this, and it says a file I chose got extracted. I go and view the results, zero. Tried other files, all zero
My TWRP Backups are all compressed, is that the reason why ?
Click to expand...
Click to collapse
It could also that the backup is compressed and it will not be extracted cause it is a gzip compressed i think
I will try to fix it in the next version

hyborian said:
On the old Nandroid Manager app (still working I think), I can extract apps, although the TWRP backup has to be uncompressed (i.e. compress option not selected in TWRP settings when doing TWRP backup).
Click to expand...
Click to collapse
Yeah, there is an uncompress feature in version 2.4.1, but at least in my case, it did not work.
Maybe due to the fact that now sha2 is used instead of md5?
Anyway, I am looking forward to try this app.

for restoring apps from backup i thinks it maybe diffucult
because when TWRP create Backups it make a lot of parts so the apps will be random in the parts
let me check what i can do with that

I was excited when I came across this thread and app, but it can't find my backups. It shows the TWRP backup folder and all the subfolders, but the backup files themselves don't appear in the app. Sad face.

Sraichvold said:
I was excited when I came across this thread and app, but it can't find my backups. It shows the TWRP backup folder and all the subfolders, but the backup files themselves don't appear in the app. Sad face.
Click to expand...
Click to collapse
That weird
Go to your file manager and to backup folder and see what is the backup extension (.ext4.md5) if it is that it has to work

Shadow Of Leaf said:
It could also that the backup is compressed and it will not be extracted cause it is a gzip compressed i think
I will try to fix it in the next version
Click to expand...
Click to collapse
Compressed TWRP Backups are now extracted normally i guess
need tests to see if it work well or not
New release include
Fix extraction folder and support f2fs extension
Try this release and report back

Try this release
And report back it support f2fs

Version 1.0.6 is out
now is supporting file managers like (root explorer,solid file explorer)
and added an option to delete all extracted backups output
try it now

Related

X10 Theme and System Utility v1.5 (adb fix posted)

I posted directions on how to fix adb on page 4 of this thread if you are getting
adb errors.
Release Notes: Xperia X10 Utility V 1.5
*Update Read Me*
1.5 Posted See Change Log two post down
*End of Update*
I noticed that a lot people are having a hard time flashing themes to their phones.
With that in mind I decided that we need a simpler way to get themes on to our phones and have backups of the original files in case we need to go back to stock for any reason.
Some of the options in this Utility do require that you have root!
While my plan was to make a theme flashing utility I decided to add in a few extra options, as of right now you can …
1. Backup your framework
2. Restore the original theme files (Pre-installed in a folder for this app)
3. Flash a new theme to your phone
4. Backup all your installed apps to your SD Card.
5. Restore your backed up apps from the SD Card to your phone.
6. Install Market Fix
7. Pre-Install Themes Quick Install
Right now this Utility Supports installing Theme files that have Framework-res.apk, Phone.apk, and Phonebook.apk
Next update will add support for themes that edit Time scape and Media scape.
Future Updates will add support to …
1. Backup Apps to PC
2. Restore Apps from PC
3. Root (X10 and X10 Mini / Mini Pro)
4. Backup & Restore SMS messages
5. Download Themes
6. Pre-Installed Themes Quick Install Avail in 1.5
7. Change Startup Animation
8. Uninstall Apps (System and normal)
9. Support for 2.xx
10. Much Much More ….
Directions –
1. Make sure USB Drivers are installed and device is connected
2. Unzip Files
3. Run x10.bat
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Inside the unzipped folder you will find 4 folders that are called theme 1 - 4 they are empty right now.
Download the them you want to use and extract its files to the top level of any one of the 4 folders then select
Option 1 Flash Theme and then select Theme folder you want to flash and it will do it for you.
Credits and Thank You :
Thanks You Golfben / Che123 it was his G1 Utility that gave me the idea to make this for the X10 and he has allowed me to re-write his scripts and update them for the X10 so we can have a utility to make updating files easier.
Also Thank you to Bin4ry & Jerpelea who’s hard work on rooting and root method inspired me to create this app…
Thank you to all the Theme Makers who work so hard on the themes that we all want to download and use to change or improve the look of our x10.
I am looking to add in some quick install themes, so theme makers if you don't mind me making your theme a quick install theme just let me know and I will add it to next update.
Download Link : X10 Theme & System Utility
Original G1 PC Suite Che123, Thanks again for all the hard work and making it possible for me to make something just as nice for the X10.
Here is a quick guide on how to use the basic flash theme option in X10 Utility.
First Extract the downloaded file...
Then Extract your downloaded theme into 1 of the 4 theme folders
Inside your folder your theme files should be like this
Next Select X10.bat
It will open to Main Menu
Next Select Option 1
Next Select your theme folder
It will have you press any key to start
It will install the theme for you and reboot your phone (If framework was updated)
When it is done just hit any key and it will take you back to the Main Menu.
Now installing a theme is quick and easy.
Change Log:
1.0
First Release
Riddled with bugs
Removed Download link
1.1
All Known bugs fixed
Original Framework, phone, & phonebook added for quick restore option.
1.2
Added Support for TimeScape and MediaScape
Added Support for SMS Backup and Restore
Included AdbWinApi.dll
Included AdbWinUsbApi.dll
The two above files fix the ADB Errors
Please Remember that sms backup is still beta
1.5
Mini Milestone Update
Added Featured Themes From
Chewitt
DJSYSTEM
HunteronX
OM3G4
When using theme selector
just pick XDA Featured themes and pick the theme you want to use.
All Themes in theme selector have link option to go to the post made
by the theme creator.
Added Theme Support for
Brower.apk
Email.apk
Gmail.apk
Launcher.apk
Mms.apk
Music.apk
Added Support to fix your Market from the Main Menu
Backing up Apps now also backs up your App Private apps
Disabled SMS Backups, it was only creating the folders
but not doing the backup. Will fix in up coming release.
Much More that I can't think off right now.
no problem, mate.
Nice to see, that my work is usefull
Curious to see further features
i get this error when i try and flash the theme files;
http://grab.by/5H2G
Do you have adb or the android sdk installed on your systen try to run adb exe first then run x10 and tell me what happens
Sent from my X10i using XDA App
FateZero said:
Do you have adb or the android sdk installed on your systen try to run adb exe first then run x10 and tell me what happens
Sent from my X10i using XDA App
Click to expand...
Click to collapse
adb is definately installed, I can access it through command prompt. http://grab.by/5H3N
]
Q: How is your folder structure when you unzipped did it put x10.bat and adb.exe in the same folder?
Ok I'm Checking into this now, if anyone else is having this problem please let me know.
EDIT: I wrote this before I saw your recent post, I have got both adb.exe and x10.bat in the same folder
ok i tried doing it manually and it still didnt work so i tried copying the adb.exe file to the theme one folder and i got this error 4 times http://grab.by/5H45
ok i tried it again with adbwinapi.dll copied to the theme 1 directory and it seemed to work apart from the first line which stated file path not specified however it seemed to copy all the files in the theme folder. I might just copy bother the adb and adbwinapi.dll files just incase. I found the adbwinapi.dll file in the /android-sdk-windows/tools folder.
*Edit* I just saw your post, that file should be auto detected in the tools folder, I will include it in next patch update.
Also can you tell me what error it gave you this time
That file it says is missing should be in your sdk/tools folder
What Sdk do you have installed
I have attached the adb files that go in sdk/tools
try unzipping the files into that folder then re-run the x10.bin and let me know what happens.
Did it install the theme for you.
FateZero said:
*Edit* I just saw your post, that file should be auto detected in the tools folder, I will include it in next patch update.
Also can you tell me what error it gave you this time
That file it says is missing should be in your sdk/tools folder
What Sdk do you have installed
I have attached the adb files that go in sdk/tools
try unzipping the files into that folder then re-run the x10.bin and let me know what happens.
Did it install the theme for you.
Click to expand...
Click to collapse
yep it installed theme, it seems like everythings there except for the reskinned mediascape.apk and timescape.apk's but I think you omitted them from your original .bat file.
Yeah I'm working on V1.2 right now it will be posted in about an hour with support for time scape and media scape files.
ah ok, I'll download it in the morning, its about 2:30am over here! I tried adding
@adb push Timescape.apk /sdcard/Timescape.apk
and
@adb shell dd if=/sdcard/Timescape.apk of=/system/framework/Timescape.apk
to the .bat file but it doesnt seem to update Timescape or Mediascape
Yeah Please dont edit, script as it may cause errors, I will be posting an update soon,
FateZero said:
Yeah Please dont edit, script as it may cause errors, I will be posting an update soon,
Click to expand...
Click to collapse
ah sorry, Its kinda interesting editing the .bat file to solve problems etc.
FateZero said:
Change Log:
1.0
First Release
Riddled with bugs
Removed Download link
1.1
All Known bugs fixed
Original Framework, phone, & phonebook added for quick restore option.
Click to expand...
Click to collapse
Thank you so much for this effort.
V 1.2 Posted
1.2
Added Support for TimeScape and MediaScape
Added Support for SMS Backup and Restore
Included AdbWinApi.dll
Included AdbWinUsbApi.dll
The two above files fix the ADB Errors
Please Remember that sms backup is still beta
@sam_a200 I am happy to help, I hope you enjoy the app and hope
it helps.
Everyone who has downloaded please update to V 1.2
Do i have to install something before i use this?
You need to have the USB Drivers for your phone installed.
I have included ADB and all needed dll files as part of the package.
I will be posting a new update tonight with built in themes from
theme developers thanks everyone for your support.
I have reached out to a few devs about their themes If you want your
theme included and I have not contacted you just let me know and I will build it in.
I will also be posting some bug fixes and new features.

[APP] PDroid - The Better Privacy Protection [2012-03-18: Bugfixes in Patch 1.32]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
PDroid allows blocking access for any installed application to the following data separately:
Device ID (IMEI/MEID/ESN)
Subscriber ID (IMSI)
SIM serial (ICCID)
Phone and mailbox number
Incoming call number
Outgoing call number
GPS location
Network location
List of accounts (including your google e-mail address)
Account auth tokens
Contacts
Call logs
Calendar
SMS
MMS
Browser bookmarks and history
System logs
SIM info (operator, country)
Network info (operator, country)
For device ID, phone and mailbox number, SIM serial, subscriber ID and device location it also allows supplying custom or random values.
Why you would want to use it:
Applicaitons do NOT crash when access to private data is blocked (unlike with Permissions Denied or CM)
Fine-grained tuning of access to private data
No background service needed
Very small memory footprint (~700KB)
No impact on battery life
No impact on performance (5ms overhead on access to private data; yes, that's 0.005s)
100% reliable unlike ROOT applications (LBE), which need to start their background service on boot (see android underground to learn why this is an issue)
No ROOT required for the app to run
No Android permissions required for the app to run
Open-source
Download:
Automatic PDroid Patcher for Windows (XP/Vista/7):
JDK 6 or newer is required (get it here http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u25-download-346242.html)
Install JDK 6 into the default directory (don't change anything when installing)
.NET Framework 2.0 or newer required (ships with Windows since XP SP2)
Currently only supports Gingerbread (Android 2.3)
Will only work with deodexed ROMs (take a look into your ROM's system/framework directory; if there are any *.odex files, your ROM is NOT deodexed)
You will need to re-create your settings backup after updating from version 1.27 (it is not compatible with the newer version)
Download PDroid Patcher v1.32 Beta 0.321 for Windows
Patch Installation Requirements:
ROOTED device
For HTC devices: S-OFF ([TOOL] One click ENG S-OFF for HTC Desire HD)
ClockworkMod Recovery 3.0.2.6 or newer
If you "integrated sys Dalvik into ROM" with Titanium Backup, you will have to undo it
Installation Instructions:
BACKUP YOUR ROM (HOWTO)
Make a PDroid Patch for your ROM with the PDroid Patcher and put the patch on your SD card
Boot your device into your custom (CWM) recovery (Desire HD: vol down + power)
If you flashed the patch before but PDroid said it still was not installed, then select "mount /system"
Select "install zip from sdcard"
Select "choose zip from sdcard"
Select the PDroid patch you have put on your SD card
After flashing is finished, reboot the device
Install the PDroid app from the Android Market
Rate the app at the Android market (let me know, if you have any issues beforehand)
Patch Changelog:
1.32: Fixed updating from version 1.27 and below
1.31: Fixed patching incompatibility with some ROMs (like Zeus v5)
1.30:
Fixed the alarm being put to snooze every time a call is received or made
Fixed FC for some applications (like Yandex Maps)
Fixed bootloops for AT&T and SonyEricsson devices (hopefully)
Many small tweaks
1.27: Fixed an issue, where the Touchwiz launcher (and probably others) would continuously crash
1.26: Fixed an issue, which would make Google Listen and probably other apps crash
1.25:
Fixed an issue, where PDroid would conflict with some ROOT applications making them freeze
Fixed random geocoordinates generation
Fixed other minor bugs
1.22: Fixed the patch version reporting bug (v1.21 reports that it's 1.2)
1.21: Fixed the bug where the device would sometimes boot loop right after the boot is finished
1.2: Added data access notification feature
1.1: Bugfixes
1.0: Initial release
Source:
Download: PDroid 2.3.4 source (v1.27) (yes it is based on 2.3.4 but also works with 2.3.3 and 2.3.5 flawlessly)
Get the 2.3.4 source from AOSP (branch: android-2.3.4_r1)
Extract the patches from the above archive to the 2.3.4 tree root
Run:
Code:
patch -p1 -i build.patch
patch -p1 -i frameworks.patch
patch -p1 -i libcore.patch
Building from source:
Make a clean build
Apply the patches (see above)
Run:
Code:
source build/envsetup.sh
make update-api
mmm frameworks/base
mmm frameworks/base/services/java
mmm libcore
make snod
FAQ:
I do not have Market access, where can I download the PDroid app?
Click to expand...
Click to collapse
Right here
What about controlling the internet access?
Click to expand...
Click to collapse
Controlling access to the network/internet requires either patching the kernel or using ROOT access within the PDroid app. I try avoiding the former due to portability and the latter due to user privacy/security reasons. I am looking into adding internet access control in a way, which would be the most acceptable/convenient for the user. However, this feature currently isn't on the top of my to-do list.
How do I make a patch manually myself?
Click to expand...
Click to collapse
For experienced developers the following basic steps for creating a PDroid patch should be enough to get you started:
Make a clean AOSP build (2.3.4, assuming that your ROM is based on 2.3.x)
Make another build with PDroid sources added
Decompile the framework.jar, services.jar and core.jar files inside the system/framework directory (of both above builds) using apktool
Diff the output so that you know, which parts were changed by PDroid
Decompile the above three files from your ROM, you want to patch
Add the missing code to your ROM files based on the above diff
Recompile your patched ROM files using apktool
Do you plan on adding Froyo/ICS support?
Click to expand...
Click to collapse
Yes. But I have not ported PDroid to Froyo or ICS yet. No ETAs yet. You'll need some patience there.
Will you provide a public source code repository for PDroid?
Click to expand...
Click to collapse
I might, when I get some more spare time
Can I backup the privacy settings with TitaniumBackup?
Click to expand...
Click to collapse
Yes, however you will need to backup your settings to internal memory (PDroid preferences) before making a backup with TitaniumBackup. After restoring with TitaniumBackup, you will need to restore the previously backed up settings. Alternatively you can backup privacy settings to the SD card.
Can I use LBE Privacy Guard together with PDroid?
Click to expand...
Click to collapse
Yes.
I have applied the correct patch but my device does not boot, how do I find out what the error is?
Click to expand...
Click to collapse
Restore your backup
Get the Android SDK
Install it (you don't need the eclipse part)
Enable USB-debugging on your device
Connect it to your PC
Start ddms, which is located in the android-sdk-[platform]\tools directory
Apply PDroid patch
Reboot the device
When your device appears in the ddms window, click on it to see the system log
Filter the log by "error"
Watch the system log for errors and post them here
I have flashed a patch but I am having very weird issues I didn't have before (like you cannot unlock the SIM card or there are weird graphics etc.)?
Click to expand...
Click to collapse
Have you flashed other mods to your ROM? If so, PDroid is most likely conflicting with them. You will need to create a patch for your customized ROM.
Also make sure that you are using a patch appropriate for your ROM (the CyanogenMod patches for stable 7.1 will mostly not work on nightlies unless the link says so).
How do I make a patch for my device after I have flashed some other mods?
Click to expand...
Click to collapse
If your other mods DO NOT replace any of the three files: framework.jar, services.jar or core.jar in /system/framework, you can just create a patch normally based on your original ROM file.
Otherwise you will need to extract those three files from your device (use a root file manager or adb pull), put them into your ROM zip (also in /system/framework) and then create a PDroid patch based on the ROM zip.
Reserved, just in case
Yes. This is awesome
Great !
But I have a Desire... Just for Desire HD?
I believe you need root to push those jar files... so you do need root. right?
So this will not run at all times, and thus not kill the batterytime?
Sent from my HTC Desire HD using XDA App
Seems interesting, I'll be happy to test out this app if it releases for SGS2.
Sent from my GT-I9100 using XDA App
Sybregunne said:
I believe you need root to push those jar files... so you do need root. right?
Click to expand...
Click to collapse
Correct, that's what the description says
no_johnr said:
So this will not run at all times, and thus not kill the batterytime?
Click to expand...
Click to collapse
That's right. It has virtually no impact on battery life / performance.
hallydamaster said:
Seems interesting, I'll be happy to test out this app if it releases for SGS2.
Click to expand...
Click to collapse
Which ROM do you use? Which one is the most popular for SGS2?
Hi,
in where should i set the 3 files?
platform-tools?
fe22st said:
Hi,
in where should i set the 3 files?
platform-tools?
Click to expand...
Click to collapse
Anywhere, you can run ADB from. And yes, you can place them in platform-tools (I assume, your adb files are located there).
svyat said:
Anywhere, you can run ADB from. And yes, you can place them in platform-tools (I assume, your adb files are located there).
Click to expand...
Click to collapse
i get a issue after these commands:
adb push DHD-framework-gr5.mod.jar /system/framework/framework.jar
adb push DHD-services-gr5.mod.jar /system/framework/services.jar
adb push DHD-core-gr5.mod.jar /system/framework/core.jar
its looke like:
adb push DHD-framework-gr5.mod.jar /system/framework/framework.jar
cannot stat 'DHD-framework-gr5.mod.jar': No such file or directory
what can i do to fix that problem?
fe22st said:
i get a issue after these commands:
adb push DHD-framework-gr5.mod.jar /system/framework/framework.jar
adb push DHD-services-gr5.mod.jar /system/framework/services.jar
adb push DHD-core-gr5.mod.jar /system/framework/core.jar
its looke like:
adb push DHD-framework-gr5.mod.jar /system/framework/framework.jar
cannot stat 'DHD-framework-gr5.mod.jar': No such file or directory
what can i do to fix that problem?
Click to expand...
Click to collapse
You should run the commands from the directory, where you have extracted those 3 files.
Hi, great stuff! Have been following this for some time hoping for the first version to be released. Which you did! Bummer you do need root access for changing some files, I had hoped it wasn't necessary...
Anyhow: great tool, now just to find a temporary solution to the rooting
Sent from my Desire HD using XDA App
I've uploaded an update script, which can be used to flash PDroid from the CWM recovery more conveniently. Have fun.
Is it possible to use this on gs2 with cyanogen?
On the fly of my Galaxy S2
RogueZet
Tried this on RunnyRCmix3d 4.0 and after flashing zip could not boot in rom. So it does not work on every rom based on 2.3.5 . Can you look into this?
Sent from my Desire HD using Tapatalk
vault1965 said:
Tried this on RunnyRCmix3d 4.0 and after flashing zip could not boot in rom. So it does not work on every rom based on 2.3.5 . Can you look into this?
Click to expand...
Click to collapse
You're right. It won't work with Sense 3.5 ROMs. I've added to the description that it currently only works with Sense 3.0. I might port it to Sense 3.5 soon.
That would be great. I am using LBE app now, but yours promises so much more.
Sent from my Desire HD using Tapatalk
Thanks for releasing code. Now the challenge is up for me to integrate it with MIUI ( no source available !!!!!)
cool app, but i feel it spend alot of CPU resource , maybe my phone is slow

[TOOLKIT][GUI][MULTI-PLATFORM] Ultimate Backup Tool v2.0 - Full backup without root

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
With this tool, you can completely backup your device without root or unlocked bootloader.
I have tested it so far only with my Galaxy Nexus, but it should also work with other devices running Android 4.0+.
So you can unlock your bootloader without losing your data.
With version 1.1, not all parts of the program will be downloaded, only the necessary.
The most tools in the "Tools" section are for the Galaxy Nexus, but more devices will follow soon.
Now the final release of v2 is out!
The UI is complete, it's much easier to use.
Screenshots
Tutorial (thanks to AndyCr15)
http://www.youtube.com/watch?v=Xa0vnq_ce-M
If you use v1.2.2 you don't need to copy the UBT to platform-tools.
It would be nice if someone would do a tutorial for v2
German Tutorial:*click*
Download
Windows
Ultimate Backup Tool v1
Ultimate Backup Tool v1.1
Ultimate Backup Tool v1.2
Ultimate Backup Tool v1.2.1
Ultimate Backup Tool v1.2.2
Ultimate Backup Tool v1.3
Ultimate Backup Tool v1.3.1
Ultimate Backup Tool v1.3.2
mod edit: Using pay per click links is against XDA rule 13
3. Advertising and Income Generation
Commercial advertising, advertising referral links, pay-per-click links and other income generating methods are forbidden. Do not use XDA-Developers as a means to make money.
Click to expand...
Click to collapse
Mirror link (not always up to date; thanks to chip.de)
ROM Backup Digital Cryptor
Mac OS / Linux
Ultimate Backup Tool v1 (thanks to eyrienne)
mod edit" more pay per click links
Source
UBT
ROM Backup Digital Cryptor(Alpha, post bugs below; big thanks to Marijuana Legal/Marijsoft )
Changelog
v1
Initial release
v1.1
Added download feature
Changeable path for backup
Added "Tools" section
ADB preloads
Added pauses
Added ADB and fastboot check
changed Window size
returning to .bat because some virus scanners have indentified it as malware
v1.2
Path will now be saved
fixed problem with preloading ADB
added version number
added Option to backup a single app
added CWM for GS2 and GS3
fixed Option 2 to install CWM to Verizon
v1.2.1
hopefully fixed the bug with backup functions
v1.2.2
changed window size
spelling mistake corrected
advanced ADB and fastboot check (thanks to 2uk3y)
some UI adjustments (thanks to 2uk3y)
recognizes if it runs on x64 or x86
v1.3
full S2 and S3 support
german translation (thanks to TheMaurice)
added device and version check
added notification if backup has been finished
added device informations
added "Incorrect input" notification to all menus
added pop-ups
v1.3.1
fixed a bug with pop-ups
added pop-ups for backups of a single app
fixed a bug with path of backup of a single app
v1.3.2
option to capture a problem
added package list
added Galaxy Note support
ADB updated
Fastboot updated
v2.0
Added rootmethod for Samsung Galaxy S4
Added option to flash zip
Added rootmethod for many devices (Doom4lord4Root)
Updated option to block ads
Added cloudservice box
Added form to report bug in programm
Updated gpubli (google ads)
Add image to cloud (experimental) (save your photo sdcard cloudservice picasa or flikr - only donation***ImageToCloud) in this version zip file folder image and uploading to google drive
Added CloudManager to add upload to your cloud with a application you get if you donate
Added donationbutton (Marijuana Legal don't have a job, he's so sorry)
Fixed language(English language is default)
Fixed update search and download
Fixed Backup/restore list single app
Known problems
Problems with the HTC One series
Problems with Sony devices from 2011
When you have a problem make sure you have correctly installed drivers.
Donations
Nobody has donated so far, be the first
Our little team
Gigadroid (Scripting)
Marijuana Legal (GUI for Windows and Mac)
Well...tried this on my GF's Droid Razr Maxx but all it did was display the adb.exe help text and then re-start. Does this util require an ADB connection? Or maybe anything else? I'm thinking some more info would be helpful...
Great idea, though -- I really hope it works.
Sent from my halfway-decent Acer A100 running WDS's JB with godmachine's kernel v1.3a cranked up to a sweet "battery life is for chumps" 1.5GHz using xda premium...like a boss!
I have fixed the problem.
The compiler has built crap.
And yes, it requires a ADB connection
I would like to see your source on this, is it possible to create a git?
Sent from my Galaxy Nexus using Tapatalk 2
It's just a .bat file.
Here is the code:
http://pastebin.com/pCHm38Ry
Gigadroid said:
It's just a .bat file.
Here is the code:
http://pastebin.com/pCHm38Ry
Click to expand...
Click to collapse
Thank you
Maybe post it in the first post, as I am not the only one who will want to see the source on a developers forum
does NOT work on sprint's galaxy s III running CM10
A simple gift for this wonderful promising tool...
Since this uses ADB, if adb.exe is not found, it would not give any error/information to the user, of what is happening. It will just exit to the menu. Thus, I have added some ADB detection in the script here. http://pastebin.com/mFXJ3w36
PS: If @Gigadroid would put this up on github, more expansion and contribution is expected.
hai Gigadroid,
can u explain more about each option? coz i a little bit confuse about option 3,4 and 5.
if i need to backup game apps and data saved, which one should i choice ?
sorry for my English.
TQ
UI for your tool
Where can I contribute a simple Windows WinForms based UI for your tool? I am envisioning a save folder for backups, a file selection for restore. Backup name with date and time in file name if so desired, custom file name, ADB existense check, all garnished with explanative messages and an interminent progress bar so as to not block the UI while performing backup or restore.
BTW I just tried it on my SGS2 a day I after I rooted it for backups and it work fine
Now if I could only see how in ADB a package list can be retrieved with friendly names (Don't tell me... let me learn alone)
Does it work with<strikethrough> ICS 4.0.3(galaxy S2)</strikethrough> or even Gingerbread 2.3.6 (Galaxy Y) ?
I got this on galaxy S2
tapatalk سے لکھا گیا
drraptor said:
I got this on galaxy S2View attachment 1285550
tapatalk سے لکھا گیا
Click to expand...
Click to collapse
it's was an old issue with screenadjuster, just disable it. and tap back up my data.
What option to use to Backup everything like in a Nandroid?
bonell said:
What option to use to Backup everything like in a Nandroid?
Click to expand...
Click to collapse
It's data backupper, I think
jaguaralani said:
A simple gift for this wonderful promising tool...
Click to expand...
Click to collapse
Thank you, I will try to include it in the next version.
I have big plans.
It will not only be a backup tool.
ameer1234567890 said:
Since this uses ADB, if adb.exe is not found, it would not give any error/information to the user, of what is happening. It will just exit to the menu. Thus, I have added some ADB detection in the script here. http://pastebin.com/mFXJ3w36
PS: If @Gigadroid would put this up on github, more expansion and contribution is expected.
Click to expand...
Click to collapse
I will also include it in the next version.
Then I will put it up to github.
2uk3y said:
hai Gigadroid,
can u explain more about each option? coz i a little bit confuse about option 3,4 and 5.
if i need to backup game apps and data saved, which one should i choice ?
sorry for my English.
TQ
Click to expand...
Click to collapse
Option 3 is for backup device and app data.
That means when you restore you have only the system apps on your device.
The data of your apps is still present.
If you've done a mission in Dead trigger and install the app again, you're where you left off.
Option 4 is for backup your apps without data.
When you restore you aren't where you left off.
Option 5 is for backup music, pics, etc. hat are saved on your device
I would say you should choose 3 and 4, but with 1 you can do nothing wrong
AlbertoBN said:
Where can I contribute a simple Windows WinForms based UI for your tool? I am envisioning a save folder for backups, a file selection for restore. Backup name with date and time in file name if so desired, custom file name, ADB existense check, all garnished with explanative messages and an interminent progress bar so as to not block the UI while performing backup or restore.
BTW I just tried it on my SGS2 a day I after I rooted it for backups and it work fine
Now if I could only see how in ADB a package list can be retrieved with friendly names (Don't tell me... let me learn alone)
Click to expand...
Click to collapse
I had the same idea for a future release.
Maybe we can work together.
Send me a PM.
drraptor said:
Does it work with<strikethrough> ICS 4.0.3(galaxy S2)</strikethrough> or even Gingerbread 2.3.6 (Galaxy Y) ?
Click to expand...
Click to collapse
Please read the first post. :/
Does not work on stock ROM in Sprint Epic 4G Touch (SPH-D710) "adb: unable to connect for backup" every other adb functions work.
Nice script nonetheless.
bonell said:
What option to use to Backup everything like in a Nandroid?
Click to expand...
Click to collapse
You can't compare this tool with a Nandroid backup.
Option 2 is the closest Option.
Is there a restore data ONLY button for a specific app?

[APP][2.1+] Online Nandroid Backup app

Hey guys here is the official Online Nandroid Backup app support thread!
Nandroid backups are usually performed in recovery mode. This means you would have to turn off your phone and reboot in recovery mode, which wastes a whole lot of time rebooting and a lot more time offline. With this tool you can do nandroid backups without switching off your device.
THIS APP REQUIRES A ROOTED DEVICE WITH BUSYBOX!
Features:
* Creates backups in the CMW 5 and 6 style or TWRP!
* Full support of the onandroid script.
* Create custom names for your backups.
* Choose what partitions get backed up.
The onandroid script was developed by Ameer Dawood. The original XDA post can be found at: http://forum.xda-developers.com/showthread.php?t=1620255
Important: This tool requires a rooted phone with busybox to work!
Screens:
Change Log:
Code:
Version 4.4.4
* Nandroid backups can now be uploaded without having to be zipped.
* Vibrate and LED notification for nandroid backup complete can now be turned off in the settings.
* Added upload only when charging option to Tasker plugin and scheduled backups.
* Fixed bug that prevented the tasker plugin from not working.
Version 4.3
* Removed ActionBarSherlock and replaced it with ActionBarCompat.
* Added support for Tasker!
* Scheduled backups can now be canceled from the notification bar. (Android 4.1+)
* Added elapsed time timer to nandroid backup so uses can see how long the backup has taken so far.
* Change log dialog will now show once the app as been updated.
Version 4.2.4
* Fixed user reported bugs.
* Added ability to set custom name of backup as build display id string.
* Time for scheduled backup is now displayed in 12 or 24 hour format depending on your system prefrences.
* Default partitions can now be set in default settings for seletive backups.
Version 4.2.3
* Improved backup process. App makes sure dedupe and patch are installed before starting a nandroid backup.
* Fixed bug that caused scheduled backup to run at boot and random times of the day." +
Version 4.2.2
* Fixed bug that caused scheduled backup to to not roll over to next month. <b>Please click on Manage Scheduled Backup and click set to set the next scheduled backup to the correct time!</b>
Version 4.2.1
* Fixed bug that caused the app to delete newly created nandroid backup when trying to enforce a backup retnetion policy of 1.
" +
Version 4.2
* App has graduated from beta!
* Added option to backup retention that lets user specify whether to enforce backup retention policy before or after nandroid backup has finished.
" +
Version 4.2_beta_3
* Fixed bug that cuased scheduled backup to show notification even if the auto backup is not running.
* Manual selection of device for device patch has been re added.
Version 4.2_beta_2
* Fixed bug that caused scheduled backups to trigger at wrong times after first scheduled backup. (Please remove current scheduled backup and set a new one for bug to be fixed on your device)
* Added option to scheduled backup to only backup if device is charging.
* Fixed FC bugs reported through the Google Play Store.
Version 4.2_beta
* Onandroid script now installs to and runs from app data instead of /system/bin.
* Users can now set a scheduled backup.
* Users can now set how many backups to retain on the device.
* Various UI tweaks and improvements.
* Dalvik cache and Google music files can now be exclued from the backup.
Version 4.1.4
* Slight UI improvments.
* Added on boot reciever to init the script auto update feature.
Version 4.1.3
* User can select which busybox the onandroid script uses.
* Fixed exit code 2 error on some devices.
Version 4.1.2
* Added tip about changing shell.
* Fixed some users reported UI issues on pre 3.0 devices.
Version 4.1.1
* The app now auto updates the backup script.
Version 4.1
* Users can now manually enter their save location.
Version 4.0.2:
* Removed Exclude dalvik and Google music options until those options are publicly supported by the backup script.
Version 4.0.1
* /storage/* is now included in selectable save paths.
* The app now uses its own busybox when running the script.
* Added link to Google+ community in settings.
* Fixed some layout issues on older devices running 2.x.
* Added more backup options.
Version 4.0
* The UI has been redesigned from the ground up.
* App no longer checks for necessary tools every run. Instead its checked when app is run for the first time.
* App now identifies device.
* Quick Backup mode added.
* User now sets default backup settings on first run of app.
* Nanroid Backup can now be stopped.
Version 3.0.7
* Users can select between ash and default shells.
* Fixed bug that prevented the onandroid.log from being read by the app.
Versions 3.0.4 & 3.0.5
* Fixed various bugs.
Version 3.0.3
* Added permission android.permission.ACCESS_SUPERUSER.
Version 3.0.2
* Added support for more partitoins in selective mode.
* Now using ash shell to fix problems so users were having running the script.
* Fixed typo.
Version 3.0.1
* FC bug fixed when going back from settings.
* Fixed small UI problem.
Version 3.0
* Now using actionbar Sherlock.
* Added support disable MD5 generation and compress backup. (TWRP only)
* UI has been improved.
* Added support for yaffs2 override.
Version 2.8.3
* Bug fixes.
Version 2.8.2
* Bug fixes.
Version 2.8.1
* Bug fixes.
Version 2.8
* Changed theme to dark theme.
* Fixed bug that prevented some devices from installing the onandroid script.
Version 2.7
* Added support for TWRP.
* My Backups removed infavor of Nandroid Manager.
Version 2.6.9
* Several small bug fixes.
* Fixed install loop for users who updated to version 7.0 of the script.
Version 2.6.8.1
* Bug fixes for users have install loop.
Version 2.6.8
* Fixed bug that prevented the onandroid script from being installed on some devices.
Version 2.6.7.2
* Fixed screen rotation bug.
Version 2.6.6
* Bug fixes.
Version 2.6.5
* If a backup witht the same name already exists the user is now given the choice wether or not they want to set a different name or overwrite the backup.
* Fixed white text on white background issue.
* Fixed crashed caused when dismissing a dialog.
* Various other bug fixes.
Version 2.6.4
* Improved logging of errors.
* Bug fixes.
* Backups listed in My Backups is now sorted by date.
Version 2.6.3
* Russian language updated.
* Various bug fixes.
Version 2.6.2
* My Backups has been readded to the app and enabled.
* Fixed bugs reported via play store.
Version 2.6.1
* Fixed issue with too many items in the action bar causing the itmes text to be truncated.
* My backups menu option has been removed untill this feature is ready.
* Device specific patch is now checked for when user runs the app for the first time.
Version 2.6_beta_4
* Directory chooser now is ordered alphabetically.
* Updated Russian translation.
* Clockworkmod location and specify sd-ext location can now be manually edited.
* Device specific patchs are now listed alphabetically.
* Checking of preconditions when app is first opened is now done asynchronous to prevent app from hanging on start.
* The directory chooser for selecting sd-ext can now browser directories such as /data.
" +
Version 2.6_beta_3
* Fixed serveral bugs submitted via the play store.
* Improved selection of clockworkmod folder.
* Path of clockworkmod folder can now be set in setting for My Backups.
Version 2.6_beta
* The app now fully supports all the featues added to version 6.0 of the onandroid script which include the following:
- Specify sd-ext path.
- Specify alternate backup media.
- Backup modes: normal, split, incremental, and specify partitions.
* Sening an app debug report has been improved now to include a debug log errors that occure.
* App now requires version 6.0 or higher of the onandroid script.
* My backups is now included in beta. It is still a work in progress but will give users a preview of whats to come. It includeds the following:
- Delete and rename backups.
- Compress to zip.
- Verify MD5.
Version 2.5.4
* Fixed bug that prevented patch from being installed!
* When a patch is installed a toast notification will show up verifying that the patch as been installed.
Version 2.5.2
* Added support for the 6.0 version of the script.
* Problems concerning the script will now be sent to Ameer.
Version 2.5.1
* Fixed looping of install onandroid script when app opens up.
* Added install onandroid menu option to settings menu to allow people to install the latest version of the onandroid script.
* Added option to settings under other to set wheahter app checks for new version of update script on start of app
Version 2.5
* Added German language.
* Various small bug fixes.
Version 2.4
* Fixed screen rotation and wakelock issues.
* Bug reports have now been split into the categories in the settings menu.
* Added ability to uninstall mkyaffs2image.
* User can now manually select the device specific patch to apply.
* The app now cleans up its cache data from downloading new onandroid scripts and device specific patches.
* Problems reading onandroid.log on some devices should now be fixed.
Version 2.3.1
* Fixed bug that prevented some devices from detecting whether or not a device specific patch existed for their device.
Version 2.3
* Fixed bug that prevented some users from downloading device specific patches!
* Script version is now shown on main screen.
* A messeage is now show in the main screen if a device specific patch is currently installed.
* mkyaffs2image is no longer auto installed. It can now be installed from the settings menu!
Version 2.2
* If mkyaffs2image is not found on device it will be installed.
* Added ability to apply device specific patches for devices where boot and recovery were not found!
* Added ability to remove the onandroid script from device through the settings menu.
* Added ability to remove device specific patch from device through settings menu.
Version 2.1
* Added ability to specify custom name for backup.
* Added option to set backup name based on phone timezone.
Version 2.0
* Added a settings menu.
* Added ability to view change log of new onandroid script before downloaing and installing the new script.
* When clicking the Start Backup button a dialog is now shown to confirm that the user want to start backing up.
* Code improvements.
Version 1.1.1
* Fixed bug that prevented newest version of onandroid from being installed.
* Fixed bug that prevented the new onandroid script to not be executable on some devices.
Version 1.1
* Added check to see if latest version of onandroid is installed and install latest version if current version is outdated.
* Added ability to install onandroid from app.
Version 1.0
* Initial release.
Download: https://play.google.com/store/apps/details?id=com.h3r3t1c.onnandbup
Removed!
New version in play store!
What?
Sent from my CINK SLIM using xda premium
HI!!
I have 3 questions:
1. How should I configure Online Nandroid backup for backing up to USB host drive?
The path to desired backup location is /mnt/sdcard/UsbOtgDrives/drive_1/clockworkmod/backup/
2. Will I be able to restore from USB host in CWM interface? I.e can it mount USB drive with NTFS?
3. I have probkem to running this. Getting error /system/bin/onandroid not found. A simple guide how to install this binary would be appreciated
I have tested this version, still the same problem: Partitions Not Detected
Another problem: When I start app, it asks me for root access, but at the next launch it doesn't ask me.
Sorry for my google english.
Sent from my HTC One S using xda premium
For me the op version works now. ?
Also in Combination with the NandroidManager, everything ok again.
---
ty for ur support and keep up ur work.
(I really like ur both apps)
greetz
SentFrom JB I9K
So OP you finally create a thread for your Online Nandroid Backup app...
This app did a great job!:good:
App still says no partitions found. However i found out if you hit start backup, it backs up all partitions just fine. So it seems to be more of a visual glitch.
Ok I think I may know what the problem. It may just be an issue of miscommunication.
So when you say "Partitions now detected" are talking about the text I boxed in red in the screenshot below:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
If so this text is not meant to say that partitions were not detected! its meant to say if partitions are not detected check if a device specific patch exists!
bflmpsvz said:
HI!!
I have 3 questions:
1. How should I configure Online Nandroid backup for backing up to USB host drive?
The path to desired backup location is /mnt/sdcard/UsbOtgDrives/drive_1/clockworkmod/backup/
2. Will I be able to restore from USB host in CWM interface? I.e can it mount USB drive with NTFS?
3. I have probkem to running this. Getting error /system/bin/onandroid not found. A simple guide how to install this binary would be appreciated
Click to expand...
Click to collapse
I have never actually backed up my rom over usb host so I don't know if it would but you can try. In the backup options check Select Backup Location and put /mnt/sdcard/UsbOtgDrives/drive_1 as your backup location.
In CWM I don't think you will be able to restore over usb host but you should be able to transfer your backup over usb to your sdcard and restore that way.
The app should automatically install the onandroid backup script. When you open the app up are you asked for superuser permission?
Cyclu said:
I have tested this version, still the same problem: Partitions Not Detected
Another problem: When I start app, it asks me for root access, but at the next launch it doesn't ask me.
Sorry for my google english.
Sent from my HTC One S using xda premium
Click to expand...
Click to collapse
See my post above this one concerning the partitions not detected. http://forum.xda-developers.com/showpost.php?p=41036936&postcount=9
The app may not be asking you again for superuser permission again because it may still have superuser permission from the first time or your superuser setting may be that it only asks you one time for superuser permission once and if you let it have superuser permission then it will automatically give superuser permission for every run after that. Does the app run correctly when superuser permission is not asked for?
H3R3T1C said:
I have never actually backed up my rom over usb host so I don't know if it would but you can try. In the backup options check Select Backup Location and put /mnt/sdcard/UsbOtgDrives/drive_1 as your backup location.
In CWM I don't think you will be able to restore over usb host but you should be able to transfer your backup over usb to your sdcard and restore that way.
The app should automatically install the onandroid backup script. When you open the app up are you asked for superuser permission?
Click to expand...
Click to collapse
I have installed script for my device. Now I used different mounter which mounted to /mnt/usbdisk/clockworkmod/backup/. But ONB checks for free space on SDcard instead USB even if I backup to USB ( I'm very low on space on SDcard, because this I need to backup on flashdrive. Could you please fix it?
bflmpsvz said:
I have installed script for my device. Now I used different mounter which mounted to /mnt/usbdisk/clockworkmod/backup/. But ONB checks for free space on SDcard instead USB even if I backup to USB ( I'm very low on space on SDcard, because this I need to backup on flashdrive. Could you please fix it?
Click to expand...
Click to collapse
Did you check Select Backup Location and put /mnt/usbdisk for the location in the backup options? (See screenshot im attaching for what i'm talking about. I boxed it in red)
Yes I put /mnt/usbdisk/clockworkmod/backup into Select backup location
I put /mnt/usbdisk into Specify sd-ext Path
I put /mnt/usbdisk/clockworkmod into Settings>Clockworkmod Folder Location
bflmpsvz said:
Yes I put /mnt/usbdisk/clockworkmod/backup into Select backup location
I put /mnt/usbdisk/clockworkmod into Settings>Clockworkmod Folder Location
Click to expand...
Click to collapse
No you must put only /mnt/usbdisk not the full path /mnt/usbdisk/clockworkmod/backup
H3R3T1C said:
No you must put only /mnt/usbdisk not the full path /mnt/usbdisk/clockworkmod/backup
Click to expand...
Click to collapse
Ah yes, I'll try. After checking Specify Ext SD card and filling in path ONB seems to run now :good:
H3R3T1C said:
Ok I think I may know what the problem. It may just be an issue of miscommunication.
So when you say "Partitions now detected" are talking about the text I boxed in red in the screenshot below:
If so this text is not meant to say that partitions were not detected! its meant to say if partitions are not detected check if a device specific patch exists!
Click to expand...
Click to collapse
Thats exactly what it shows. But if you hit start backup, it still backs up everything just fine. I see now its more of a question than a statement.
cmlusco said:
Thats exactly what it shows. But if you hit start backup, it still backs up everything just fine. I see now its more of a question than a statement.
Click to expand...
Click to collapse
Ok I'm going to change the text so it's less confusing. I'm publishing a new build to the play store now!
Did ONB backing up my MicroSD content..?
While I'm waiting ONB (Online Nandroid Backup) backing up my Stock ROM
I'm kinda confused when the log screen shows "backing up /sd-ext", my MicroSD contents being backed up or what..?
NOTE: The backup file size jump to 7GB, using BMM recovery about 3-4GB. Anything I missed..?
tridentcore said:
While I'm waiting ONB (Online Nandroid Backup) backing up my Stock ROM
I'm kinda confused when the log screen shows "backing up /sd-ext", my MicroSD contents being backed up or what..?
NOTE: The backup file size jump to 7GB, using BMM recovery about 3-4GB. Anything I missed..?
Click to expand...
Click to collapse
Have you checked if a device specific patch exists for your device.
I also see that it was not able to read sdcard free space correctly. Try updating your version of busybox with the busybox app from the play store.
H3R3T1C said:
See my post above this one concerning the partitions not detected. http://forum.xda-developers.com/showpost.php?p=41036936&postcount=9
The app may not be asking you again for superuser permission again because it may still have superuser permission from the first time or your superuser setting may be that it only asks you one time for superuser permission once and if you let it have superuser permission then it will automatically give superuser permission for every run after that. Does the app run correctly when superuser permission is not asked for?
Click to expand...
Click to collapse
I see what you mean about "partitions not detected" and the app correctly work even if superuser doesn't ask for permission. Thanks for latest version, thank to this, no more confusion about partitions not detected.
Sent from my HTC One S using xda premium

[MOD] UnBloatMi - Xiaomi MIUI Bloatware Remover

UnBloatMi - Xiaomi MIUI Bloatware Remover
I have been searching for a script to remove Bloatware from my Xiaomi Mi5s, and found a couple of different ones that do part of the job.
None were exactly what I was looking for, so I wrote a script of my own.
Although I tested the script on my MI5s only, it should be very usable for any Xiaomi device running MIUI 7 or 8.
In UnBloatMi I have combined multiple lists of MIUI 7 and 8 apps that should be safe to remove.
It also contains a couple that are less safe to remove, but the script will ask for confirmation before removing those.
Which is a big difference from other scripts; you get to choose what to remove and what to restore!
Backup location:
If you edit the script, you can change the backup location to use (by default "/sdcard/UnBloatMi")
You can of course also add more apps to remove to the list in the script. (instructions are in the comments)
It's not needed to remove files from the list, as it will not process files that are not on your device, and you can choose not to remove any app.
To Customize the Script:
Unzip the zip and edit the file under: META-INF\com\google\android\update-binary
This script is written in shell language (sh), so editing is somewhat different from "normal" EDIFY scripts that use the "updater-script" file.
I used part of the excellent template by osm0sis to create UnBloatMi
Install Custom Apps/Files:
You can also have the script install Custom files to /system folder. (So you can add another HomeLauncher, for example)
To have the script install Custom files, just add them to the Zip in "/system/app/" folder:
/system/app/YourCustomApp1/YourCustomApp1.apk
/system/app/YourCustomApp2/YourCustomApp2.apk
The script will automatically install them for you.
To use the Script:
You need to have TWRP Recovery installed.
BACKUP YOUR DEVICE BEFORE RUNNING THIS SCRIPT!!! (I recommend using TWRP Backup)
(even though the script allows you to restore your changes, something can always go wrong - press wrong button for example)
- Move the ZIP file to your SDCard, and install using TWRP Recovery
Basically, you can just follow the instructions on the screen, by pressing Volume buttons.
- The first run, you'll be asked what apps to remove. Backups are automatically made.
You can confirm each app, or choose to only confirm the more risky apps.
- If you run the script again (after testing your installation), it will detect the backups from the previous run.
You can then choose to restore the backup files, or delete them from your device.
- You can now also create a default UnBloat list, that can be used to UnBloat after flashing a (new) ROM.
It is created by checking for installed apps. If an app is not found on the device, it's added to the list.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Feel free to edit and change the script.
If you make any improvements, please let me know so I can add them to the script.
This includes reporting what apps caused problems when removed, or comments about apps.
You can find the script in: /META-INF/com/google/android/update-binary (or on GitHub by clicking the "Source Code" link below)
Instructions can be found in the comments of that file.
--UPDATE--
Added Step by Step Restore: You can now choose which apps to restore, so it is easier to troubleshoot your installation.
--UPDATE v0.2--
Added warning to SecurityCenter App (so it has to be confirmed). It caused bootloop on my device when removed.
--UPDATE v0.3--
Bugfixes, Added Apps, changed and added some app comments. Changed download link (GitHub download creates a folder too many)
--UPDATE v0.4--
Changed/Added menu's - Allows you to do more actions at once
Added apps and comments.
Added ability to save a default UnBloat list. This can be used to UnBloat after flashing a ROM.
Download
Source Code
Unfortunately I got an error (missing files) under TWRP 3.0.2
luxim said:
Unfortunately I got an error (missing files) under TWRP 3.0.2
Click to expand...
Click to collapse
I'm using TWRP 3.0.2 as well...
Did the install reach the menu at all?
Can you look at the log file to investigate? (TWRP --> Advanced --> Copy Log --> Open log file from your SDCard)
Zappo said:
I'm using TWRP 3.0.2 as well...
Did the install reach the menu at all?
Can you look at the log file to investigate? (TWRP --> Advanced --> Copy Log --> Open log file from your SDCard)
Click to expand...
Click to collapse
Here it is. My recovery is the ZCX one and I wasn't able to enter the menu. I'm running the latest xiaomi.eu developer.
luxim said:
Here it is. My recovery is the ZCX one and I wasn't able to enter the menu. I'm running the latest xiaomi.eu developer.
Click to expand...
Click to collapse
Thanks for your bug-report and logfile!
It says it couldn't find the script, and after investigating I found the download link to GitHub creates a folder too many inside the zip.
I was hoping to have the available download automatically give the latest version...
I guess I'll have to create a release after every update, and update the link accordingly...
I adjusted the download link in the original post.
this is great! i made my own debloater script, but your is so much more elegant! i hope things dont change much when we update to 8.2....
wurstel said:
this is great! i made my own debloater script, but your is so much more elegant! i hope things dont change much when we update to 8.2....
Click to expand...
Click to collapse
I have just released version 0.4, which allows us to create a default UnBloat list.
This can be used to UnBloat again after flashing a new ROM.
(I'm hoping to use this in combination with OTA updates. I'll write a howto if I manage to get this all to work)
Thanks, i try it...
EDIT: i have removed many apps on my rn3se (kate), wipe davilcache but i've a bootloop :?
Good restore option
Hey @Zappo, did you already get the update to 8.2? Will you be updating the script for the new miui?
wurstel said:
Hey @Zappo, did you already get the update to 8.2? Will you be updating the script for the new miui?
Click to expand...
Click to collapse
I'm running the MIUI Global ROM 8.0.3.0....
As far as I know, no updates yet...
If anyone knows of new or other Bloatware, I'll update the script accordingly.
samurri said:
Thanks, i try it...
EDIT: i have removed many apps on my rn3se (kate), wipe davilcache but i've a bootloop :?
Good restore option
Click to expand...
Click to collapse
If you have found the app causing your bootloop, please let me know. I'll add it to the risky apps list.
I use the "restore one by one" option, and try to find the problem-app that way...
Zappo said:
If you have found the app causing your bootloop, please let me know. I'll add it to the risky apps list.
I use the "restore one by one" option, and try to find the problem-app that way...
Click to expand...
Click to collapse
Hi.
Big thanks for your hard work. At this moment i have personalized your list but i think that velvet.apk is a possible problem
This "# The file number doesn't have to be in order, but should be unique." is no true otherwise the script does not work well (es.: items 0-1-3-4)
samurri said:
this "# The file number doesn't have to be in order, but should be unique." is no true otherwise the script does not work well (es.: items 0-1-3-4)
Click to expand...
Click to collapse
You are both correct and wrong; they don't have to be in order, but do have to be ascending without interruptions (can't have missing numbers)
Ex: items 0-1-3-5-4-2 is OK.
I didn't think it would be a problem, as items don't have to be removed...
I will review your list, and add a comment to velvet.apk when I have the time. (however it didn't cause any problem on my Mi5s)
Ok, thanks.
Do you know where can i find mi apps description?
samurri said:
Ok, thanks.
Do you know where can i find mi apps description?
Click to expand...
Click to collapse
I've been Googling for those quite a bit...
It's hard to find good descriptions for those.
Zappo said:
I've been Googling for those quite a bit...
It's hard to find good descriptions for those.
Click to expand...
Click to collapse
No sorry, velvet is ok but it's need a litlle of attention.
EDIT: install /system/custom1/custom1.apk is impossible
hey @Zappo is this debloat script working for china stable?
wurstel said:
hey @Zappo is this debloat script working for china stable?
Click to expand...
Click to collapse
Yes, it should work for all MIUI 7&8 devices.
If software in the script is not found on your device, it will be automatically skipped.
samurri said:
EDIT: install /system/custom1/custom1.apk is impossible
Click to expand...
Click to collapse
I agree this kind of got lost in the code...
New software is only installed when removing bloatware the first time (or when no backups are found).
It should be automatically installed when choosing "Remove/Restore bloatware" from the first menu.
However when a backup is present on the device (folder "UnBloatMi" by default), this is skipped...
I did this, presuming new software is installed after the first run, and if a backup is already created it doesn't have to be installed again.
Hey @Zappo , found this project for redmi note 2, and it's so heavily debloated, i haven't seen anything like it. Maybe you can look over it and add a few more things to debloat? I tried to recreate it but I don't know which qualcomm apps are essential to our phone, i had only bootloops... Anyway here's the link https://forum.xda-developers.com/redmi-note-2/development/best-sot-t3434915
Edit: i can provide you with a list of all the contents of the rom, i extracted the system partition.

Categories

Resources