Jump to content

Hervé

Administrators
  • Posts

    10027
  • Joined

  • Last visited

  • Days Won

    561

Everything posted by Hervé

  1. Up to DB7 now. 10.11DB7_patched_AppleIntelFramebufferAzul.kext.zip 10.11DB7_patched_AppleIntelHD5000Graphics.kext.zip
  2. It's at the root of this very forum sub-section, right above this very thread! Look up the post with full packs too.
  3. https://osxlatitude.com/index.php?/topic/6503-dell-latitude-e6320-with-i5-2520m-hd3000-and-1366x768-lcd-mavericks/ https://osxlatitude.com/index.php?/topic/8245-e6320-yosemite-a-couple-of-issues/ We need raw IOReg output + extracted raw DSDT, i.e. info extracted from OS X having booted without patched DSDT or extracted from Windows/Linux.
  4. You can ignore the update and not install it if you have already done so. I've seen this in the past and, sometimes, the update offer can also disappear after you've installed it several times.
  5. Patched kext works when I boot laptop (lid opened, haven't tried lid closed) with DVI or VGA connected to docking station, but not both. Which docking station or port replicator do you have? 'seems you have 2 external screens and, indeed, I could not get that to work properly with the patched kext (VGA + DVI). There's a E-Port Plus docking station I can also test at work. That has 2 x DVI + 2 x DP + 1 x VGA ports so it's much more than the simpler E-Port I was using that had 1 x DVI + 1 x VGA + 1 x DP at the back. I suspect you have the E-Port Plus and it may well be that the vanilla SNB frame buffer kexts supports both DVI off your dock. For HDMI, you would just need to patch the 0205 line I guess. All details provided previously and in the HD3000 thread I linked to in one of my previous posts above.
  6. I never use those, I tend to make dmg backup images of my OS X partitions from other partitions in case I need to re-install trough simple restore action.. That's always worked me. I've heard good things of CarbonCopy though. Google the matter, I'm sure you'll find lots of reports.
  7. Sounds like you skip the OS X partition(s) during the cloning then...
  8. And up to DB7. Nice and easy that one, no particular fighting. Patched AppleHDA kext causes KP when placed in /S/L/E; however when copied to /L/E with vanilla AppleHDA deleted from /S/L/E, audio works fine.
  9. So which part fixes things? ig-platform-id injection? Broadwell framebuffer patch?
  10. It pays to experiment! Following a request from a forum member, I spent some time on this for the Dell Latitude E6220 video output when laptop is docked. Result is that we can now get all output ports supported: VGA, DVI and HDMI. Full details are here. In the case of the E6220 -and this should work for all other E6x20-, the following revised patch enables all video output ports: 01 02 04 00 10 07 00 00 10 07 00 00 // vanilla: nb of connectors -> "04" 05 03 00 00 02 00 00 00 30 00 00 00 // vanilla: laptop's own LCD display 02 05 00 00 00 08 00 00 05 00 00 00 // patched: HDMI display port (built-in port) 06 02 00 00 00 04 00 00 08 00 00 00 // patched: VGA display port (built-in + docking-station port) 04 06 00 00 00 04 00 00 07 00 00 00 // patched: DVI display port (docking-station port) For DisplayPort (DP) output, any of the following will do: 02 05 00 00 00 08 00 00 06 00 00 00 // patched: DP display port (docking station); tested with DP-HDMI adapter or 04 06 00 00 00 04 00 00 06 00 00 00 // vanilla: DP display port (docking-station); tested with DP-HDMI adapter or 03 04 00 00 00 04 00 00 06 00 00 00 // vanilla: DP display port (docking-station); tested with DP screen
  11. Further to new study, the patch for SNB framebuffer kext was further refined to support DVI output off docking stations such as port replicator E-Port K07A002 (tested Ok) or E-Port Plus K09A001 (tested Ok). Full details available here. NB: The USB3.0 ports of those docking stations/port replicators work OOB but only at USB2.0 speed on the E6220 since this laptop has no built-in XHCI controller.
  12. My mistake, I think I was too quick uploading the file and posted the vanilla kext, not the newly patched one! I've modified the post; try again. PS: let's look at the camera matter in a separate thread but read my existing E6320 guide. It mentions it.
  13. Ok, sorted, it's the last choice ("04 06 ..."). With the following revised SNB framebuffer patch, the E6220 now has DVI and VGA output supported out of the Port Replicator in addition to built-in VGA + HDMI outputs: 01 02 04 00 10 07 00 00 10 07 00 00 // vanilla: nb of connectors -> "04" 05 03 00 00 02 00 00 00 30 00 00 00 // vanilla: laptop's own LCD display 02 05 00 00 00 08 00 00 06 00 00 00 // patched: HDMI display port (built-in port) 06 02 00 00 00 04 00 00 09 00 00 00 // patched: VGA display port (built-in + docking-station port) 04 06 00 00 00 04 00 00 09 00 00 00 // vanilla: DVI display port (docking-station port) Tested Ok with Mavericks 10.9.5, Yosemite 10.10.5 and El Capitan DB6. This should work with all E6x20 models. 2 points to note: laptop's built-in VGA port is disabled when computer is docked to my port replicator; so it's either-or, as expected. I could not get display to work properly with 2 external displays, one on DVI, one on VGA; all 3 displays were detected properly but built-in LCD + VGA outputs remained dark, only DVI screen showed desktop. Might work with some additional patch, I don't know at this stage. Could be a conflict of port numbers as I think I used #9 on both. So, for the moment, it's one or the other on the port replicator. System may behave differently with a different docking station such as model E-Port Plus K09A001 for instance. Will try and test if/when I have time. Here is the revised 10.10.5 patched SNB framebuffer kext: 10.10.5_newly_patched_AppleIntelSNBGraphicsFB.kext.zip
  14. I re-tested my E6220 with patched SNB framebuffer kext on my Port Replicator. Results were as I expected: DVI no longer worked but VGA did. --> Therefore, we simply need to identify which vanilla display port line natively supports DVI output on those laptops and reinstate it alongside the patched HDMI + VGA lines. It's a fairly quick and simple task of testing different combinations... Vanilla SNB framebuffer kext: 01 02 04 00 10 07 00 00 10 07 00 00 // Nb of connectors -> "04" 05 03 00 00 02 00 00 00 30 00 00 00 // built-in laptop display 02 05 00 00 00 04 00 00 07 00 00 00 // display port 03 04 00 00 00 04 00 00 09 00 00 00 // display port 04 06 00 00 00 04 00 00 09 00 00 00 // display port Existing E6220 patched SNB framebuffer kext: 01 02 03 00 10 07 00 00 10 07 00 00 // Nb of connectors reduced to 3 -> "03" 05 03 00 00 02 00 00 00 30 00 00 00 // unmodified line for laptop built-in display 02 05 00 00 00 08 00 00 06 00 00 00 // HDMI display port 06 02 00 00 00 04 00 00 09 00 00 00 // VGA display port 00 00 00 00 00 00 00 00 00 00 00 00 // Unused, dead line We can therefore reinstate the number of connectors to 4 and, on the basis that display port line starting with "02 05" corresponds to HDMI output, try to retrofit the 4th and unused display port line to one of the settings below: 03 04 00 00 00 04 00 00 09 00 00 00 or 04 06 00 00 00 04 00 00 09 00 00 00
  15. Extract of lspci -nn command would have been better as it would have shown the device ids of the HW components too but never mind.
  16. Great, but how about a guide or details of the procedure you followed and, most importantly, a pack with the various kexts and tables you used? Could you also provide a detailed lspci-type extract of hardware information + USB device info out of the SysProfiler so that we can get the specific hardware components identification (eg: LAN, Camera, card reader, etc.) ?
  17. I've got no specific version to recommend. I would suggest you simply use the latest available one on the repo.
  18. Basically, you need to install Clover properly on your HDD Yos partition. Tell us how you've tried to install it, list the options you selected, ideally post a screenshot and we'll then see what you can try. Alternatively, switch to Chameleon, it's far simpler, just less powerful. But now that you've installed OS X on the Optiplex...
  19. I guess you were still using the VGA port out of the replicator, not the DVI one. I have a feeling that DVI output may only be supported under the vanilla SNB framebuffer kext and VGA under the patched version. VGA may also be limited to direct laptop output, not port replicator. This would mean that the patch needs to be further refined to be able to support HDMI + DVI + VGA on top of built-in LVDS screen; so we would be back to 4 ports, not 3 as supported by the current patch and port number for VGA may have to be modified for port replicator (which could mean it's either the laptop's port or the replicator's, not both). I'll work on it tomorrow, it should not be difficult to suss out. I expect the patch to be the same for all E6x20 models. Can you try with external display directly connected to the laptop, then do Detect Displays and/or put laptop to sleep then wake it? With the patched SNB kext, that should extend display to the external screen. If it does, then try and do the same with the laptop docked in.
  20. Well, you can play around with the idle % settings in the AGPM kext plist to try and tune GPU throttling. I fully agree that if you use default settings, you may experience the odd lag at kicking the GPU into boost modes. You can therefore adjust levels at which you want GPU to boost frequencies and, by repeated trial, hopefully obtain a level of performance that suits you. It's stated in the thread. You may not have noticed that in the code I posted, I had actually modified those idle % levels in my add-on plist entry.
  21. I have to say I booted the E6220 with lid opened and the external display already connected to DVI port. The external display was auto-detected and with correct resolution. Will try to boot with lid closed again tomorrow and see the behaviour. Make sure you use the patched SNB framebuffer kexts to properly support VGA output (note that DVI output from Port replicator works with 10.10.5's vanilla SNB kext - that's what I was running on). Full details of the HD3000 VGA patch are provided in Dinesh's dedicated HD3000 thread on the matter in R&D section or here in the specific case of the E6220. Do not press Fn-F8 under OS X, it will indeed screw up your display both on external and built-in screens. However, if you do, you can recover by putting computer to sleep, then wake it. The patched SNB framebuffer normally support auto-detection of VGA output. If required, click on the "Detect displays" button in the display PrefPane (requires you to press [Alt] or [Win] key 1st) or put laptop to sleep, then wake it. The patched SNB framebuffer kext I use in 10.10.3/10.10.4 on the E6220 is available here. For Sleep, usual thing: check your hibernation mode (set to 3 by default, must be disabled, i.e. set to 0) and delete any existing sleepimage file. sudo pmset -g sudo pmset hibernatemode 0 sudo rm -f /var/vm/sleepimage
  22. Try it by all means. You can build your Yosemite USB installer using the usual well-know procedure posted in many posts here, then install Clover on the key and copy files from the Mavericks bootpack to the Clover folders. You may have to spend some time finding the right tuning for Clover though, that's often the issue with that sophisticated but powerful bootloader. Can't say if the Quadro 1000M will be supported in Yosemite though but I'd say so; you'll have to research that too. Can't remember which chip it is based on. But, generally speaking, a GPU supported under Mavericks is also supported under Yosemite.
  23. Here are BIOS settings that are known to work on the E6220 (Intel Sandy Bridge CPU with Intel HD3000 graphics) under Mavericks, Yosemite, El Capitan, Sierra, High Sierra, Mojave and Catalina. These settings were tested and verified with BIOS up to version A14. Boot Sequence: . Diskette drive = Off . Internal HDD = On . USB Storage Device = On . CD/DVD/CD-RW Drive = On . Onboard NIC = Off . Boot List Otion = Legacy or UEFI (but USB installer can only be booted legacy) System Configuration . Integrated NIC = Enabled . Parallel Port = Disabled (you may opt for any other options if required) . Serial Port = com1 . SATA Operation = AHCI . Drives: * SATA-0 = On * SATA-4 = On * SATA-5 = On . USB Configuration: * Enable Boot Support = On * Enable External USB Port = On . Keyboard illumination = Level is 100% or any other settings. This applies to backlit keyboards only . Miscellaneous Devices: * Enable Microphone = On * Enable eSATA Ports = On * Enable Hard Drive Free Fall Protection = On * Enable ExpressCard = On * Enable Camera = On * Enable Media Card = On Video: . LCD Brightness = Max or whatever settings you prefer Security: . Admin Password = not set . System Password = not set . Internal HDD-0 PW = not set . Strong Password = Off . Password Configuration = default settings . Password Bypass = Disabled . Password Change: Allow Non-admin Password Changes = selected . Non-Admin Setup Changes = Off . TPM Security = Off . Computrace® = Deactivate . CPU XD Support = enabled . OROM Keyboard Access = Enable . Signed Firmware Update = Off . Admin Setup Lockout = Off Performance: . Multi Core Support = All . Intel SpeedStep = Enabled . C-States control = On . Intel® TurboBoost = On . HyperThread Control = Enabled Power Management: . AC Behavior = Off . Auto On Time = Disabled . USB Wake Support = Off . Wireless Radio Control: * Control WLAN radio = Off * Control WWAN radio = Off . Wake on LAN/WLAN = Disabled . ExpressCharge = ExpressCharge POST Behavior: . Adapter Warnings = Enabled . Keypad (Embedded) = Fn Key Only . Mouse/TouchPad = Touchpad/PS-2 Mouse . Numlock Enable = On . Fn Key Emulation = On . POST hotkeys = Enable F12 Boot Option Menu . Fast Boot = Minimal Virtualization Support: . Virtualization = Enabled . VT for Direct I/O = Off (otherwise use bootloader option dart=0) . Trusted Execution = Off Wireless: . Wireless Switch: * WWAN = On * WLAN = On * Bluetooth = On . Wireless Device Enable: * WWAN = On * WLAN = On * Bluetooth = On
×
×
  • Create New...