Jump to content

[Guide] Lion on GA-EP45-UD3R - very close to perfection


  • Please log in to reply
297 replies to this topic

#21
Eliade

Eliade

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 730 posts
  • Gender:Male

Also running lion GM on this board with the following kexts

The only problem im facing is, the login screen after sleep and missing the auto sleep

My mac is identified as Mac Pro but a line under this definition is says iMac summer 2001 and the serial number SOMESRLNMBR, does somebody know how to fix this ?


Did you use my Extra folder as a base?? get my smbios.plist !!!
with my q6600, it is recognized as a macpro, early 2008 (I used the appropriate smbios)
on my other ud3r, I have a e5200 and I get Macpro too

Attached File  Screen_Shot_2011_07_13_at_6.14.04_PM.png   91.32KB   109 downloads
Attached File  Screen_Shot_2011_07_13_at_6.16.45_PM.png   23.68KB   90 downloads

:hysterical:


Do you not have a dns resolution issue after sleep when in manual IP ?

and what do you mean by login screen after sleep ?

#22
nopee

nopee

    InsanelyMac Protégé

  • Members
  • Pip
  • 9 posts
Do you think this guide would work on a GA-EP45-DS4?

Thanks

#23
Luky Luke

Luky Luke

    InsanelyMac Protégé

  • Members
  • Pip
  • 44 posts

Did you use my Extra folder as a base?? get my smbios.plist !!!



This is how my extra folder looks like:
My Extra folder

For my audio i replaced the appleHDA.kext in s/l/e with the with the 10.6.8 appleHDA.kext, than got the Ethernet working by using this installer:
RealtekRTL81xx-0_0_67%2B.pkg
Than i inject the ethernet efi in my com.apple.boot.plist so that the app-store works

I also replaced the AppleRTC.kext with the 10.6.8 AppleRTC.kext in s/l/e

About my mac info:
Attached File  Schermafbeelding_2011_07_14_om_18.02.08.png   75.01KB   64 downloads
Attached File  Schermafbeelding_2011_07_14_om_18.02.38.png   66.16KB   53 downloads

Everything works perfect for me, only thing is the auto sleep and the annoying login screen that pops up every time it wakes up after a sleep. And that is says iMac in the second line summer 2011 and the SOMESRLNMBR

EDIT:

Fixed the identification, the smbios file was linked wrong in my com.apple.boot.plist, now it works

#24
Eliade

Eliade

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 730 posts
  • Gender:Male

Do you think this guide would work on a GA-EP45-DS4?

Thanks


besides the dsdt it should work for you since you have the same audio and ethernet
if you had a dsdt in Snow Leopard use the same one. otherwise make one using dsdtpatcher ... http://www.insanelym...howtopic=235523

and then if you have still have issues let me know

#25
gyasih

gyasih

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 123 posts
Where is the extra folder created on the USB? I installed Chameleon, but did not see a Extra Folder.

#26
Eliade

Eliade

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 730 posts
  • Gender:Male

Where is the extra folder created on the USB? I installed Chameleon, but did not see a Extra Folder.

the provided installer for chameleon does not always create an extra folder, chameleon is before all a boot file (and other files deep down in the folder hierarchy), just use my extra folder as a base (if you are using the ex58-ud3r, then your sound might not work 888 vs 889a on our board, and you need your own dsdt, besides that the kext I provided may work on your board, you have the same lan card)

Everything works perfect for me, only thing is the auto sleep and the annoying login screen that pops up every time it wakes up after a sleep.

auto sleep, I'm still looking for a fix

regarding the login I don't have the problem, try my sleep enabler maybe

#27
Eliade

Eliade

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 730 posts
  • Gender:Male
AutoSleep hack...I didn't test it myself yet, let me know if you do

http://www.insanelym...p...535&hl=rip3

#28
jdxxx

jdxxx

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 134 posts
Stable, fully functional Lion 10.7 on GA-EP45-UD3R

I have been running versions of hackintosh since 10.4.4. After a week of testing, I can now certify as stable my Lion 10.7 GM install on the GA-EP45-UD3R; all installed software is working properly -- at least, to my own high standard. (I used Leopard for one and one-half years, and Snow Leopard for about two years in rock-stable configurations; Snow Leopard was on this same motherboard through 10.6.8.) I also transferred the boot drive to a new Intel SSD, which of course is nice, and a bit faster.

System is running in 64bit mode now (I was only able to run 32bit in 10.6, due to older .kext)

Use this above guide for your initial install.

{EDIT 7-19-2011}

I am getting a good result now using the Extra folder provided dated 7-17. I removed the blue sensor .kext, which caused a kernel panic for me. I have attached my Extra folder here.

You might just install this folder and then rebuild cache.

I have been using the Tonymac utility (google) on a couple of installs this year for my kids, and find it very useful, and very carefully maintained and updated. I suggest you try it for the system utilities, Kext installs, etc. I have used it for this install. It allows you to rebuild caches on a disk other than the active boot disk.

The FakeSMC.kext in the folder is the latest release from tonymac, version 3.1.0 Revision 493. The AppleHDA.kext is the 10.7.0 kext version patched for the 889a with the .xml per the instructions above in this install guide. You may need to install it in S/L/E, but also keep the patched copy in /Extra. If needed you can reinstall in S/L/E after any updates. It works for me.

I have tested the Chameleon boot loader suggested above, Chameleon_2.0_RC5_r1083, and the current version of the Chimera boot loader from Tonymac. Either works with Lion. The DSDT.aml used here is the one supplied in this guide; I have used my own patched DSDT.aml from 10.6.8 with equal success -- they are about the same. My BIOS version is F12, but nothing changed in the DSDT between bios version F6 and F12 -- I say that based on my patching experience.

Only complaint with Lion: The boot time did increase, it doubled, with 10.7 install vs. 10.6 (where I used the Netkas EFI 10.x with Aserbn boot file) -- boot time went from 25 secs on 10.6.8 to 50 secs on 10.7 using a WD1001 boot HD. But on Lion Sleep is now working without Sleepenabler.kext.

HOW TO AUTO SLEEP -- EASY!

This is a problem with real Macs, too. There is a free, stable and mature utility called PleaseSleep (http://www.dragonone...sx/pleasesleep/) that I used in 10.6 for a couple years, and it works perfectly in 10.7, too. Some programs will block auto sleep if there is background activity. With PleaseSleep you can specify which programs you want to allow to block sleep (disk writing, video rendering, bittorrent client, etc...). The current version of PleaseSleep specifically supports 10.7. It works perfectly to allow auto sleep via system preferences panel settings. (This assumes sleep is working for you in the manual mode, which it should be.)

Trackpad

I have purchased and installed the Apple Magic Trackpad. Yeah, very very cool. BUT... But not very ergonomic. Fun to play with, but tiring to use. I find I prefer my 8-button mouse, set up with Steermouse software (latest version which specifically supports 10.7); the custom programmed mouse buttons allow me to call all the Lion screen/widow shift functions. The mouse is not as cool, but for fast desktop work, it wins, hands down over the track pad. And yes, sometimes I give the pad a quick swipe just for kicks.

Tested Software

I have tested the latest version of the following non-Apple software with this 10.7 install, and found no problems yet:

MS Office 11
Adobe CS4 (PS and DW are all I use)
VM Fusion
Toast 10

All the Apple stuff (iLife '11 and basic installed software) seems to work fine. I have had Preview crash on a few huge pdfs, but it restarts properly and quickly.


Solving all Network Problems Permanently

My internal ethernet works fine, but there is another solution. Just spend $12 on a compatible PCI network card -- the TRENDnet Gigabit PCI Adapter Card TEG-PCITXR is recognized by all versions of OSX, and works flawlessly without any messing around -- Bonjour etc all work. Turn your internal ethernet off in BIOS after installing, and system will use the Gigabit PCI.


General Tips on Installs

NEVER install to your primary drive, or a drive that has data you care to preserve. Protect your old system! Get a spare disk, and do the install to the spare. If you are a real NOOB, disconnect your primary drive before you do this install to prevent disasters. When you have the system working on the spare drive, you can use CarbonCopy to transfer it to the desired final drive location. Trust me, it will save you hours of disaster cleanup.

Do NOT do an upgrade install on 10.6.8. While it may work, your chance of buggy issues is much higher (it did NOT work for me -- on boot, VMFusion would hang the boot on my test effort at an update install). Trust me. Do a clean install of 10.7, use Migration assistant to import your User and Documents (and nothing else, not programs, not settings...). THEN reinstall your programs one by one and check. Your user migration will usually carry over all your registrations, preferences and settings for the reinstalled programs. If you are having strange problems, and you used the Migration assistant to transfer settings and programs, then start again -- you probably imported some of those problems. Just import the user and documents, nothing more!

Thanks for the guide, and the continued work on getting things fully functional.

Attached Files



#29
D-an-W

D-an-W

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 446 posts

UPDATES
July 11, 2010
Updated guide, new EXTRA folder (updated dsdt, and different network kext), simply replace the Extra folder
July 10, 2010
Guide is out...


Nice guide, however you might want to edit the year to avoid confusion.

#30
Eliade

Eliade

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 730 posts
  • Gender:Male
Haha, thanks ;)

#31
kmare

kmare

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 121 posts
  • Gender:Male
  • Location:Toronto
I'm running UD3P which should be the same as the UD3R (only difference should be the built in security). System is perfect including autosleep/wake from sleep

only Kexts I have right now are:
/S/L/E:
ALC885_889a
RealtekR1000SL

/E/E/
FakeSMC
IOAHCIBlockStorageInjector

Why are you still running NullCPUPower? Latest Chameleon should be all you need

EDIT: + Need the AppleRTC Patch: sudo perl -pi -e 's|\x75\x30\x44\x89\xf8|\xeb\x30\x44\x89\xf8|; s|\x75\x3d\x8b\x75\x08|\xeb\x3d\x8b\x75\x08|' /System/Library/Extensions/AppleRTC.kext/Contents/MacOS/AppleRTC

#32
Eliade

Eliade

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 730 posts
  • Gender:Male
Interesting, thanks

How about AppleRTC ? do you not get cmos reset, after sleep, during next reboot

#33
jdxxx

jdxxx

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 134 posts
I DO need it -- but it took a while after I deleted it to sleep, reboot and find the problem...

It should be added into that extras list I posted above.

#34
Eliade

Eliade

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 730 posts
  • Gender:Male
UPDATED EXTRA FOLDER:
two version, one with kext for CPU/GPU/NB temperature info
and other with minimum kext...


thanks to jdxxx for pointing out a neweer version of fakesmc
and kmare for pointing out that nullcpupower is not needed (but only with correct settings in boot.plist)

#35
od3n

od3n

    InsanelyMac Protégé

  • Members
  • Pip
  • 30 posts
same as kmare, i use UD3P model mobo. all seems working great for now. only my probs is i cant connect to internet cause i use usb wimax. no driver yet i think ;) will get lan connection soon. big thanks to Eliade for the tips.

#36
mosec

mosec

    InsanelyMac Protégé

  • Members
  • Pip
  • 38 posts
Hi, first of all thanks for your great tutorial. It helped a lot.
My motherboard is ga-ep45-ud3lr so basically the same as yours. I followed your tutorial to the letter but cannot get the sound working. I have SL running on the second parititon and was messing around with the s/l/e folder copying things back and forth and at one point got the sound working and decided to clean reinstall everything but now I don't have sound again. I'm going crazy right now but with all that messing and changing things I can't remember what gave me sound. Do you have any suggestions. Thanks again

#37
kmare

kmare

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 121 posts
  • Gender:Male
  • Location:Toronto
Yes sorry + RTC patch.. will update post

#38
Eliade

Eliade

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 730 posts
  • Gender:Male

Hi, first of all thanks for your great tutorial. It helped a lot.
My motherboard is ga-ep45-ud3lr so basically the same as yours. I followed your tutorial to the letter but cannot get the sound working. I have SL running on the second parititon and was messing around with the s/l/e folder copying things back and forth and at one point got the sound working and decided to clean reinstall everything but now I don't have sound again. I'm going crazy right now but with all that messing and changing things I can't remember what gave me sound. Do you have any suggestions. Thanks again


whatever you did before...
-download my new Extra folder, and replace the one you have with it, or at least the extension folder, also delete extension.mkext if you have one in Extra
-then drag the AppleHDA from my extra/extensions folder into S/L/E (you may keep a copy in Extra, may be useful for 10.7.x updates as a quick fix)
-if you have ALC885_889a in S/L/E, remove it, having the same kext in both S/L/E can sometime be conflicting, AppleHDA doesn't have this conflict, but I didn't test if ALC885_889a does, since it worked well form Extra)
-run kext utility, the one in my first post
-reboot
-go to system pref and set the correct output

let me know if you still don't have a list in your sound system pref...but you should

#39
Eliade

Eliade

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 730 posts
  • Gender:Male
with my dsdt it seems AHCIPortInjector is not needed...system profiler still shows ICH10 for serial-ata anyway
and IOAHCIBlockStorageInjector is still needed for cosmetic, or you'll get orange internal driv

#40
drewjacks0n

drewjacks0n

    InsanelyMac Protégé

  • Members
  • Pip
  • 7 posts
Thanks for the guide. It got me to a point where I have a fresh semi-working install of 10.7 on my UD3P.

However, my 9800 GTX and Ethernet cards are not working (onboard and my PCI RTL8169).

It seems that the built in card isn't recognized at all and the PCI card doesn't have sensing capabilities. It won't detect when a cord is connected/disconnected, and I've seen it grab a private 169.* address.

For the graphics card I have tried my old DSDT.aml and the one included in this thread (as of 07/17).

Any pointers to get my graphics working? Right now I have a USB ethernet adapter, so that is a decent work around.

EDIT: No idea whats going on here, when I restore my Extra folder from snow leopard, my graphics card works?





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy