FORUMS
Remove All Ads from XDA
Honor 7x
Win an Honor 7X!

[GUIDE] How to extract, create or edit android adb backups

1,702 posts
Thanks Meter: 914
 
By scandiun, XDA Ad-Free Senior Member on 24th November 2012, 10:51 PM
Post Reply Email Thread
16th November 2013, 10:26 PM |#81  
scandiun's Avatar
OP Senior Member
Thanks Meter: 914
 
More
Quote:
Originally Posted by JugglerLKR

They made some custom and probably more convinient way to backup using adb backup with tar files. The problem is that it is really hard to convert any backup (titanium or ultimate) for it to accept. I don't think it is bug, it is just some strange usage of adb backup. This means even if Helium creates .ab backup really it is not in that format... Or it is just unencrypted or uncompressed. And I don't have openssl and cygwin to confirm it.

---------- Post added at 01:20 AM ---------- Previous post was at 01:17 AM ----------

Yes. It looks like .ab created by Helium is just tar with ANDROID BACKUP header. Not encrypted, not compressed. Is it possible to create pack/unpack for such format?

They claim it's adb backup

http://forums.androidcentral.com/goo...p-problem.html
 
 
16th November 2013, 10:28 PM |#82  
Senior Member
Flag Moscow
Thanks Meter: 7
 
Donate to Me
More
Quote:
Originally Posted by scandiun

They claim it's adb backup

http://forums.androidcentral.com/goo...p-problem.html

Well here is what it looks like:
http://i.imgur.com/Q8p3OVU.png
It is ab format but not encrypted/compressed. Please have a look
16th November 2013, 10:30 PM |#83  
scandiun's Avatar
OP Senior Member
Thanks Meter: 914
 
More
Quote:
Originally Posted by JugglerLKR

Well here is what it looks like:
http://i.imgur.com/Q8p3OVU.png
It is ab format but not encrypted/compressed. Please have a look

Is that the backup of Fifa 14?

http://forum.xda-developers.com/show....php?t=2265345
16th November 2013, 10:39 PM |#84  
Senior Member
Flag Moscow
Thanks Meter: 7
 
Donate to Me
More
Quote:
Originally Posted by scandiun

Is that the backup of Fifa 14?

http://forum.xda-developers.com/show....php?t=2265345

Exaclty. It is "data" without apk backup using helium. To me it looks like normal tar file splitted in chunks with 01 0a or something.
With related directory structure like apps/ which maps to /data/data in helium.
16th November 2013, 10:48 PM |#85  
scandiun's Avatar
OP Senior Member
Thanks Meter: 914
 
More
Quote:
Originally Posted by JugglerLKR

Exaclty. It is "data" without apk backup using helium. To me it looks like normal tar file splitted in chunks with 01 0a or something.
With related directory structure like apps/ which maps to /data/data in helium.

But are you using helium in root mode?
16th November 2013, 10:49 PM |#86  
Senior Member
Flag Moscow
Thanks Meter: 7
 
Donate to Me
More
Quote:
Originally Posted by scandiun

But are you using helium in root mode?

On the phone where I posted image from backup - no.
16th November 2013, 10:50 PM |#87  
scandiun's Avatar
OP Senior Member
Thanks Meter: 914
 
More
Quote:
Originally Posted by JugglerLKR

On the phone where I posted image from backup - no.

So you use Carbon Desktop?
16th November 2013, 11:07 PM |#88  
Senior Member
Flag Moscow
Thanks Meter: 7
 
Donate to Me
More
Quote:
Originally Posted by scandiun

So you use Carbon Desktop?

Only to "init" adb backup in samsung phone. After quick "init" - it works straight to SD or to cloud from phone, until reboot. Desktop is not needed. But If I use desktop result is the same.

---------- Post added at 02:07 AM ---------- Previous post was at 01:52 AM ----------

My purpose is to use helium to restore data to 4.x android non-rooted device from old rooted 2.3 device backup (ultimate or titanium). That's what I want to achieve - convert some backups to helium backups or to adb backups. But the problem is I don't have linux to work with tar and permissions...
16th November 2013, 11:16 PM |#89  
scandiun's Avatar
OP Senior Member
Thanks Meter: 914
 
More
Quote:
Originally Posted by JugglerLKR

Only to "init" adb backup in samsung phone. After quick "init" - it works straight to SD or to cloud from phone, until reboot. Desktop is not needed. But If I use desktop result is the same.

---------- Post added at 02:07 AM ---------- Previous post was at 01:52 AM ----------

My purpose is to use helium to restore data to 4.x android non-rooted device from old rooted 2.3 device backup (ultimate or titanium). That's what I want to achieve - convert some backups to helium backups or to adb backups. But the problem is I don't have linux to work with tar and permissions...

You can do it entirely with cygwin under windows. Just editing a backup may not work, I recommend you to restore the backup with the same method used for backup. In what format are they?
16th November 2013, 11:20 PM |#90  
Senior Member
Flag Moscow
Thanks Meter: 7
 
Donate to Me
More
Quote:
Originally Posted by scandiun

You can do it entirely with cygwin under windows. Just editing a backup may not work, I recommend you to restore the backup with the same method used for backup. In what format are they?

I have either to convert with some tools or to edit backups. Coz on the old phone helium doesn't work coz it requires 4.x, and the old phone 2.3.x
So I have to use either ultimate backup or titanium backup - both use root.
New phone, on the other hand, is 4.x, but no root, so I can't use ultimate/titanium and have to use helium.
That's the problem I'm facing with.
16th November 2013, 11:24 PM |#91  
scandiun's Avatar
OP Senior Member
Thanks Meter: 914
 
More
Quote:
Originally Posted by JugglerLKR

I have either to convert with some tools or to edit backups. Coz on the old phone helium doesn't work coz it requires 4.x, and the old phone 2.3.x
So I have to use either ultimate backup or titanium backup - both use root.
New phone, on the other hand, is 4.x, but no root, so I can't use ultimate/titanium and have to use helium.
That's the problem I'm facing with.

Which device is the one with android 2.3?
Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes