jalavoui Posted October 27, 2024 Share Posted October 27, 2024 (edited) sometime i dont get logs on 1st boot. do some reboots and check with hacintool kernel log try wg and nblue (download it again from other thread as i set default frame to system icl so dont need /L/E kexts) Edited October 27, 2024 by jalavoui Link to comment https://www.insanelymac.com/forum/topic/360106-acer-pt14-51-laptop-howto/page/4/#findComment-2826986 Share on other sites More sharing options...
Stezza88 Posted October 27, 2024 Author Share Posted October 27, 2024 Resolved with panic_cond !!! I had forgotten your hint! now I can see what I want! Link to comment https://www.insanelymac.com/forum/topic/360106-acer-pt14-51-laptop-howto/page/4/#findComment-2826987 Share on other sites More sharing options...
benmacfreak Posted October 27, 2024 Share Posted October 27, 2024 (edited) hey all, hate to post this here, but i got my laptop to load with nblue but the trackpad and acceleration isn't working nor is sound output. it sees the sound output device but nothing plays it's quiet and nothing's muted, i need help.. and i dont know or remember the commands to obtain logs sorry. and i have the same issue with the weg fork. Edited October 27, 2024 by benmacfreak Link to comment https://www.insanelymac.com/forum/topic/360106-acer-pt14-51-laptop-howto/page/4/#findComment-2826988 Share on other sites More sharing options...
jalavoui Posted October 27, 2024 Share Posted October 27, 2024 (edited) wlc ben you're in the right thread asus do you wanna change this thread name to include RaptorLake ? cause i think others might wanna join and make the driver work for RaptorLake cards Edited October 27, 2024 by jalavoui 1 Link to comment https://www.insanelymac.com/forum/topic/360106-acer-pt14-51-laptop-howto/page/4/#findComment-2826989 Share on other sites More sharing options...
benmacfreak Posted October 27, 2024 Share Posted October 27, 2024 (edited) well jala do you have any suggestions for my tigerlake asus pls man? as i said i got all working except igpu, audio (where i tried audio ID 38 and 66 no output but it does see devices) and trackpad so i have to use a usb mouse. i did try your binaries of voodooi2c no fix even IF i use ishbluesky's suggested device/vendorids and i did check via linux and windows i have the tigerlake H ID. and my iGPU is intel UHD iris xe, 0x9a688086. Edited October 27, 2024 by benmacfreak Link to comment https://www.insanelymac.com/forum/topic/360106-acer-pt14-51-laptop-howto/page/4/#findComment-2826990 Share on other sites More sharing options...
Stezza88 Posted October 27, 2024 Author Share Posted October 27, 2024 (edited) Here is the place of SPAMMING ... welcome to all users XD Edited October 28, 2024 by ASUS Vivobook Link to comment https://www.insanelymac.com/forum/topic/360106-acer-pt14-51-laptop-howto/page/4/#findComment-2826991 Share on other sites More sharing options...
Stezza88 Posted October 27, 2024 Author Share Posted October 27, 2024 (edited) But panic could be not the better solution.. I should put a delay between message and panic.. [SOLVED] uint32_t delay = 20000; IOSleep(delay); Edited October 28, 2024 by ASUS Vivobook Link to comment https://www.insanelymac.com/forum/topic/360106-acer-pt14-51-laptop-howto/page/4/#findComment-2826992 Share on other sites More sharing options...
jalavoui Posted October 27, 2024 Share Posted October 27, 2024 (edited) this is a sample from asus dsdt.aml - the OSYS variable is patched using SSDT-OSYS.aml if this is not set to a good value then os x might fail for some devices on my system a low OSYS value won't allow touchpad tobe detected and work so this is always important. howto check ? check in dsdt.aml and try some values i guess there's no easy way to fix os x setup - it's a process of trial and error btw asus does the Change GPRW, to XPRW patch + SSDT-GPRW.aml works for you ? Edited October 27, 2024 by jalavoui Link to comment https://www.insanelymac.com/forum/topic/360106-acer-pt14-51-laptop-howto/page/4/#findComment-2826995 Share on other sites More sharing options...
benmacfreak Posted October 27, 2024 Share Posted October 27, 2024 31 minutes ago, jalavoui said: this is a sample from asus dsdt.aml - the OSYS variable is patched using SSDT-OSYS.aml if this is not set to a good value then os x might fail for some devices on my system a low OSYS value won't allow touchpad tobe detected and work so this is always important. howto check ? check in dsdt.aml and try some values i guess there's no easy way to fix os x setup - it's a process of trial and error from my dsdt or asus's dsdt? i can grab ssdt time and post my dsdt? Link to comment https://www.insanelymac.com/forum/topic/360106-acer-pt14-51-laptop-howto/page/4/#findComment-2826996 Share on other sites More sharing options...
jalavoui Posted October 27, 2024 Share Posted October 27, 2024 always from yours. you can then check some things from what we post here Link to comment https://www.insanelymac.com/forum/topic/360106-acer-pt14-51-laptop-howto/page/4/#findComment-2826998 Share on other sites More sharing options...
benmacfreak Posted October 27, 2024 Share Posted October 27, 2024 7 minutes ago, jalavoui said: always from yours. you can then check some things from what we post here alright ill extract it see what i get Link to comment https://www.insanelymac.com/forum/topic/360106-acer-pt14-51-laptop-howto/page/4/#findComment-2827000 Share on other sites More sharing options...
Stezza88 Posted October 27, 2024 Author Share Posted October 27, 2024 (edited) [WEG-FORKED] I'm near the spoof.. got this kernel panic with weg forked by me (according to lshbluesky changes) Boot args in photo configsku.plist Edited October 28, 2024 by ASUS Vivobook Link to comment https://www.insanelymac.com/forum/topic/360106-acer-pt14-51-laptop-howto/page/4/#findComment-2827003 Share on other sites More sharing options...
jalavoui Posted October 28, 2024 Share Posted October 28, 2024 good thinks can come from panic crashes best one is the log file it should be in /Library/Logs/DiagnosticReports Link to comment https://www.insanelymac.com/forum/topic/360106-acer-pt14-51-laptop-howto/page/4/#findComment-2827009 Share on other sites More sharing options...
Stezza88 Posted October 28, 2024 Author Share Posted October 28, 2024 (edited) [SOLVED] I can finally have logs.. I had my SIP in status "unknown" ... everything seemed disabled but... not everything at all.... Now i put car-active-config to <6F020000> and it's finally set to disabled!!! I think that i can have log about kernel panic too now.. finally... Boot-args : -v keepsyms=1 debug=0x100 IGLogLevel=8 lilucpu=17 -wegdbg -liludbg liludump=60 [EDIT] The panic logs are not reported on system directories ... Edited October 28, 2024 by ASUS Vivobook 1 Link to comment https://www.insanelymac.com/forum/topic/360106-acer-pt14-51-laptop-howto/page/4/#findComment-2827012 Share on other sites More sharing options...
jalavoui Posted October 28, 2024 Share Posted October 28, 2024 idk if you wanna load kexts from /S/L/E but if you're not in ventura you migth enconter a problem with symbols not found starting with sonoma some functions symbols might need a mask find pattern (check NootedRed github code) on nblue you have this panic cond - so if the symbol can't be found you get a kp on wg none of this happens and if the symbol is not found you get no error. then the wg code does nothing or just crash your best option here is use /L/E kexts cause theyre from the dtk image and all symbols already in nblue code. so in doubt just use panic_cond tobe sure the code is doing what you want Link to comment https://www.insanelymac.com/forum/topic/360106-acer-pt14-51-laptop-howto/page/4/#findComment-2827016 Share on other sites More sharing options...
Stezza88 Posted October 28, 2024 Author Share Posted October 28, 2024 (edited) [NBLUE] xxxxx *LE drivers (one per time) did kernel panic on boot.. trying to put some testing log and trigger panic... Edited October 28, 2024 by ASUS Vivobook Link to comment https://www.insanelymac.com/forum/topic/360106-acer-pt14-51-laptop-howto/page/4/#findComment-2827025 Share on other sites More sharing options...
Stezza88 Posted October 28, 2024 Author Share Posted October 28, 2024 (edited) [WEG forked] kernel panic triggered by system iokit libraries in /System/Library/Extensions like IOGraphicsFamily.kext, IOSurface.kext, IOAcceleratorFamily.kext, IOPCIFamily.kext, and com.apple.driver.AppleIntelICLGraphics.. [NBLUE, with *LE Drivers] I'm suspicious that the kext is doing is job and kernel panics are triggered by library extensions.. not internally the kext.. ------------------------ Problems : can't have kernel panic logs print in system.. and both weg and nblue don't print in system if a kernel panic occurs.. can't catch anything like this way Conclusions : Kernel panics are triggered externally from the two kexts.. i can't isolate the problem like this way... Edited October 28, 2024 by ASUS Vivobook Link to comment https://www.insanelymac.com/forum/topic/360106-acer-pt14-51-laptop-howto/page/4/#findComment-2827031 Share on other sites More sharing options...
Stezza88 Posted October 28, 2024 Author Share Posted October 28, 2024 (edited) What about these? How can be used? I've tested only *LE folder "2" with bad results Edited October 28, 2024 by ASUS Vivobook Link to comment https://www.insanelymac.com/forum/topic/360106-acer-pt14-51-laptop-howto/page/4/#findComment-2827036 Share on other sites More sharing options...
jalavoui Posted October 28, 2024 Share Posted October 28, 2024 (edited) le2 are same kexts but with function renamed. goal is load from /L/E and use other class functions (kind like in NRed). don't use them kp wont print in syslog when a kp happens you get a mac os x msg on next reboot. also a panic log file is created on /Library/Logs/DiagnosticReports if this is not happening them you have some crazy setup preventing this (boot flags maybe) here's a sample Kernel-2024-10-27-203801.panic from the kp panic u them can see last calls. in this case the crash + line was in diagnosisrep at line 0x4b next u load the binary kext in ghidra and check where it crashed. maybe u need my kext extract tool from other thread if using /S/L/E kexts so to create a patch u can change for instance bytes a8 70 74 4f to 90 90 eb 4f (change JZ to JMP) in order to use the patch create a long byte chain so it won't match anywere in the binary so find= a8 70 74 4f 49 8b 3f 48 85 ff 74 47 41 8b 36 48 83 fe 02 rep = 90 90 eb 4f 49 8b 3f 48 85 ff 74 47 41 8b 36 48 83 fe 02 this is just a sample but it's the logic of a patch anyway 1st step is find exactly where the driver crashed - them do someting about it Edited October 28, 2024 by jalavoui 1 Link to comment https://www.insanelymac.com/forum/topic/360106-acer-pt14-51-laptop-howto/page/4/#findComment-2827041 Share on other sites More sharing options...
jalavoui Posted October 30, 2024 Share Posted October 30, 2024 i just found out that anything wrong related with kexts in /L/E will cause a igpu hang at boot i was messing with them and due to not loading the igpu hanged at boot Link to comment https://www.insanelymac.com/forum/topic/360106-acer-pt14-51-laptop-howto/page/4/#findComment-2827112 Share on other sites More sharing options...
Stezza88 Posted October 30, 2024 Author Share Posted October 30, 2024 Can't have *.panic logs.. my system isn't working properly.. tryed to downgrade to ventura but same problem.. still need a lot of work.. Link to comment https://www.insanelymac.com/forum/topic/360106-acer-pt14-51-laptop-howto/page/4/#findComment-2827126 Share on other sites More sharing options...
Stezza88 Posted October 30, 2024 Author Share Posted October 30, 2024 (edited) I don't think i've native nvram setupped correctly... Edited October 30, 2024 by ASUS Vivobook Link to comment https://www.insanelymac.com/forum/topic/360106-acer-pt14-51-laptop-howto/page/4/#findComment-2827129 Share on other sites More sharing options...
jalavoui Posted October 31, 2024 Share Posted October 31, 2024 (edited) nvram emulation is for old systems u dont need that. it is something else u might be using old nblue or kexts versions. check other thread as i update it a lot Edited October 31, 2024 by jalavoui 1 Link to comment https://www.insanelymac.com/forum/topic/360106-acer-pt14-51-laptop-howto/page/4/#findComment-2827141 Share on other sites More sharing options...
Stezza88 Posted October 31, 2024 Author Share Posted October 31, 2024 (edited) I've paired my confs like the confs you indicated me, except only these two params ----------------------------- Kernel -> quirks ProvideCurrentCpuInfo - true (if false my system doesn't boot) ------------------------------ Miax -> security Securebootmodel - Disabled (if Default my system doesn't boot) ------------------------------ Now i can install with native NVRAM [Canceled OpenVariableRuntimeDxe.efi (which emulated NVRAM) from drivers] Finally hope can have panic reports!!! [EDIT] I got newly car-active-config set to unknown and I can't modify it.. wtf Edited October 31, 2024 by ASUS Vivobook Link to comment https://www.insanelymac.com/forum/topic/360106-acer-pt14-51-laptop-howto/page/4/#findComment-2827174 Share on other sites More sharing options...
benmacfreak Posted October 31, 2024 Share Posted October 31, 2024 On 10/27/2024 at 3:24 PM, jalavoui said: always from yours. you can then check some things from what we post here ok so i got progress (somewhat) no audio, no trackpad, or acceleration. I checked my DSDT voodooi2c is loaded but idk what my device name is or how to find it. I tried the tigerlake 43e8 geni2c app says it's not in my DSDT, so i dont know what to do. I know my audio is realtek alc256 according to windows device manager, and my igpu is 9a68 8086 beyond that im dumbfound jala, sorry. Link to comment https://www.insanelymac.com/forum/topic/360106-acer-pt14-51-laptop-howto/page/4/#findComment-2827180 Share on other sites More sharing options...
Recommended Posts