Jump to content


  • Content Count

  • Joined

  • Last visited

  • Days Won


viking1304 last won the day on October 1

viking1304 had the most liked content!

Community Reputation

9 Neutral

About viking1304

  • Rank

Profile Information

  • Gender

Recent Profile Visitors

141 profile views
  1. viking1304

    Using Sierra EM7455 under Mojave 10.14

    What is the status of your WWAN card? ONLINE, LOW POWER MODE or something else? It is possible your device is not properly initialized. Can you post Legacy_Sierra_QMI.kext that you are using? Info inside must match your device. If your device is in ONLINE mode send PPP log, so we can try to figure out what is wrong. If your device is in LOW POWER MODE, you can try to bring it to ONLINE mode. Check BIOS and try with WiFi keyboard switch like would you do in Windows (FN + button with WiFi icon).
  2. viking1304

    DSDT Latitude E7450

    I am sorry, I think I made an oversight. Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { Return (GPRW (0x69, 0x04)) } Can you try to rename GPRW instead of UPRW in config change GPRW to XPRW 47505257 58505257 and to replace SSDT-UPRW.aml with SSDT-GPRW.aml? SSDT-GPRW.aml.zip EDIT: I just tried this on my machine and my hot patched DSDT looks promising: Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { Return (XPRW (0x69, 0x04)) } Please let us know if it works for you.
  3. viking1304

    DSDT Latitude E7450

    Can you try to add SSDT-UPRW.aml to your patched folder and with this patch added in your config? change UPRW to XPRW 55505257 58505257 This should solve your instant wake issues. Please let us know if it helps. SSDT-UPRW.zip
  4. viking1304

    DSDT Latitude E7450

    Would you please try to use this config instead? I did few modifications to your config. I changed your dropped tables and did some other minor tweaks. You can also remove IntelGraphicsDVMTFixup.kext since I also add WEG framebuffer patch. config.plist.zip
  5. viking1304

    DSDT Latitude E7450

    Yes, you are right. I accidentally missed SSDT-7-SaSsdt.aml in list of files in patched folder. Sorry. You should have that one on both places.
  6. viking1304

    DSDT Latitude E7450

    I guess you missed this part of one of my previous messages (or misunderstood it): 1. Remove SSDT-3-CpuSsdt.aml and ssdt.dsl (where that even came from?) from patched folder. 2. Remove SSDT.aml and SSDT-3-CpuSsdt.aml from sorted order in your config. SSDT.aml is not needed in latest versions of MacOS with E7450. You should have this in your patched folder DSDT.aml SSDT-0-SataTabl.aml SSDT-1-Ther_Rvp.aml SSDT-4-LakeTiny.aml SSDT-5-CppcTabl.aml SSDT-6-Cpc_Tabl.aml SSDT-7-SaSsdt.aml SSDT-8-DptfTabl.aml SSDT-PNLF.aml And this in your config under sorted order <key>SortedOrder</key> <array> <string>SSDT-0-SataTabl.aml</string> <string>SSDT-1-Ther_Rvp.aml</string> <string>SSDT-4-LakeTiny.aml</string> <string>SSDT-5-CppcTabl.aml</string> <string>SSDT-6-Cpc_Tabl.aml</string> <string>SSDT-7-SaSsdt.aml</string> <string>SSDT-8-DptfTabl.aml</string> <string>SSDT-PNLF.aml</string> </array>
  7. viking1304

    DSDT Latitude E7450

    Send your patched DSM files, but also send your patched folder from EFI and config that you are trying to use. Files in patched folder must mach those in your config and I have a feeling that yours doesn't match. I have few different working config and patch sets, with completely different file names and, but all files always match. Version 1 (static A17) Patched folder: DSDT.aml SSDT-0.aml SSDT-1.aml SSDT-2.aml SSDT-8.aml SSDT-9.aml SSDT-10.aml SSDT-11.aml SSDT-12.aml SSDT-13.aml SSDT-14.aml SSDT-PNLF.aml Sort order in config: <key>SortedOrder</key> <array> <string>SSDT-0.aml</string> <string>SSDT-1.aml</string> <string>SSDT-2.aml</string> <string>SSDT-8.aml</string> <string>SSDT-9.aml</string> <string>SSDT-10.aml</string> <string>SSDT-11.aml</string> <string>SSDT-12.aml</string> <string>SSDT-13.aml</string> <string>SSDT-14.aml</string> <string>SSDT-PNLF.aml</string> </array> </dict> Dropped files: <key>DropTables</key> <array> <dict> <key>Signature</key> <string>DMAR</string> </dict> <dict> <key>Signature</key> <string>SSDT</string> <key>TableId</key> <string>CpuSsdt</string> </dict> <dict> <key>Signature</key> <string>SSDT</string> <key>TableId</key> <string>Cpu0Ist</string> </dict> </array> Version 2 (static A19) Patched folder: DSDT.aml SSDT-0-SataTabl.aml SSDT-1-Ther_Rvp.aml SSDT-4-LakeTiny.aml SSDT-5-CppcTabl.aml SSDT-6-Cpc_Tabl.aml SSDT-7-SaSsdt.aml SSDT-8-SgPch.aml SSDT-9-DptfTabl.aml SSDT-10-OptTabl.aml SSDT-PNLF.aml Sort order in config: <key>SortedOrder</key> <array> <string>SSDT-0-SataTabl.aml</string> <string>SSDT-1-Ther_Rvp.aml</string> <string>SSDT-4-LakeTiny.aml</string> <string>SSDT-5-CppcTabl.aml</string> <string>SSDT-6-Cpc_Tabl.aml</string> <string>SSDT-7-SaSsdt.aml</string> <string>SSDT-8-SgPch.aml</string> <string>SSDT-9-DptfTabl.aml</string> <string>SSDT-10-OptTabl.aml</string> <string>SSDT-PNLF.aml</string> </array> Dropped files: <key>DropTables</key> <array> <dict> <key>Signature</key> <string>DMAR</string> </dict> <dict> <key>Signature</key> <string>SSDT</string> <key>TableId</key> <string>CpuSsdt</string> </dict> <dict> <key>Signature</key> <string>SSDT</string> <key>TableId</key> <string>Cpu0Ist</string> </dict> </array>
  8. viking1304

    DSDT Latitude E7450

    I completely forgot that, since I fixed it in mine. Now I see where those errors came from. Mine should be complete, since I also added this at the end: into_all all code_regex PCI0\.B0D3 replaceall_matched begin PCI0.HDAU end; into_all all label \_SB.PCI0.B0D3 set_label begin \_SB.PCI0.HDAU end; EDIT: This one should be enough, I can't remember where that second line came from. into_all all code_regex PCI0\.B0D3 replaceall_matched begin PCI0.HDAU end;
  9. viking1304

    DSDT Latitude E7450

    I downloaded origin from your first post and patched it without any problem. I am not sure how you managed to get that error. What you exactly did in order to change layout id? Can you show me the code that produce the error and what are you doing in order to fix it? I have some additional remarks that doesn't have anything related to your current errors, but might be helpful. You do not need to change anything manually if you are using my repo. I made another patch [19][audio] Audio Layout 11, which change layout ID to 11 and device-type to Realtek ALC 293. I also made [17][igpu] HD 5500 graphics which sets ig-platform-id and model for Intel HD 5500. [12][sys] Fix PNOT/PPNT is needed only if you have dropped CPU SSDTs in config.
  10. viking1304

    DSDT Latitude E7450

    @Jake Lo [01][syn] Fix PARSEOP_IF/CLOSE_PAREN Errors is actually your patch, which I added to my repo. # Fix IASL bug on some DSDT by Jake Lo # https://osxlatitude.com/forums/topic/10375-how-to-fix-recent-dsdt-common-error-caused-by-iasl-bug/ I also modified some of original patches and added some patches of my own in my repo, but as I wrote, that repo were intended for my personal use. @acquarius.13 Jake probably thought it was something different, since his patch is not in original repo, and yes, you need to run that one first. As he wrote, you do not need [02][syn] Fix PARSEOP_ZERO Error (aggressive), since you need it only if you need to fix PARSEOP_ZERROR errors that you do not have. Do not run patches that are made to resolve errors if you do not have those errors. You can use [91][syn] Fix ADBG Error (alternate) to fix ADBG error in your screenshot, or you can fix it manually. btw. I do not have that one if i use refs file when decompile. If you do not have nVidia, do not run those patches with gfx0 in name (21,22,23). Be sure that you are working on freshly decompiled DSL files (or clean DSL files from backup). Fix errors first. When you successfully compile, run patches one by one, and check if everything still compiles after applying each patch. Have you also changed your config or just patched files folder? There is no reason for bt, audio and brightness not to work if you just changed patched files with original config. For working brightness you need to have SSDT-PNLF.aml in patched folder and proper com.apple.driver.AppleBacklight patch in kextstopatch section of your config, so be sure that you have that aml in your patched folder.
  11. viking1304

    DSDT Latitude E7450

    Framebuffer patch works just fine here, but I do not have Inject Intel nor ig-platform-id as advised in WEG Intel FAQ: WEG should fix renames (at least GFX0 -> IGPU), but with next statement in mind, I would left renames in config: I am not sure that USBPower.kext (renamed to USBPorts.kext in latest FBP versions) is proper replacement for USB3 _PRW 0x6D. I do not see anything related to IOPowerManagement nor power states there. If you check for example this part of info.plist from that kext: <key>SSP1</key> <dict> <key>UsbConnector</key> <integer>3</integer> <key>port</key> <data> DAAAAA== </data> </dict> you will see that it just sets port to 0x0c (DAAAA== is 0c 00 00 00 in hex, and when you reverse that, you will get 0x0c) and UsbConnector to 3. As far as I know UsbConnector is actually USB type. Basically it just sets SSP1 to be USB 3 on port 0x0c. It is similar for all other ports included in kext. As I mentioned before, if you export this patch from latest version of FBPatcher (1.4.4) it will be named USBPorts.kext, not USBPower.kext like in older versions. I guess they figured out that power in name might be confusing. This looks more appropriate: Based on this part of my DSDT (that is patched with USB3 _PRW 0x6D) Scope (_SB.PCI0.EHC1) { Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { Store (UPRW (), Local0) I guess I should rename UPRW -> XPRW and to compile SSDT-UPRW.dsl. I think I will try this right away.
  12. viking1304

    Dell Inspiron 7559 Backlight/Brightness crash

    Try to rebuild cache again. You should see something like this in your log: Kext with invalid signatured (-67062) allowed: <OSKext 0x7fe82370dd80 [0x7fff974bc8e0]> { URL = "AppleBacklightInjector.kext/ -- file:///Library/Extensions/", ID = "org.rehabman.injector.AppleBacklightInjector" } My FakeSMC.kext is in Clover/kexts/Other and my AppleBacklightInjector.kext is in /L/E
  13. viking1304

    Dell Inspiron 7559 Backlight/Brightness crash

    Looks like you do not have AppleBacklightInjector.kext. Copy to /L/E, rebuild permissions and reboot. AppleBacklightInjector.kext.zip
  14. Both have same specs: 150Mbps, 2.4GHz only. They look same (except v3 mark), ID is same for both 0bda:8179. V3 drivers work for V2. If you check WikiDevi more closely, you will see this line: Information output from v3 version : I am confused now.
  15. I recently replaced TL-WN725N V2 with TL-WN725N V3. It also works fine, so please add v3 to supported list. Recent v3 drivers TL-WN725N(EU)_V3_180807_Mac also works fine for V2 version of device. btw. There is an issue with WPA2 Enterprise on HS, so new drivers that are marked with 10.13 should be used (for both v2 and v3).