Guest Calamity James Posted January 8, 2010 Report Posted January 8, 2010 (edited) Hi all, Still pretty new to Android so bear with me! I'm very interested in the upcoming 1.7 MCR ROM, which I noticed includes Titanium Backup, which from what I gather is an awesome piece of backup software! The only downside is my rooted Pulse on stock firmware seems to think it isn't rooted when I run Titanium Backup. I assume this is because busybox isn't installed? Is there a way to get it on my Pulse so that I can take a backup of my apps and settings and restore them to the MCR ROM? Cheers, James. Edited January 8, 2010 by Calamity James
Guest jmmL Posted January 8, 2010 Report Posted January 8, 2010 Hi all, Still pretty new to Android so bear with me! I'm very interested in the upcoming 1.7 MCR ROM, which I noticed includes Titanium Backup, which from what I gather is an awesome piece of backup software! The only downside is my rooted Pulse on stock firmware seems to think it isn't rooted when I run Titanium Backup. I assume this is because busybox isn't installed? Is there a way to get it on my Pulse so that I can take a backup of my apps and settings and restore them to the MCR ROM? Cheers, James. You should be able to install MCR 1.6 without needing to get rid of your apps and settings. Then you'll have busybox as well, and will be able to install titanium backup from the market.
Guest Calamity James Posted January 8, 2010 Report Posted January 8, 2010 You should be able to install MCR 1.6 without needing to get rid of your apps and settings. Then you'll have busybox as well, and will be able to install titanium backup from the market. I was kind of hoping to jump to the vanilla U8230 version, does the same apply there? James.
Guest giryan Posted January 8, 2010 Report Posted January 8, 2010 There has just been someone in the Titanium Thread in the Software section talking about setting up his stock ROM for using Titanium(admittedly not a Pulse)
Guest jmmL Posted January 8, 2010 Report Posted January 8, 2010 I was kind of hoping to jump to the vanilla U8230 version, does the same apply there? James. I believe a wipe is recommended when switching to the U8230 version, otherwise you'll get a lot of force closures. You could install U8230, suffer through erratic behaviour, backup your apps, then wipe and reinstall U8230. Then you'll be all set to hop onto 1.7 when it's released.
Guest Calamity James Posted January 8, 2010 Report Posted January 8, 2010 (edited) Well I managed to get BusyBox and SQLite installed and detected by Titanium (albeit with no LZO compression): However it says it "Number of app data elements: 0" and the Backup/Restore and Explore tabs are blank. Have I hit a brick wall here or is it down to the lack of LZO compression? James. Edited January 8, 2010 by Calamity James
Guest giryan Posted January 8, 2010 Report Posted January 8, 2010 (edited) Well I managed to get BusyBox and SQLite installed and detected by Titanium (albeit with no LZO compression): However it says it "Number of app data elements: 0" and the Backup/Restore and Explore tabs are blank. Have I hit a brick wall here or is it down to the lack of LZO compression? James. No idea, sorry, Keramidas will probably help you if you post in the thread in software though :) http://android.modaco.com/content/software...gs-of-any-apps/ Edited January 8, 2010 by giryan
Guest Calamity James Posted January 8, 2010 Report Posted January 8, 2010 Sorted, it DID need LZO compression, so I used the version of busybox provided on the Droid forum and it's all listed. I'll give it a test and if all goes well I'll post up the steps I took to get it working!
Guest Calamity James Posted January 8, 2010 Report Posted January 8, 2010 (edited) Seems to back up fine! So here's what I did to get this installed (thanks go out to DroidForums and AllDroid for the pointers). This is assuming you're using Windows, although I assume the process is pretty similar on other platforms. Disclaimer: This worked fine for me with no ill-effects but I won't take responsibility if you brick your phone or something like that!Download the attached versions of SQLite and busybox (with LZO compression) and put them in the same folder as adb.Open up a command prompt and CD to the folder the files are inExecute these commands:adb push busybox /data/local/busybox adb push sqlite3 /data/local/sqlite3 adb shell Once in the shell, proceed with these commands (with the mkdir xbin folder don't worry if it says it already exists, just proceed): su cd /data/local chmod 755 busybox sqlite3 mount -o remount,rw -t yaffs2 /dev/block/mtdblock4 /system mkdir /system/xbin /data/local/busybox cp /data/local/busybox /data/local/sqlite3 /system/xbin /data/local/busybox cp /data/local/busybox /data/local/sqlite3 /system/bin cd /system/xbin busybox --install . mount -o ro,remount -t yaffs2 /dev/block/mtdblock4 /system sync rebootInstall Titanium Backup from the Market (or run it if you've installed it already) and hopefully you'll see a screen like this:Use as normal!!busybox_sqlite3.zip Edited January 8, 2010 by Calamity James
Guest Keramidas Posted January 8, 2010 Report Posted January 8, 2010 Hi Calamity James, I am the developer of Titanium Backup. Thank you very much for sharing your solutions and posting useful files for everyone B) Glad that everything works perfectly for you, but I'm surprised that the "Number of app data elements: 0" problem was resolved by a busybox upgrade. This problem is really not related to the lack of LZO compression, and thus, I would appreciate it if you could get hold of the "old" busybox that you had, and e-mail it to me. As you probably know, I added a fallback to gzip compression, precisely to become fully compatible with the old busybox as well... By the way - I'm a bit ashamed to ask this, but how did you make that screenshot ? On my hero with MoDaCo 3.0 ROM I can't seem to find a working screenshot tool :) Thanks !
Guest Calamity James Posted January 8, 2010 Report Posted January 8, 2010 (edited) Hi Calamity James, I am the developer of Titanium Backup. Thank you very much for sharing your solutions and posting useful files for everyone B) Glad that everything works perfectly for you, but I'm surprised that the "Number of app data elements: 0" problem was resolved by a busybox upgrade. This problem is really not related to the lack of LZO compression, and thus, I would appreciate it if you could get hold of the "old" busybox that you had, and e-mail it to me. As you probably know, I added a fallback to gzip compression, precisely to become fully compatible with the old busybox as well... By the way - I'm a bit ashamed to ask this, but how did you make that screenshot ? On my hero with MoDaCo 3.0 ROM I can't seem to find a working screenshot tool :) Thanks ! Hmm, maybe the problem was something else then? Regardless, the busybox download i used at first was: http://content.modaco.net/dropzone/busybox - I did reboot my phone many times, and did change a few permissions on busybox. Either way surely LZO compression is preferred? ;) For screenshots I just used "ShootMe" from the Market, works on rooted devices without any problems ;) James. Edited January 8, 2010 by Calamity James
Guest Jan M Posted January 8, 2010 Report Posted January 8, 2010 (edited) Keramidas, I tried to run your app but it got stuck at Loading ... I/ActivityManager( 1120): Starting activity: Intent { action=android.intent.action.MAIN categories={android.intent.category.LAUNCHER} flags=0x10200000 comp={com.keramidas.TitaniumBackup/com.keramidas.TitaniumBackup.MainActivity} } I/ActivityManager( 1120): Start proc com.keramidas.TitaniumBackup for activity com.keramidas.TitaniumBackup/.MainActivity: pid=4564 uid=10104 gids={} W/System.err( 4564): Key ID = ed af 9e 11 63 b4 W/System.err( 4564): ERROR: Could not open license file: /data/data/com.keramidas.TitaniumBackup/files/license.txt I/ActivityManager( 1120): Displayed activity com.keramidas.TitaniumBackup/.MainActivity: 637 ms W/InputManagerService( 1120): Starting input on non-focused client com.android.internal.view.IInputMethodClient$Stub$Proxy@44af3040 (uid=10039 pid=3602) W/IInputConnectionWrapper( 3602): showStatusIcon on inactive InputConnection W/dalvikvm( 4576): VFY: not expecting optimized instructions W/dalvikvm( 4576): Verifier rejected class Ldalvik/system/VMStack; W/dalvikvm( 4576): Exception Ljava/lang/VerifyError; thrown during Lorg/apache/harmony/luni/platform/Platform;.<clinit> W/dalvikvm( 4576): Exception Ljava/lang/ExceptionInInitializerError; thrown during Ljava/net/Socket;.<clinit> E/OpenSSLSocketImpl( 4576): Can't find field impl in class java.net.Socket W/dalvikvm( 4576): jniRegisterSystemMethods failed W/dalvikvm( 4576): JNI_CreateJavaVM failed E/AndroidRuntime( 4576): JNI_CreateJavaVM failed I/NotificationService( 1120): enqueueToast pkg=com.keramidas.TitaniumBackup callback=android.app.ITransientNotification$Stub$Proxy@44cb5ce8 duration=1 W/InputManagerService( 1120): Starting input on non-focused client com.android.internal.view.IInputMethodClient$Stub$Proxy@44d54418 (uid=10104 pid=4564) W/IInputConnectionWrapper( 4564): showStatusIcon on inactive InputConnection I'm running custom ROM U8230 1.0 with MCK 1.1 and apps2sd active. Edited January 8, 2010 by Jan M
Guest enemywithin Posted January 15, 2010 Report Posted January 15, 2010 (edited) I'm trying to install busybox (for Titanium Backup) on a Hero with original ROM (to backup before flashing). I have fastbooted with a custom boot.img so I have root access. Anyway, while doing busybox --install I get lots and lots of busybox: /usr/bin/bunzip2: No such file or directory busybox: /usr/bin/bzcat: No such file or directoryand busybox: /sbin/halt: Invalid cross-device link Does this mean busybox was unable to install? If so how to fix it? (Or how would I verify that it has installed?) Update: Hm... There is no /usr and I can't create one either. Does this mean busybox requires a custom ROM? Edited January 15, 2010 by enemywithin
Guest Keramidas Posted February 11, 2010 Report Posted February 11, 2010 I'm trying to install busybox (for Titanium Backup) on a Hero with original ROM (to backup before flashing). I have fastbooted with a custom boot.img so I have root access. Anyway, while doing busybox --install I get lots and lots of and Does this mean busybox was unable to install? If so how to fix it? (Or how would I verify that it has installed?) Update: Hm... There is no /usr and I can't create one either. Does this mean busybox requires a custom ROM? Hi, Is this problem resolved for you now ? You don't need to do "busybox --install" and with the latest versions you don't even need to install it in /system. This Titanium Backup troubleshooting guide should get you there.
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now