Jetzt kostenlos registrieren. Mitglieder surfen ohne Werbung auf Android-Hilfe.de!
Zurück   Android-Hilfe.de > Motorola Forum > Motorola Milestone Forum > Root / Hacking / Modding für Motorola Milestone

Kurze Hilfe zu einer xyz.sh

Das Thema "Kurze Hilfe zu einer xyz.sh" befindet sich unter Root / Hacking / Modding für Motorola Milestone auf Android-Hilfe.de.


Antwort

 

Themen-Optionen Ansicht
Alt 06.09.2010, 09:34   #1 (permalink)
Android Guru
 
Benutzerbild von payce

Modell: SGS 2 - OC/UV 1,4 GHz - stock ROM (KK2) + Siyah 2.5

Registriert seit: 15.02.2010
Beiträge: 1.146
Abgegebene Danke: 187
Erhielt 1.073 Danke für 186 Beiträge
Standard Kurze Hilfe zu einer xyz.sh

Hi!

Leute, ich komme mir inzwischen total behämmert vor: Ich versuche seit geraumer Zeit, auf der SD-Karte ein Script laufen zu lassen und komme einfach nicht weiter. Folgendes:

Die Datei liegt auf /sdcard/ase/scripts und hat folgenden Inhalt:
Code:
su
cat /sys/class/leds/lcd-backlight/brightness > /sdcard/ase/scripts/temp.txt
Problem ist, starte ich das Script per Root Explorer, läuft gar nichts. Die temp.txt wird nicht erstellt. Rufe ich exakt den gleichen Befehl im Terminal auf, funzt alles einwandfrei. Habe auch schon Folgendes versucht (einige Schüsse ins Blaue):

- statt cat einen einfachen echo Befehl (echo 20 > ...)
- #/system/bin/cat ...
- #!/system/bin/sh als Befehl davor (statt su und vor su)
- logcat aufgerufen, um zu gucken, was passiert -> nix weltbewegendes

Ey, bin ich behämmert? Das Script sollte doch laufen, oder?? Was fehlt?

DANKE!

PS: Finderlohn! Der Fehlerfinder bekommt einen GRATISKLICK auf seinen "Danke" Button.

Geändert von payce (06.09.2010 um 09:49 Uhr)
payce ist offline   Mit Zitat antworten
Alt 06.09.2010, 09:41   #2 (permalink)
Android-Hilfe.de Mitglied
 
Benutzerbild von darkarchon

Modell: Samsung Galaxy Nexus, Asus TF101

Registriert seit: 25.05.2010
Beiträge: 151
Abgegebene Danke: 8
Erhielt 21 Danke für 15 Beiträge
Standard AW: Kurze Hilfe zu einer xyz.sh

Schreib mal #!/system/bin/sh in die erste Zeile
darkarchon ist offline   Mit Zitat antworten
Alt 06.09.2010, 09:49   #3 (permalink)
Android Guru
 
Benutzerbild von payce

Modell: SGS 2 - OC/UV 1,4 GHz - stock ROM (KK2) + Siyah 2.5

Registriert seit: 15.02.2010
Beiträge: 1.146
Abgegebene Danke: 187
Erhielt 1.073 Danke für 186 Beiträge
Standard AW: Kurze Hilfe zu einer xyz.sh

Nope.

Hatte ich auch schon probiert. Ich blicks ned.
payce ist offline   Mit Zitat antworten
Alt 06.09.2010, 09:57   #4 (permalink)
Android-Hilfe.de Mitglied
 
Benutzerbild von darkarchon

Modell: Samsung Galaxy Nexus, Asus TF101

Registriert seit: 25.05.2010
Beiträge: 151
Abgegebene Danke: 8
Erhielt 21 Danke für 15 Beiträge
Standard AW: Kurze Hilfe zu einer xyz.sh

Code:
#!/system/bin/sh
PATH=/system/bin/:/system/xbin/
su
cat /sys/class/leds/lcd-backlight/brightness > /sdcard/ase/scripts/temp.txt
So? Wobei, liegt cat und su ueberhaupt in /system/bin? Bei mir ist su glaub in xbin.

Fuehr das Script mal aus nem Terminalemulator mit
Code:
chmod +x xyz.sh
./xyz.sh oder sh xyz.sh
aus, sollte dir entsprechend Fehlermeldungen rauswerfen.

Geändert von darkarchon (06.09.2010 um 10:23 Uhr)
darkarchon ist offline   Mit Zitat antworten
Alt 06.09.2010, 10:57   #5 (permalink)
Android Guru
 
Benutzerbild von payce

Modell: SGS 2 - OC/UV 1,4 GHz - stock ROM (KK2) + Siyah 2.5

Registriert seit: 15.02.2010
Beiträge: 1.146
Abgegebene Danke: 187
Erhielt 1.073 Danke für 186 Beiträge
Standard AW: Kurze Hilfe zu einer xyz.sh

Okäi, hab jetzt die PATHs mit drinnen. su liegt in xbin, cat in bin. Hab per ./xyz.sh aufgerufen: Im Terminal spuckt er mir folgende Fehlermeldung rein: "Permission denied". -> ??? (jepp, ich bin bereits su)

Per Root Explorer nach den Permissions geschaut: ---rwxr-x
-> User hat keinen Zugriff? Permissions ändern geht nicht, da SD Karte...
payce ist offline   Mit Zitat antworten
Alt 06.09.2010, 11:08   #6 (permalink)
Android-Hilfe.de Mitglied
 
Benutzerbild von darkarchon

Modell: Samsung Galaxy Nexus, Asus TF101

Registriert seit: 25.05.2010
Beiträge: 151
Abgegebene Danke: 8
Erhielt 21 Danke für 15 Beiträge
Standard AW: Kurze Hilfe zu einer xyz.sh

Hmn. Permission denied heisst eher dass du das Programm nicht ausfuehren kannst. Schiebs mal nach /data oder so und probiers nochmal.
darkarchon ist offline   Mit Zitat antworten
Folgender Benutzer bedankt sich bei darkarchon für diesen Beitrag:
payce (06.09.2010)
Alt 06.09.2010, 11:24   #7 (permalink)
Android Guru
 
Benutzerbild von payce

Modell: SGS 2 - OC/UV 1,4 GHz - stock ROM (KK2) + Siyah 2.5

Registriert seit: 15.02.2010
Beiträge: 1.146
Abgegebene Danke: 187
Erhielt 1.073 Danke für 186 Beiträge
Standard AW: Kurze Hilfe zu einer xyz.sh

Scheiße... hat gefunzt. Musste noch "su" rausschmeißen, da er da hängen blieb. Scheiße ist es trotzdem, denn: Die App, für die ich das Script geschrieben habe (Tasker), erlaubt nur den Aufruf aus dem Verzeichnis /sdcard/ase/...

In /data/ kann ich die Permissions auf rwxrwxrwx setzen und dann läuft das Script plötzlich auch einwandfrei.

Mist...

Kann ich als User nicht irgendwie ein Script auf der SD Karte ausführen? MUSS es in /data/ oder /system/ oder sonst wo liegen, wo ich die Permissions entsprechend setzen kann?

Grüße!
payce ist offline   Mit Zitat antworten
Alt 06.09.2010, 12:31   #8 (permalink)
Android-Hilfe.de Mitglied
 
Benutzerbild von darkarchon

Modell: Samsung Galaxy Nexus, Asus TF101

Registriert seit: 25.05.2010
Beiträge: 151
Abgegebene Danke: 8
Erhielt 21 Danke für 15 Beiträge
Standard AW: Kurze Hilfe zu einer xyz.sh

Ich weiss nicht, inwiefern FAT32 Linuxrechte unterstuetzt. Alles was ich soweit gelesen habe, funktionieren Scripts von der SD-Karte nicht.
darkarchon ist offline   Mit Zitat antworten
Alt 06.09.2010, 13:23   #9 (permalink)
Android Guru
 
Benutzerbild von payce

Modell: SGS 2 - OC/UV 1,4 GHz - stock ROM (KK2) + Siyah 2.5

Registriert seit: 15.02.2010
Beiträge: 1.146
Abgegebene Danke: 187
Erhielt 1.073 Danke für 186 Beiträge
Standard AW: Kurze Hilfe zu einer xyz.sh

:P :P :P

Okäi. Das schmälert meine Erfolgsaussicht imens. Wollte in Tasker ein paar Scripts einbauen. Wenn das so ist, funzt das natürlich jetzt erstmal gar nicht...

Wie läuft das denn mit LMF Script, OR usw.? Werden die Scripte dort erst systemintern zwischengespeichert? Dort sind ja die Scripte auch erst einmal alle auf der SD Karte vorhanden.

Dank Dir trotzdem!
payce ist offline   Mit Zitat antworten
Alt 06.09.2010, 13:26   #10 (permalink)
Android-Hilfe.de Mitglied
 
Benutzerbild von darkarchon

Modell: Samsung Galaxy Nexus, Asus TF101

Registriert seit: 25.05.2010
Beiträge: 151
Abgegebene Danke: 8
Erhielt 21 Danke für 15 Beiträge
Standard AW: Kurze Hilfe zu einer xyz.sh

Die Scripte werden ja nicht aus dem Betrieb, sondern aus der Recoveryconsole gestartet. Ich vermute das laeuft etwas anders.
darkarchon ist offline   Mit Zitat antworten
Antwort

Stichworte
-

Themen-Optionen
Ansicht


Ähnliche Themen

Thema Autor Forum Antworten Letzter Beitrag
Werte aus einer Klasse einer anderen Klasse übergeben und TextView verändern funk Android App Entwicklung 1 07.12.2010 11:13
WSDMA,GMS,UMTS,Edge????Bitte um kurze Hilfe! tyson HTC Wildfire Forum 5 13.08.2010 13:44
Was haltet ihr von einer android-hilfe.de wiki? opallabtb Anregungen 85 20.07.2010 18:14
bitte um kurze Hilfe für SDK mspseudo Root / Hacking / Modding für Nexus One 2 22.05.2010 20:50
Hilfe! Liste in einer Activity generieren Chri Android App Entwicklung 7 28.08.2009 10:34




Du liest gerade: "Kurze Hilfe zu einer xyz.sh" unter "Root / Hacking / Modding für Motorola Milestone" auf Android-Hilfe.de.


Powered by vBulletin®
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
© Android-Hilfe.de 2012 - All rights reserved.