Stezza88 Posted 11 hours ago Author Share Posted 11 hours ago (edited) Now, with only {"__ZN19AppleIntelPowerWell21hwSetPowerWellStatePGEbj",releaseDoorbell}, {"__ZN24AppleIntelBaseController15enableVDDForAuxEP14AppleIntelPort", releaseDoorbell}, Got "pipe0 not enabled" message instead of calculated pixel clock and boot with black screen and square mouse (AppleIntelTGLGraphicsFramebuffer) [IGFB][DEBUG][DISPLAY ][AppleIntelController.cpp : 5910 ][hwCRTCToIODetailedTi] FB0 (AppleIntelTGLGraphicsFramebuffer) [IGFB][DEBUG][DISPLAY ][AppleIntelController.cpp : 5925 ][hwCRTCToIODetailedTi] Pipe0 not enabled (AppleIntelTGLGraphicsFramebuffer) [IGFB][DEBUG][DISPLAY ][AppleIntelFB.cpp : 2675 ][getCurrentDisplayMod] Current: (AppleIntelTGLGraphicsFramebuffer) [IGFB][DEBUG][DISPLAY ][AppleIntelFB.cpp : 2675 ][getCurrentDisplayMod] active h=0, v=0 (AppleIntelTGLGraphicsFramebuffer) [IGFB][DEBUG][DISPLAY ][AppleIntelFB.cpp : 2675 ][getCurrentDisplayMod] scaled h=0, v=0 (AppleIntelTGLGraphicsFramebuffer) [IGFB][DEBUG][DISPLAY ][AppleIntelFB.cpp : 2675 ][getCurrentDisplayMod] pixelClock 0 (AppleIntelTGLGraphicsFramebuffer) [IGFB][DEBUG][DISPLAY ][AppleIntelFB.cpp : 2675 ][getCurrentDisplayMod] scalerFlags 0 (AppleIntelTGLGraphicsFramebuffer) [IGFB][DEBUG][DISPLAY ][AppleIntelFB.cpp : 2675 ][getCurrentDisplayMod] signalConfig 0 x.log kern_gen11.cpp Edited 11 hours ago by Stezza88 Link to comment Share on other sites More sharing options...
Stezza88 Posted 10 hours ago Author Share Posted 10 hours ago Black screen with square mouse is the thing that must be resolved.. it's the common problem Link to comment Share on other sites More sharing options...
Stezza88 Posted 10 hours ago Author Share Posted 10 hours ago (edited) I've understand that this (it contains useful register for adl - they are in my linux sys log) {"__ZN24AppleIntelBaseController16hwUpdateRegCacheEP21AppleIntelFramebufferP21AppleIntelDisplayPath",releaseDoorbell}, enable my pipe0 but this {"__ZN24AppleIntelBaseController35hwCRTCToIODetailedTimingInformationEP21AppleIntelFramebufferP29IODetailedTimingInformationV2", releaseDoorbell}, give to me wrong calculated pixelclock so i think that instead of the doorbell should be better to implement the method. I've tryed to implement it but it doesn't work like void AppleIntelhwCRTCToIODetailedTimingInformation(void *that, int64_t param1){ functioncast .. (that, param1) } maybe i'm no good Edited 9 hours ago by Stezza88 Link to comment Share on other sites More sharing options...
Stezza88 Posted 5 hours ago Author Share Posted 5 hours ago (edited) If you help me to understand how to implement this method, i guess i have good logs @jalavoui It is needed to calculate right pixelclock, scale etc , and it do by itself (instead of your crt patch) {"__ZN24AppleIntelBaseController35hwCRTCToIODetailedTimingInformationEP21AppleIntelFramebufferP29IODetailedTimingInformationV2", AppleIntelhwCRTCToIODetailedTimingInformation, this-> oAppleIntelhwCRTCToIODetailedTimingInformation}, ?? AppleIntelhwCRTCToIODetailedTimingInformation(void *that, ?? param1){ FunctionCast .. (that, param1) } Edited 4 hours ago by Stezza88 Link to comment Share on other sites More sharing options...
Recommended Posts