Per quanto riguarda la patch ti posso dire che il DSDT riporta tabelle di codice necessarie per il corretto funzionamento della macchina e sono ottimizzate (neanche tanto) per il sistema operativo che ospiteranno, spesso windows. Ora è necessario, affinché le periferiche possano funzionare al meglio, ottimizzare e quindi riscrivere parte di queste tabelle. Il DSDT è quello della tua macchina e che in gergo puoi estrarre in svariati modi, cosicché ottimizzarlo e rimuovere eventuali errori presenti, rendendo l'hack più conforme ad una vera macchina iOS. Tale processo lo puoi fare o direttamente sul tuo DSDT estratto, quindi ad hoc, oppure puoi farlo tramite patch compilate a parte che gestiscono "pezzi" di codice relativi a periferiche quali ad esempio le usb, chiamati per l'appunto SSDT. Siccome @Gengik84 ha scritto dei codici in maniera quanto più generica possibile che si adattano dinamicamente tanto alla versione laptop quanto a quella desktop tramite l'SSDT al link che ti ho indicato sopra, per un primo funzionamento puoi inserire quello all'interno della cartella acpi di OC e abilitarlo. Poi magari in un secondo momento posti il tuo DSDT in modo che, chi è capace, possa dare un'occhiata e consigliarti cosa fare per migliorare l'hack.
PS una cosa che puoi e devi fare prima di cimentarti nell'installazione, è aggiornare il tuo bios, in quanto eventuali aggiornamenti determinano cambiamenti nel proprio DSDT. Spero di averti chiarito un poco le idee. Ti auguro buona giornata.