1. Hast Du Lust, bei uns mitzuarbeiten und das AH-Team zu verstärken? Alle Details zu dieser aktuellen Herausforderung findest Du hier.
  1. burst, 01.07.2009 #1
    burst

    burst Threadstarter Android-Experte

    Hallo Leute,

    weis zufällig einer von euch wo Android die Auftruf für Programme ablegt, welche beim Systemstart automatisch miutstarten und ob man da in der Lage ist ein Script mitstarten zu lassen?

    lg
     
    Zuletzt bearbeitet: 01.07.2009
  2. burst, 02.07.2009 #2
    burst

    burst Threadstarter Android-Experte

    gut dann antworte ich mir mal "teilweise" selber ^^
    also wo der autostart sitzt hab ich noch nicht rausgefunden,

    aber man kann wohl in der init.rc welche beim booten gelade wird shell komandos anhängen.
    (allerdings muss die init.rc so wie ich das gelesen hab in die boot.img bzw. in die recovery.img, da sie sonst beim neustart überschrieben wird. und die boot.img zerlegen und neu packen ist n ganzschöner act.. (entpacken hab ich geschafft, aber zusammen bekomm ich sie nichtmehr auf grund fehlender mkbooimg... bekomm den sorce von Android scheinbar nicht komplett runter...))
     
  3. miracle2k, 03.07.2009 #3
    miracle2k

    miracle2k Android-Hilfe.de Mitglied

    Das dürften die jeweiligen Manifeste in den App-Packages selbst ein. Möglicherweise cached der PackageManager das dann auch noch mal, aber zumindest beim ersten booten wird direkt von den Apps ausgelesen, welche BOOT_COMPLETED Receiver sie definieren.

    Siehe auch meine meine App "Autostarts" aus der Signatur ;)

    D.h. also: Wenn du eine normale Android App starten lassen will, einfach den ganz normalen weg über BOOT_COMPLETED gehen.

    Für ein Kommandozeilen-Script stattdessen den init-Prozess verwenden.
     
  4. DDraw, 03.07.2009 #4
    DDraw

    DDraw Erfahrener Benutzer

    404 not found

    Der Link hier funzt..

    Aber wie kommt man nun an das Programm? Da finde ich keinen Link und im Market gibts das nicht! ?!
     
    Zuletzt bearbeitet: 03.07.2009
  5. burst, 03.07.2009 #5
    burst

    burst Threadstarter Android-Experte

    ok. dann weis ich ja nun woran ich bin :)

    danke dir
     
  6. miracle2k, 03.07.2009 #6
    miracle2k

    miracle2k Android-Hilfe.de Mitglied



    Danke!

    Sollte es eigentlich schon geben:

    Cyrket - Autostarts
     
  7. DDraw, 04.07.2009 #7
    DDraw

    DDraw Erfahrener Benutzer

    Stimmt, jetzt hab ichs auch gefunden. Find ich aber eher sinnlos das Programm, da man keine Autostarteinträge verändern kann.. Und dafür noch Geld ausgeben? Naja.
     
  8. miracle2k, 04.07.2009 #8
    miracle2k

    miracle2k Android-Hilfe.de Mitglied

    Ist ja nicht so als ob nicht wollen würde ;) Leider erlaubt es Android einfach nicht.
     
  9. DDraw, 04.07.2009 #9
    DDraw

    DDraw Erfahrener Benutzer

    Wieso nicht? Mit Root auch nicht? Das lässt sich doch garantiert irgendwie ermöglichen.
     
  10. miracle2k, 04.07.2009 #10
    miracle2k

    miracle2k Android-Hilfe.de Mitglied

    Notwendig dafür wäre die Permission android.Manifest.permission.CHANGE_COMPONENT_ENABLED_STATE, die aber ein protectLevel von "signature" hat, also nur für Anwendungen ausgegeben wird, die mit der selben Signature gezeichnet sind wie die bereitstellende Anwendung, in diesem Fall das System.

    Mit Root dagegen ist es vermutlich in der Tat möglich, daran arbeite ich gerade. Ist natürlich trotzdem nicht ganz so interessant, viele haben das eben nicht.
     
  11. DDraw, 05.07.2009 #11
    DDraw

    DDraw Erfahrener Benutzer

    Hmm denke das sind doch nen paar mehr als du denkst die Root haben :)
    Du könntest ja 2 Versionen bereitstellen oder einfach eine die mit Root und ohne Root funktioniert (die Leute ohne Root müssen dann eben auf ein paar Funktionen verzichten). Dafür würde ich dann auch Geld ausgeben :p

    Bestes Beispiel -> Bluex: Nutzer mit Root können per Bluetooth Files versenden und empfangen und Leute ohen Root können nur verschicken..
     
    Zuletzt bearbeitet: 05.07.2009
  12. anima322, 06.07.2009 #12
    anima322

    anima322 Android-Experte

    Kurze Zwischenfrage: Kann man standardmäßig mit Android keine Files empfangen und senden per Bluetooth? :D oder meinst du jetzt anwendungen und sowas, also geschützte dateien?
     
  13. DDraw, 07.07.2009 #13
    DDraw

    DDraw Erfahrener Benutzer

    Standartmäßig kannst du mit dem Magic ohne eine zusätzliche App nichts per Bluetooth empfangen oder versenden! Gar nichts! Das Bluetooth dient nur einem Headset o.Ä.

    Mit der App "Bluex" wird es dir ermöglicht ohne Root Dateien zu versenden. Zum Empfangen benötigst du aber wiederrum Root! ;)
     
  14. anima322, 07.07.2009 #14
    anima322

    anima322 Android-Experte

    Das ist doch BESCHISS!?
    Mein altes Siemens S65 konnte das schon.
    Mein K550i kann alles was man so für bluetooth braucht, auch A2DP oder wie das heißt!

    Wieso war sich HTC dessen nicht bewusst? oO

    Bluetooth ist ja dazu da, dass man bilder oder songs jemandem schicken kann und empfangen kann. Ohne das ist das Handy für mich wie "kastriert"
     
  15. majuerg, 07.07.2009 #15
    majuerg

    majuerg Android-Guru

    Ist halt nicht möglich... Ist aber keine Kastration! Dann können die Kiddies eben nicht mp3's tauschen.

    BTW, wird das ganze hier OT! Und Disskutiert wurde es auch schon!
     
  16. anima322, 07.07.2009 #16
    anima322

    anima322 Android-Experte

    Na dann hoffen wir mal, dass es vll durch ein Android Update "entsperrt" wird?
    Möglich ist es ja durch Apps.
    Ja du hast recht. Sollte ja nur ne Zwischenfrage sein. Aber danke DDRaw und ultraMX!
     
  17. chefcb, 05.11.2009 #17
    chefcb

    chefcb Neuer Benutzer

    Es gibt ein Programm im Android Market names Autostart, das benötigt zwar Root-Rechte aber die hab ich ja :)
    Beim starten wird einfach ein Shell Script ausgeführt, dass du mit eigenen kommandos füllen kannst.

    Hersteller seite: www.Blank-online.eu - Android
     
  18. cyorps, 04.08.2010 #18
    cyorps

    cyorps Android-Experte

    Hallo,

    wie bzw. wo kann ich das UI aufrufen? Die SU-Anfrage erscheint nach einem Neustart. Wenn ich anschließend unter SU nachschaue, sehe ich auch die Genehmigung. Aber ich finde die UI weder in der App Drawer noch sonst irgendwo. Könnte dies ein Bug sein oder gibt es einen Trick, das UI von Autostarts aufzurufen.

    Ich nutze ein SGS mit I9000XXJP3.

    Gruß
    cyorps
     
  19. chefcb, 13.08.2010 #19
    chefcb

    chefcb Neuer Benutzer

Die Seite wird geladen...
Ähnliche Themen Forum Datum
Textzeilen beim booten von Android X86 entfernen Android OS Entwicklung / Customize 19.08.2017
Realtek Treiber in Android x86 einbinden Android OS Entwicklung / Customize 15.08.2017
TWRP Wiederherstellung - komische Fehlermeldungen Android OS Entwicklung / Customize 20.07.2017
Entschlüsselung von Android Geräten Version 7.1.1 Android OS Entwicklung / Customize 03.02.2017
Diskussion zu: Tipps & Tricks: Einführung in die Android Shell Android OS Entwicklung / Customize 06.01.2017
Android OS Entwicklung: Systemweiter Content/File Filter Android OS Entwicklung / Customize 05.12.2016
Dateien aus ext4-Image wiederherstellen (Android 6.0.1, Galaxy S6 Datenpartition) Android OS Entwicklung / Customize 18.10.2016

Users found this page by searching for:

  1. autostart apps android script

    ,
  2. autostart shell script in android

    ,
  3. android autostart ohne init.d

Du betrachtest das Thema "Android und Autostart" im Forum "Android OS Entwicklung / Customize",