Ort für eigene Binaries?

  • 2 Antworten
  • Letztes Antwortdatum
Kaycee

Kaycee

Fortgeschrittenes Mitglied
20
Hi,

hätte eigentlich gedacht, dass ich eigene Binaries unter /system/bin packen kann. Leider funktioniert das anscheinend nicht. Die Rechte stimmen...(755)

Ich bekomme beim starten den Fehler: error: only position independent executables (PIE) are supported.

Wo kann ich eigene cross-compilte binaries hinpacken?



grüße

KC
 
Um binaries in /system/bin zu kopieren brauchst du Root-Rechte und du musst das System beschreibbar mounten. Um eigene binaries auszuführen, packe sie einfach z. B. auf den internen Speicher / SD-Karte und führe sie mittels Process in java aus.
 
versuch mal die binaries mit den flags "-fPIE -pie" zu kompilieren
 
Zurück
Oben Unten