Jump to content
InsanelyMac Forum
  • Announcements

    • Allan

      Solution to create a topic or post.   04/24/2018

      Hello guys. The majority of you are having issues to create a topic or post here. This are a problem with our current theme InsanelyMac.  Now the theme will be the Default IPS. Sorry for any inconvenience.
amzor

Dell Inspiron 530

Recommended Posts

I got Lion running on my Dell Inspiron 530 using:

 

  • Chameleon 2 RC5 rev. 760<
  • Kext Wizard
  • FakeSMC.kext 3.1.0
  • IOATAFamily.kext
  • VoodooHDA.kext 2.7.2

I am very interested in the new Clover EFI Bootloader Project over at projectosx.com

 

Guide:

 

1 - Mount your Lion image

3 - Restore “BaseSystem.dmg” (hidden file) from install disk to a USB drive

4 - Remove “Packages” alias from System/Installation on the USB drive

5 - Copy /Packages from 10.7 image to /System/Installation in external USB drive

6 - Install the latest Chameleon RC5 rev. to the USB drive: http://www.insanelymac.com/forum/index.php?showtopic=225766

7 - Navigate to System/Library/CoreServices folder on the USB drive and delete PlatformSupport.plist

8 - Copy FakeSMC.kext and IOATAFamily.kext to System/Library/Extensions

9 - Repair permissions: http://www.insanelymac.com/forum/index.php?showtopic=253395

10 - Put your DSDT.aml and com.apple.Boot.plist in /Extra

11 - You may wan't to add some of these to your plist

<key>GenerateCStates</key>
<string>Yes</string>
<key>GeneratePStates</key>
<string>Yes</string>

<key>UseKernelCache</key>
<string>Yes</string>

<key>GraphicsEnabler</key>
<string>Yes</string>

12 - Test and troubleshoot

 

Please let me know if you get Lion working, if I missed something, or if you've found a better way.

Share this post


Link to post
Share on other sites
Advertisement
I got Lion running on my Dell Inspiron 530 using:

 

  • XPC 0.82.3
  • DuetToHdd
  • Kext Utility 2.5.0b
  • EvOreboot.kext
  • FakeSMC.kext 2.1
  • NVEnabler 64.kext
  • VoodooHDA.kext 2.7.2
  • NullCPUPowerManagement.kext

I am very interested in the new Clover EFI Bootloader Project over at projectosx.com

 

 

Do you mind some explanation or a short write up of how u did it as well as what works and what doesnt work in it. Thanks!

Share this post


Link to post
Share on other sites
Can you post a DSDT with sleep working?

This is the DSDT I got to work with my Snow Leopard.

Hitting the Power Button puts the rig to sleep (display off, fans off, USB devices off, power light flashes). Press any key to wake-up (within 2 seconds).

 

On wake, the only item that does not resume is sound. In the logs I see Assertions from the patched AppleHDA kext. I have tried many different sound drivers put nothing works after sleep (some even KP on boot).

 

I am on 10.6.7. I have not updated to 10.6.8 yet (but should be OK I believe). Will update to 10.6.8 when Lion releases and then buy Lion through App Store.

macnb.dsdt.dsl.zip

Share this post


Link to post
Share on other sites

Thanks so much for the DSDT my sleep works in Lion :)

 

It works fine, although i removed the SAT0/SAT1 Id's since i use my own plist.

Share this post


Link to post
Share on other sites
Thanks so much for the DSDT my sleep works in Lion :D

 

It works fine, although i removed the SAT0/SAT1 Id's since i use my own plist.

Cheezmen,

Did you do something special to get Sleep to work. I used the same DSDT and it didn't work. I wonder if I have something extra that breaks the sleep.

Share this post


Link to post
Share on other sites

i had issues with 8400gs dev id 10c3 .switched card fr 9500gt and sleep worked. check out my dsdt with ESB2 audio returned fine with voodoohda

Share this post


Link to post
Share on other sites

Got pretty far, but now I'm stuck at still waiting for root device... Got tired of trying things to get it to work so I'll let it rest for now and hope someone else experiences the same problem and got a fix :(

 

Okay nevermind that, putting the HDD at SATA-0 helped a lot. Next up: stuck at DSMOS has arrived..

 

Hmm seems like I'm on a roll, booted, don't have internet access and gotta fix my video (nVidia GT430)

Share this post


Link to post
Share on other sites

I am getting nowhere fast with this. Following OP's instructions, I first got an error message the mach_kernel was missing. After adding that to the install drive, I boot up to the utilities page and on clicking restore/install I get an error message:

 

This copy of the Install Mac OS X Lion application is damaged.

 

and that's the end of the show. I've tried a couple of times with no good results. Mostly, the usb drive prevents the Dell from completing POST.

Share this post


Link to post
Share on other sites

I used Kakewalk from my existing snow installation to 'burn' the install files onto a spare partition, and then booted from that using chameleon.

 

I was then able to install without issues from that partition, and i applied my kexts.

 

The only kexts that are NECESSARY are one for audio, fakesmc (or like), and one for data (if you do not use DSDT injection)

 

I'll post up my kexts tomorrow

Share this post


Link to post
Share on other sites

Hmm. It seems to be Chameleon that is causing the boot freezes. Tried several versions but do not get past the blue sliding bar on inital POST where it freezes halfway.

Share this post


Link to post
Share on other sites
Thanks so much for the DSDT my sleep works in Lion :P

 

It works fine, although i removed the SAT0/SAT1 Id's since i use my own plist.

I am glad it helped :P

 

Does your audio work after waking up from sleep ?

I still cannot that to work. I am using some patched Apple HDA.kext from far back in time.

Care to share your audio kext ?

 

Just for interest, regarding the SATA, do you use IDE or RAID mode in the BIOS setup ?

Care to share you SATA plist ?

Share this post


Link to post
Share on other sites

I use voodooHDA now because of the no sound after sleep issue.

 

I attached my legacy kext( combined all the patches i use) for your benefit to tinker with.

I use RAID in bios, but not really raid

 

 

LegacyPatches.kext.zip

 

 

 

EDIT: I modified (well copy and paste) a VoodooHDA to give 4 (3back+1front) stereo channels out and 2 (2 Back 0 front) stereo in. Does anyone know how to fix the front panel mic? It works fine with regular voodoohda, but that only has 2 out and 2 in

Share this post


Link to post
Share on other sites

Ok so I made a kext which has both frontpanel ports working, and read mic + 3/4 line outs.

 

The grey line out doesnt work (AFAIK, maybe my physical port is damaged) and there is no blue lineout rear option in settings as it broke front mic (and im sceptical as to whether it worked.)

 

I'll post up the kext tomorrow, but itd be best if we could get autoswitch working

Share this post


Link to post
Share on other sites
Ok so I made a kext which has both frontpanel ports working, and read mic + 3/4 line outs.

 

The grey line out doesnt work (AFAIK, maybe my physical port is damaged) and there is no blue lineout rear option in settings as it broke front mic (and im sceptical as to whether it worked.)

 

I'll post up the kext tomorrow, but itd be best if we could get autoswitch working

Hey Cheezmen,

Can you pls share you audio kext ?

it's well past tomorrow :blink:

Share this post


Link to post
Share on other sites

Oh, i totally forgot about this threqad :\

 

 

Here is a VoodooHDA.kext With Working 8 channel output (10 including headphone autoswitch)

The inputs i cant test aswell, but i found that plugging a mic into either front or back port will play it through both outputs anyway...

 

Maybe somebody can improve it?

VoodooHDA.kext.zip

 

I think if you have hdmi audio you'll have to add a hdmi device in voodoohda. Im not too sure how, but i think there is info on pr0ject0sx

Share this post


Link to post
Share on other sites

Created the boot stick as per instructions and booted verbose.

No issues with any kext, but when it gets to the /Extra/dsdt.aml file it bombs out.

post-61575-1314645686_thumb.png

(last line hard to read, just says FADT: Using custom DSDT! )

 

It does not hang, but restarts immediately. I'm using the dsdt.aml from my snow leopard that had always worked (this was generated by the snow leopard install, Snowleopard Universal 3.5).

 

I'm not sure where to go from here, open to any suggestions...

 

I did try MacNB's version, but same result.

 

dsdt.dsl.zip

 

thanks.

Share this post


Link to post
Share on other sites

Check out my Inspiron 580 instructions for a retail 10.6.8 install on this forum...

 

It may help you get a DSDT-free 100% hackintosh.

 

I only have two small glitches on mine, one is graphics card related, the other is an issue with esoteric protocols and networking (VNC, PS2).

 

Apart from that 100% power features, and force 64bit, all fine! Full 64bit kernel and extensions, including TuxeraNTFS & MacFUSE.

 

Cheers,

 

themacmeister

Share this post


Link to post
Share on other sites

Thanks to Cheezman and MacNB. I was able to successfully install Lion on my Inspiron 530

 

 

Here is how I got it working

 

Set SATA Mode in BIOS to RAID(as there is no AHCI option)

Used MacNB's DSDT (Deleted the SAT0 and SAT1 as per Cheezman's instructions)

Used Cheezman's LegacyPatches.kext and VoodooHDA.kext

 

 

I had to use the above for both the USB Drive used for installation and also on the drive where Lion was installed.

 

For network I used the AppleIntel1000E.kext (Intel82566MM.kext also works)

 

I also updated successfully to 10.7.2 from the "Software Update" Menu

 

The only issue I have is that iCloud is not working. When I try to configure iCloud with my Apple ID I get the error message "This Apple ID is valid but is not an iCloud account." My Apple ID works fine with iCloud on my iPhone 4

 

I tried to upgrade Chameleon to the latest 2.1 version to see if it fixes the issue. But it causes Kernel Panics so I had to refer back on that.

I would appreciate if any of you could share if iCloud is working for you and how you got it working.

 

Thanks

Share this post


Link to post
Share on other sites
Thanks to Cheezman and MacNB. I was able to successfully install Lion on my Inspiron 530

 

 

Here is how I got it working

 

Set SATA Mode in BIOS to RAID(as there is no AHCI option)

Used MacNB's DSDT (Deleted the SAT0 and SAT1 as per Cheezman's instructions)

Used Cheezman's LegacyPatches.kext and VoodooHDA.kext

 

 

I had to use the above for both the USB Drive used for installation and also on the drive where Lion was installed.

 

For network I used the AppleIntel1000E.kext (Intel82566MM.kext also works)

 

I also updated successfully to 10.7.2 from the "Software Update" Menu

 

The only issue I have is that iCloud is not working. When I try to configure iCloud with my Apple ID I get the error message "This Apple ID is valid but is not an iCloud account." My Apple ID works fine with iCloud on my iPhone 4

 

I tried to upgrade Chameleon to the latest 2.1 version to see if it fixes the issue. But it causes Kernel Panics so I had to refer back on that.

I would appreciate if any of you could share if iCloud is working for you and how you got it working.

 

Thanks

smbios.plist have proper serial ?

Ethernet built-in ? (also the kext is AppleIntelE1000E.kext missing an E)

Share this post


Link to post
Share on other sites

I am thinking of trying this with Lion USB install ([url=&quot;http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/&quot;]#####[/url]/[url=&quot;http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/&quot;]#####[/url]), I had a perfect install without DSDT in Snow Leopard... See my retail/non-retail threads in this forum. Is DSDT a necessity in Lion?

 

Also, how do you remove SAT0/SAT1 in DSDT.dsl?

 

Oh, this isn't compiled... Can someone recommend a good GUI dsdt editor/compiler?!

Share this post


Link to post
Share on other sites
I am thinking of trying this with Lion USB install ([url=&quot;http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/&quot;]#####[/url]/[url=&quot;http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/&quot;]#####[/url]), I had a perfect install without DSDT in Snow Leopard... See my retail/non-retail threads in this forum. Is DSDT a necessity in Lion?

 

Also, how do you remove SAT0/SAT1 in DSDT.dsl?

 

Oh, this isn't compiled... Can someone recommend a good GUI dsdt editor/compiler?!

 

dsdt editor.. file> extract dsdt

 

patch SAT0 with device id of ESB2 2681

 

make sure Device (PCI0) has _UID

fix OSID : replace "Windows 2006" with Darwin

fix shutdown _PTS

a few more things.

 

post your dsdt and ill compare to one i have and add patches

 

did u have 10.6.8 working fine ?

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Recently Browsing   0 members

    No registered users viewing this page.



×