Takahashi
Members-
Posts
37 -
Joined
-
Last visited
Profile Information
-
Gender
Not Telling
Takahashi's Achievements
Advanced Member (5/17)
0
Reputation
-
Update: Sleep, shutdown, and brightness control are now working again. I'm not sure why, though. My first idea was that it was rebuilding the kernel extension cache that helped. I reinstalled some kernel extensions for backlight control recently and had to rebuild it. I don't know about the ePSA test... I think I'll just go to the Boot Options menu to avoid it on startup.
-
All right, here we go: 1. I reseated the memory and wireless card. I rebooted the machine a few times, cycling Clover>Reboot>Clover and so on. The ePSA test had not been executed, so I tried a sure-fire way to get it started—having it fall asleep and reboot (neither sleep nor shutdown work properly at this point). Sure enough, the test came up. This method worked 4 out of the 5 times that I had tried it. 2. I let the test run and it found nothing wrong. It suggested performing extra 30min-long memory tests, but I declined. The memory was fine at that point, according to the test. 3. I swapped my DW1708 for the DW1830 and booted again. I tried the sleep method again three times to trigger the test and it appeared each time. Does this have anything to do with sleep in macOS? This has been happening before I upgraded to High Sierra, though, but not as frequently because sleep and shutdown worked properly then... ______ Speaking of sleep and power, after I upgraded to High Sierra, I was able to get those and brightness adjustment working. It all stopped working a few days later. I don't think I took any system-critical updates right before that, and App Store doesn't tell me otherwise. I recompiled and patched my ACPI tables in response before eventually reseating all the hardware just now. It had no effect, obviously...
-
Ah, ok. I let it complete a couple times when it first started auto-executing, and to my memory, nothing was wrong. I'll let it complete the next time I see it and report back here... I have removed both before, and reseated them just yesterday, in fact. I'll intently reseat both, then wait for the ePSA test and see what happens I want to say that the test has been auto-executing ever since I replaced the OEM DW1708 with a DW1830... I feel pretty sure of that, actually. Maybe I'll try (1) reseating everything, (2) completing the ePSA and seeing the results, and it nothing is found, (3) swapping the DW1708 back in and rebooting a few times. This is gonna be fun Thank you all!
-
Thanks for the download OK... I guess it isn't the best idea to update whenever one can. I happen to have that version of MaciASL on my desktop. I will send it over to my Dell. Thanks again! EDIT: I have something else to ask... The Inspiron sometimes reboots and does a self-test with loud beeping and color bars. How may I disable this? It is terribly annoying.
-
Ok! Will do. Also, do you have the latest version of IOReg? I only find really old versions when I search to download them. Before I can do that, though—I re-extracted my ACPI tables and am running into a problem with compilation. A method(?) called MDBG is the culprit. I can't determine the exact issue because it has an "unknown exception ID." I tried removing the given line, and then looked at removing all sections referring to MDBG and anything related, but other methods depended on declarations made from MDBG, causing even more errors. I am running the latest version of iASL (10 Nov 2017), compiled from Rehab's fork. Apparently the compiler didn't notice the problem last time, but now that I open my old tables with the latest iASL, there it is. Thank you takahashi_tables.zip
-
Alright! I have made some progress since my last post. Sound is now working! I used a combination of DSDT patches and a dummy HDA kext, all generated by AppleHDA Patcher, to make it work. Thanks to Micky and Mirone... Brightness control is now working! Originally, I adjusted brightness by mapping such keys to my Function keys in Karabiner. I decided to get the actual keys working and investigate. I edited the EC query in the DSDT to output the brightness key codes to my keyboard driver (from EMlyDinEsH's Smart Touchpad driver) I created a patch for it, and it is attached to this post. I'll use the same method to get the power button working. I know its query name, but I don't know the PS2 key code that corresponds to the power button in the Smart Touchpad driver, so I can't make a patch... Do you know the co', Mr. Lo? EDIT: The power button works. The combination to activate the shutdown dialogue is Ctrl + Power. I found this post by RehabMan where a user was trying to fix the same problem. Apple apparently intended this for its products. __________ Anyway, I also tested HDMI. The video output works, but audio still doesn't. I'll try the kext patches that Jake provided earlier before I try the FakePCIID solution. inspiron3148_brightness.txt
-
Alright! I was going to reply a long time ago, but I have done much with this device since then... I clean-installed macOS Sierra, and this is the status: --Sierra 10.12.6-- Working: DW1830 802.11ac + BT4.1 (recognized as AirPort Extreme with FakePCIID) ELAN touchscreen (working with FakePCIID_XHCIMux.kext and EHC1>EH01 patch to DSDT) Webcam (same as touchscreen) Not working: Sound (tried both Lilu + AppleALC and the CodecCommander solution) Power button Brightness keys Untested: SD Card Reader HDMI I will look into fixing the power and brightness buttons. At the moment, they seem to generate ACPI events, so I will see if I can debug it using RehabMan's VoodooPS2 and ACPIDebug kernel extensions. There is something odd, though. I was testing buttons on my keyboard, and I found that I could use Fn+B and Fn+S to control the screen backlight. It's almost more convenient than the real brightness keys! I don't know what I would do without RehabMan... All of my devices are working because of him!
-
Great! I added the patches and they seem to work with the DW1830. I also want to try rebranding it to an AirPort Extreme card to see what happens. EDIT: I remembered that there is a kext patch by skvo that I can apply instead of rebranding. I'll do that instead. I have one last problem with my DSDT—there are three syntax errors that I cannot get rid of. They are all with these devices called ACD0, ACD1, and ACD2. These devices seem to be sound-related... Hopefully my audio will work once these errors are fixed. I have attached my tables in .dsl format for reference. I used ACPI specification 5.0 with MaciASL to parse them. ACPI.zip
-
Ah, great! I'm glad I swapped this combo card Can I use your patches on Yosemite as well as Sierra? I was able to extract my ACPI tables and patch the DSDT via Clover (BrightnessFix) in order to get brightness adjustment to work. I will later try to patch the DSDT via MaciASL for brightness instead of Clover, get the audio working via DSDT (AppleALC?), and then try to upgrade to Sierra. I am currently on Yosemite. Thanks Jake
-
Hey Jake, what patches did you apply to @kingxsmoothy's DSDT? I have the same Inspiron 3148, but slightly different hardware (e.g. I have DW1830 instead of DW15-whatever). files.zip
-
The thing is, I don't think that there are any supported GPUs that are closely related to my 8650G... The other GPUs supported by the AMD8000 controller are from an entirely different series... Considering this, how far can I go when it comes to difference in components?
-
Well, actually, I didn't give any info for the memory. Clover must have detected them or something...
-
I do not know how to patch the binaries in a kernel extension... Anyway, I am willing to learn! Also, how would I fake a supported device? I read somewhere that it concerns the DSDT of your system...
-
YES! I installed Clover, generated my config.plist, and all is working! My serial is listed, and OS X reports the system correctly, including memory modules! Thank you very much for helping me through this! I have learnt some things... I still have no idea why Chameleon wouldn't do it...
-
I browsed and retrieved the property list from your latest Yosemite pack in the thread that you linked, generated my own serial number, rebooted, and got the same result - "Unavailable" for my serial number in About This Mac. I will install Clover, use your smbios.plist, and report back. This is quite odd...