Jump to content
InsanelyMac Forum

Alby128

Members
  • Content count

    170
  • Joined

  • Last visited

About Alby128

  • Rank
    InsanelyMac Geek
  • Birthday 05/23/1988

Contact Methods

  • MSN
    asottile@libero.it

Profile Information

  • Gender
    Male
  • Location
    Pisa, Italy
  1. Up... I also tried with IntelGraphicsFixup, with no luck.
  2. Success with GA-EP35-DS3L

    Yes, sure, post the files if you can. Who knows, maybe someday I'll found some spare CPU that is still compatible with this mobo and High Sierra. Thanks.
  3. Success with GA-EP35-DS3L

    Hey, this is great, I have the same motherboard but I thought that Sierra and High Sierra kernels were not compatible with Core 2 Duo Conroe processors... See here http://netkas.org/?p=1448 In any case, could you post those files here? Thanks Edit: Nevermind, you have a 45 nm CPU with SSE4, despite similar names.
  4. I finally made a high-resolution video of both situations, and I found some differences in the logs between the two cases. I hope these data will help you understand what is going on. I am only uploading the parts that contain differences. At the beginning of the boot, when it works: Same point, in the case in which it eventually hangs: Then at the end of the boot, in the successful case: And where the boot hangs in the other case: The absence of the FakeSMC (and SMC) messages is particularly striking in the hangs case, but also it appears that there is a missing PCI device (11 vs 10) when the boot does not work. Any ideas? Thanks, Alberto
  5. I tried to amend and simplify my config.plist following your suggestions. I changed my SMBIOS to iMac 14,2 , removed the fake GPU ID, removed the AICPUPM patch, and added a custom generated SSDT.aml in Clover's patched folder. The unknown CPU model warnings are gone, but the bug is still there. Attached to this post there is a copy of the edited config.plist and a pic of the boot log from a failed boot after these changes. Shockingly, from a glimpse during a working boot, it seems that the boot log is much different when the boot works (many strings with long numbers). However, it runs too fast to take a pic and I am not aware of a way to log Clover boot logs. Can you help me with that? Thanks again, Alberto config.plist.zip
  6. Sorry for the late reply, but strangely I am not getting email notifications from this thread. Anyway, attached there is my whole clover folder. I thought I had generated my SSDT and DSDT, but I could not find them anymore in my ACPI/patched folder, so maybe something happened and I decided to remove them. Also, I am using iMac 14,1 as SMBIOS, so maybe that could also be an issue. Thanks for your help, Alberto clover.zip
  7. Attached to this post there is a complete boot log from one of those times in which the boot hangs. I hope it can help some of you guys to understand what is happening. Thanks, Alberto
  8. Thanks, but I do not think this solves the issue. With the updated layout-id, it does boot, but the error still happened other two times. On the bright side, now I have an exact copy of the point where the boot hangs: busy timeout[0], (60s), kextd wait(0): 'IGPU' Any other ideas? I attached to this post the config.plist I updated according to your suggestion. Alberto config.plist.zip
  9. In the past few months, I ran into a kind of problem that I have never experienced in all these years experimenting with Hackintosh. I set up Sierra 10.12.6 on a machine with this configuration: Motherboard: ASUS H87M-E CPU: i5-4570 GPU: Intel HD Graphics 4600 (GT2) Audio: ALC887 LAN: RTL8111G I used Clover 4114 as bootloader. To make the internal graphics work, I inject changes in DSDT tables from GFX0 to IGPU at boot time. Inject Intel is also enabled with ig-platform-id = 0x0a260006. Two kexts are used for audio and LAN. My config.plist file is attached. Most of the times, everything works perfectly. Full QE/CI support, full resolution, no evident issues. Sometimes, the system does not boot at all. The boot hangs at "waiting for IGPU" and it seems that does not recognize the graphics card (no "PPGTT is enabled", for example, when the system does not boot). Even crazier, after one or two reboots without changing anything in the config.plist, the system starts again and everything works again, out of the blue. I suspected this behavior was due to some weird BIOS setting, but I already fixed the amount of GPU shared memory and this did not solve the issue. Do you have any idea of what might be the cause? The fact that the issue is not permanent or even deliberately reproducible is making me go crazy. Thanks for your help, Alberto config.plist.zip
  10. Thanks, but the system does not boot with this, GPU is not recognized. What should I put in the config.plist? Should I still inject GPU or not? Alberto
  11. Hi, I am setting up Sierra 10.12.6 on this hardware: Motherboard: ASUS H87M-E CPU: i5-4570 GPU: Intel HD Graphics 4600 (GT2) Audio: ALC887 LAN: RTL8111G Currently, I am using a messy config.plist to inject Intel integrated GPU and boot the system. Also, I do not have sound even if I included AppleALC.kext in my kexts. I would like to migrate to DSDT but currently I did not manage to achieve boot with graphics. Also, I tried to attach my IOReg, but it is larger than 10 MB, even when compressed. Any idea why? Thanks in advance for your assistance, Alberto origin.zip Send me Alberto’s MacBook Pro.zip
  12. El Capitan AppleHDA HDMI Audio

    I have done this yesterday, it works with latest Enoch and edited DSDT. It did not work in the first place because I was using GraphicsEnabler=Yes and none of the DSDT GPU parameters was actually injected. Thanks, Alberto
  13. Enoch Bootloader

    Dunque, se ho capito bene il kext si occupa della gestione dell'NVRAM, usando il .plist come storage, e funziona sulla partizione di root in cui è installato il sistema. Mentre, se la dylib funzionasse, le informazioni sarebbero memorizzate all'interno del modulo e non in un file .plist e sarebbero accessibili a tutte le installazioni di OS X nel sistema. Giusto? In ogni caso, il mio scopo era di avere MLB e ROM memorizzate in NVRAM e mantenute dopo ogni riavvio, ed è stato raggiunto. Non ho altre installazione di OS X in questa macchina. Quindi posso rimuovere il modulo dalla partizione di boot? Rimango in attesa qualora ti occorrano ulteriori informazioni. Grazie, Alberto
  14. El Capitan AppleHDA HDMI Audio

    Hi, Is it possible that this method will work with 10.11.1 and a Nvidia GeForce GT 240? I am using latest Enoch as bootloader. Thanks, Alberto
  15. Enoch Bootloader

    Ciao, ecco il bdmesg Last login: Fri Feb 19 23:17:41 on console Albertos-iMac:~ alberto$ bdmesg Enoch (2795) Logging started: 2016/02/19, 22:16:38 [ CPU INFO ] Attempting to scan GPT boot volumes [biosdev=80h]: Attempting to read GPT Read GPT Reading GPT partition 1, type C12A7328-F81F-11D2-BA4B-00A0C93EC93B Reading GPT partition 2, type 48465300-0000-11AA-AA11-00306543ECAC Reading GPT partition 3, type 426F6F74-0000-11AA-AA11-00306543ECAC Attempting to scan GPT boot volumes [biosdev=81h]: Attempting to scan FDISK boot volumes [biosdev=81h]: Attempting to scan GPT boot volumes [biosdev=82h]: Attempting to read GPT Read GPT Reading GPT partition 1, type C12A7328-F81F-11D2-BA4B-00A0C93EC93B Reading GPT partition 2, type 48465300-0000-11AA-AA11-00306543ECAC Resolution: Parse Edid: edid_checksum error error Best mode: 1024x768x32 Detected chipset/proc id (DRAM controller): 29c08086 VBios: nVidia Patching: BT_NVDA Parse Edid: edid_checksum error error Edid not found or invalid - vbios not patched! Best mode: 1024x768x32 Boot UUID of 'El Capitan' (GPT HFS+): C5B7FD72-5E60-334A-AB10-989B1B676405 Kernel Cache file path (OS X 10.11 and newer): /System/Library/PrelinkedKernels/prelinkedkernel Loading Kernel Cache from: 'El Capitan' (GPT HFS+) Booting on OS X 10.11.1 (15B42) System Integrity Protection status: disabled (Custom Configuration). CsrActiveConfig = 0x03 (0000011) Configuration: Kext Signing: disabled Filesystem Protections: disabled Task for PID: enabled Debugging Restrictions: enabled Apple Internal: enabled DTrace Restrictions: enabled NVRAM Protections: enabled Decompressing Kernel Cache: - Decompressing Kernel Using lzvn [ KERNEL PATCHER START ] Will patch for 15.0.0 kernel version. KernelBooter_kexts state: enabled! KernelPm state: disabled! KernelLapicError state: disabled! KernelLapicVersion state: disabled! KernelHaswell state: disabled! KernelcpuFamily state: disabled! KernelSSE3 state: disabled! - Searching for booter extensions pattern: Found El Capitan pattern, patched! Found Yosemite pattern, patched! 2 substitution(s) made. Kernel has successfully patched. Using PCI-Root-UID value: 1 [ NVIDIA GFX DEVICE INFO ] Class code: [0300] device number: 1 Asus GeForce GT 240 512MB NVa3 [10de:0ca3]-[1043:8328] PciRoot(0x1)/Pci(0x1,0x0)/Pci(0x0,0x0) NvidiaGeneric = No NvidiaSingle = Yes [ ETHERNET DEVICE INFO ] Class code: [0200] EthernetBuiltIn = No Realteck RTL8111/8168 PCI-E Gigabit Ethernet [10ec:8168] PciRoot(0x1)/Pci(0x1c,0x4)/Pci(0x0,0x0) [ DRAM CONTROLLER ] Intel P35/G33 DRAM Controller [8086:29c0] at 00:00.0 Frequency detected: 399 MHz (799) Dual Channel CAS:5 tRC:5 tRP:5 RAS:18 (5-5-5-18) SMBus CmdReg: 0x3 Scanning SMBus [8086:2930], mmio: 0xfa007004, ioport: 0x500, hostc: 0x1 SPD[0] (size): 255 @0x50 SPD[0] (size): 128 @0x51 RAM speed 800MHz Slot: 1 Type 19 1024MB (DDR2 SDRAM) 800MHz Vendor=A-DATA Technology PartNo= SerialNo= 0 0 0 0 0 0 0 0 SPD[0] (size): 255 @0x52 SPD[0] (size): 128 @0x53 RAM speed 800MHz Slot: 3 Type 19 1024MB (DDR2 SDRAM) 800MHz Vendor=A-DATA Technology PartNo= SerialNo= 0 0 0 0 0 0 0 0 SPD[0] (size): 255 @0x54 SPD[0] (size): 255 @0x55 SPD[0] (size): 255 @0x56 SPD[0] (size): 255 @0x57 CPU is Intel(R) Core(TM)2 CPU 6400 @ 2.13GHz, family 0x6, model 0xf SMBIOS orig was = f0ce0 SMBIOS new is = 306f000 SMBIOS rev.: 2.4, DMI rev.: 2.4 Handle: 0x0000, DMI type 0, 24 bytes BIOS Information Vendor: Apple Inc. Version: 130913245 Release Date: 06/28/07 BIOS Revision: 0.1 Handle: 0x0001, DMI type 1, 27 bytes System Information Manufacturer: Apple Inc. Product Name: MacPro3,1 Version: 1.0 Serial Number: ** PRIVATE ** UUID: ** PRIVATE ** Wake-up Type: Power Switch SKU Number: Default SKU# Family: Mac Pro Handle: 0x0002, DMI type 2, 16 bytes Base Board Information Manufacturer: Apple Inc. Product Name: Mac-F42C88C8 Version: x.x Serial Number: ** PRIVATE ** Asset Tag: Default Asset Tag# Location In Chassis: Not Specified Type: Unknown Handle: 0x0003, DMI type 3, 21 bytes Chassis Information Manufacturer: Apple Inc. Type: Low Profile Desktop Version: Serial Number: ** PRIVATE ** Asset Tag: Default Asset Tag# Handle: 0x0004, DMI type 4, 38 bytes Processor Information Socket Designation: Socket 775 Type: Central Processor Family: 0x1 Manufacturer: Intel ID: 0x6F6 Version: Intel(R) Core(TM)2 CPU 6400 External Clock: 266 MHz Max Speed: 2133 MHz Current Speed: 2133 MHz Upgrade: Socket 478 Serial Number: ** PRIVATE ** Asset Tag: Part Number: Handle: 0x001C, DMI type 17, 27 bytes Memory Device Error Information Handle: No Error Size: No Module Installed Form Factor: DIMM Locator: A0 Bank Locator: Bank0/1 Memory Type: RAM Speed: 0 MHz Manufacturer: N/A Serial Number: ** PRIVATE ** Asset Tag: Not Specified Part Number: N/A Handle: 0x001D, DMI type 17, 27 bytes Memory Device Error Information Handle: No Error Size: 1024 MB Form Factor: DIMM Locator: A1 Bank Locator: Bank2/3 Memory Type: DDR2 SDRAM Speed: 800 MHz Manufacturer: A-DATA Technology Serial Number: ** PRIVATE ** Asset Tag: Not Specified Part Number: N/A Handle: 0x001E, DMI type 17, 27 bytes Memory Device Error Information Handle: No Error Size: No Module Installed Form Factor: DIMM Locator: A2 Bank Locator: Bank4/5 Memory Type: RAM Speed: 0 MHz Manufacturer: N/A Serial Number: ** PRIVATE ** Asset Tag: Not Specified Part Number: N/A Handle: 0x001F, DMI type 17, 27 bytes Memory Device Error Information Handle: No Error Size: 1024 MB Form Factor: DIMM Locator: A3 Bank Locator: Bank6/7 Memory Type: DDR2 SDRAM Speed: 800 MHz Manufacturer: A-DATA Technology Serial Number: ** PRIVATE ** Asset Tag: Not Specified Part Number: N/A Handle: 0x0026, DMI type 131, 6 bytes Apple specific Processor Type Cpu-type = 0x0301 Handle 0x0027, DMI type 127, 4 bytes End of Table Adding device-properties string to DT [ ACPI PATCHER ] Table bt(0,0)/Extra/DSDT.aml read and stored at: 3073000 Generating P-States config: No Generating C-States config: No ACPI Table not found: SSDT.aml RSDP version 1 found @f6bc0. Length=20 RSDT @7fee3040, Length 60 TABLE FACP, FADT found @7fee30c0, Length 116 FACP Restart Fix applied! Hardware Signature=0x00000000: using. DSDT: Old @7fee3180,0, New @3073000,0 FADT: Using custom DSDT! TABLE HPET, TABLE MCFG, TABLE APIC, TABLE SSDT, TABLE SSDT, RSDT: Original checksum 234, New checksum 189 at 3079000 RSDP: Original checksum 199, New checksum 10 ACPI version 1 patching finished No ACPI version 2 found. Ignoring Adding booter spec to the Platform Expert Attempting to loading drivers from "Extra" repository: Starting Darwin/x86_64 [Darwin Kernel Version 15.0.0: Sat Sep 19 15:53:46 PDT 2015; root:xnu-3247.10.11~1/RELEASE_X86_64] Boot Args: -v T Grazie, Alberto Edit: Risolto, grazie. Da console ho visto il path da cui il kext stava tentando di leggere l'NVRAM. Per qualche motivo strano, da solo non riusciva a crearlo. Così l'ho creato a mano io mettendoci dentro il contenuto di nvram -x -p . Adesso le variabili vengono correttamente memorizzate in quel file e ricordate dopo ogni riavvio. Confermo quindi che la versione 1.1.4 di fileNVRAM.kext funziona con OS X 10.11.1 .
×