Ort für eigene Binaries?

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
 

Ähnliche Themen

F
Antworten
1
Aufrufe
1.945
xz1c
X
E
Antworten
21
Aufrufe
3.412
reinold p
reinold p
drugAlex
Antworten
1
Aufrufe
1.266
BlueZTriXx
BlueZTriXx
Zurück
Oben Unten