Shared publicly  - 
Carbon - Android App Sync and Backup (Beta 3)

New Features:

*Support for non-root, stock, Android devices*. Requires desktop app. See below for details.
Box Cloud backup/restore support
Notification area shows backup/restore process
Backup/restore process can be canceled
Performance enhancements and bug fixes
New bugs ;)


Carbon Desktop Windows Installer:
Root users do not need this! If you haven't rooted your phone, you will need to enable application backups on your phone by running the Carbon Desktop app. Once you have enabled it, you can disconnect from the desktop and everything will continue working. There is one caveat: if you reboot your phone, you will need to reconnect to Carbon Desktop to reenable Carbon.

Carbon Mac Installer:

Pastebin me logs of any crashes or issues (especially if you aren't rooted) in the comments.

This beta APK will stop working on January 30th. I plan to have a Google Play release before then. There will be a free version (with no expiration  and a premium version.
Eddie Blanton's profile photoTóth András (Rizsi)'s profile photoSelcuk Ergin's profile photoTeisybės Meška's profile photo
What does the desktop app do? Can we, non windows users, do it manually via adb?
mmm can't that be run within the phone itself? cannot the pm or classpath modification be run from, for example, a terminal app?
Do you think the re-enable after reboot thing can be fixed some day? Or is there some sort of fundamental problem? 
Not sure if this is a bug, or just my phone, but if the phone goes into landscape during a backup, carbon immediately crashes.
+Koushik Dutta Would be awesome if you had 1 desktop tool which looked after Carbon and the ROM Manager Server Backup
will there be a way that you can keep your backup on say gdrive in sync with your current installation on a interval of say each day or week or so automatically? Going to try this out! 
+Koushik Dutta Not sure if this would be possible, however are you going to build in support to 'Freeze' & Uninstall System Apps like TitaniumBackup?   Would be awesome too if when restoring from a backup, you could tell it to check +Google Play for a later app and if there is one available to download it from there instead.
I'm going to be the first person who buys premium!
It's just now chugging away at backing up my GNex. I just get an error on my Nexus 10 though (both rooted). Btw. the folder structure in the cloud does not seem to be set up for backing up several devices to the same storage provider for now, does it?
I could not backup all my apps to the sd card. Gave me an error and said that an error log was already sent to de developer.
I see some apps have "backups disallowed".. what's this?
Just installed. Can you restore to different roms eg backed up from stock, restore to cm? 
I would like to also know the question as asked by +Gary Wakerley as in the previous version I tested I backed up locally from a Paranoid Rom and can't restore to a stock Touch Wiz rom?
This is turning out to become a very slick app!
is it to upgrade to any version of android without routing?
Iis there a possibility to add "Select all, Unselect all apps" in the menu of the Barbon Backup? It is pretty uncomfortable to select every single app if you have installed lots of them to prepare for the backup/restore.
Would be great. So far the app looks very promising. Thanks for making it happen.
Where on Google drive does it store the backups now? Can backup and restore, but can't see the files on Drive! (Could be a refresh issue)
sweet just trying this now on my unrooted (4.2.1) stock gnex :)
Aha - found the files!
Would you be able to allow configuration of a named folder on Drive (i.e. "Carbon Backup") and within that, sub-folders for each of the apps being backed up?

How does Carbon handle backing up an app which already has a file present on Drive? Overwrite?
The waiting popup for the enabling application backup never ends , even the desktop app shows green V. After canceling the waiting and checking the apps for backup - backup fails each try.
What are the Win OS requirements? Installed on XP and keep getting errors as below when I try and run it
EventType : clr20r3     P1 : carbon.exe     P2 :     P3 : 5100d98b     
P4 : mscorlib     P5 :     P6 : 4e154d36     P7 : 20a2     P8 : 7    
P9 : n3ctrye2kn3c34sgl4zqyrbfte4m13nb     
+Koushik Dutta for future versions add: only backup on wifi, autobackup while charging, these are killer features for the premium version
+Koushik Dutta I've tried restoring Rise of the Blobs and Temple Run 2 data from my gnex to n7, both rooted, it said it completes successfully but but neither game has the same data. (Coin amounts not the same etc)

That is what its supposed to do right?

EDIT: Backed up the temple run 2 data with Titanium Pro and imported it, it worked fine.
+Koushik Dutta so this will sync my phone and my Nexus 7 apps?  Even if my phone rooted and my Nexus 7 is not?
+Paris Mosley if you read at the beginning he posted a link to the script to execute if you use Linux.
I just tried and it worked wonderfully
Couldn't run the app on win. Got this error:

EventType : clr20r3     P1 : carbon.exe     P2 :     P3 : 5100d98b     
P4 : mscorlib     P5 :     P6 : 4ef6c16f     P7 : 20a3     P8 : 7     
P9 : n3ctrye2kn3c34sgl4zqyrbfte4m13nb
+Koushik Dutta , when i open my gallery app after a backup it's full of icons. Can you add .nomedia or something to the folders so it doesn't happens?
+Koushik Dutta I was just about to root my GNex, but will be happy to try out your desktop app before doing so. Will let you know how it goes. Thanks, and keep up the great work.
Backup Error "An Error occurred while performing your app backup.  A log of the error has been sent to ClockworkMod.   Droid Razr Maxx HD 
+Nathan Sparrow Great! Thanks a lot. Didn´t know about the swipe to Top. now running a data backup with "get apps from play store" to my Gdrive.
I have XOOM 3g EU with stock 4.0.4 and I found two issues. First one is that the pc app tells it has enabled carbon on my device but waiting popup doesn't disappear. When I canceled the popup and tried to backup to sd card I got the following error: . When I tried to backup to Google Drive the error message was different: . 
The only problem I have with this app is that all the apps backed up there icons show up in my gallery and I hate that....don't know if you fixed that or not in this release? +Koushik Dutta 
+Koushik Dutta Not working on Xperia T stock ICS without root (i've tried on Win with your desktop app and on Linux and mac with script)
+Koushik Dutta I got the same symptom others experienced where the PC says it was enabled, but the app on the phone still waits.  So, I attempted to execute the commands manually.  After a couple of fat finger attempts, I entered it correctly.  All seemed successful in adb, but no change on screen.  Then the following started scrolling by (repeatedly) in adb: 
Command: ls /
java.lang.Exception: password mismatch
   at com.koushikdutta.shellproxy.ShellRunner2$
By the way, my mobile is a Motorola "Milestone" RAZR MAXX (XT908) CDMA in the US
+Koushik Dutta Backup fails every time. Droid RAZR running leaked stock jelly bean. Says log was sent? Can't find then locally.
Failed during back-up. Pops up a screen asking me to enter in my encryption password but does not give me the time to do so before it closes. If I'm quick enough to enter it, it will still fail.
+Koushik Dutta What will be the limitation in the free version, what is the cost of the premium? $2.99?
VZW Gnex, unlocked bootloader, non-rooted. Had a hiccup when it was backing up a large app to Dropbox (Sonic CD), but I clicked OK and started it right back where it left off. Sweet. Any plan to add a Select All/None button for picking apps? Thanks.
Sweet!!! Thanks for adding box support... 
Just tested it out and it worked without a hitch... My Nexus 4 is rooted running Cm 10.1. I'll try it on my touchpad and Stock Nexus 7 later on today. 
+Steve Smith  If you swipe up on the bottom part of the app it brings up the Select All/None, and allows you to name groups of apps as well.
Backing up and restoring apps is the only reason I still root my devices. I'm so excited for this!
Warning this app will self destruct

dedeu dooooo 
+Koushik Dutta I installed the app on my rooted N7 and GNEX.  It seems to be running fine.  However, when I open up my Google Drive folder on my PC I do not see any backup files.    Should I be able to see them?    How can I be sure it is actually working?     Ideally I want to sync my N7 and GNEX so that all my apps are the same, with the same settings, and the data is the same between them.   I also tend to switch phones often, I am hoping that this will allow me to restore my phone and then I won't have to spend all the tedious time re-configuring all my apps with the settings I prefer (Mail, etc).    One last question.... would there be a way for the program to remember icon positions on my home screens?  It would be awesome to be able to restore a device and have it be exactly as it was before the wipe including having all my icons on my homescreens where I had them before.   Keep up the great work btw!
+Koushik Dutta sorry.. one last comment/question.   When using the app with different devices but with the same accounts.... will the software identify this and backup to different locations or will one backup over-write another?
Worked Nicely once I got Google ADB drivers on my PC.

Nexus 4
Non rooted

Backed up to DropBox (slow!), GDrive & Box. worked fine.

Other users note that you might have to run the Carbon app on PC as Admin. I had to do that...otherwise it was NOT detecting my Nexus 4.
+Koushik Dutta  Getting a "Carbon has encountered a problem and needs to close.  We are sorry for the inconvenience." message when trying to open the desktop client. I Windows XP is completely up to date. Any suggestions? 
+1 on the "Select/Unselect All" buttons.  I don't mind going through one by one on all of my apps, but the select all button would be nice. 
Hello, on my Samsung Galaxy S2, I can't see the text because the background is black and the text is grey.
Then, after the Carbon Desktop tells that Carbon has been enabled on my Android, on the phone I can't see the window that tells me that Carbon has been enabled, I see the windows with cursors rotating. Any solution, please?
Scrolling through thea apps is sloooooooow. 
+Koushik Dutta I stand corrected... it appears to not be working for my N7.  When I go to the Restore and Sync screen.  I can see the list of backed up apps from my GNEX and the datestamp is correct (Jan 24, 9:23am), however on my N7 it says:  Last Seen 16 Jan 2013.... which is when I originally installed and tried the last Beta version.  I just reinstalled and will try again.
+Koushik Dutta does the back up save on sd card or internal memory for S3 and note 2? I see that app has been installed to internal memory... 
+Koushik Dutta  I can not get the windows program to enable carbon on my Nexus 7, while it works fine on my Nexus 4. Any ideas why?

Edit: it doesn't recognize the Nexus 7 and being plugged in, but it does recognize the Nexus 4.
+Koushik Dutta I tested now on Galaxy Nexus no root Android 4.2.1 and work fine.i Have 2 questions: 1) what version of Android is required ?
2) Backup make with Carbon beta will work on final release ? (i definitely buy) Thanks for your work
+Koushik Dutta will there be an app for Linux as well?

Edit:never mind... Found the answer already :p 
+Koushik Dutta Today I tried to sync an app from my Nexus 7 to my Nexus 4. During the sync both displays went off and then the sync failed. Unfortunately I forgot to make any logs. Redoing the sync with both devices preventing from turning off the screen was a success.
I appreciate you providing drivers for the major manufactures but as  a FYI I had to go to the source (in my case Motorola) because I am running 64 bit WIndows
+Koushik Dutta have the RAZR I x86 phone pc gets the green tick but the phone stays on waiting for cardon desktop. 
+Koushik Dutta Where would the Log be found non rooted phone and cant see a carbon directory 
Is this for post gingerbread android versions? I get a parse error trying to install.
Stock S3 ran flawless onto Google Drive.
+Koushik Dutta - Not sure if it's a lot of work or not possible, but can you add an "estimated size" notice before backing up? That way user can gauge whether they have enough space on the cloud storage option or on SD card before back up.
Any chance you will add SMS/MMS and Call Logs?
Great program - just what I waited for. Thank you so much!
Will Carbon be able to back up the user layout of apps/widgets on the home screen? It would be a great add, its one of the things that Google does not back up that is user specific.
+Koushik Dutta Just installed it on AOKP JB-M1 build 2, it installs as "desktop backup." It will connect to the computer, but it will not give me an interface
+Koushik Dutta any reason for it to not work on the Nexus 7? I have it working on the Nexus 4, so I definitely have the drivers. I'm stumped.
+Koushik Dutta I am not getting app crashing.  I am getting failed backups to dropbox.  I am using a Razr maxx on jb.  I get failed backup and it says its sending you logs of failed backup.  App has never crashed for me. i have according to app info
+Koushik Dutta awesome! Thanks.  Love the UI and can't wait for it to work properly.  I think it might have to do with timing and not waiting until my phone grants root.  It seems that I get the failure screen then i get the toast message that root was granted.  Maybe you don't try for root and wait long enough for it to be granted?

Anyway, Happy to keep downloading/testing/generating logs!
HEY!  THANK YOU for creating something like this, and as I read, you will be doing this for MAC!?  AWESOME.  Thank you, thank you.  I have a non-rooted Galaxy s3, have been trying to root it, but apparently Jellybean (verizon) and Mac don't like to get along at all.  Tried a windows method, but it didn't work, plus, i had to go over to a friend's house.  not very helpful having the tools not at my own disposal.  At least with this app, i'd be able to back up app data and then factory reset my phone, hopefully that'll get rid of some of the kinks in it.  Please let me know if you get that Mac version running, I'd love to test it out!
I just installed and it crashes when trying to load. I even cleared data and cache. Rooted Motorola Photon Q.
Does this work to bring over data from Gingerbread (stock)?
Hi Koush, I have a fc with Carbon at each start of the app on my i9300 intl. I don't think it has the time to generate a report, do you want the log? at least started ;-)
Keep on coding in a free world!
was not expecting the voice somehow... also, I've been pronouncing your name wrong in my head all this time. +Koushik Dutta 
Latest version is crashing immediately on launch on both my rooted CM N4 and rooted stock N7 3G. I can send logs if you tell me what you need.
My cmd window doesnt store much not sure why but i can try 
+Koushik Dutta I updated the apk and reinstalled the Windows program. Still doesn't recognize when I plug in Nexus 7 to computer, but does recognize Nexus 4. Any help would be greatly appreciated. 
+Koushik Dutta That is really weird. I thought about doing that but was like "how the hell would that work"...go figure. Anyways thanks so much for the help!
Work well for my Nexus 4, but pc app is unable to activate my nexus 10 it dont see it.
Humm, +Koushik Dutta, now I feel stoopid oO
How do I get the pertaining logs on JB? I just found out about the security changes about logs, it doesn't work like before, any quick pointers? ;-)
+Koushik Dutta Any chance you can change the folder the backups get sent to? Or did I overlook that setting?
+Koushik Dutta Nexus 10 seems to also need to be in PTP mode. You should put that in the Windows program for reasons it might not detect the device along with not having the drivers.
+Koushik Dutta I installed, still get error when I backup apps. App now closes when I go to restore tab. Logs are now sent to you, right? ;)
Alright, I got it installed now with

Backups work fine if I just select one app at a time. If I select multiple apps a few will back up and then it will tell me the backup completed successfully stop backing up.
+Koushik Dutta, it backs up only two or three apps. I tried both Google Drive and to my SD Card. I also tried data only and full backups, with the same end result.
I often transfer files on my computer. So i need to disable USB Debuging. Do it stop the sync when we turn USB debugging off?
+Koushik Dutta, correct. And if I hit back up again it won't back up any apps. It actually won't back up any more apps. It just says a log was sent to you when I tried to backup to my drive account. Motorola Photon Q.
Great job dear Koush, backup and restore seem to work like a charm, and sync between rooted i9300 and n8010 works as well, YOU ROCK !
+Koushik Dutta I was able to backup 5 selected apps to Google Drive,   Dropbox & Box.  All seems OK on each of them.

My only concern is that the choice for password just steps itself very quickly through to backup without any intervention or password input from me. I can understand the selection timing out & proceeding, but it seems way too quick. Less than a couple of seconds overall, I would guess.
I'll try with more consequent backups, I did just 2 apps at once for now, but I know you'll get Carbon flawless anyway, eh? I love beta testing, when it's advertised as such, not NASDAQ company style :-)
Latest update fixed the crash on launch, thanks!  Great work on the app, I've been waiting a long time for a decent pull-based sync solution.
+Koushik Dutta, no problem! No fc on switching to restore tab, but still not able to backup. App says it backed up, then gives me error. Try to backup again, only get error.
+Koushik Dutta Great app. gonna love it to keep gaming in order between GNexus and Nexus 7. So my Nexus 7 is not rooted. Debugging is enabled. PTP checked instead of MTP. Still no dice on the windows app. Not seeing a green check. And Carbon on Nexus 7 is just a spinnin looking for desktop app. Anything i can send you to help diagnose?
+Koushik Dutta Yes to the drivers. ADB Devices returns the Nexus 7. Its the only one connected. Did ADB reboot just to double check it was the correct devices and it was successful.
+Koushik Dutta, I've done that now. It will say it backs up successfully with the SD card, but does not actually back up. It says failed with Google Drive.
+Koushik Dutta i'm having issues with the carbon desktop app it says that carbon is enabled but on the phone app its still showing that its waiting on the desktop app. I'm running windows 7 and unrooted htc sensation. Let me know if you need anymore info.
+Koushik Dutta I cleared data and tried to backup again, still no backup and now dropbox won't show up on restore tab. Version
Mines doing the same as +matthew burton. I've been chatting with +Koushik Dutta on twitter trying to figure it out. Mines doing it on unrooted HTC One X, and a rooted Samsung Captivate but I think my root is bad, so I temp unrooted and get the same hangup as the One X
command line is cutting it off on it's own. It won't let me scroll up to the start. Any way to export it to a file automatically or expand the line history?
So frustrating... "couldn't open output file: read-only file system" I don't know why it's doing that
I tried to run: "C:\Program Files (x86)\ClockworkMod\Carbon\win32\adb.exe" logcat -d debug:E *:S>C:log.txt" instead..."access denied"
+Chad Hershey thanks for being less inept than me. Hopefully since we have the same issue, your fix will lead to mine. My computer just doesn't want to co-operate and I'm not really a developer so I'm not good with this sh**!
I wanna thank +Koushik Dutta for all the help. I'll definitely purchase the software when it drops if we manage to figure out the issue, even if I could have got by with the free version. You're doing something I've wanted Google to do for such a long time!
+Koushik Dutta I used a batch file inside the clockworkmod/win32 folder to output my log... I was thinking that could make it super easy for people to get the log file. You did get my link for my log on Google drive right?
Trying it out for the 1st time now! UI is so much better that the "Other" backup apps. Running CM10.1 Nightlies on Verizon Galaxy S3.
So after a little experimenting here is what I've come up with. My Nexus 7 works perfectly for backup and restore, no problems so far. My Photon Q still will only back up three apps. I can download these apps to my mac via WiFi, sync them to my Nexus 7, upload them to Google Drive or back them up to my sdcard. No other apps will backup or sync correctly. I was successfully able to restore these apps after uninstalling them. The only apps that backup are SwiftKey Flow Beta, Google MyTracks, and Google Calendar. I don't know if that makes a difference at all. Some apps that won't back up are ROM Manager, Flow Free, Last.FM, Netflix, and 60 others.
+Koushik Dutta Sill can't get it to work properly. When backing up a single app to Google Drive it says it has completed but no carbon dir can be found in my drive. It worked once. Then I deleted the carbon dir in my drive but ever since it hasn't worked. I exit the app as soon as it says "backup complete". I don't have to wait for it to say upload complete or something? It's the same with DropBox - no dir created.
+Koushik Dutta can't install on my Xperia Play :(
And the windows app doesn't recognize my tablet (Acer A510)...
+Koushik Dutta : just wanted to tell you:
I backed up "World at Arms" from my N4 (non root) Data only.
Then i tried to restore it on my Galaxy Tab p1000 (root)
The process itself went fine, but when i tried to start the game it tells me I got no space left to download game data.
Then i tried to download the gamedata before i restored the "savegame" with Carbon. After restoring.. same picture.

I think the adb-backup overwrites the Sd-Card path. So it's not your fault, but i thought i should let you know ;) Probably the (external)FilePath is written to some preferences...
I just manually edited the shared prefs @ /data/data/<packagename> and corrected the path to /storage/sdcard0/Android....
Not it works like a charm ;)
Andr K
+Andr K just run the postet above. no need for gui ;)
Need an option to select all apps for backup 
+Claus Jessing this is a good way to implement it :) I must say that with the ability to backup app data without root, the need of rooting a phone would be minimized for quite a lot of people.

I backed up an app twice and saw two versions of the backup being created, which version of will get restored?

Also in the restore activity, would be good to be able to filter out installed apps. 
+Koushik Dutta hello i have a note 2 and want use your app, install and start no problem but when i do touch backup i beome a error message. i want look in the log but i dont found it on my device. 

Galaxy Note 2 Stock ROM 4.1.2  no Root 
Is the backup hidden on GDrive in some way? If I choose to restore from GDrive I see a lot of apps but I can't se any Carbon folder in GDrive using my Windows Explorer?
+Koushik Dutta Nope - can't see it no matter if I use web i/f, android app or Windows Explorer... weird. I deleted it at some point but it has never resurrected even after multiple new backups...

Edit: Even weirder... If I choose "Recent" in Google Drive (web) I can see all the expected files (I guess due to the fact that I started a restore) and they are all located in com.koushikdutta.backup. But I can't see the folder!?!?!

Edit II: There we go... the com.koushikdutta.backup was in my trash... mystery solved...
+Koushik Dutta, I just tried again with SuperSU instead of Superuser, same results. Trying to use Google Drive says it sent you a report. Trying to use SD card only backs up those three apps.
Not sure if you got a bunch of error logs from a Bionic but I cant get it to work, its a rooted bionic, I made some headway by switching to SuperSU instead of Superuser and it says backup finished but no files on sd card or google drive.
Hey, great app, tested it with a Nexus 7 running cm10.1, Galaxy S3 (4.1.2) running modified stock and rooted and an Xperia P running stock (4.0.4) but rooted. I came across an issue though, namely i backed up some app data for a game on the nexus 7 to gdrive, than tried restoring it to the xperia p where it said restore succeeded, but the data was not restored, than i tried on the S3 where it restored it without a problem. After that i used Rom toolbox to backup the app data on the nexus 7 and manually copy it over to the xperia p, where i restored it with rom toolbox and it worked, so i perhaps there might be some issue how your app handles 4.0.4 or older android devices.
+Koushik Dutta I did some tests of PC backup. Why is it that only one zip on four is able to open in folder explorer?
I greatly appreciate the ability to sync SD card to PC, too. 100℅ safe that way.
+Koushik Dutta thank you for this app. Works on Samsung Galaxy S3, stock, unrooted 4.1.2, enabled on Linux with
My only issue with this app is that it has VERY sluggish scrolling of the BACKUP apps page. I'm on Galaxy Nexus btw.
Rooted on my Bionic ICS... still no luv for gdive. Could it be because I have two google drive accounts installed the phone?
Just started using this app and the first thing I notice is the lack of a 'select all' check box, would be helpful! Awesome app BTW! Thanks :)

+Koushik Dutta I did one backup to one of my 4 Box accounts... Now I have decided to switch the Box account that I am backing up to... How do I change that? 
+SAURABH SINGH just swipe up on the bottom panel where the backup button is and you will find the select all button
+Matt Bylander I have the same problem... Swiftkey will not backup for me either and SK force closes every time I try! 
"The installation was interruppted" - Whats wrong? :/
(Win7, 64-bit)
+Koushik Dutta This is really great app but i have a ques...Does carbon supports Two Way Automatic Syncing?
Just used the backup to dropbox feature and restored multiple apps. It was simple and restored beautifully. Just want to say thank you for making an amazing product.
Just tried it out, works great! Once you release it, please make premium version available outside of Google Play (for countries that don't have purchases). AndroidPIT or licence directly from you would be great.
my android app for carbon expired how to get it back and the mac app as well 
iTunes...your days are numbered!   viva la droid!
+Timothy Jackson Go to his profile and download the latest apk. Put it on the internal sd and reinstall the app.
I finally managed to make it work!! This app should be integrated within Android itself!! It's magic! Can't wait the final version!!!
Great app - looking forward to the production release (currently using Beta3).  Some comments/suggestions though - 1) will the "Select All" button be made available for the Restore operation?  2) It would be great if there was an option to identify new apps/data changes since last backup and auto select those for backup.  3) Having the ability to group apps for backup is great - will you be allowing the restore of apps by group as well?
Wow Koushik - didn't expect such a fast response :-)
1) It was just a suggestion - although if you're looking at my 3rd suggestion (allowing groups to be referenced/used by Restore) then it would be simple to setup an "All" group and then Restore that group of Apps.  I guess you might also need to store the group definitions alongside/with the backups so that the Restore process would have access to them in the event a user is restoring to a wiped system.
2) I'm rooted so it wouldn't be a drawback for me - would be kinda neat though ;-)
Btw, I was backing up to Google Drive in my tests (not sure if that makes any difference to you).  The first backup of everything failed after about 60% of the apps were backed up (and an error log was automatically sent to you).  It was great that it was able to pickup from where it stopped and continue to the end.
3) see 1) above.
Many thanks
Hi Koushik:
It doesn't work for me on nexus 10, it remains trying to enable. But works perfect on galaxy nexus. Will it support nexus 10? 
+Koushik Dutta  Sorry for sort comment, I did exactly the same like +Mitchell Feigley  changed between MTP and PTP, same result. Anyway, you will release finally app early february, isn't it? I hope it,, i'll be one of the firts buyers. Thanks at all
I am getting an error that the file can't be parsed on my phone.
+Koushik Dutta  Could you share a command, that is being sent through ADB to grant Carbon access to a non-rooted device. It's hard for me to get access to Windows desktop. While all my Mac and Linux computers have ADB installed. 
Thanks for a great app.
The actual backup is not working for me on a user account on a rooted nexus 7. Works fine on the main account, but errors out immediately on the user account. The tablet is running an aokp nightly. The windows application detected it fine on the user account. I hit accept root on the main account.
How can i do on Linux desktop ? 
i figured out a problem with my nexus 4. i have enabled the build in storage encryption. when i start the backup process there is a popup where i am asked for my encryptionpassword, but the box disappear after less then a second without giving me time to confirm my password. then the backup fails message appears :(
+Koushik Dutta The last beta version installed on my XOOM (US wifi) just fine, but it would not install on my Epic 4G Touch. Phone says "Cannot open file". Tried the Backup-3 just moments ago, and it "Cannot open file" also. I'd like to get this working, and if I can I'll definitely be down for the paid version when it's released.
Let me know if logcat is needed for this or not.
Sprint SPH-D710
Android Ver. 4.1.2
Build JZO54K.SPH-D710.GA10 (rooted leak)
Gotcha, I can wait. Thanks!
I have no problems with the latest build, thanks!

You can put this on the 'request' list - I noticed that saving to 'sd card' just saves it to /sdcard, which is internal storage on jellybean.   An option to save the backup on external sdcard would be nice  (may have to allow a manual choose directory for this though).   I'll just directory bind it for now.
same to me - i've bought this tool to make a backup on the PC - not on the small sdcard of my Nexus 7
Hi Koushik,
Same problem as some others, warning about lack of support for encryption.  I tried a backup anyway and a decryption password prompt appears but then disappears and the backup fails.  What confuses me is nothing else I've run on the phone cares that it's encrypted since the decryption happens at the OS level, why is Carbon any different?
Unfortunately as it's a work phone I'm not comfortable sending logs but I'm happy to test and provide further info, it's a Telstra HTC One XL running Jelly Bean.
Andr K
is not work on Asus Transformer Prime tf201 :( obviously, for the same reason on Motorola tablet
Especially in Windows 8 Pro x64 you have to deactivate the driver-signature-recognition in order to get ADB working (1. open Charm bar [Win]+[I], 2. Change PC settings, 3. "Common" or simliar (6th point from above), I'm translating from the german windows, 4. scroll down, the last point "Extended start" or simliar - the PC will reboot, 5. Boot-Options, 6. Change Boot-Settings [another restart] - when you are at a list for the boot-options, tap number 7 - "deactivate driver signature" or simliar) -- sry for my english - I'm already learning technical english (as a german student), but I know I might write some kind of difficult HowTo's in english :D...

Now I'll give Carbon a try - before I found that, all ADB-Backups I made are resulting in 0byte-files which are simply useless - I hope this helps others with the same problem...

Might be mentioned in the Carbon-for-windows installer, if it recognizes a system running Windows 8 Pro x64...
Samsung Galaxy Nexus (European version, only 3G - Stock Android 4.2.1) - So I think it's these drivers  - But I'm sure the drivers are installed - the ADB-log (from the Android SDK) shows me everything I make on my phone in the log when it's connected to the PC...

On the XDA-Forum someone said the drivers will be in the installer of "PDAnet+" which I had installed. I also vaguely remember of a "Verizon_Wireless_I515_Galaxy_Nexus_USB_Driver_v1.4.6.0.exe"-file I got through another HowTo for making ADB-Backups... Samsung Kies (only for the drivers behind) is also installed. So I don't think that the error is resulted from missing device-drivers...

EDIT: It's working now - seems really to be the driver-signature-control of Windows 8 which has prevented the first pairing from the Carbon-App with the Windows-Client... Seems to be an problem with ADB directly, not with Carbon (other users told the same behaviour on some forums)...
Todo escrito en ingles. Quisiera saber la opinión de otros me es imposible
+Koushik Dutta  Just installed this app on my Nexus 4 (non rooted). The windows app won't recognize my phone. It is in PTP mode and USB debugging is enabled.
+Koushik Dutta Hello.  I installed this on my stock Asus Transformer Prime and cannot get the PC application to recognize it.  I have it in PTP mode with USB debugging enabled.  Is there anything else I can try?
+Chung Ng I'm trying now with my ASUS Transformer Prime, and it also won't connect to the windows application. Same problem with my Nexus 4.
Reinstalled the drivers, and the app. All working now. Thanks.
+Koushik Dutta On my ASUS TF201, get "Transformer Prime TF201", "ASUS Android Composite ADB Interface" and "USB Composite Device" show up as READY TO USE when I connect.  (I've gotten this with 2 different cables on 2 different Win7 machines).
THANK YOU THANK YOU.  I'm a boob and did not think that I needed to update the drivers since it looked like the tablet was recognized.  You rock!

+Koushik Dutta Do I have to sync again with the desktop-client? Configured Carbon in Android 4.2.1 - then updated to 4.2.2... Is carbon still synced or do I have to make the procedure one more time?

EDIT: And a general question - Is there a way to extract apps installed on a stock android as a .apk-File? - Probably as a offline backup for purchased apps from the Google Play Store or other stores...
I was having some problems backing up stuff to GoogleDrive.  I'm just backing up settings.  Seemed to loose internet access even though the wi-fi signal was at full strength.  Then I noticed that Android was telling me I was very low on space in the internal SD Card.  After a little more investigation it became apparent that Carbon was the culprit having swallowed 840MB of my 1.5GB internal SD card.  All this was data.  So my question is - why, if I'm backing up to the cloud, does it seem to be keeping a copy of the data locally?  Does it do an internal backup of all the data and then upload that to my GoogleDrive?  If so, would it be possible to backup/upload on an app by app basis to minimise the overhead on the phone?
Feature Suggest: Syncing to SkyDrive - 25GB free Space for Backups etc... - would be nice :)
When trying to download the Mac client, I get the following "OpenDNS has blocked this host due to a security threat that was discovered by the Umbrella Labs."  Any idea as to why?
Thanks.  Resolved by changing networks.
Got this today and I must say, smooth sailing from start to end. Really saved my ass when buying a new phone! 

Is it possible to select a specific folder to send updates to via Google Drive? that's my only issue!

Other than that, 5 stars, instant purchase. Thank you!
Not rooted. And no worries! Also. Galaxy S3a here! Keep up the great work!
+Koushik Dutta  you please get in touch?  I bought the premium and it's not working.  I contacted support and someone messaged me back quickly asking for screen shots.  But no word since. 
Hi. I'm using a Samsung S2, non-rooted, running Android version 4.0.3. I've enabled USB debugging, set USB option to PTP, my Android driver is updated (according to Windows device manager). And I'm stuck at waiting for the Carbon Desktop application to enable application on my Android.

I've tried all the USB ports on my laptop. I have no problems accessing my phone as a hard drive from my laptop with the USB cable I'm using.

Any advice?
I use Sony xperia S, after installing the app and connecting it to system, I try setting my device to PTP mode from MTP, but as soon as I change it the option reverts back. Not sure why this is happening. Without that the app won't work on my device. Please Help
Same prob as Rahul Kumar here (but with a Xperia E)
I can successfully backup to my sdcard but it fails to backup to Google Drive with Pro Version.  It says a log was sent to Clockwork Mod, but how I can see the log?  Is there something I need to do with the app?
Dan Z
In case anyone is curious, the ADB shell command you can run  to enable backups (cross platform) is:
CLASSPATH=/data/app/com.koushikdutta.backup-1.apk app_process /system/bin com.koushikdutta.shellproxy.ShellRunner2

I was only successful when I left the command running during the backup.
+Greg Hesp No need to freeze and uninstall system apps into Helium. You can 'freeze' apps by using the 'Disable' button built in. As for uninstalling, you can't use that space for user-space apps anyways. Unless you intend to drop new apps in the system folder to replace it, no need to uninstall.
"An error occurred while performing your app backup".  I was trying to back up to google drive, but my account had a sync error.  Fixed the sync issue, and the backup worked.
Have the paid version. "An error has occurred while performing your app restore. A log of the error has been sent to ClockworkMod."

No response from dev e-mail. No logs. No support. 
+Charles Bland +Hossam Almaghraby Same problem here.  It was  working fine until buying the license for the paid version.  Now the same error every time, and it asks to  be hooked up to PC every time it is shut down, not just with rebooting device.
I have the same issue, dropped money on this and not getting anything out of it - no support.  
Add a comment...