Stretching tax dollars for the benefit of Pipestone County.
This project is to test the viability of Apple Macintosh OS-X for use in county government and to the test the viability of using off the shelf hardware, for substantial cost saving.
The Project Goals:
Stay on budget $700
Explore hardware compatibility
Use OSX in county government
Last year while doing research on the possible use of the Dell Mini 9 for road address mapping in our county ambulances I read the GIZMO Hackintosh article. I was interested in the article because this was not operating system (OS) emulation or virtual session of OSX. This reminds me that there are some OSX live CD’s in the works. Two years ago I had a somewhat functional OSX86 Dell laptop that used some of the very early BIOS EFI emulator. The key is to inject the necessary kext (kernel extension ) in to the kernel at boot, and from them on everything is native. From that first experience with OSX86 and after talking about the project with a fellow that has successfully attempted this undertaking on a Dell Mini 10v (1011). I was further at ease that the Dell Mini 10v was the right hardware. In order for this to be finically feasible it will require a budget under seven hundred dollars.
I began the project by reading many of the How To’s that are available on the web and settled on one of the three methods. The three methods are USB with an Intel Mac, USB from another OS, and Net book CD.
Dell Inspiron Mini 10v (1011) Retail OSX 10.6
2GB RAM Microsoft RDP
Blue-tooth Microsoft Office 2008
DVD drive Firefox
Dell BT mouse Verizon VZAccess Manager
Hardware cost: $470 Software cost: $296
Over budget: $66
The next step was to acquire the hardware. I preferred to buy a new Mini 10v, when I went to buy from Dell I found they no longer sell the mini 10v. The Mini 10v does not come with an optical drive so that will have to be external with a USB connection.
I found the Mini10v NIB with warranty on eBay for $340. The RAM was purchased from Crucial for $29. The internal Bluetooth was $18, Samsung DVD-RW was $48, Dell BT mouse cost $20 and the case was $15. For the software I needed a retail copy of OSX. I found one on eBay for $34, the Office 2008 was eighty five dollars less than the Office 2010 pro windows version so it came in at $262. This puts me sixty six dollars over budget at $766, witch is still well under the nearly $1500 a similarly equipped Mac-book pro would cost. I know it’s not exactly Apple to apples.
As the parts came in I assembled them. Dell did not put a door on the back for the RAM. The mini had to be completely disassembled, to remove the motherboard and gain access to the RAM slot. With the Intel Atom N280 it is maxed at 2GB RAM. The blue-tooth module snaps into place under the palm rest. This mini 10v has a build date of 3/15/2010, and the A06 BIOS.
A few days later I took the keyboard and the palm rest off and added a Bluetooth card. It installed on the next reboot and I have a Dell BT mouse working. It’s much better than the track pad. The NBI 0.8.4 must have had an update for the track pad because it works much better too. (LINK)
The USB method with another OS:
Under the windows section of Mechdrew’s sight I followed his instructions so I will not repeat them here. (LINK)
I had the two required USB drives 2GB and a 16GB.
I could get the chameleon boot loader to load and I could run a verbose install.
I could format the HDD in Disk Utility and format Mac OS Extended (Journaled) with the GUID Partition Table. After a few minutes of installing I would get a kernel panic during each attempt.
The CD method with NetBook CD:
Since I had a DVD drive I downloaded the NetBook CD .iso and burned the CD.
It would load the chameleon boot loaded and I could begin the install but I had the same results, a kernel panic part of the way through. I removed printer drivers and x11 and mine never gets passed the 19 minute mark. While installing SL in verbose mode I have kernel panic, kernel trap at 0x0028a8b0.
At this point I talked to the fellow and he said when he did his you had to downgrade to A04. He send me his NBI flash drive in the mail to try. I had the same kernel panic with his NBI USB drive.
For giggles I went to mydellmini forms and saw many posts from 2009 that had people down grading to A04 BIOS because there was a problem with the install hanging. This sounds like what I have going on as well. I then download the A04 file from the dell site. It’s in a windows executable format. I copy the file to a floppy disk. I boot into DOS from my USB floppy (yes I have one) and start the BIOS downgrade.
I get the WARNING!! You are trying to flash BIOS with different platform.
I tried to flash the BIOS to A04 using the Service Tag to find the A04 BIOS from the Dell site. How could this be the wrong platform? When I had it apart I did check the motherboard and it has the 2009 date stamped on it. Is it possible that Dell used some other components in the last Mini 10v's that were built? When I run the BIOS downgrade I still had this warning. To make it work here is what I had to do.
First I had to install WIN XP Pro from the DVD drive. That of course did not complete normally because of a problem with the DVD/USB driver. Then partially load the A04 BIOS from a floppy. This created the actual A04 ROM file on the disk. Next I had to attempt the A06 and let it stop with the error that it’s the current version. At the stop error it extracted and installed the Phoenix Win-flash program to the floppy. Then I had to open and edit a configuration file of Win-flash to allow advanced mode. Then open Win-flash, change to the advanced settings and uncheck a box to allow older BIOS to be installed. Close the advance mode menu, browse to the A04 ROM file the Win-flash to the extracted ROM file from the A04 attempt. Then small prayer and let it downgrade to A04.
I made a backup of the file but there would be no way to return to this if it crashed writing the bios. It would be bricked until you sent it to dell or bought a device to flash the ROM.. It showed progress erasing and writing blocks. After ten minutes it said it was successful at flashing the BIOS. I closed Win-flash and powered down.
I inserted my friends USB and went through the process again, and this time it was successful at installing Snow Leopard!
So far on this mini10v I have had trouble with sleep, the blue-tooth always being recognized as new with each restart and heat, I'm going to mod the inside of the case with copper tape to pull more heat off the right side of the keyboard. And I may add copper shims to the CPU GPU and When I installed the 2GB RAM I added arctic silver to the tops of the CPU and 945GSE.
To upgrade to 10.6.3 actually, I had to run the latest RC candidate of NBI 0.8.4. Then load the combo update.
I'm convinced the French disk was the problem.
I took the keyboard off and the palm rest and added a bluetooth card. It installed on the next reboot and I have a Dell BT mouse working much better than the track pad. THe NBI 0.8.4 must of had an update for the track pad because it works much better too.