USB Port Yamalama

macOS 10.14.1 ve sonrası USB port limit yaması çalışmamakta.Bu nedenle tüm bağlantı noktalarının aynı anda yapılandırılması için bir yol yoktur. RehabMan, USB portlarını hariç tutmak için önyükleme komutlarını içerecek şekilde USBInjectAll.kext dosyasını güncelledi. Bu bağlamda buradaki rehberi uygulamadan önce bu kextin sisteminizde yüklü olması gerekmektedir.

  1. USBInjectAll.kext (portların tespit edilmesi için ) EFI/CLOVER/kexts/Other içine koyun.
  2. USBInjectAll.kext Gerekenler:
  3. Clover->DSDT Yeniden Adlandırma (Algılanırsa)
  4.  Sistemi yeniden Başlatın
  5.  Hackintool'u çalıştırın sonra USBInjectAll'ın doğru kurulduğunu kontrol etmek için Genel> Yüklendi'ye gidin.
  6.  Genel->USB sekmesine gidin ve burada sizin USB Kontrol Listesini kontrol edin. USB Denetleyicinize bağlı olarak ayrıca kextler kurmanız gerekebilir:
  7.  Bu kextlerden birini yüklemeniz gerekirse bundan sonra sistemi yeniden başlatın ve sonra Hackintool’u tekrar çalıştırın.
  8.  Tekrar Genel->USB sekmesine gidin
  9.  USB Bağlantı Noktaları listesindeki tüm öğeleri seçin ve “Sil” ve ardından “Yenile” düğmesini seçin
  10.  Boot argümanlarına -uia_exclude_ss uia_include=HS01,HS02 komutlarını ekleyip sistemi yeniden başlatın.
  11.  Hackintool çalıştırın ve Genel->USB seçeneğine gidin.
  12. USB 2.0 aygıtını sisteminizdeki tüm bağlantı noktalarına takın ve çıkarın
  13.  Boot argümanlarında -uia_exclude_hs komutunu bırakın ve -uia_exclude_ss komutunu silin.
  14.  Hackintool çalıştırın ve Genel->USB seçeneğine gidin.
  15.  Seçenekleri kullanarak her bağlantı noktasını uygun bağlayıcıya ayarlayın
  16. Bütün düzenlemeleri yaptıktan sonra masaüstünüze dosya oluşturmak için “Dışa Aktar” düğmesini kullanın
  17. Bu işlemden sonra gerekmeyecek komut yada dosyaları kaldırabilirsiniz::
  18. Bundan sonra sistemi yeniden başlatın.
  19. Hackintool çalıştırın ve Genel->USB Sekmesine gidin.
  20. USB Bağlantı Noktaları listesindeki tüm öğeleri seçin ve “Sil” sonra “Yenile” düğmesine basın

Soru: USBPorts.kext nedir?
Cevap: USB portlarını enjekte etmek için kullanılan kodsuz bir çekirdek uzantısıdır.

Soru: SSDT-UIAC.aml'e ihtiyacım var mı?
Cevap: Hayır, bu yöntem kodsuz bir kext kullanır