OSx86: Creating a Hackintosh

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

Unique guide to installing Apple's Mac OS X software on non-Apple hardwareIf you've always wished you could install Apple's rock solid Mac OS X on your non-Apple notebook, budget PC, or power-tower PC, wish no more. Yes, you can, and this intriguing book shows you exactly how. Walk through these step-by-step instructions, and you'll end up knowing more about Apple's celebrated OS than many of the most devoted Mac fans. You'll learn to build OS X-ready machines, as well as how to install, use, and program OS X. Now that Apple computers are based on the Intel platform, the same as most PCs, rogue developers in droves are installing Mac OS X on PCs, including those based on the AMD and Atom processors; this is the first book to show how to create an OSx86 machine running OS XProvides step-by-step instruction on the installation, use, and programming of OS X on your existing computer, as well as how to build OS X-ready machinesHelps you avoid pitfalls and common problems associated with running Apple software on PC hardware Offers numerous practical hints, tips, and illustrations Create your own Hackintosh with this essential guide.

Author(s): Peter Baldwin
Edition: 1
Publisher: Wiley
Year: 2010

Language: English
Pages: 656
Tags: Библиотека;Компьютерная литература;Mac OS / Программирование для Mac;

OSx86: Creating a Hackintosh......Page 5
About the Author......Page 8
Contents......Page 11
Acknowledgments......Page 22
Introduction......Page 23
Part 1: Installing OS X 10.5......Page 25
Determining Your Computer Hardware......Page 27
Finding Specifications for Your Motherboard......Page 29
Finding Your Processor Specifications......Page 30
Finding Specifications of Your Video Setup......Page 31
Finding Your Audio Hardware Specifications......Page 33
Finding Your Networking Hardware Specifications......Page 35
Determining Your Hardware Compatibility......Page 38
Summary......Page 40
Booting from a Boot CD......Page 41
Specifying the Hard Disk Identifier......Page 45
Specifying Boot Options......Page 47
Preparing Your Hard Disk......Page 49
Specifying Installation Options......Page 54
Watching the Welcome Video......Page 56
Entering Details About Yourself......Page 59
Summary......Page 66
Finding and Downloading the Relevant Software......Page 67
Using the Installer to Complete Your OS X Installation......Page 69
Selecting the Boot Disk from the Menu......Page 78
Installing a Different Bootloader......Page 80
Summary......Page 82
Performing a Complete Image Backup of Your Vista Hard Disk......Page 83
Downloading Required Software to Start Vista and OS X......Page 89
Partitioning the Vista System Disk......Page 91
Booting the Leopard Installer......Page 96
Modifying Your Leopard Installer......Page 105
Using the Downloaded Software to Restore the Vista Partition......Page 115
Ensuring That Vista Starts......Page 116
Using a Different Boot Loader......Page 117
Expanding Your Windows Partition......Page 119
Summary......Page 120
Performing a Complete Image Backup of Your XP Hard Disk......Page 121
Downloading Required Software to Start XP and OS X......Page 126
Partitioning the XP System Disk......Page 127
Booting the Leopard Installer......Page 133
Modifying Your Leopard Installer......Page 142
Choosing Your Boot Loader......Page 151
Summary......Page 156
Booting from the Install DVD......Page 157
Booting Leopard......Page 162
Restoring Your Computer from Your Backup......Page 167
Restoring Your XP Boot Loader......Page 168
Modifying the Apple Property Lists to Specify Future Boot Parameters......Page 170
Summary......Page 180
Part II: Setting Up and Customizing Leopard......Page 181
Using the Keyboard......Page 183
Using the Single Menu Bar......Page 184
Using the Dock......Page 189
Using Application Software......Page 192
Controlling Finder......Page 196
Missing the Start Menu......Page 204
Using Spotlight......Page 205
Using Time Machine......Page 210
Using the Services Menu......Page 215
Using the Context Menu on Text......Page 218
Summary......Page 219
Setting Up Appearance......Page 221
Setting Up Desktop and Screen Saver......Page 223
Setting Up the Dock......Page 227
Setting Up Exposé and Spaces......Page 229
Setting Up International......Page 231
Setting Up Security......Page 235
Setting Up Spotlight......Page 240
Using Dashboard......Page 242
Summary......Page 244
Setting Up Bluetooth......Page 245
Setting Up CDs and DVDs......Page 249
Setting Up Your Display......Page 250
Setting Up Energy Saver......Page 253
Setting Up Keyboard and Mouse......Page 255
Setting Up Print and Fax......Page 262
Setting Up Sound......Page 264
Summary......Page 267
Setting Up Your Network......Page 269
Setting Up Sharing......Page 279
Setting Up MobileMe......Page 284
Setting Up QuickTime......Page 290
Summary......Page 292
Setting Up User Accounts......Page 293
Setting Up Date and Time......Page 300
Running Software Update......Page 302
Setting Up Speech......Page 304
Setting Up Time Machine......Page 308
Setting Up Universal Access......Page 311
Summary......Page 314
Part III: Using Your Macintosh......Page 315
Using Safari......Page 317
Using Mail......Page 326
Using Address Book......Page 340
Using iCal......Page 344
Using Preview......Page 346
Using iTunes......Page 348
Summary......Page 350
Reading and Writing to FAT Partitions......Page 351
Reading and Writing to NTFS Partitions......Page 356
Summary......Page 359
Using Parallels Desktop......Page 361
Using VMware......Page 368
Summary......Page 375
Creating a Virtual Snow Leopard Installation......Page 377
Creating a VMware Virtual Machine......Page 380
Setting Up Snow Leopard......Page 387
Using Your Virtual Machine......Page 390
Summary......Page 398
Part IV: Enhancing Your Macintosh......Page 399
Getting Around in Automator......Page 401
Running a Sample Workflow......Page 404
Modifying the Sample Workflow......Page 408
Creating a New Workflow......Page 412
Saving a Workflow as a Plug-in......Page 415
Using Folder Actions......Page 416
Summary......Page 420
Starting with AppleScript......Page 421
Using a Prepared AppleScript......Page 423
Creating Your Own Scripts......Page 427
Summary......Page 463
Installing the Apple Developer Tools......Page 465
Getting Around with Dashcode......Page 467
Creating a Basic Computer Gauge......Page 470
Creating a Map Widget......Page 479
Creating a Countdown Timer......Page 484
Summary......Page 499
Introducing Quartz Composer......Page 501
Creating a Rotatable Picture......Page 505
Creating a Rotating Cube......Page 516
Using Image Effect Filters......Page 523
Using Image Masks......Page 526
Using Render in Image Macros......Page 531
Creating a Audio Spectrum Display......Page 537
Summary......Page 540
Using Core Image Fun House......Page 541
Using Repeat After Me......Page 545
Summary......Page 552
Developing a Cocoa Application......Page 553
Designing the User Interface......Page 555
Adding the Programming......Page 566
Building the Application......Page 586
Refining the Application......Page 588
Summary......Page 594
Installing to a Gigabyte Motherboard......Page 595
Installing to a Dell Mini 9......Page 597
Summary......Page 598
Appendix A: References......Page 599
Processor Instructions......Page 603
Graphics Systems in Macintosh Computers......Page 604
A Primer on Disk Formats......Page 605
Booting Your Computer......Page 610
Kernels and Kexts......Page 614
File Permissions in OS X......Page 615
Some Apple History......Page 618
Troubleshooting Your Installation......Page 619
Post-Installation Fixes for Leopard......Page 620
Installing to a Gigabyte Motherboard......Page 625
Installing to a Dell Mini 9......Page 627
Psystar’s RebelEFI......Page 628
Glossary......Page 631
Index......Page 637