Gendern in macOS abschalten (Script für Recovery Modus und App)

  • Feine Sache @Sasche_77


    Das Fenster für die Versionsnummer vielleicht etwas größer machen, vielleicht geht es auch dynamisch, das auch Beta Versionsnummer komplett angezeigt werden.

    Ich habe Version 14.1 und der Buchstabe "a", der Versionsnummer wird nicht ganz dargestellt.


  • Oh alles klar, danke für den Hinweis. Mit so einer Zahlenwurst habe ich nicht gerechnet. :)

  • Sascha_77 kann es sein das Dein Sip Status noch nicht ganz mitspielt ?


    iMac17,1 GA-Z170N WiFi F22f |i5-6600 HD530 |RX560 |16GB |250GB SSD |macOS 14.7 |*
    MacBook9,1XiaoMi Air 12,5"(erster XiaoMi im Forum)|M3 6Y30 HD515 |4GB |128 & 250GB SSD |macOS 11.6 |Clover
    MacBookPro15,4XiaoMi-Pro-15,6" |i5-8250U UHD620 |8GB |250 & 250GB SSD |macOS 14.7|*
    MacBookPro16,1XiaoMi RedMi 14" (erster RedMe im Forum)|i7-10510U | 8GB | 512GB SSD | macOS 14.7 & macOS 15.0|*
    MacMini8,1 NVISEN Y-MU01(erster NVISEN im Forum)|i7-10510U |24GB |256GB SSD |macOS 14.7 & macOS 15.0|*
    MacMini8,1HYSTOU S210H (Adventskalender vs. DSM2 samt Fake Profil)|i9-9880H UHD630|32GB |250GB SSD |macOS 14.7 & macOS 15.0|*
    MacMini8,1HYSTOU P05B (erster Hack mit OpenCore im Forum)|I7-8550U UHD620|16GB |500GB SSD |macOS 14.7 & macOS 15.0|*

    * BootLoader OpenCore REL-103-2024-10-10


    Experte ist nicht immer gleich Expertise

  • Also eigtl. müsste es reichen wenn man


    Code
    1. csrutil enable --without fs

    eingibt. Damit spart er die Volumesignierung aus. Zum. theoretisch auf einem echten Mac.


    Dann ist das mit OpenCore noch irgendwie anders. Vllt. sollte ich anders testen als bis jetzt so


    Code
    1. csrutil status | grep "Filesystem Protections"

    Wenn das als enabled angezeigt wird sperrt sich die app, ansonsten grün.

    EDIT:

    Habe Version 1.0.1 hochgeschoben (im ersten Post dieses Threads). Nun ist auch eine Update-Funktion der App selber inkludiert.

    EDIT2:
    Noir0SX Versuch den hier mal bitte. Hab die Abfrage erweitert.

    13 Mal editiert, zuletzt von Sascha_77 ()

  • Die zip bekomme ich gar nicht erst auf, blockiert Apple die App egal was man macht

    iMac17,1 GA-Z170N WiFi F22f |i5-6600 HD530 |RX560 |16GB |250GB SSD |macOS 14.7 |*
    MacBook9,1XiaoMi Air 12,5"(erster XiaoMi im Forum)|M3 6Y30 HD515 |4GB |128 & 250GB SSD |macOS 11.6 |Clover
    MacBookPro15,4XiaoMi-Pro-15,6" |i5-8250U UHD620 |8GB |250 & 250GB SSD |macOS 14.7|*
    MacBookPro16,1XiaoMi RedMi 14" (erster RedMe im Forum)|i7-10510U | 8GB | 512GB SSD | macOS 14.7 & macOS 15.0|*
    MacMini8,1 NVISEN Y-MU01(erster NVISEN im Forum)|i7-10510U |24GB |256GB SSD |macOS 14.7 & macOS 15.0|*
    MacMini8,1HYSTOU S210H (Adventskalender vs. DSM2 samt Fake Profil)|i9-9880H UHD630|32GB |250GB SSD |macOS 14.7 & macOS 15.0|*
    MacMini8,1HYSTOU P05B (erster Hack mit OpenCore im Forum)|I7-8550U UHD620|16GB |500GB SSD |macOS 14.7 & macOS 15.0|*

    * BootLoader OpenCore REL-103-2024-10-10


    Experte ist nicht immer gleich Expertise

  • Verstehe ich nicht. Habe mir die jetzt auch mal geladen und kann sie problemlos öffnen. SIP ist aktiv?

    Versuch mal einen anderen Entpacker. Kann mir vorstellen das das Apple Zip bei einer unsignierten App direkt rumzickt. Wundern täts mich nicht.

  • Egal ob Systemeinstellungen oder Terminalbefehl


    iMac17,1 GA-Z170N WiFi F22f |i5-6600 HD530 |RX560 |16GB |250GB SSD |macOS 14.7 |*
    MacBook9,1XiaoMi Air 12,5"(erster XiaoMi im Forum)|M3 6Y30 HD515 |4GB |128 & 250GB SSD |macOS 11.6 |Clover
    MacBookPro15,4XiaoMi-Pro-15,6" |i5-8250U UHD620 |8GB |250 & 250GB SSD |macOS 14.7|*
    MacBookPro16,1XiaoMi RedMi 14" (erster RedMe im Forum)|i7-10510U | 8GB | 512GB SSD | macOS 14.7 & macOS 15.0|*
    MacMini8,1 NVISEN Y-MU01(erster NVISEN im Forum)|i7-10510U |24GB |256GB SSD |macOS 14.7 & macOS 15.0|*
    MacMini8,1HYSTOU S210H (Adventskalender vs. DSM2 samt Fake Profil)|i9-9880H UHD630|32GB |250GB SSD |macOS 14.7 & macOS 15.0|*
    MacMini8,1HYSTOU P05B (erster Hack mit OpenCore im Forum)|I7-8550U UHD620|16GB |500GB SSD |macOS 14.7 & macOS 15.0|*

    * BootLoader OpenCore REL-103-2024-10-10


    Experte ist nicht immer gleich Expertise

  • Nimm mal Keka oder so. Im Terminal das Zip ist derselbe Salomon wie über den Finder. Wie gesagt hab ich das Zip jetzt auch nochmal aus dem Forum runtergeladen und kann es öffnen. Daran liegt es definitiv nicht.

  • die zip ja, die App dann nicht

    iMac17,1 GA-Z170N WiFi F22f |i5-6600 HD530 |RX560 |16GB |250GB SSD |macOS 14.7 |*
    MacBook9,1XiaoMi Air 12,5"(erster XiaoMi im Forum)|M3 6Y30 HD515 |4GB |128 & 250GB SSD |macOS 11.6 |Clover
    MacBookPro15,4XiaoMi-Pro-15,6" |i5-8250U UHD620 |8GB |250 & 250GB SSD |macOS 14.7|*
    MacBookPro16,1XiaoMi RedMi 14" (erster RedMe im Forum)|i7-10510U | 8GB | 512GB SSD | macOS 14.7 & macOS 15.0|*
    MacMini8,1 NVISEN Y-MU01(erster NVISEN im Forum)|i7-10510U |24GB |256GB SSD |macOS 14.7 & macOS 15.0|*
    MacMini8,1HYSTOU S210H (Adventskalender vs. DSM2 samt Fake Profil)|i9-9880H UHD630|32GB |250GB SSD |macOS 14.7 & macOS 15.0|*
    MacMini8,1HYSTOU P05B (erster Hack mit OpenCore im Forum)|I7-8550U UHD620|16GB |500GB SSD |macOS 14.7 & macOS 15.0|*

    * BootLoader OpenCore REL-103-2024-10-10


    Experte ist nicht immer gleich Expertise

  • Auch die App startet dann hier ohne Probleme. Hast du mal mit xattr das Teil aus der Quarantäne genommen?


    Bzw. probier mal die entpackte App zu kopieren und dann die Kopie zu starten. Oder die App mal auf den Desktop schieben und da starten.


    Vor allem spannend ist ja, das es gestern Abend bei dir geklappt hat. Und ich habe ja nichts an der App geändert ausser im script ein bisschen erweitert.

  • kein Ahnung, will irgendwie gar nicht

    iMac17,1 GA-Z170N WiFi F22f |i5-6600 HD530 |RX560 |16GB |250GB SSD |macOS 14.7 |*
    MacBook9,1XiaoMi Air 12,5"(erster XiaoMi im Forum)|M3 6Y30 HD515 |4GB |128 & 250GB SSD |macOS 11.6 |Clover
    MacBookPro15,4XiaoMi-Pro-15,6" |i5-8250U UHD620 |8GB |250 & 250GB SSD |macOS 14.7|*
    MacBookPro16,1XiaoMi RedMi 14" (erster RedMe im Forum)|i7-10510U | 8GB | 512GB SSD | macOS 14.7 & macOS 15.0|*
    MacMini8,1 NVISEN Y-MU01(erster NVISEN im Forum)|i7-10510U |24GB |256GB SSD |macOS 14.7 & macOS 15.0|*
    MacMini8,1HYSTOU S210H (Adventskalender vs. DSM2 samt Fake Profil)|i9-9880H UHD630|32GB |250GB SSD |macOS 14.7 & macOS 15.0|*
    MacMini8,1HYSTOU P05B (erster Hack mit OpenCore im Forum)|I7-8550U UHD620|16GB |500GB SSD |macOS 14.7 & macOS 15.0|*

    * BootLoader OpenCore REL-103-2024-10-10


    Experte ist nicht immer gleich Expertise

  • Hm dann bin ich ratlos. :bag_head:

  • Die aus Post 1 neu geladen macht die Abfrage und funktioniert auch

    iMac17,1 GA-Z170N WiFi F22f |i5-6600 HD530 |RX560 |16GB |250GB SSD |macOS 14.7 |*
    MacBook9,1XiaoMi Air 12,5"(erster XiaoMi im Forum)|M3 6Y30 HD515 |4GB |128 & 250GB SSD |macOS 11.6 |Clover
    MacBookPro15,4XiaoMi-Pro-15,6" |i5-8250U UHD620 |8GB |250 & 250GB SSD |macOS 14.7|*
    MacBookPro16,1XiaoMi RedMi 14" (erster RedMe im Forum)|i7-10510U | 8GB | 512GB SSD | macOS 14.7 & macOS 15.0|*
    MacMini8,1 NVISEN Y-MU01(erster NVISEN im Forum)|i7-10510U |24GB |256GB SSD |macOS 14.7 & macOS 15.0|*
    MacMini8,1HYSTOU S210H (Adventskalender vs. DSM2 samt Fake Profil)|i9-9880H UHD630|32GB |250GB SSD |macOS 14.7 & macOS 15.0|*
    MacMini8,1HYSTOU P05B (erster Hack mit OpenCore im Forum)|I7-8550U UHD620|16GB |500GB SSD |macOS 14.7 & macOS 15.0|*

    * BootLoader OpenCore REL-103-2024-10-10


    Experte ist nicht immer gleich Expertise

  • Ich habe jetzt Version 1.0.3 an den ersten Post gehangen. Alternativ kann man sich das auch auf Github ziehen.


    https://speechman.github.io/back2normal/app/degenderizer.zip


    Damit bin ich dann jetzt erstmal fertig.


    Das Logo habe ich von der Bing KI erstellen lassen. Einfacher wars noch nie. :top:




    EDIT:

    Version 1.0.6 ist jetzt oben. Die App hat jetzt ein "Gehirn" und merkt sich anhand des Hash-Wertes welche Dateien bereits gepatcht wurden (wichtig nach einem Systemupdate z.b.) und überspringt sie direkt. So werden auch wirklich nur Dateien angefasst die seit dem letzten Durchlauf von De-Genderizer verändert wurden. Das selbe Verfahren ist natürlich jetzt auch bei "back2normal" fürs Recovery integriert.

    7 Mal editiert, zuletzt von Sascha_77 ()

  • Ich finde die Idee Top. Das GENDERN Gehabe nervt gewaltig.

    :zustimmt:


    Leider funktionier das Tool bei mir nicht.

    Habe es bei diesem Status ausgeführt.


    Danach keine Veränderung.

    Jetzt mit voll deaktivierter SIP sagt das Tool das bereits alles erledigt ist.

  • Hat alles seine Richtigkeit. Bei einem schon bestehendem User im System hatte ich eingangs drauf hingewiesen, dass dieser Eintrag bei den Prefs und der Benutzerordner im Root nicht verändert sind. Da bleibt nur der Workaround wie ich ihn hier beschrieben habe:


    https://github.com/Speechman/b…s-bestehende-installation


    und in diesem Thread Post Nr. 3


    Wenn du so vorgehst sind dann auch diese Stellen genderfrei. Klick einfach mal auf die Benutzerprefs drauf. Der Großteil des ainhalts ist jetzt bereits umgestellt. Oder wenn du die Musik App aufmachst ... dort steht dann jetzt "Künstler"

    4 Mal editiert, zuletzt von Sascha_77 ()

  • Wer die Anleitung liest ist klar im Vorteil. [wech]


    Geht aber immer noch nicht. Ich versuche es später aber gerne nochmal.



  • Eeeh du benutzt die App im Recovery?? Das kann nicht klappen. Da gibts kein osascript sodass die Passwortabfrage nicht kommt. Du musst back2normal.sh dort nehmen. Steht aber auch alles in meinem Repo. Die App ist nur für im laufenden System.


    back2normal.sh und die App haben zwar teils den gleichen Funktionsumfang aber unterscheiden sich an einigen Stellen.


    Allein daran sieht man es schon das er bei dir disk3 (ohne s#) hintendran analysiert hat. Das kann nicht gehen.

  • Hat geklappt wie in der Anleitung. Gefällt mir :)



  • Kaum macht mans richtig, gehts. :) Mich ärgert das nur mit diesen Resteinträgen wenn man keinen neuen Benutzer anlegt oder einen Migriert.


    Ich hab gestern mal das System auf Englisch umgestellt, Deutsche gelöscht und dann einmal neu gestartet. Dann Deutsch wieder installiert, als Standard festgelegt und wieder neugestartet. Verdächtige Cache Dateien hab ich im Recovery mal gelöscht. Und kaum das die deutsche Oberfläche wieder hochkam waren die 3 alten Einträge wieder da. :cursing: Ich wüsste echt zu gerne wo in den tiefen des Systems der das versteckt. Sowas fuchst mich. Weil letztlich muss das irgendeine Datei im Userordner sein wo der das hinterlegt und die frisch angelegt wird wenn man einen neuen Benutzer erstellt.

    EDIT:
    Da ich ja nicht damit gerechnet habe das man die App (bzw. das Script aus dem App Package) im Recovery Modus ausführt kommt demnächst dieser schöne Text wenn man das versucht:;). Das selbe mache ich bei back2normal.sh



    EDIT 2:
    Alle die noch die Version 1.0.7 und älter verwenden, bitte die 1.0.8 entweder hier aus Post 1 runterladen oder hier:
    https://speechman.github.io/back2normal/app/degenderizer.zip

    Ich musste was an der Update Funktion ändern was eine neue Update URL zur Folge hatte. Die alte URL funktioniert ab jetzt nicht mehr.

    4 Mal editiert, zuletzt von Sascha_77 ()