Jump to content

Takahashi

Members
  • Posts

    37
  • Joined

  • Last visited

Everything posted by Takahashi

  1. 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.
  2. 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...
  3. 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!
  4. 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.
  5. 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
  6. 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
  7. 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!
  8. 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
  9. 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
  10. 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
  11. 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?
  12. Well, actually, I didn't give any info for the memory. Clover must have detected them or something...
  13. 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...
  14. 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...
  15. 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...
  16. The MacBookPro11,1 profile is the first one that I designated a while ago, but I couldn't use it because neither Champlist nor Chameleon Wizard have been updated to include it. I'm mainly concerned about the serial generation... I opted for Clover a while ago because it had the MacBookPro11,1 profile available for use. I tried copying the information generated from the config.plist that I made in Clover Configurator and using it in the format of Chameleon's. I can barely remember how that went... I will try this once more. If this fails, then I will start using Clover and see how that goes. Thanks again! By the way, I used the property list that you gave me two posts ago, but the serial number is still listed as "Unavailable" in About This Mac. I looked at bdmesg, and it shows that Chameleon loaded it.
  17. Thank you! I will read the article that you have linked from Wikipedia. As for why I chose the MacBookProRetina10,1 profile, I wanted to come as close as possible to my system specs and form. I may have focused a bit too much on processor speed. Do you have a better system profile in mind, or will this work?
  18. I apologize for the attachment confusion. As for the memory speed, it IS 800 megahertz (PC3-12800). I have verified all of this information, for the record. I had it all placed in Clover when I last used it, and CPU (APU for me) speeds along with memory speeds were listed in the megahertz unit of frequency. Yes, I know, it had no effect on system operation. My System Management BIOS property list's path is /Extra/SMBios.plist, where Chameleon wants me to place it. I uploaded this to DropBox in the correct format, however, I do not know what added the .txt extension to it. Thank you again!
  19. Here we are... The attachment system doesn't allow me to upload this type of file, so I will upload it to DropBox and send it to you. Thank you! EDIT: I forgot that I could insert its contents into the post... <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>SMbiosdate</key> <string>05/10/12</string> <key>SMbiosvendor</key> <string>Apple Inc.</string> <key>SMbiosversion</key> <string>MBP101.88Z.00EE.B00.1205101839</string> <key>SMboardproduct</key> <string>Mac-C3EC7CD22292981F</string> <key>SMexternalclock</key> <string>3.5GHz</string> <key>SMfamily</key> <string>MacBook Pro</string> <key>SMmanufacturer</key> <string>Apple Inc.</string> <key>SMmaximalclock</key> <string>2.5GHz</string> <key>SMmemspeed</key> <string>800MHz</string> <key>SMmemtype</key> <string>24</string> <key>SMproductname</key> <string>MacBookPro10,1</string> <key>SMserial</key> <string>C02LY915DKQ1</string> <key>SMsystemversion</key> <string>1.0</string> </dict> </plist>
  20. In Chameleon Wizard and the smbios.plist itself, a serial number is shown. I generated it using Chameleon Wizard.
  21. Hello again! I'm having a problem with my serial number. I have a SMBIOS that Chameleon uses for my system, but the serial doesn't get processed (or something). Whenever I open the Mac App Store and try to login, I get a message saying that my system can't be identified. I open About This Mac, and find that my serial number is listed as "Unavailable". I have a verified serial number (unused). What may I do to make Chameleon inject it? Thanks!
  22. Okay, I believe that the operation was mostly successful. My card was recognized by the system before I patched the controller, and after patching "No Kext Loaded" is not present. However, I didn't see the AMD8000 controller in the list of active kernel extensions (kextstat)... I was able to screen record after patching, surprisingly... I attached the video to show the "scraping" that I usually receive upon opening windows. Test.mov
  23. Hey, I've found that the AMD8000 controller does not load on startup! I can control the brightness fully without GraphicsEnabler (Chameleon). Maybe...
  24. I dunno. Hopefully they will implement support for Richland soon. I saw some threads in MacBook forums with people comparing my specific cpu with others as suggestions for the new MacBook's hardware... Who knows...
  25. I noticed that they implemented support for the Sea Islands and Solar System series... Maybe all that's left to do is wait.. Or is there a way to make a driver? I know porting from the Linux driver isn't an option because it uses a different window system..
×
×
  • Create New...