DSDT autopatch nasıl kullanılır?

Alucard Hellsing

Hectopat
Katılım
14 Mart 2015
Mesajlar
124
Makaleler
1
Daha fazla  
Cinsiyet
Erkek
Lenovo Y510P için bu linkde autopatch kullanarak DSDT yamalamayı göstermiş. Anladığım kadarı ile yaptım ama doğru yaptığımdan emin değilim ve hiç bir fark hissedemedim.
Link : DSDT/SSDT Auto-Patcher for Lenovo Y510p Ideapad - Laptops
Yaptıklarımı anlatıyım.
- Ubunutu ile "/sys/firmware/acpi/tables" klasörünü "cp -R /sys/firmware/acpi/tables /media/depo" ile kopyaladım.
- Sisteme gelip linkde anlatılan sh uzantılı dosyayı terminal üzerinde sudo çalıştırdım.
- "./Y510P.sh /depo/dsdt" komutunu verdim ve biraz bekledim.
- Bittikten sonra çıkan tmp dosyasının içindeki DSDT dosyalarını /efi/clover/acpi/pachted klasörüne kopyaladım.
- Clover configurator de DSDT.aml dosyası da yazılı bulunuyor.
Şimdi doğru yaptığımdan emin değilim ve bir şeyde hissetmedim. Sizce doğru yapabildim mi? Linke bir bakarmısınız?

@montezuma @DJ Rush
 
Senin ilk olarak DSDT' yi bilmen gerekiyor. "Compile" yapmak DSDT''nin asl uzantılı olarak düzenlenmesi vs. O yüzden bu rehber önemli.
Laptop'lar için DSDT / SSDT Yamalamak
Ayrıca Rehberler bölümünde bir çok DSDT ile ilgili rehber hazırladım. ONlarıda inceleyerek DSDT SSDT konusunda daha fazla fikir sahibi olabilirsin.
 
Sağol yinede. Keşke daha basit bir anlatımı olsa.

@montezuma
MacIASL'ye kaynak belirtirken linkler veriyoruz ya. Buraya verilen linkleri nereden bulmam gerekiyor?

@montezuma
Bu linkdeki makaleyi iyice okudum.
ASUS ZenBook UX303LA Hackintosh Rehberi
Ubuntudan /sys/firmware/acpi/tables kopyasını aldım.
DSDT ve SSDT dosyalarını bir klasöre ayırdım.
iasl ile bunları dsl dosyasına çevirdim.
MacIASL'yi açtım.
Preferences'a girip http://raw.github.com/RehabMan/Laptop-DSDT-Patch/master linkini Source olarak ekledim.
Ardından 5.0 seçerek updateye bastım.
DSDT dosyasını açarak patch butonuna bastım.
Sağ tarafdan gerekli şeyleri seçerek apply butonuna basarak uyguladım.
Compile butonuna bastım ve derledim.
Bir hata aldım ve onuda makaleye bakarak düzelttim.
Farklı kaydet dedim "ACPI Machine Language Binary" formatında kaydettim.
Aynı şekilde SSDT dosyalarınıda compile ettim.
Hepsini tek tek bitirdim ve farklı kaydettim.
Sonra kayıt ettiğim dosyaları /efi/clover/acpi/patched klasörüne kopyaladım.
Doğru yapabildim mi acaba? Sizin rehber çok karışık geldi. Tam anlamadığım için soruyorum. Bir farkda hissedemedim. Yeniden başlama sorunu da düzelmedi.
 
Önce bunları uyguladım.
RehabMan:
  • Audio Layout 12
  • Fix _WAK Arg0 v2
  • HPET Fix
  • IRQ Fix
  • RTC Fix
  • Fix PNOT/PPNT
  • Add IMEI
  • Fix ADGB Error
  • Brightness fix Haswell
  • Asus_N55SL/VivoBook
  • Rename GFX0 to IGPU
  • Rename B0D3 to HDAU
Yerel dosyalar:
  • ALS_Patch
  • BrightnessKeys
  • KeyboardBacklight_16Levels_Patch_(Haswell/Ivy)
  • LID
  • DTGP
  • BCM94352 (DW-1560 kullanılıyorsa)
Sesde bir bozulma oldu.
Ardından uyumsuz olabileceğini düşünüp senin konuda yazanları uyguladım.
Bunlar:
  • “Fix _WAK Arg0 v2”
  • "HPET Fix”
  • "SMBUS Fix”
  • "IRQ Fix”
  • "RTC Fix”
  • "OS Check Fix”
  • "Fix Mutex with non-zero SyncLevel”
  • "Fix PNOT/PPNT”
  • "Add IMEI"
USB yamaları cihazın sebepsiz uykudan uyanmasını yada uyku moduna geçtikten sonra cihazın uyanmama sorunu çözer. Donanımınız için uygun yama seçimi:
  • "6-series USB”
  • "7-series/8-series USB”
Şimdi düzgün çalışıyor ama hala yeniden başlatma sorunu düzelmedi. Doğru yapabildim mi acaba? Onu merak ediyorum.
 
Eğer Compile yaptığında "Error" vermiyorsa doğru yapmışsın demektir. Yukarıdaki yamalara ek olarak "shutdown fix" yaması da yap (Rehabman yamaları içinde mevcut).
 
Shutdown fix yamasına bastığımda apply butonu yanmıyor. Bende shutdown 2 fix olanı yaptım. Bir error aldım onuda düzelttim. Birçok warning verdi ama.
 
Uyarı! Bu konu 9 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Yeni konular

Geri
Yukarı