DELL INPRIONS 15 7537
Sistem Özellikler
Sistem Özellikler
- İşlemci : İntel Core i7 4510U 2.0ghz ( 3.1ghz )
- Ekran Kartı : İntel HD4400 / Nvidia Gforce 750m 2gb GDDR5 Devre Dışı
- Hardisk : 1tb SSHD ( 8gb SSD + 1000gb HDD )
- Wifi Kartı : AR9485 (AR5B225 / AR9004WB-EG /
- Ses : ALC283/ALC2332
- Ram : 16gb 1600mhz DDR3 ( 8+8 )
İlk Mojave kurulumunu High Sierradan app storeden güncelleme yaparak tamamladım. Güncelleme yaptıtan sonra sadece ses ve wifi sorunu vardı. Wfi yi High Sierrada kulandığım yamalı kexti Mojave nin IO80211Family.kext in içine atıp tekrar kurduktan sonra wifim çalışmaya başladı. High sireda da kulladığım layout id 11 idi. Mojave de kaldırılan layout idler arasında olduğu için sesi voodoo ile hallettim . Voodoo da ses güzel gelmemişti. Bazı kexleri kurcalamaya başladım. Ve sitemi çökertim. Güncellemeyi tamamlamadan önce kendi Mojave usb sini oluşturmuştum. 2. kurukumu kendi hazırladıım imajla gerçekleştirdim. Bu sefer voodoo yu kurduğumda ve codec commader yülkediğim de ses güzel gelmeye başladı.
Çalşan Donanımlar
- İşlemci Güç Yönetimi
- İntel HD4400 1536mb
- Wifi
- Bluetooth ( Bazen Çalışıyor Bazen Çalışmıyor)
- Ses
- Tüm Usb Portları
- Uyku
- Pil
- Toucpad ve Klavye ( Çoklu Hareketler Dahil )
- Dokunmatik Ekran
Çalışmayan Donanımlar
- Kart Okuyucu
- Nvidia Geforce 750m




İşlemci güç yönetimi içim : Hackintosh Cihazlarda Güç Yönetimi | osxinfo.net: Hackintosh Türkiye Destek Platformu
Ses için : https://osxinfo.net/konu/voodoohda-2-9-0-ses-kurulum-paketi.136/
Wifi için : AirPortAtheros40.kext.zip
Derin uykudan uyanması için:
Kod:
sudo pmset -a hibernatemode 0
sudo rm /var/vm/sleepimage sudo mkdir /var/vm/sleepimage
DSDT dosyası için
- Remove _DSM methods to XDSM
-
Kod:
# Syntax errors into definitionblock code_regex External\s+\(_SB_\.PCI0\.PEG0\) remove_matched; into definitionblock code_regex External\s+\(_SB_\.PCI0\.PEG0\.PEGP\) remove_matched; into definitionblock code_regex External\s+\(_SB_\.PCI0\.RP05\.PEGP\) remove_matched; into definitionblock code_regex External\s+\(_SB_\.PCI0\.PEG0,\sUnknownObj\) remove_matched; into definitionblock code_regex External\s+\(_SB_\.PCI0\.PEG0\.PEGP,\sUnknownObj\) remove_matched; into definitionblock code_regex External\s+\(_SB_\.PCI0\.RP05\.PEGP,\sUnknownObj\) remove_matched; into method label _L69 code_regex Notify\s\(\\_SB\.PCI0\.PEG0\.PEGP,\s0x02\) remove_matched; into method label ADBG replace_content begin Return(0) end; into method label HRPR code_regex (OperationRegion.*)\\_GPE.MMTB\s+\(0x04\), replace_matched begin %1\\_GPE.MMTB, 0x04)\n end; into method label HRPR code_regex (Field\s+\(HRPE.*\n.*\n.*\n.*\})\) replace_matched begin %1 end; into method label _WAK code_regex Store\s\(\\_GPE\.MMTB\s\(Local2,\s\\_GPE\.OSUP\s\(Local2\)\),\sStore\s\(Local1,\sREG6\)\) remove_matched; into method label _INI code_regex Store\s\(\\_GPE\.MMTB\s\(Local3,\s\\_GPE\.OSUP\s\(Local3\)\),\sStore\s\(Local2,\sREG6\)\) remove_matched; into method label _INI parent_label _SB.PCI0 code_regex (Store\s\(\\_GPE\.MMTB.*) replace_matched begin // %1 end; into method label _WAK code_regex (Store\s\(\\_GPE\.MMTB.*) replace_matched begin // %1 end; # Prevent freeze caused by WMI into method label WMIA replace_content begin // nothing end; # Force BAT0 device into method label _STA parent_label BAT0 replace_content begin Return (0x1F) end; # Fix PNOT method into method label PNOT replace_content begin // nothing end; # Enable functions keys # Override DSDT oemId (for Clover, since it patches with "Apple ") into method label _DSM parent_label PS2K remove_entry; into device label PS2K insert begin Method (_DSM, 4, NotSerialized)\n {\n If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) }\n Return (Package()\n {\n "RM,oem-id", "DELL",\n "RM,oem-table-id", "HSW-LPT",\n })\n }\n end; # Inject Audio info into method label _DSM parent_label HDEF remove_entry; into device label HDEF insert begin Method (_DSM, 4, NotSerialized)\n {\n If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) }\n Return (Package()\n {\n "layout-id", Buffer() { 0x11, 0x00, 0x00, 0x00 },\n "hda-gfx", Buffer() { "onboard-1" },\n "PinConfigurations", Buffer() { },\n })\n }\n end;
- Rename GFX0 to IGPU
- 7/8-series USB
- IRQ Fix
- SMBUS Fix
- RTC Fix
- Shutdown Fix 2
- HPET Fix
- OS Check Fix (Windows 8)
- AC Adapter Fix
- Add MCHC
- Fix_WAK argo 2
- Fix PNOT/PPNT
- Add IMEI
- Fix WAK IAOE
- Rename B0D3 to HDAU
- USB3_PRW(6D)
- Dell-Inspirion-15-7XXX
- Remove _DSM methods to XDSM
-
Kod:
into scope label \_SB.PCI0.GFX0 remove_entry; into definitionblock code_regex External\s+\((.*_SB_\.PCI0\.GFX0\.DD02\._BCM),\s+IntObj\) replace_matched begin External(%1, MethodObj) end; into method label _BCM parent_label DD02 code_regex Return\s+\(([^\)]*)\)\n.*Arg0 replace_matched begin %1(Arg0) end; into method label _BCM parent_label DD02 code_regex Return\s+\(([^\)]*)\)[^\n]*\n.*Arg0 replace_matched begin %1(Arg0) end; into method label WMMX code_regex If\s\(CondRefOf\s\(\\_SB\.PCI0\.GFX0\._DSM[^}]*\} replace_matched begin //nothing end; # rename GFX0 into_all all code_regex \.GFX0 replaceall_matched begin .IGPU end; into_all all label \_SB.PCI0.GFX0 set_label begin \_SB.PCI0.IGPU end; # call _OFF from _SB.PCI0.RP05.PEGP into method label _INI parent_label \_SB.PCI0.RP05.PEGP code_regex . insert begin _OFF()\n end;
- Remove _DSM methods toXDSM
- Rename GFX0 to IGPU
- Haswell HD4400/HD4600/HD5000
- Rename B0D3 to HDAU
- Remove _DSM methods to XDSM
-
Kod:
into definitionblock code_regex External\s+\((.*_SB_\.PCI0\.GFX0\.DD02\._BCM),\s+IntObj\) replace_matched begin External(%1, MethodObj) end; into method label _BCM parent_label DD02 code_regex Return\s+\(([^\)]*)\)\n.*Arg0 replace_matched begin %1(Arg0) end; into method label _BCM parent_label DD02 code_regex Return\s+\(([^\)]*)\)[^\n]*\n.*Arg0 replace_matched begin %1(Arg0) end; into method label WMMX code_regex If\s\(CondRefOf\s\(\\_SB\.PCI0\.GFX0\._DSM[^}]*\} replace_matched begin //nothing end; # rename GFX0 into_all all code_regex \.GFX0 replaceall_matched begin .IGPU end; into_all all label \_SB.PCI0.GFX0 set_label begin \_SB.PCI0.IGPU end;
EFI dosyam :
NOT: İşletim siteminden diğerine geçerken sitemi kapat deyip diğer siteme geçin. Yeniden başlat deyip geçmeyin. Yeniden başlat deyip geçerseniz bazen çakışmalar oluyor. (Windowstan osx e geçite ses gelmiyor osx ten windowsa geçişte touchpad bazen sapıtıyor. Fareyi aşağıya kaydırıyorum o yukarı gidiyor.)
Ekli dosyalar
-
654.5 KB Görüntüleme: 351
Son düzenleme: