what’s new in lion kernel, for osx86 developer’s

  • Bootargs version = 2, revision =0
  • new boot_args struct, needs new boot.h from 10.7 sdk


  1. Cowboy
    March 6th, 2011 | 9:04 pm

    It isnt my clock speed. 10.6 runs lighting fast. its something to do with my bios or something. crash reports show configD crashing at the same time the beachball appears so SOMETHING is crashing over and over again. I did however use someone elses .AML and was able to get WIFI and Sound while in Safeboot/32bit mode.

  2. March 6th, 2011 | 10:07 pm

    Everything works with iBoot + DSDT + some Kexts + Wlan (Atheros 5007) with modded IO80211Family & IONetworkingFamily.kext Asus P5B-E Core2Quad + Asus GTX260


    Thanks to all from this Thread !!

  3. Cowboy
    March 7th, 2011 | 7:07 am

    So tracked the slowness issue down to a bundle found in the /system/library/systemconfiguration folder. So i replaced ALL the bundles with the ones from my 10.6.6 install. and BAMN no more slowness issues. Still have wireless, sound and Graphics while in 32bit though i still cant get my keyboard or trackpad running yet. It still wont load the KEXTS that work fine on the SL side..ill update when i know more. Booting still sucks having to use the iBoot USB drive since it takes forever…..Still have the 3gs of RAM issue as well.

  4. Cowboy
    March 8th, 2011 | 9:35 am

    Added AppleACPIPS2Nub.kext to the 10.7 abd my trackpad and keyboard now work. so i have sound, wifi, keyboard trackpad along with optical drive (connected to the same usb hub as the keyboard) So i tracked the fake RAM issue and the mouse tracking hickup down to something to do with the iboot. when i boot my perfectly working 10.6 from the iboot. the bios version and RAM and hickup issue persists. Still waiting on a decent boot up method. once i fixed the wifi issue i was able to boot to the ‘install; partition again and attempt to install the server packages but fails saying it ant find them. I cant manually find them either. Does anyone know if there anywhere else to be found??

  5. Nabile
    March 10th, 2011 | 11:20 am

    how did u fix the spinning beach ball thingi,

  6. rene
    March 10th, 2011 | 5:00 pm

    @ Nabile..
    think, you have installed the FakeSMC.kext not correct.
    Copy it to System/Library/Extensions.

    Go in Finder to Your Lion-Volume (only mark it) Klick Information, then uncheck Ignore Ownership, (should shows.. System:Read &Write,Wheel:Read, Everyone:Read)
    go to S/L/E, klick Information, Unlock the Lock and set copy these Rights for all SubFolders. If this is done, you can reboot and should no more greyScreen with Spinning Ball.

  7. Nabile
    March 11th, 2011 | 12:08 am

    thanks it helped but my magic mouse is scrolling down when i scroll up and its very glicky is that because its a developer version ?

  8. aaron
    March 11th, 2011 | 2:59 am

    hey 58. devo how did you get it to work i have the same error

  9. Cowboy
    March 11th, 2011 | 5:15 am

    Lowness and beach ball fixed when I moved the bundles. Read further up. As for the mouse scrolling there is a check box in the mouse prefs. Uncehck it.

  10. rene
    March 11th, 2011 | 6:36 am

    @ Nabile

    No, show in System Preferences / Mouse or Trackpad, in the first Line there should be a checkbox to change the scrolling directions… 😉

  11. gaansan
    March 11th, 2011 | 4:05 pm

    Thank you for sharing, to night I just booted e installed my Zotac geforce9300 ITX iBOOT
    some how messy getting the USB pen working because I no more have real Windows only
    with Parallels …. so I got it at last but slow…. slow … not workable…
    I saw you solution and BRAM… looked a little in to it and for my system it is enough to replace Apple80211Monitor.bundle in SystemConfiguration so again thank’s a lot and to everybody sharing. Ah I have 8GB memory and it shows only 4GB … I’m also waiting for a decent Bootloader. 🙂

  12. gaansan
    March 11th, 2011 | 5:24 pm

    I was not satisfied with my WiFi also System Preferences taking long to build and was wondering about the 802.1x profile which is empty …so could it be that the whole slowness was with Apple80211Monitor.bundle…. So I thought and what if I delete this file…
    and Bingo now my Zotac boots in no time and and top bar also no more hangs conecting to WiFi. Thank’s your tip was great.
    So one has to delete Apple80211Monitor.bundle in SystemConfiguration.

  13. Stat1Q
    March 12th, 2011 | 7:35 pm

    TY for all the info on here. I was finally able to install 10.7 w/help from the site and my own methods combined.

    G51vx-Best Buy model
    gtx260m (not working properly/1024 res – yet)
    wired network (working)
    intel 5100agn (not working/no surprise here)
    4gb ram (working)
    p735 @ 2ghz (working/showed as 1.85 in SL)
    esata (working/shows up as external and seems to be swappable, haven’t tested yet b’cuz I installed to my esata drive)
    firewire (unknown)
    memory card reader/internal (working)
    sound (haven’t worked on that yet)

    Issues so far that I have with booting is it seems that the cache has problems with iBoot. Everytime I restart I seem to have to modify a Kext from S/L/E or it won’t boot. Also, my DSDT file causes KP. HPET error whenever I place dsdt in iboot. Should I place DSDT on boot drive and if so where? And will the system be able to load it?

    If anyone is still having issues and wants my method of installation respond to this and I’ll post it up. Anyone having solutions to MY issues, please let me know.

  14. sselshamy
    March 14th, 2011 | 6:46 pm

    Thanks all, I am writing now from Lion everything is ok, but no sound when I tried to use my previous AppleHDA & HDAenabler on snow leopard system can’t boot up, also tried voodoo kexts but same problem, Any suggestions?

  15. sselshamy
    March 15th, 2011 | 1:41 pm

    Thanks all, I am writing now form Lion hackintoshed, all is fine but I have 2 problems, 1st can’t use audi kexts link HDAenabler or voodoo 64bit although they working fine on my 10.6, 2nd my ram detected as 3 GB instead of 4G.
    any suggestions ?

  16. gilbertratchet
    March 18th, 2011 | 10:22 am

    I used this guide myself. Did have problems with FakeSMC and other kexts loading then I used kexts utility and dragged s/l/extensions folder to the app. It produced an Extension Mkext folder and seemed to sort it. When booting xpc I am not using a single flag command and 64bit working well. Using FakeSMC, Evoreboot,voodooHDA 0 2.1, linux2mac rtl 8xxx for network and JmicronX36 ATA/x36SATA for drives.Xfx hd 5770 working great. Cpu reading ok. Memory reading 1066 speed not 1333 but all 8gig ok. Trying to load software now.

  17. sincro77
    March 23rd, 2011 | 3:42 am

    hey all.
    i have it working off sata with iboot made in win7.xp failed.
    2 things.:
    usb inconsistantly detects the ports.when i boot inj safe mode i see all usbfamily references @1 @1 @1 @1 etc.
    but next boot i will watch as the usb on ports 3 and 4 fail.
    it says error uchi unable to…..blah blah.
    next reboot works again… wtf.?
    is this iboot playing funny? or my caches?
    i notice mkext under startupcaches has been replaced by a cache file (new type)….
    also i cant get qe ci on a simple nvidia 8500gt.. it works on every distro.
    is qe ci disabled by iboot?
    does the recompiled chameleon give us nvidia quartz back???



  18. sincro77
    March 23rd, 2011 | 4:16 am

    okay i downloaded the cham5 10.7 precompiled…what do i do with these i386 files????
    i have been booting in x86_64 (default).
    i386 caused a hang last i tried. it rewrites separate caches for each platform (it seems) so i guess some kexts have to be 32/64 or at least present for it to go. not fully sure.

  19. sincro77
    March 23rd, 2011 | 5:34 am

    found a fix for flaky usb detection.
    always press p in iboot loader on your boot drive.
    it sets the smbios and (for me) always results in the ports being “on”. seems to work.

    anyone have nvidia quartz extreme working
    using nvinject x86_64 for dual screen and res changes.
    still no quartz. yet.tried editing dev id in plist – no go.

  20. kocoman
    April 28th, 2011 | 12:10 pm

    beachball problem would be missing/bad permissions/not in cache (use -f) fakesmc.kext

    you should see DSMOS has arrived

  21. Luxor9
    September 15th, 2011 | 10:02 am

    @macs, Can you tell me where do you get Pentium D’s stuff? Im Pentium D user…

  22. edUlises
    November 26th, 2012 | 6:35 pm

    Hi! I’m a newby. I was wondering if this xpc (DuetToHdd) software can help me simulating UEFI on top of a BIOS based machine? Since i’ve never used MAC OS, all of your writing if like advanced Chinese for me. Is it posbile to use it how i’ll like to? If so does anyone have an image of the bootloader, without the MAC OS partition?

Leave a reply