Jump to content

viking1304

Members
  • Posts

    143
  • Joined

  • Last visited

  • Days Won

    4

Posts posted by viking1304

  1. I recently noticed that sometimes I have no sound. Everything starts to work as soon as I reboot.

    First thing that I suspected is that I have no sound after sleep. It turns out that if I choose Sleep from main menu, I have sound after wake, with or without power supply connected. Finally I figured out that if I close the lid while I am not on power supply, laptop goes to sleep (as expected), but I have no sound after wake.

    Everything looks correct in output screen even after sound stops working.

     

    Screen_Shot_2018-01-15_at_19.50.28.png

     

    I checked my config. Layout ID is 11 with Lilu and AppleALC and I have EAPDFix. Hibernation is properly disabled:

    System-wide power settings:
    Currently in use:
     standbydelay         10800
     standby              1
     womp                 1
     hibernatefile        /dev/null
     powernap             1
     gpuswitch            2
     halfdim              1
     networkoversleep     0
     disksleep            10
     sleep                1
     autopoweroffdelay    28800
     hibernatemode        0
     autopoweroff         1
     ttyskeepawake        1
     displaysleep         10
     lidwake              1

    I am using patched files that Jake made from my origin while I was struggling with my first HS installation.

    Am I missing something obvious as usual? Should I try with patched files from latest E7450_Disable840M_A17_HS.zip instead?

  2. Thank you very much Hervé! 
     
    I finally found some time for reading and experimenting and I successfully accomplished my goal to make DW5809e work in both High Sierra and Windows 10, since I have dual boot on E7450. Patch that you sent helped a lot. I might done some minor tweaks, but essentially I am using the same patch that you posted.

     

    Everything is actually very easy and can be done in few minutes when you have all information and when you know what you are doing. Funny thing is that for me it was easier to change USBCOMP mode from Linux then to make card properly loaded by OS. Looks like that use of FakePCIID_XHCIMux.kext instead of USBInjectAll.kext is always preferred way of solving issues with loading of internal USB devices.

     

     

    I found out that is better to use USBCOMP=14 instead 6 or 8, since it sets both 6 and 9 in same time. MacOS will use 6 and Windows 10 will continue to use cards default USBCOMP mode which is 9.  

     

    Card debranding is not needed and I would not recommend it.

     

    I had to set APN, Account Name and Password manually.

     

    Connection is stable, but speed test shows only about 10 Mbps. I will need to investigate this.

     

    Also, I am not sure why network name is listed as Unknown even when I am connected. 
     

    btw. looks like you were one of those lucky guys with high speed modems. I remember downloading a single 800x600px GIF image for 5 minutes at 2800 bauds. :)

    • Like 1
  3. After testing same result for both...

     

    What could be differnt on my 7450 ??

     

    I have noticed somthing, if i let the driver "VBoxHfs" disabled in config.plist the system does see the disk m2 ??

     

    In previous post I sent you my complete Clover folder with all 3 file system drivers: HFSPlus.efi, apfs.efi and NTFS.efi (you would probably only need HFSPlus), patched files for E7450 that have both graphics and config that use those patches. All needed HS patches and drop tables are also properly added to that config. That should boot on any E7450 that have both graphics without any problem, as long as BIOS version is A17, USB device and used USB port works, USB is properly prepared and BIOS is correctly set.

     

    Since I was struggling with some issues myself when I installed HS for the first time, I would advice you to check all those things:  

     

    1. Are you sure that your E7450 have both intel and nvidia graphics and not only intel? If you only have intel you need different boot pack then those I sent. If you are not sure and do not have Windows installed, run some live Linux from USB and check. 

    2. Are you sure that you use A17 bios and not A15, or A18 that just came out? I don't know if A18 works since I haven't tried it yet, so please use A17.

    3. Have you reset your BIOS to defaults and set necessary options? Check your BIOS. A17 should be displayed in System information. Load Defaults and set Boot List Option to UEFI, SATA Operation to AHCI and Enable Legacy Option ROMs. Do not apply DVMT patch, use IntelGraphicsDVMTFixup.kext (already in both, latest bootpack and in archive I sent).

    4. Are you sure that your USB stick and ports works properly? Try to use another USB port and (or) another USB stick.

    5. Are you sure that your USB is properly prepared? Try to remove everything and made new USB install from scratch. 

  4. @quartz38

     

    Few days ago I reinstalled HS 10.13.2 from scratch. Booting from USB and installation went without any problem.

     

    I took complete Clover folder from my USB, packed it and attached it for you. Please note that this one is not the same one I already sent to you over private message, which I made from latest generic EFI and latest bootpack that Jake posted.

     

    This one is slightly different, with different set of patched files. Those are also patched by Jake, but origin folder was from my machine. One of those should work on your machine.

     

    I guess it would be easiest to Mount EFI partition of your USB, delete complete Clover folder there and just paste this one from attachment. Just to be sure that everything is in right place.

     

    Also, please check those few things:

     

    1. Check if this option is enabled in your BIOS. It must be turned ON

    20180110_234103.jpg

     

    2. Use F12 every time during installation and be sure that you actually booting from USB

    20180110_233501.jpg

     

    3. Check the Clover version (in the right bottom corner) and boot from USB

    20180110_233539.jpg

     

    4. There will be two noticeable delays during boot.

     

    20180110_233630.jpg

     

    20180110_233630.jpg

     

    5. After almost 2 minutes you should be on this screen

    20180110_233949.jpg

     

    Good luck!

    CLOVER_7450_HS.zip

  5. HS just require some different patches and more values set in config than old versions, but everything is basically the same.

     

    Installer structure is changed a little, but it should be still possible to use old mount/copy/paste method of creating USB if you want. I honestly prefer new method since it's faster and more clear (at least for me).

     

    Just use right version of bootpack that match your system and follow Jake's guide.

  6. Basically it's almost identical as Jake's bootpack, but I compile it myself. Some kexts are slightly newer then those from Jake's bootpack, config is slightly modified, but there is no real difference, since config and patches are made by Jake, with same selection of kexts. 

     

    Since I had a lot of struggle in the beginning myself, I can tell you few things.
     
    Restore BIOS defaults, there is no need for that patch anymore (there is a kext in bootpack for that). Be sure that you are using UEFI and Enable Legacy Option ROMs. Create USB with createinstallmedia from terminal, do not use old method. If you already have Clover on your drive, during all install steps press F12 every time and select USB from boot menu - this one made me a lot of headaches. 
     
    Follow Jakes instructions (just ignore everything related to updating of Sierra bootpack): 
     
    Use this EFI
     
    and this bootpack (if you have NVidia)
     
    or this bootpack (if you have Intel only and do not have NVidia)
     
    Please boot with verbose, until you finish installation.
  7. It is perfectly normal if progress bar not moving during booting of HS installation from USB for about 30-60 seconds. Please use verbose and if it looks that nothing happens after RAM disk initialization, please wait a little. It should continue after some time.

     

    Please have a little patience, but If it is stoped for more that 90 seconds, something is probably wrong.

  8. I created completely new set of serials (OS, MLB, ROM and SmUUID) and reinstalled everything from scratch, but I didn't try to use my account.
     
    I asked my friend who have AppleID that was created in 2013 to sign in to iCloud, iMessage and FaceTime on this new installation. Everything worked like a charm in first attempt. He was able to send and receive messages and he called me on my iPhone over FaceTime without any problem.

    He logged off and then I tried to use my account. I instantly got a message to call support. It was same with my son's account. My sons account was mad in 2016 and mine is from 2017. Our accounts work on iPhone and real Macs, but not on any hack.

    So, people with new accounts probably can try to call support, but there is no guaranty that it would actually help, since I talked with some people with same problem on some other forum. Some of them actually called support, but they still can't log in.

  9. Hi!

    I'm not so pro user as you, but I encounter such annoying issues when sleep/hibernate mode are not correctly configured (i.e. when computer wakes up from sleep).

    Try to re-apply sleep/hibernate proper configuration, repair permissions and see what happens.

     

    I've installed HS just on a test disk. I can update my computer conditions as soon as I use HS on main disk

     

    Hibernation is disabled, hibernatefile is set to /dev/null, permissions are good.

     

    Should not be related to hibernation, since it happens in the middle of work. Unfortunately it always happen when I am very busy, so I can't just left it like that to see will it start to work again.

  10. 1. There was some issue with APFS and SSD trim on hacks. Recommended solution was to disable SSD trim or to use HFS+. I have no idea if that still applies or not. Personally I am using HFS+ because I am constantly using Clonezilla to backup and restore images of my partitions in order to safely play with my system and to be able to revert it quickly to perfectly working state.

     

     

    2. Jake's bootpack contains all kexts that you need.

     

    3. A bunch of warnings and assertion failures, even a long delay between RAM disk initialization and mounting of existing partitions is perfectly normal. After you generate SSDT.aml in post-install steps, your system will boot much faster and with less warnings (most of them are perfectly safe to ignore).

     

    If you want to use APFS be sure that your EFI/CLOVER/drivers64UEFI folder contains apfs.efi.

     
    I advice you to use Jake's Generic EFI folder EFI_4359.zip and Bootpack for your system, since all needed files are there.
  11. From time to time my system randomly freeze. When it happen I can not click anything, can't switch app or window, no shortcut works, but for some strange reason I can still move my cursor. Sometimes I even see that disk indicator flash.

     

    Only thing that I can do in that moment is to press and hold power button in order to shutdown my system.

     

    It doesn't happen too often, nor every day, but it's very annoying.

     

    Could it be related to wrong SSDT or some of patched files? Could it be related to TP link drivers for USB WiFi?

     

    Any other ideas?

  12. And I would totally agree with you if this was question from someone else.

     

    Biggest mystery is why I can use iMessage with same AppleID on my iPhone without any problem and why I can't log in to iMessage or FaceTime from macOS, but I can log in to iCloud and AppStore on same system without any problem.  :-o

     

    Only difference between my account and my friends account is that I have US ID without any CC info and he have Croatian ID (also without CC info).

     

    Is it possible that CC info is absolutely required for US ID in order to use iMessage on macOS? 

  13. I have very strange problem.

     

    I can't sign in to FaceTime or iMessage with my AppleID. I asked my son to try to log in with his AppleID and we got same message that I need to call support.

     

    facetime.jpg

     

    I was sure that I need to change something in my config.plist, since I read some articles and saw some tutorials on YouTube related to that problem.  

     

    Few minutes ago I asked my friend to try to sign in with his AppleID and FaceTime started without any problem.

     

    Any ideas what should I do?

     

     

  14. Thank you both. I already downloaded all the latest versions of kexts that I know where to find. I have no idea where to find ApplePS2Controller,  DisableTurboBoostBattery and AppleBacklightInjector, so I will just use those 3 from Jakes archive. I will replace those and try to update little later.

     

    Thank you for clarifying DSDT/SSDT numbering difference.

     

    The only thing that is still not clear to me is why config.plist is so different. The version on my drive have both FixHeaders and FixRegions, but new one only have FixHeaders. I only have CpuSsdt but I do not have Cpu0Ist that exists in new one. I do not have abm_firstpolldelay (since it's new flag). I have DualLink, AppleHDA ALC 293 #1 (also 2, 3 and 4), but do not have BacklightLevel and so on...

     

    Should I use new config and just replace SortedOrder and serials with those I had?

  15. I can't boot 10.13.2 update from my disk, while currently installed 10.13.1 works just fine. The only obvious reason for this behavior is currently installed bootpack.

     

    I just compared my files with files that Jake Lo posted here. Most kexts are same, but some of them are slightly older or newer then those. The only kext that might be a problem is Lilu, since I have 1.2.0, and I see in 1.2.1 release notes that it have some workarounds for 10.13.2.

     

    It's not a problem for me to update those kexts, or even to replace whole bootpack, but I am actually trying to understand what's going on.

     

    @JakeLo

     

    I am totally confused why SSDT files in ACPI patched folder in latest bootpack are not same as those that I have. Booth patched folders are made by you, and both are for E7450 with same Optimus card with same A17 BIOS. I have those SSDTs: 0, 1, 2, 8, 9, 10, 11, 12, 13, 14 and files that you posted this time are: 0, 1, 4, 5, 6, 7, 8, 9, 10, 11. I am aware that reason for this are  original files that were send to you, but why dumped files were so different on those two systems? Should I use those new files or files that you made from dump I sent you from my system?

     

    I am also trying to figure out where to find latest version of all kexts you posted when I want to update them myself. Some of those kexts are very easy to find (like LILU or those from Rehabman), but some of those are real challenge to figure out where they came from.

     

    I guess I could just use your files and be grateful to you, but I am actually trying to learn something here. This doesn't mean that I am not grateful to you. :)

     
  16. I compared OSBundleLibraries part from CellPhoneHelper from my HS system with that in your kext. They are same.

    <key>OSBundleLibraries</key>
    <dict>
    <key>com.apple.driver.AppleUSBHostMergeProperties</key>
    <string>1.0</string>
    <key>com.apple.iokit.IOUSBHostFamily</key>
    <string>1.0.1</string>
    <key>com.apple.kpi.iokit</key>
    <string>8.0</string>
    <key>com.apple.kpi.libkern</key>
    <string>9.0.0</string>
    </dict>
    <key>OSBundleRequired</key>
    <string>Root</string>

    Network/WWAN in System Information is empty and there is nothing about this card in USB section.

     

    If I add USBInjectAll.kext with kext you posted I am getting this:

    Dell Wireless 5809e Gobi™ 4G LTE Mobile Broadband Card:
    
    
      Product ID: 0x81b1
      Vendor ID: 0x413c  (Dell Inc.)
      Version: 0.06
      Speed: Up to 480 Mb/sec
      Manufacturer: Sierra Wireless, Incorporated
      Location ID: 0x14800000 / 2
      Current Available (mA): 500
      Current Required (mA): 500
      Extra Operating Current (mA): 0

    And this

    WWAN Information:
    
    
      Dell_Wireless_5809e_Gobi____4G_:
      Device Version Number: 6
      idProduct: 0x81b1
      idVendor: 0x413c
      locationID: 0x14800000 @ 0
      Modem Software: Unknown
      Network Name: Unknown
      WWAN_TYPE: GSM

    I am confused. OSBundleLibraries match, and 0x413c is 16700 as referenced by idVendor.

     

    I am sorry if i am missing something obvious.

  17. OOPS!!

     

     
    I am very sorry, but since there is no real MacBook with LTE, I though that my assumption was correct (if hardware is not used, that probably means that there is no drivers). This article was one of main reason for my false assumption.
     
    Since I have DW5809e with SIM card inserted I just tired kext that you posted here but it doesn't work on High Sierra. I am not sure if I have to change something in Info.plist or I need some additional kext. 
  18. You can use HWMonitor app (calls on FakeSMC Plugins) to verify if nVidia GPU remains turned off after wake from sleep.

     

    In SSDT-12, it's most definitely turned off at startup through the _INI method of device SB.PCI0.RP05.PEGP

     

    I've not seen calls to turn it On or Off after wake in the DSDT.

     

    I installed FakeSMC 6.26 with all plugins and HWMonitor, but I do no see anything about GPU in HWMonitor.

     

    Screen_Shot_2017-11-09_at_11.57.31_AM.pn

     

    I can only verify that main FakeSMC kext is loaded, but I have no idea if plugins are loaded or not.

    $ kextstat | grep Fake
       42    2 0xffffff7f8332d000 0x11000    0x11000    org.netkas.driver.FakeSMC (1765) 9EEC6103-EEBA-34B3-B9AF-8FE333C43E90 <11 7 5 4 3 1>

    Should I see all 5 kext loaded with kextstat or only main one? Am I missing something?

  19. I have Dell D1000 Dual Video USB3.0 Docking Station with two 24" Dell monitors. Everything works like a charm on MacOS.

     

     

    sellpoints_dell_dual_video_usb_3_docking

    One monitor is connected over HDMI, other over DP. Even LAN is working without a problem.

     

    To make it work, all you need to do is to install appropriate DisplayLink drivers for macOS from http://www.displaylink.com/downloads

     

    Only potential drawback is the fact that you have to use laptops own power supply, since only connection with laptop is over one of laptops USB ports.

     

    I have no idea will it work with something like Dell E-Port Replicator with USB 3.0.

     

    Everything that is clearly labeled as DisplayLink should work fine.

     
    --
     
    There is no way to use internal LTE card. You could probably use some external USB dongle that is macOS compatible. Huawei E3372 should work (at least based on this info), but it is too big for my taste.
  20. The Generic EFI is basically a UEFI install. Added HFSPlus.efi to drivers64UEFI and themes. You could leave out themes or use any themes you like.

    Can you confirm if the Nvidia is disabled with the A17 bootpack?

     

    Sorry for late reply, was on little vacation and busy at work. Thanks to you, I have working HS updated to 13.1  8-)

     

    As far I can see NVidia is disabled. System is very quiet and temperature is not too high.

     

    None of nvidia kexts are loaded

    kextstat | grep nvidia

    System Information shows only Intel in Graphics/Displays.

     

    Screen_Shot_2017-11-08_at_10.35.27_PM.pn

     

    I made my own bootpack with your help. I am using Lilu 1.2 and other new kexts that works with Lilu 1.2. I am also using IntelGraphicsDVMTFixup without BIOS patch.

     

    Thank you very much Jake.

  21. Replace with this Config and delete SSDT-3.aml from /EFI/Clover/ACPI/Patched

     

    Thank you very much Jake.

     

    There are some small issues, but this works.

     

    There is a long delay between RAM disk initialization and mounting of existing SDD partitions (about 30-60 seconds). During that time I am getting some warnings and some assertion failures.

     

    And finally there is some warning about unknown CPU and power management.

     

    If you ignore those small non-blocking issues, everything else is perfect.

     

    btw. I am just curious, why Audio Inject have value of 11? Is that some special value of just a typo?

     

    <key>Audio</key>
    <dict>
      <key>Inject</key>
      <string>11</string>
      <key>ResetHDA</key>
      <true/>
    </dict>

     

    20171011_221549.jpg

  22. Next morning I made a terrible mistake, when I decided to make new installation USB with updated EFI. I prepared USB installation at least 30-40 times and none of those worked.

     

    Looks like that at least one Gremlin lives in my laptop (probably few of them). I have no other explanation.  :-(

     

    I am software developer with 20 years of experience in system administration (both Linux and Windows), so I hope I know what I am doing.

     

    Every time I removed both partitions (install and EFI) and started from scratch.

     

    - I tried with 3 versions of Clover (4200, 4233, 4243)

    - I tried just to add efi driver, acpi, kext and config.plist that you sent to fresh Clover install, but I also tried to use all your files (replacing BOOT and CLOVER folders)

    - I tried with IntelGraphicsDVMTFixup.kext, but also with BIOS 0x3 patch

    - I checked if my clean MacOS installation (before Clover installation works on real Mac)

     

    Only thing that I can think of is that I used some combination of your kexts and some others that I downloaded when I managed to boot it, since I can't make this work with your kexts only. Will try that now. 

     

    This is the error I am getting.

     

    20171008_214022.jpg

     

    EDIT: Looks like I have a similar problem as this one 

×
×
  • Create New...