Jump to content

Hervé

Administrators
  • Posts

    9905
  • Joined

  • Last visited

  • Days Won

    548

Posts posted by Hervé

  1. Why do you add Mariusz's kexts? What's the purpose?

     

    You should only have to follow the documented procedure, i.e. :

    - myHack with dedicated bootpack to install 10.7.2

    - install combo update 10.7.5 (no reboot on completion)

    - install and run EDP (EDPWeb) for D630 Intel HiRes (after which you can reboot to 10.7.5)

     

    That's it. The only possible missing item would be the wireless kext if you have a card that does not work OOB.

  2. I read about this Deviato thingie; I'd stay away from that old thing, the X3100 patching sounds a better method to me.

     

    With a T7200, you would really have to find a good explanation for using a legacy kernel!!! Just use plain Mach kernel. Again, I strongly recommend that you get SL 10.6.8 running before you start tuning things. Graphics set aside, everything else should be more or less straight forward under 10.6.8. But anyway, it's your call...

  3. No, I would not think so, but I'm far from understanding how you installed Lion on your machine. Had you followed our myHack-EDP process, I'd know what to answer, but it appears you possibly followed obsolete ways...

     

    I have no problem running my D630 GMAX3100 on docking station with external VGA screen @ 1440x900 (no higher res I'm afraid), whether as main screen or as extended display. No problem running it in extended mode attached to my TV @ 1920x1280 either.... Haven't tried it as main/single screen, but that's an idea!

  4. I would actually recommend that you run 10.6.8, because you'll get far more/far better support. For instance, most of the kexts we could recommend would have been tested with 10.6.3 and beyond. 10.6.0 is too old now and hardly anyone will be running that version. Upgrading really should not be an issue at all.

     

    If you want, you could even do it in steps:

    1) download and install 10.6.3 Combo update - I'd expect this to be completely straight forward

    2) download and install 10.6.7 Combo update - usually a straight forward update from 10.6.3

    3) download and install 10.6.8 - can require kext tuning, especially ACPI/PCI/USB kexts...

     

    Why would you want to use legacy kernels??? What kind of CPU do you have?

  5. If DSDT patching does not appear feasible, I was thinking that maybe a Chameleon module could work (where the device id would be changed from 27c4 to 27c5) -> that would in theory patch the kernel and be similar to those patches you see on Linux. Something to suggest to Chameleon developpers possibly... Wouldn't that operate before the OS begins to load?

     

    Isn't the Cham Sata module doing something similar?

  6. There seems to be more code in the BIOS one.

    [...]

    'afraid not, the tables are 99.999% identical. Only line 5540 bears a tiny difference (unrelated to SATA controller) :

    Method (ZEJ0, 1, NotSerialized) -> in BIOS table

    Method (_EJ0, 1, NotSerialized) -> in Linux table

  7. Ok, so there probably isn't a lot to be added, once SL is installed:

    . audio HDA should be straight forward (may even work OOB)

    . DW1397 works with patched IO80211Family or BCM43xxx kext

    . built-in Ethernet ??? No idea...

    . Webcam, not listed, but that may be connected to an internal USB and you said that it was working, OOB I guess.

     

    What I would suggest is to 1st get a basic/generic myHack SL installation up to 10.6.8, then proceed with tuning to get devices & functionalities working. You seem to be able to run SL without specific DSDT table, so it's a good start...

  8. Update & conclusion...

     

    Working:

    • SL 10.6.8 (replacing USB kexts by those of 10.6.3)
    • battery info
    • speedstep
    • audio
    • wireless
    • bluetooth
    • sleep & wake
    • shutdown
    • graphics resolution and switching (i.e. full framebuffer support)

     

    Not working:

    • graphics HW acceleration (QE/CI not exactly obtained, too buggy for honest decent use)
    • restart

     

    SL Installation is the major issue as I never found a way to sort out the lack of proper HDD recognition/access when installation starts. The trick was to install SL on the HDD connected via USB to a D620 GMA950, do a basic/generic installation of SL 10.6.3, perform combo update to 10.6.8 and add legacy kernel 10.8.0 v2. Then the HDD could be put back in the Inspiron 6000, SL 10.6.8 booted and tuned. Rather unpractical and unsuitable for any standard user.

     

    -> ABANDONNED!

  9. On 2/12/2013 at 10:37 AM, fallen00sniper said:
    [...]

    Kind of become obsessed here lol.

     

    Also planning on building a new high end desktop in a few months, so this is primarily for learning how mac works and what not.

    I know the feeling, I more or less did the same with the Inspiron 6000 ;) : I did eventually get SL 10.6.8 to run on it, but the installation method was just non-practical (not to say a bit of a joke) and graphics was just too bad (totally buggy). In the end, there was just no point... To me, it either runs to the full, or it does not, I see little interest/benefit/use of a partially functional OS.

     

    Re: PCI information, you can either get it through the Windows device drivers "Details" properties tab (you'll see lines such as: PCI\VEN_xxxx&DEV_yyyy&........... where xxx=Vendor id and yyyy=Device id in Hex) or through the System Preferences hardware table (but it may not be complete if unsupported H/W is not listed).

  10. I had a look at the Dell documentation for that system. I had forgotten the GMA 4500MHD was totally unsupported in OS X.

     

    Support for that graphics chipset has been an on-going saga for the last 3 or 4 years. By now, you'll have seen by yourself the various results obtained by different people who attempted to get their GMA 4500-based laptop running under OS X. It appears max screen resolution can be obtained through various tricks, but no-one will ever get full hardware acceleration (QE/CI), it'll all be handled by the CPU. It looks like some kind of GMAX3100 kext patching provides some sort of decent graphics support that allows gaming and videos/movies playout with minimal artefacts/ripple effect, but I've seen so many methods and would-be solutions that it's difficult to follow...

     

    Personally, I'd start afresh with a myHack installation with generic /Extra and build-up from there. It would help to list the PCI information (Vendor id/Device id) of all your hardware, so that all necessary/missing kexts can be added to /E/E in an orderly manner.

     

    If DSDT patching were required (for things like restart/shutdown or Sleep/wake issues), extract the table using Cham Wizard and send it to OSXL according to the process published by Dinesh: https://osxlatitude.com/index.php?/topic/1945-dsdtssdt-patching/

     

    To me, the main conclusion is that this particular model will never make a great Hackintosh (like all GMA 4500 machines), so probably not worth it in my opinion...

  11. Sorry, it's a bit difficult to know where you're at, so please correct/amend/update as required:

     

    1) laptop now running SL 10.6.8

    2) which bootloader version?

    3) full QE/CI apparently, what about screen resolution and resolution changes?

    4) audio working

    5) battery support working

    6) built-in Ethernet working

    7) webcam working

    8) wireless? If you have a DW1397, it's the same chip as DW1395, so patched IO80211Family or BCM43xxx kexts will get you wireless

    9) sleep?

    10) wake?

     

    A few more questions:

    Are you using NullCPUPowerManagement and SleepEnabler in /Extra? I have found that some system will work perfectly without any of them, sometimes SleepEnabler causing system to KP at startup.

     

    You should try and use Cham v2.1. EDP use to provide r1791 but you should be Ok with more recent versions such as r2069 (I think it's still the official branch) or beyond (up to r2181 I think today).

     

    It's possible that updating to SL 10.6.8 requires to revert to kexts from SL 10.6.3. On some systems, I've had to replace USB + PCI + ACPI kexts, but not on others... You should however definitely use the EDP provided ACPIPlatform kext (aka Coolbook fix).

     

    What parameters do you have in your Cham boot plist? If you don't use NullCPUPwrMgmt, you should select P States + C States. You should also select UseKernelCache + Built-in Ethernet + Restart Fix. Set SystemType to laptop. If your graphics card/GPU is fully supported, I guess GraphicsEnabler can be set too.

     

    I'll try and upload some of these kexts later on, as if they were provided by EDP.

  12. You're mistaken, there is no specific FrameBufffer for WXGA+ resolution. Use everything from standard installation and bootpack/EDP. Files from Mariusz are just way too old by now! Make sure you have the latest EDP version on your D630, if not, download/update latest version. Run EDPweb tool off /Extra and do a new build,

    • Like 1
  13. This machine is now integrated to EDP. As such, you don't need any detailed tutorial for OS X installation other than what is documented in the EDP pages (pre-installation, installation + post- installation). All you need is the myHack USB installer + the bootpack, then EDP upon OS X installation. Just follow the process!

  14. My ethernet does not work on my D630 ML is a beast on it. Plus the info says Macbook Air. Is that normal?

    Download latest EDP, install it and then run EDPWeb tool (double click EDPweb.command in /Extra). This will restore Ethernet NIC functionality.

     

    Re: MacBook Air being displayed, that is probably the default SMBIOS settings for the D630. Easily changed: edit your SMBIOS plist in /Extra and select the closest to your laptop. Assuming you have the D630 nVidia, the closest entry should be MacBookPro 3,1; note that this is just cosmetic and does not affect the way your D630 runs ML.

×
×
  • Create New...