Jump to content
Welcome to InsanelyMac Forum

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.


Just Joined
  • Content count

  • Joined

  • Last visited

About chris@sightworks.com

  • Rank
    InsanelyMac Protégé
  1. HP Mini 210 HD Series. OSX Compatible?

    I used the NetbookCD image that was linked above (originally meant for the Dell Mini series, I believe, but it worked for me). Burn that to disk, boot it, when it finishes coming up, hit F5 and wait for "Mac OS X Install DVD" to appear, highlight it, and then enter: mach_kernel -v arch=x86_32 (The "arch=x86_32" flag seems to be required, since the version of Chameleon on there seems to want to boot the 64-bit kernel on 64-bit capable machines, except that it won't actually start it; the "-v" is for good measure, as occasionally it locks hard for me just before starting launchd, and I haven't figured out exactly why.) Assuming everything went right, you should land at the OS X installer. The process should be almost exactly what's here: http://osx.mechdrew.com/guides/nbi3.shtml The minimum requirements listed there are all good, except that you can ignore the part about the GMA 500/950 - the system will boot in VESA mode for the system, which runs the GUI. Booting for install: - Make sure your DVD drive is plugged in, with the NetbookCD disk in the drive before you power up. (It needs to be in the drive before startup - otherwise, the BIOS won't recognize it as a bootable disk, and will skip to trying to boot the internal HD instead.) You also need an external mouse: the trackpad will work for pointing, but the buttons are non-functional. - At the HP logo screen, hit ESC to get to the BIOS boot menu. Hit F9 to get to the startup disk options, and choose your DVD drive to boot from. - Once the NetbookCD loads, you'll get a list of available drives to boot from. Eject NetbookCD and put in your OS X DVD. Hit F5 and wait a moment; "Mac OS X Install DVD" should appear. - Highlight "Mac OS X Install DVD" (hit the right arrow as necessary); then type "mach_kernel -v arch=x86_32". Some messages will appear about files being loaded, and then you should start seeing messages from the OS X kernel. It might take a few minutes for the whole thing to finish loading. To make sure it hasn't locked up (and therefore you need to reboot and try again), wait for "ApplePS2Keyboard" to show that it's loaded (you'll see messages about it detecting a keyboard and a trackpad), and then try tapping the Caps Lock key; if it's LED doesn't turn on, it's frozen and needs to be rebooted. Installing: The procedure is as listed under "Installing Mac OS X" on the linked page. At the end, it *will* claim that the install failed - you can safely ignore this message. The failure is caused by OS X not being able to tell it's firmware that it should boot from the installed drive, which doesn't matter because we still have to install the bootloader. Before you reboot, put the NetbookCD disk back into the drive. First boot: - Boot from the CD as was done under "Booting" above. When you get to the NetbookCD disk selection screen, choose the disk you installed OS X to and enter "mach_kernel -v arch=x86_32". It will boot off of the internal drive and bring up the OS X setup screen; the video won't play because there isn't an audio device as far as the system is concerned, yet. - Follow the instructions in step 4; ignore the complaints from NetbookInstaller regarding there not being a set of extensions for your machine, and install the general extensions. No need to generate a DSDT.aml file - the system's DSDT works fine. - Before rebooting, edit /Extra/com.apple.Boot.plist: Find "<key>Kernel Flags</key>"; place "arch=x86_32 -v" into the "<string>" tag beneath it. - Reboot. Other setup: For audio: - Install VoodooHDA.kext into /Extra/AdditionalExtensions. and then run /Extra/UpdateExtra.app. Reboot and audio should work. For wireless: - Get IO80211Family.kext, Apple80211.framework from 10.5.x (I grabbed these from a 10.5 install DVD - the former in /System/Library/Extensions, the latter in /System/Library/PrivateFrameworks). - Install IO80211Family.kext to /Extra/AdditionalExtensions. Edit /Extra/AdditionalExtensions/IO80211Family.kext/Contents/Plugins/AppleAirPortBrcm43xx.kext/Contents/Info.plist to add "pci14e4,4315" to the list of supported devices (look for "pci14e4,43", and add a similar line with the previous PCI ID to it). - Run /Extra/UpdateExtra.app, and then reboot. On startup, you should see a message stating that it found your wireless adapter. - To connect, run (from your 10.5 copy of Apple80211.framework) Apple80211.framework/Resources/airport '-I<your SSID>'. The AirPort control panel & menu extra seem to be useless - or at least, I haven't made them work correctly; the commandline tool there will get you connected, though. Graphics acceleration can be gotten, somewhat, with the tweaks mentioned by dokuroishi, but the mouse cursor will be screwy (it appears as a block about 240x240, looking rather like uninitialized memory). Sleep doesn't seem to work quite right - the system will attempt to sleep, but the only thing that gets powered down is the CPU; the display will turn to a faded sort of appearance (much like OS X on an actual Mac looks like when it's coming out of hibernate), but that's all I've gotten it to do. To get back out of that state, hit the power switch, at which point it'll instantly come back to being usable. However, the wireless doesn't come back up.
  2. HP Mini 210 HD Series. OSX Compatible?

    10.6 retail seems to work on the 210 (HP Mini 210-1000), with the following issues that I'm encountering: * No accelerated graphics on the GMA3100. (System Profiler reports it as a GMA950, which makes sense, since they're supposedly pretty similar.) * The wireless is refusing to work. (BCM4315, which should be supported with tweaking by AppleAirPortBcm43xx.kext, but it isn't coming up; there are apparently fixes for this, but I have yet to find one). * The trackpad doesn't work during installation. Well, ok, it "works" in that you can move the pointer, but you can't actually click: the buttons are ignored, until you can get into System Preferences and enable tap-to-click; the buttons remain non-responsive after that, though. * Audio works, with the VoodooHDA.kext driver. Volume control seems like it might be a bit problematic, but I'll be figuring that one out. * The wired ethernet works with RealtekR1000.kext. * I had to put "arch=x86_32" into /Extra/com.apple.Boot.plist ("Kernel Flags") order to get it to start at all; the N450 supports 64 bit extensions, and the bootloader that I'm using (from NetbookCD - Chameleon 2.0rc3) recognizes that, and tries booting into 64-bit mode, which causes it to go boom. I haven't tried the VGA output on it, so I don't know if that works or not. As well, the maximum memory is actually at least 2GB, as that's what I've got installed in mine. Perhaps it's a case of Windows 7 Starter not allowing more than 1GB, or HP not being able to advertise it because of Win7 Starter. The card reader works without a hitch; a USB bluetooth adapter will be picked up fine (I picked up a Targus ultra-mini bluetooth adapter, model ACB10US according to the package). Update: * The wireless module works; it does, however, require that you grab a copy of Apple80211.framework from 10.5, it would seem. The GUI configuration for it doesn't seem to want to work (so no menu extra or System Preferences bits - ) but using the commandline utility, it associates just fine. * With the enabler script suggested by dokuroishi, AppleIntelIntegratedFramebuffer.kext will load - but the mouse pointer looks like it's stored off in uninitialized memory, so it's either accelerated graphics with a bad mouse pointer or non-accelerated graphics with a reasonable cursor at the moment. The unaccelerated graphics, though, don't seem too terrible (though it might not do so well for things like watching videos, of course). * The audio works - with the caveat that it might cause a hard lockup during the system startup; once it's started up, it seems to be working fine. If the driver is loaded after the system is running, instead of during startup, it seemed to work without a hitch, so perhaps I might write a quick startup script that loads VoodooHDA.kext during the normal startup phase instead of as one of the items in the /Extra/Extensions.mkext archive. Update 2: * The Airport stuff works in System Preferences, at least, assuming you have the preference pane from 10.5 installed (/System/Library/SystemConfiguration/Apple80211Monitor.bundle), and you start System Preferences in 32-bit mode -- in 64-bit mode, it recognizes an Airport adapter, but refuses to configure it (it's insistent that it's power state is "Off"). Easiest route here is to check off "Open in 32-bit mode" in the Get Info window on /Applications/System Preferences.app. I haven't gotten the Menu Extra working yet, but I suspect that's some minor tweaking - maybe getting SystemUIServer running in 32-bit mode, to use the 10.5 AirPort menu extra.