Jump to content

Amoxitine

Members
  • Posts

    21
  • Joined

  • Last visited

Everything posted by Amoxitine

  1. Hi @jpz4085,haven't had much time so far to do a full instrumentation , but I do recall that I had previously downloaded the ioio utility, so I ran that and from the console I get these entries when I press the OSX brightness keys :- Fn + F3 = ApplePS2Keyboard: sending key 46=6b down Fn + Insert = ApplePS2Keyboard: sending key e045=71 down If I press Fn + Down or Fn + Up I don't get anything, but not sure if I should get anything back or not (guessing that perhaps not?). Would I be correct in thinking that I will definately need to use full instrumentation because the hardware brightness keys aren't passing anything through PS2 key codes?
  2. Hi @jpz4085, that's interesting what you said about the GPE _L13 method is only SATA related as the timestamps for those entries did appear to coincide with pressing the brightness keys, but they may be coincidental. I managed to try out patching _INI and OSID with both Win 2009/7 and Win 2012/8 (the latter didn't have an entry for that by default so had to search for the correct Store value (Store (0x07DC, OSYS) ) under _INI to implement that, but it doesn't seem to make any difference (assuming you mean that when these Darwin patches are correct, that Fn + F3 and Insert stop working and just leaves Fn + Up & Down control sans HUD, which isn't the case?). I'm guessing that until I resolve that issue that there's no benefit in instrumenting the method calls? If so would you have any other ideas as to how to get the proper version of Windows simulated? Attached is latest debug in case I may have messed up on the Darwin patches (I did notice an existing extra entry under _OSC for Windows 2012 but left that alone as wasn't sure if that was connected or not to the brightness keys) debug_29369.zip
  3. Hi @jpz4085 as ever thank you for your efforts here. I’ve spent the last couple of hours or so testing the DSDTs you have provided and to summarise where I’m at here’s a rundown of what occurred… 1) Through my tests I have now discovered that irrespective of the DSDT used (my original or yours), the sleep / brightness issue occurs when there is a discrepancy between the brightness level set by the default Dell brightness keys (Fn + UP & DOWN) and the OSX brightness control keys (Fn + Insert & F3), in that if the Dell brightness level is higher than the OSX HUD version it seems to induce that issue upon reboot, but if I then set both of them to maximum and reboot again, then the issue goes away and as long as I adjust the levels with just the OSX assigned keys and not the Dell ones, it seems to keep that issue at bay. 2) I reinstated ACPIDebug kext to /L/E, flushed the cache and rebooted with your Debug DSDT initially but nothing ACPIDebug related was showing in the log when I did some brightness key strokes, so I added the Instrument GPE Events patch to that Debug DSDT and then I was getting lots of ACPIDebug: "GPE _L13 enter" entries appear in the log for when I was pressing the Dell key combos keys but no other ACPIDebug entries I could see apart from that (and got the same if I pressed the OSX assigned key combos), so I’m assuming there is a more convoluted path these key presses are taking that will need further debugging? I’ve done a new debug from that point so hopefully something may become apparent! debug_10041.zip
  4. Hi @jpz4085, I went through all of the steps you kindly outlined above, but even if I make the additional changes to the Darwin patches and the value of darkwake to 'no', sadly it will still start blacking out the display just after midway of the boot sequence (when the brightness fix flash occurs) and continues that way until it goes to sleep by itself and I wake it. Just to let you know that in that pre unstable state the brightness slider is showing in prefs but moving it has no effect, the only control is via the original hardware mapped key combos (Fn + up and down) sans the HUD. Out of curiosity having made your additional changes to config.plist and removing/restoring the kexts you mentioned, if I just swap back my latest 'working' DSDT in place of your DSDT into the patched folder then the brightness/sleep issue doesn't occur at all. If it helps what I've done is a new debug from just after I made all your suggested changes, plus uploaded this 'no brightness/sleep issue' DSDT in case it may offer clues as to why the other DSDT is still generating the brightness/sleep issue. My Latest DSDT.aml.zip debug_18858.zip
  5. Hi @jpz4085, Thank you so much for taking the time out to take a look at my config, wasn't expecting that so I'm very grateful. I have tried your updates, but unfortunately it's now behaving like this... 1) Constantly going into sleep state after 20-30 seconds where I have to either keep pressing Fn + Up, then Fn + Insert, then Fn + Up quickly each time the display goes to black to wake it up. 2) Fn + F3 and Fn + Insert no longer control brightness (but still shows the HUD, only Fn + Up and Down only control the brightness without the HUD). If I let it go into a sleep state and then wake it up, which takes about 30-60 seconds to wake (or reboot if it doesn't wake) then the repetitive sleep issue goes away and behaves more like it should (plus it returns brightness control back to Fn + F3 and Insert) until I reboot again and then it comes back. I don't know whether this might be to do with me reverting back to using the VoodooPS2Controller-R6.kext since I did my last debug that you looked at (as I found this had better mapping for the Dell's keyboard compared to another Voodoo kext I found that works with my Alps V3 touchpad) and then applying your updates after that? Not sure if it helps but I did do another debug which is my most stable config to date called debug_no_sleep_issue (which was just prior to applying your updates) which I think might be a touch different to the one you looked at (but I could be wrong) plus a debug of how things are at the mo. If you have any further suggestions etc I would be very grateful debug_no_sleep_issue.zip debug_latest_with_updates.zip
  6. Hi Hervé, Yeah I've already been trying to use Rehabman's ACPIDebug to establish the codes, but I can't get much further than establishing the start point (_Q66) in the chain but it doesn't reach BRT6 so when I saw jpz4085's post about needing to apply the OS Check Fix to the appropriate _OSI checks I was thinking that perhaps that's the reason why I can't establish the key codes in the sys log, but with my limited knowledge that's where I've got stuck. No worries if you can't advise any further, just thought I'd ask in case you might be able to nudge me in the right direction.
  7. Hi @Hervé and @jpz4085, I was hoping one of may help me in regards to getting my brightness keys mapped properly on my Dell E5430. I see that jpz4085 recently posted the following.... "From the info I still have the exact sequence is (Q66 - NEVT - SMIE - SMEE - EV5 - BRT6) which only applies to the method under IGPU. For the sequence to reach BRT6 the OS Check Fix for "Darwin" has to be applied to the appropriate _OSI checks under both Method _INI and Method OSID otherwise the firmware will take control of brightness." Would one of you perhaps be so kind as to take a look at my debug and see what else I would need to do, as I've already applied the BRT6 patch to my DSDT and have a OS Check Fix in place via an additional SSDT in my patched folder but I'm guessing that it doesn't extend to Method _INI etc mentioned above. I'm also using the same VoodooPS2Controller kext that jpz4085 included in his zip file (as I was previously using the R6 version) - I've had to do some other key remapping via Karabiner-Elements when using this kext but it would be nice to have the Fn + Up / Down keys to solely control brightness with the HUD showing, rather than having two versions of brightness control (Fn + F3 and Fn + Insert with the HUD and Fn + Up / Down without the HUD). Any advice would be appreciated as I'm struggling to nail this final piece of the jigsaw. debug_14446.zip
  8. New development - Not entirely sure why, but by turning on the legacy boot option in the BIOS so that I could boot off the DVD drive seems to have activated the Fn + Cursor Up / Down brightness control keys when Sierra has booted, albeit it doesn't show the brightness graphic (but Fn + F3 and Fn + Insert still work and show the graphic bar), so it's like I now have two brightness controls that are independent of each other. Still haven't been able to generate the key codes, but thought I should mention this and whether it is still possible get the Fn + Cursor Up / Down to show the brightness graphic (even though I still can't get key codes to appear in system.log)?
  9. Thanks guys for the heads up on the patch to fix the compiler error, that's sorted that problem. For some reason I just can't get the key codes to show in system.log when I press the various combinations, despite patching my DSDT with.... Add DSDT Debug Method Instrument EC Queries Instrument GPE Events and Kext Wizard showing that ACPIDebug is installed (to /S/L/E), as well as swapping out VoodooPS2Controller-R6.kext with one of RehabMan's VoodooPS2Controller.kext (which also works with my trackpad) Can't work out what I might have missed so as always if any of you have any advice to get it to fire out the key codes I would be grateful. I have attached my latest DSDT as a DSL (apologies Herve didn't know it needed to be a DSL - never stop learning!) plus the two Voodoo kexts I have tried alongside the debug. Cheers, Voodoos.zip DSDT_amox.dsl.zip
  10. Hi Bronxteck, Funny enough I did come across Karabiner and installed it but whilst it enables me to remap brightness control to F1 (darken) and F2 (lighten), it doesn't seem to allow me to create the remaps to Fn + Down and Fn + Up, which ideally I would prefer. I have been doing more reading up on the subject and have been looking to add RehabMan's ACPIdebug patch to my patched DSDT.aml that was patched by Jake Lo earlier in this thread so that I can work out the key codes for the two key combinations via syslog but I can't re-compile it using Rehabman's latest version of MaciASL (RM - 1.31 (252.4)) as I get the following errors... 2436, 6126, syntax error, unexpected PARSEOP_IF, expecting PARSEOP_CLOSE_PAREN or ',' 2440, 6126, syntax error, unexpected PARSEOP_CLOSE_PAREN 4698, 6126, syntax error, unexpected PARSEOP_SCOPE, expecting $end and premature End-Of-File This is irrespective if I apply any new patches and re-compile or just re-compile the DSDT immediately after opening it. Jake, if you read this (or anyone else), would you have any ideas as to why I'm getting these errors with the DSDT you patched for me the other day? I've attached it below for you to take a look at. Cheers, Dave DSDT.aml.zip
  11. Hi Hervé, Thanks for your reply. Yes the keys work as intended outside of OSX, so will have to do as you say. I will have a search around t'interweb to see if I can find the guide you mentioned, but if anyone else reading this has any pointers I would be grateful Cheers,
  12. Hi Bronxteck, Well after a long drawn out struggle I have managed to get the backlight working via booting with AptioMemoryFix-64.efi and adding the necessary updates to config.plist to get the AppleBacklightInjector.kext loading and working (following RehabMan's instructions elsewhere). Just one final niggly issue which I hope either yourself or Jake might be able to point me in the right direction....it appears the brightness controls are mapped to Fn + F3 (bright down) and Fn - Insert (bright up) keys instead of Fn + Cursor Down key and Fn + Cursor Up key. Is there a way to remap those keys to the correct one in a 'fairly simple to understand for a noob' way? Cheers,
  13. Hi Bronxteck, Cheers for your reply, I was using an older version (1.0.0) of the BCM5772D ethernet kext in /S/L/E so I upgraded to v2.3.6 and after a few kernel panics it's working better, but still there are times on boot up it won't have a properly assigned MAC address so I then have to reboot again once or twice more to get it to appear. Not sure why it's working intermittenly like that still despite updating the kext (and I've flushed the kextcache via Kext Utility), if you have any ideas why I'd be grateful, but at least when it works, it works fine! Still would like to get backlight controls working, but all my efforts to do so just seem to hit brick walls
  14. Hi Jake, Further to my last post I have somehow managed to get the Del working at full speed and pretty much have everything working now, but just have two issues that it would be handy to fix if possible. 1) I don't seem to be able to get the backlight brightness control working despite trying a few different things (either doesn't add any control or will cause boot failure) 2) Ethernet is still flaky (when it's not working it will show MAC address as 00 etc, either multiple reboots or deleting NetworkInterfaces.plist from /Library/Preferences/SystemConfiguration and rebooting will get it to work) If you could take a glance at my latest debug and see if there's anything that can be tweaked to fix either / both issues I would be grateful. Cheers, debug_6986.zip
  15. Hi Jake, I redid everything from your first post again just to see if that would get things right, but unfortunately I'm still having issues. The only way to get it to boot is to untick Drop "SSDT" Cpu0Ist" 2489 and Drop all OEM SSDT (leaving either or both ticked will generate the error in my screen shot above) and either leaving Drop "SSDT" "CpuPm" 2850 either ticked or unticked under drop tables on startup (that one doesn't seem to make any difference), but as before whilst I seem to have access to everything (now including brightness control) it's running so much slower that it has been. Any ideas how I could speed it up? Done another debug for you to see if that might highlight something that needs altering. Cheers, debug_4064.zip
  16. Hi Jake, Since my last post I have been experimenting with different Clover boot options after I spotted within another post about you talking about table dropping in the ACPI patching. I have notice that if I.. Select ACPI patching-> Tables Dropping-> Untick everything that was ticked (Drop "SSDT" "CpuPm" 2850, Drop "SSDT" Cpu0Ist" 2489 and Drop all OEM SSDT) Then tick Drop "SSDT-PNLF.aml" BUT I don't change the DSDT name (so keeping DSDT.aml) Then not only will my Del now boot, but it has the touchpad, SD card slot, sound (using AppleHDA), battery indicator, sleep/wake, all 3 USB and touchpad with gestures all working. The only thing that now appears to not work is the brightness control, but overall this is significant progress for me. It does take longer to boot and Sierra feels a touch sluggish at times with the SSD in use that bit more than usual, but it's interesting that it's got more of the hardware to show by using those settings. Ethernet seems more stable now as well. Would be nice to get the brightness working if possible but it's not the end of the world if I can't as I'd rather have all the other stuff working that wasn't. I've run another debug and I'm just trying to work out how I can update my Clover config to do the above table dropping set up (being a noob with all this it takes a while to work things out!) but if you have any suggestions as to what additional tweaks I could do now that I seem to have things almost working 100% I would be very grateful. Cheers, Dave UPDATE EDIT :- I have worked out how to update the config via Clover Configurator to no longer drop Drop "SSDT" "CpuPm" 2850, Drop "SSDT" Cpu0Ist" 2489 and 'Drop all OEM SSDT' in Clover and removed SSDT-PNLF.aml from the ACPI/patched folder so that I don't have to manuallly drop that. 2nd UPDATE EDIT It looks like I will definitely need a tweak to the config as Logic is using more CPU now so I'm assuming that where I have enable / disabled something it's slowed the processor down or something along those lines, hence why it's become slower all round? Ran a Geekbench test on this latest config and a previous one that boots from USB (but is sans a lot of the working devices) and the current config only multi core scores 1927, whereas the previous USB boot config multi core scores at 5739, so it's definitely running slower debug_373.zip
  17. Hi Jake, Many thanks for getting back to me. I followed your instructions to the letter but unfortunately this updated config doesn’t boot for me and gets stuck showing this… Some things to note when I did the changes you suggested :- 1) When I copied over the three kexts in the ‘MoveToLe’ folder to /Library/Extensions I got ’System extension cannot be used… “….kext” was installed improperly’ warnings for each (is that to be expected?) 2) When I repaired permissions and flushed the cache the first time I noticed that Terminal came back with… rebuilding //System/Library/PrelinkedKernels/prelinkedkernel kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_XHCIMux.kext kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID.kext kext file:///Library/Extensions/DisableTurboBoostBattery.kext/ is in hash exception list, allowing to load kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext DirectHW.kext kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext CodecCommander.kext kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext AppleBacklightInjector.kext kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext BTFirmwareUploader.kext kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext BCM5722D.kext KernelCache ID: BBC7FB702800D47D378E17B848EE6396 File at path '/System/Library/PrelinkedKernels/prelinkedkernel' changed, cannot be used Child process /usr/sbin/kextcache[573] exited with status 77. Error 107 rebuilding /System/Library/PrelinkedKernels/prelinkedkernel So I changed the permissions on prelinkedkernal to read & write and then it seemed to run through without the same warnings, but another reboot was unsuccessful. Would any of that have a bearing on why it’s not booting? Also would the fact I’m running 10.12.6 have any bearing on things and that I would need to run an older version of Sierra such as 10.12.3 for those kexts to work? I’ve managed to boot back into my Dell via USB and I have run a new debug (not sure if the USB boot would affect things but have done it just in case you would need this) Cheers, Dave debug_8041.zip
  18. Hi Jake, As requested and further to my posts in the [MINI GUIDE] HIGHSIERRA DELL E5430 thread I have now installed Sierra 10.12.6 on my E5430 and on the most part it has gone well, just have a few issues with some of the hardware. For anyone else here’s a run down of my spec :- Dell E5430 Non v-Pro CPU: Intel Core i5 2.59 GHz Video: Intel HD Graphics 4000 Resolution:(1366x768) Mem: 4Gb Wifi: Dell 1540W (Not Working) Ethernet: BCM 5772D Gigabit ethernet Installed BIOS: A12 This is what I have working currently :- Intel Graphics Touchpad (with most gestures by the looks of it, but no Preference Panel control - can that be fixed?) Audio (via VoodooHDA but would prefer AppleHDA if possible) Brightness controls Sleep / Wake HDMI Video Output Not Working WiFi (Need to update to Atheros Card as mine is not compatible) USB ports - only 2 out of three working and only as USB 2.0 SD Card Reader HDMI Audio Battery Level Problematic Ethernet port - randomly stops working, says cable is connected but doesn’t pick up a DHCP lease or creates its own - tested on different cables and hubs, so those not a fault. Will eventually work if reboot once or twice, or just works straight away on start up. Not tested eSata Port (not sure if that can get to work or not anyways?) As the Sierra install was similar to the High Sierra install from before (both from Hackintosh Zone dmgs), many of the issues you highlighted that were wrong seem to have been repeated, so I followed the steps you outlined, although I did get stuck with getting audio via AppleHDA working, as whilst I changed the audio device injection value to 12 in Clover when it came to ‘….do the same for DSDT under HDEF’ , I got a bit lost as I opened MaciASL and found ‘HDEF’ but was stumped on what to change (but again I was probably barking up the wrong tree!) so for now I’ve just stuck with VoodooHDA but would prefer not to have to use that. The other issue I initially had with this Sierra install was that booting was taking way too long, so to combat that I tried the DSDT.aml file from the zip file E5430_jkson.zip found here and that sped things up massively and appeared to work fine. Anyways enough of my rambling, here is a copy of my debug output for you to take a look at (I’ve also inserted an SD Card and connected HDMI too in case that helps with those), hopefully it won’t be so messy as before and that you will be able to help to get the other bits working etc. Cheers, debug_13890.zip
  19. Hi Jake, Thanks for getting back to me, will do that once I have finished these Logic mixes
  20. Hi Jake, thank you so much for taking the time out to look at my horrendous attempt to get HS running on my Dell! It hasn't been much fun tbh, especially when you're pushing towards 50 and the brain just doesn't absorb info as well as it used to...well at least for me! Unfortunately I've had to take a drastic step in the last 24 hours and scrap my HS install as I didn't realise that HS no longer supports Logic Pro v9 (which I need to use over v10 for some urgent projects I'm working on) so I have had to go down the route of installing Sierra instead In respect of that I've got that to a similar level of functionality as I did with the previous install (again it's a Hackingtosh Zone Sierra image not a plain vanilla one) and enough to get Logic running (very well to my surprise seeing as Sierra isn't 'complete' as such!) so that I can work on these projects (reason for that is my MBP died and had to knock up OS X on a spare Dell quickly, hence the many installation bodges!) Would it be OK to open a question to you on the Dell e5430 Sierra thread about that install (as I'm getting some long boot delays with that, but it does eventually work and I got the Intel HD4000 working) seeing as this one is specifically dedicated to HS? Cheers,
  21. Hi there, I was wondering if someone might be so kind as to help me with a few annoying issues I'm having with my HS install on my Dell E5430. My Dell config is as follows.... Dell E5430 Non v-Pro CPU: Intel Core i5 2.59 GHz Video: Intel HD Graphics 4000 Resolution:(1366x768) Mem: 4Gb Wifi: Dell 1540W (Not Working) Ethernet: BCM 5772D Gigabit ethernet Installed BIOS: A12 And so far using a combination of installing HZ's HS image, various EFI configs I have grabbed from various sources (and therefore flying a bit blind as I'm a noob when it comes to Hackintosh!) etc I have managed to get most things working on the Dell, but still have some issues... 1) I was trying to sort out the trackpad, which at the moment half works (only moves pointer buttons work, but no Preference Panel options or gesture controls etc) and have been flitting between the ApplePS2SmartTouchPad and VoodooPS2Controller kexts but never got it right. I have tried to uninstall the Voodoo kext numerous times (using Kext Wizard and flushing kernel/kext caches and removing it from 'Other' folder etc) but it will still load both kexts so it's like it's still being cached from somewhere but have no idea now where to look or how to remove it from startup - aside from this I did manage to establish that the trackpad is 'V3 Rushmore TouchPad' so wasn't sure what the optimum kext would be for that type of TouchPad as well despite reading the dedicated thread on the ALPS Trackpad (unless I have missed something?) 2) My Ethernet Internet connection stopped working today would only work in Safe mode, although after running the install_tools script to generate my debug data it suddenly started working again, so not sure why that happened, but assuming there is a discrepancy with my config somewhere in respect of that which also needs sorting out. I have attached my debug output so if someone does have a chance to take a look at it and advise what I need to change / install / delete etc I would be very grateful as I have read so many pages that it's becoming a bit of a mush in my head! 3) (Edit) Also seems to lock up now when left alone and goes to stand by mode (black screen) Cheers, debug_13780.zip
×
×
  • Create New...