Nachträglich Busybox als Update Installieren!

  • 3 Antworten
  • Letztes Antwortdatum
MenschMarkus

MenschMarkus

Erfahrenes Mitglied
37
Moin, bastel derzeit ein kleines Update für meine Rom und hab dazu eine Frage.
Mein Update soll unter anderem Busybox nach system/xbin/ hinzufügen.

Code:
ui_print("-- Installing Busybox");
ui_print("-- Please be patient...");
set_perm(0, 1000, 0755, "/system/xbin/busybox");
run_program("/system/xbin/busybox", "--install", "-s", "/system/xbin");
ui_print("-- Success!");
ui_print("-- Unmounting System");

Laut Busybox Checker habe ich dann Busybox drauf, wollte aber mal wissen ob der Code dennoch so richtig ist.

Gruß
 
die Rechte würd ich zu 0 0 6755 ändern.
die busybox muss dann auch schon in /system/xbin/ liegen

und welche Android Version fährst du?
 
  • Danke
Reaktionen: MenschMarkus
Android 4.4.3...

Die busybox datei liegt ja noch nicht in system/xbin (auf meinem Gerät)
Hab aber in meinem Update Ordner den Ordner system sowie xbin erstellt und die busybox datei dort rein kopiert.
 
Bei 4.4 sind doch die systemdateien "geschützt" durch SELinux
Ich weiß jetzt nicht wie und ob es dein Projekt betrifft ( ich schreib mir immer ne binary anstelle dem updater Script) aber diese Settings kannst du noch mit:

Code:
    /system/bin/toolbox chcon u:object_r:system_file:s0 /system/xbin/busybox
    chcon u:object_r:system_file:s0 /system/xbin/busybox


setzen. Wie das jetzt im update-script auszusehen hat muss ich wenn dann erstmal selbst nachschlagen :)

hier nochn bisschen Info: NB SEforAndroid 1 - SELinux Wiki
 
  • Danke
Reaktionen: MenschMarkus

Ähnliche Themen

W
Antworten
7
Aufrufe
2.498
5m4r7ph0n36uru3u
5m4r7ph0n36uru3u
Alexander1989
Antworten
2
Aufrufe
1.199
B3nder
B3nder
S
  • saverioo
2
Antworten
20
Aufrufe
2.194
kain23
kain23
Zurück
Oben Unten