Bankman
Anmeldungsdatum: 27. Januar 2008
Beiträge: 483
|
Hallo Gemeinde, wie ihr vielleicht wisst, gibt es für Android-Smartphones eine Backup-App, welche ohne Root-Rechte funzt.
Sie nennt sich neuerdings "Helium" (bisher "Carbon") und ist von Clockworkmod.
Diese App benötigt für das Backup eine Verbindung zu einem PC.
Auf der Seite http://www.clockworkmod.com/carbon gibt es u.a. einen Desktop-Installer für Linux.
Habe das Archiv "carbon-linux.tgz" heruntergeladen und mit
| tar -xzvf carbon-linux.tgz
|
entpackt.
Im neu entstandenen Ordner "linux" befinden sich drei Dateien:
1) Readme mit dem Inhalt:
"Connect your Android.
Execute ./run.sh
When you see "Starting shell runner...", you can disconnect it.
2) eine Datei "run.sh" und
3. eine Datei "adb" Wenn ich wie angagaben ./run.sh ausführe, erscheint im Terminal jedesmal:
| dirk@dirk-laptop:~/Downloads/linux$ ./run.sh
./run.sh: Zeile 2: ./adb: Datei oder Verzeichnis nicht gefunden
./run.sh: Zeile 7: ./adb: Datei oder Verzeichnis nicht gefunden
dirk@dirk-laptop:~/Downloads/linux$
|
Was mache ich falsch?
|
whoosename
Anmeldungsdatum: 31. Januar 2010
Beiträge: 289
|
Hi Bankman, wenn Du ./run.sh ausführst, muß dein Android-Gerät angeschlossen sein! Die Meldung, das Du die Verbindung (USB-Kabel) trennen kannst, erscheint auf Deinem Androiden. Gruß Andreas PS.: Nach einem Neustart, oder wenn Du das Gerät ausgeschaltet hast, mußt Du das Procedere wiederholen.
|
Bankman
(Themenstarter)
Anmeldungsdatum: 27. Januar 2008
Beiträge: 483
|
Hallo whoosename, mein Android-Gerät (Nexus4) ist angeschlossen, aber das Ergebnis ist immer das gleiche 😐
|
whoosename
Anmeldungsdatum: 31. Januar 2010
Beiträge: 289
|
Hi, als ich gestern geantwortet habe, hatte ich kurz vorher ein upgrade auf Helium durchgeführt und anschliessend installiert, aber wenn ich mich recht erinnere, muß unter Einstellungen> Speicher> Speichereinstellungen: Kamera(PTP) eingestellt werden. Auf jeden Fall hat es bei meinem SGSII [(GT-I9100) cyanogenmod10.1, latest nightly] funktioniert.
|
Bankman
(Themenstarter)
Anmeldungsdatum: 27. Januar 2008
Beiträge: 483
|
Hab es eben nochmal mit meinem Nexus 4 und dann mit dem SGS2 (Android 4.1.2) meiner Frau probiert. Leider kriege ich immer die gleiche Fehlermeldung (siehe oben). Was mache ich nur falsch? Habe ich evtl. was vergessen? Brauche ich neben der APP auf dem Smartphone und dem Paket "carbon-linux.tgz" noch irgendwelche anderen Softwarepakete oder so? Bin echt dankbar für eure Hilfe! Bankman
|
peterries
Anmeldungsdatum: 5. Mai 2009
Beiträge: 453
Wohnort: Hannover
|
Hi, ich habe mir gerade mal das Archiv runtergeladen. Ist ja kaum was drin. Anhand der Fehlermeldung, dass Datei oder Verzeichnis nicht vorhanden ist, es aber im Archiv drin ist, kann es sein, dass in dem entpackten Verzeichnis die Datei adb ggf. nicht ausführbar ist? Also in diesem Fall ein "chmod +x adb" nachholen.
|
Bankman
(Themenstarter)
Anmeldungsdatum: 27. Januar 2008
Beiträge: 483
|
@peterries: Danke für den Tip, aber die Fehlermeldung ist und bleibt die gleiche, auch wenn man die Datei "adb" ausführbar macht.
|
acko
Anmeldungsdatum: 27. September 2007
Beiträge: 199
Wohnort: Hennigsdorf
|
Dein Xubuntu ist kaputt ☺ Versuch doch mal den Pfad direkt in die run.sh reinzuschreiben.
#!/bin/sh
BASE=$(dirname $0)
pkg=$(~/Downloads/linux/adb shell pm path com.koushikdutta.backup)
# apparently pm path appends a carriage return which screws
# up the class name in dalvikvm invocation
pkg=$(echo $pkg | cut -d : -f 2 | sed s/\\r//g)
echo $pkg
~/Downloads/linux/adb shell << EOF
CLASSPATH=$pkg app_process /system/bin com.koushikdutta.shellproxy.ShellRunner2 $@ &
exit
EOF Im Phone: USB auf Mediengerät(MTP) einstellen und USB-Debugging aktivieren.
|
Bankman
(Themenstarter)
Anmeldungsdatum: 27. Januar 2008
Beiträge: 483
|
@acko: vielen Dank für deinen Tip. Hat aber leider nicht funktioniert. Es kommt noch immer die gleiche Fehlermeldung (s.o.) und
nein, mein Xubuntu ist nicht kaputt. Hab mein System erst kürzlich komplett neu aufgesetzt 😉
|
acko
Anmeldungsdatum: 27. September 2007
Beiträge: 199
Wohnort: Hennigsdorf
|
Bankman schrieb: nein, mein Xubuntu ist nicht kaputt. Hab mein System erst kürzlich komplett neu aufgesetzt 😉
Na, bei mir gehts, bei dir nicht. Ergo Kaputt 😀 Gut, lassen wir das. Versuch mal folgendes:
| PATH=$PATH:~/Downloads/linux/
export PATH
run.sh
|
Wenns immer noch nicht geht muss ich mir mal ein Xubuntu 13.04 installieren. Wollt ich eh mal machen.
|
Bankman
(Themenstarter)
Anmeldungsdatum: 27. Januar 2008
Beiträge: 483
|
@acko: habe deinen Vorschlag befolgt, aber leider ohne (neues) Ergebnis. Wieder die gleiche Fehlermeldung. Versuch mal folgendes: 1 PATH=$PATH:~/Downloads/linux/ 2 export PATH 3 run.sh
Habe die von dir geposteten Code-Zeilen im Terminal eingegeben und es will trotzdem nicht. Oder habe ich jetzt was falsch verstanden?
Bin im Terminal nicht wirklich fit...
Sonst läuft Xubuntu 13.04 eigentlich ganz gut. Solltest du wirklich mal probieren.
|
acko
Anmeldungsdatum: 27. September 2007
Beiträge: 199
Wohnort: Hennigsdorf
|
Bankman schrieb:
Oder habe ich jetzt was falsch verstanden?
Nein, war richtig.
Sonst läuft Xubuntu 13.04 eigentlich ganz gut. Solltest du wirklich mal probieren.
Da ich das Problem bei mir nicht nachvollziehen kann (weil, funktioniert ja bei mir), werde ich jetzt Xubuntu 13.04 auf einer separaten Partition installieren.
|
Bankman
(Themenstarter)
Anmeldungsdatum: 27. Januar 2008
Beiträge: 483
|
@acko: wow, vielen Dank für deine Unterstützung. Habe mein Xubuntu (64 Bit) vor vier Wochen komplett neu aufgesetzt und keine wesentlichen Veränderungen vorgenommen. Das Problem sollte sich also eigentlich auch bei dir bemerkbar machen. Bin gespannt und drücke die Daumen 👍
|
acko
Anmeldungsdatum: 27. September 2007
Beiträge: 199
Wohnort: Hennigsdorf
|
Tja, weis ich im moment auch nicht weiter. | acko@x-ubuntu:~/Downloads/linux$ ./run.sh
error: device not found
adb README run.sh daemon not running. starting it now on port 5037 adb README run.sh adb README run.sh daemon started successfully adb README run.sh
error: device not found
acko@x-ubuntu:~/Downloads/linux$ ./run.sh
error: device not found
error: device not found
acko@x-ubuntu:~/Downloads/linux$
|
device not found (weil kein Phon drann ist). adb wird einwandfrei gefunden.
|
Bankman
(Themenstarter)
Anmeldungsdatum: 27. Januar 2008
Beiträge: 483
|
Habe es jetzt auch mal ohne mein Phone probiert. Leider immernoch der gleiche Fehler.
Fehlt mir evtl. irgendein Paket? Muss ich vielleicht sonst noch irgendwas installieren?
Warum wird adb nicht gefunden? Bin am verzweifeln 😕
|