Πώς να δημιουργήσετε ένα Hackintosh για κωδικοποίηση

Ας μιλήσουμε για το Hackintosh-ing - την εγκατάσταση του Mac OS X σε υλικό υπολογιστή.

Εάν θέλετε έναν υπολογιστή συμβατό με Mac, αλλά δεν θέλετε να κερδίσετε χιλιάδες δολάρια, ένα Hackintosh μπορεί να σας βοηθήσει να κωδικοποιήσετε για iOS χωρίς να αγοράσετε Mac.

Έτσι, χωρίς άλλη παραλλαγή, εδώ είναι μια γρήγορη επισκόπηση του πώς να δημιουργήσετε ένα Hackintosh, τα οφέλη και τους κινδύνους που πρέπει να προσέξετε.

Λοιπόν, το HP Elitebook 8470p #hackintosh έχει πλέον κατασκευαστεί. Ώρα να συνεχίσω με το @FreeCodeCamp -ing, τώρα που είμαι κινητό pic.twitter.com/w1psj9Gkud - Simon Waters (@developersimon) 12 Ιουνίου 2016

Τι είναι το "Hackintosh";

Εδώ και αρκετά χρόνια, τα Apple Mac έχουν αποσταλεί με επεξεργαστές Intel, τους ίδιους με αυτούς που βρίσκονται σε υπολογιστή. Στην πραγματικότητα, αρκετά στοιχεία υλικού είναι παρόμοια τόσο σε υπολογιστή όσο και σε Mac, εκτός από τη λαμπερή θήκη αλουμινίου.

Και ορισμένοι ευφυείς άνθρωποι έχουν βρει έναν τρόπο για να εγκαταστήσουν το τυπικό υλικό του υπολογιστή Mac OS X, ξεγελάς έτσι ώστε να σκεφτεί ότι είναι πραγματικός Mac.

Το κύριο όφελος είναι, φυσικά, η τιμή. Η κατασκευή του δικού σας Hackintosh από μια λίστα προ-ελεγμένων στοιχείων που είναι γνωστό ότι είναι συμβατά θα σας κοστίσει πολύ λιγότερο από έναν πραγματικό Mac.

Το μειονέκτημα σε όλα αυτά είναι ότι η δημιουργία ενός Hackintosh είναι ότι δεν είναι για τους αμυδρούς - χρειάζεται κάποια έρευνα και κάποια γνώση για την κατασκευή ενός υπολογιστή και ένα στοιχείο δοκιμής και σφάλματος για να αποκτήσει ένα πλήρως λειτουργικό σύστημα.

Ευτυχώς για εμάς, υπάρχουν πολλοί πραγματικά εξαιρετικοί πόροι στο διαδίκτυο για να βοηθήσουν στη δημιουργία ενός Hackintosh.

Το προσωπικό μου αγαπημένο είναι το www.tonymacx86.com, όπου θα βρείτε οδηγούς αγοράς υλικού. Παρουσιάζει επίσης εύχρηστα εργαλεία εγκατάστασης όπως το Unibeast και το Multibeast, τα οποία δημιουργούν σχεδόν ένα Hackintosh για εσάς εάν έχετε το σωστό υλικό.

Πώς μπορώ να ξεκινήσω;

Το καλύτερο στοίχημά σας είναι να κατευθυνθείτε σε αυτήν την ανάρτηση για αρχάριους και να διαβάσετε για να εξοικειωθείτε με όλα αυτά.

Με λίγα λόγια, ξεκινάτε από την τελευταία έκδοση του Mac OS X. Αυτός ο οδηγός θα σας βοηθήσει.

Στη συνέχεια, χρησιμοποιείτε το Unibeast για να δημιουργήσετε ένα πρόγραμμα εγκατάστασης USB του Mac OS X, το οποίο θα εκκινήσει σε έναν υπολογιστή. Μόλις εκκινήσετε με αυτό το USB, μπορείτε να εγκαταστήσετε το Mac OS σε έναν σκληρό δίσκο της επιλογής σας.

Το τελευταίο βήμα είναι να χρησιμοποιήσετε το Multibeast, το οποίο σας επιτρέπει να προσαρμόσετε την εγκατάστασή σας, εγκαθιστώντας προσαρμοσμένα προγράμματα οδήγησης Mac (γνωστά ως "kexts" - επεκτάσεις πυρήνα). Αυτά μιλούν σε όλο το υλικό σας και βεβαιωθείτε ότι όλα αναγνωρίζονται ως "επίσημα" στοιχεία Mac. Σας επιτρέπει επίσης να κάνετε εκκίνηση σε Mac OS X χωρίς να χρειάζεται η μονάδα USB που δημιουργήθηκε νωρίτερα, δίνοντάς σας ένα αυτόνομο σύστημα Mac.

Ποια είναι τα οφέλη;

Το κύριο όφελος από τη χρήση ενός Hackintosh είναι ένας πολύ καλύτερος λόγος κόστους / απόδοσης σε σύγκριση με έναν πραγματικό Mac. Μπορείτε να εξοικονομήσετε χίλια δολάρια ή περισσότερα.

Επειδή μπορείτε να χρησιμοποιήσετε υλικό εκτός καταστημάτων, θεωρητικά μπορείτε να δημιουργήσετε έναν υπολογιστή συμβατό με Mac που είναι πιο ισχυρός από οποιονδήποτε Mac που πωλεί η Apple.

Μπορείτε επίσης να ζήσετε την απόλυτη χαρά της χρήσης του Mac OS X, το οποίο είναι φυσικά πολύ ανώτερο λειτουργικό από τα Windows. (Προειδοποιήστε τον πόλεμο της φλόγας).

Τέλος, έχετε πρόσβαση στο XCode για ανάπτυξη. Μπορείτε να δημιουργήσετε ένα Apple ID ως συνήθως και να το χρησιμοποιήσετε για να δημοσιεύσετε τις εφαρμογές σας στο App Store.

Ποιες είναι οι παγίδες;

Η ενημέρωση στην επόμενη έκδοση του Mac OS X συνοδεύεται από ορισμένους κινδύνους. Μπορείτε κυρίως να μετριάσετε αυτούς τους κινδύνους χρησιμοποιώντας το Clover bootloader, το οποίο διατηρεί όλα τα προσαρμοσμένα αρχεία σας Hackintosh σε ξεχωριστή περιοχή στον σκληρό σας δίσκο, που ονομάζεται διαμέρισμα EFI. Αυτό το διαμέρισμα δεν θα αντικατασταθεί από μια ενημέρωση λειτουργικού συστήματος.

Μπορεί να μην λειτουργούν σωστά τα πάντα την πρώτη φορά, επομένως πρέπει να αφιερώσετε λίγο χρόνο στους κωδικούς σφάλματος της Google για να μάθετε τι πήγε στραβά. Υπάρχουν όμως πολύ λίγα προβλήματα για τα οποία δεν υπάρχει προαναγνωρισμένη λύση

Μπορώ να μετατρέψω το laptop μου σε Hackintosh;

Ναι μπορείς! Ωστόσο, είναι λίγο πιο δύσκολο, επειδή είστε πολύ πιο περιορισμένοι στις επιλογές προσαρμογής υλικού από ότι θα κάνατε με έναν επιτραπέζιο υπολογιστή.

Θα λειτουργήσει είτε δεν θα λειτουργήσει. Το καλύτερο στοίχημά σας είναι απλώς το Google "μοντέλο φορητού υπολογιστή" + "Hackintosh" και να δείτε τι θα εμφανιστεί.

Έκανα τη δική μου έρευνα και μπορώ να σας πω ότι το HP Elitebook 8470p λειτουργεί τέλεια, μόλις ανταλλάξετε την κάρτα WiFi για ένα $ 2 από την Κίνα στο eBay. Πήρα το δικό μου από μια εταιρεία ανακαίνισης φορητών υπολογιστών στο Ηνωμένο Βασίλειο έναντι 120 GBP (περίπου 180–200 $ USD). Είναι η έκδοση i5 2,6 Ghz, με την οθόνη τυπικής ευκρίνειας 14 ιντσών. Πολύ φθηνότερο από την επισκευή του σπασμένου μου Macbook Pro 2008!

Όπως μπορείτε να δείτε, αναγνωρίζεται ως Macbook Pro στα μέσα του 2012.

Ποιο είναι το καλύτερο υλικό για χρήση για Hackintosh;

Εάν θέλετε να δημιουργήσετε έναν νέο υπολογιστή από το μηδέν, μεταβείτε στη διεύθυνση www.tonymacx86.com και δείτε τον πιο πρόσφατο οδηγό αγοραστών (ενημερώνεται κάθε μήνα). Οποιαδήποτε στοιχεία επιλέγετε από αυτήν τη λίστα θα λειτουργήσουν, αλλά τα πιο σημαντικά είναι η μητρική πλακέτα και η CPU. Βρήκα ότι η μνήμη RAM και ο αποθηκευτικός χώρος δεν κάνουν καμία διαφορά. Με μια πλήρως συμβατή μητρική πλακέτα (το Gigabyte λειτουργεί καλά), δεν θα χρειαστείτε εξωτερικές κάρτες ethernet ή WiFi, καθώς θα έχετε τα πάντα να λειτουργούν «έξω από το κουτί».

Αυτή είναι η τρέχουσα διαμόρφωση Hackintosh που χρησιμοποιώ για τον επιτραπέζιο υπολογιστή μου:

  • Μητρική πλακέτα Gigabyte Z97-SLI
  • Intel 4770K CPU @ 3,5 Ghz
  • 16 GB Corsair RAM (2x 8GB sticks)
  • Gigabyte 760 OC Windforce έκδοση GFX
  • 128 GB SSD για το λειτουργικό σύστημα
  • 3TB και 1.5TB 7200 HDs για αποθήκευση

Το SSD λειτουργεί υπέροχα. Μπορώ να εκκινήσω την επιφάνεια εργασίας μου σε περίπου 10-15 δευτερόλεπτα.

Πίσω όταν ξεκίνησα το Hackintoshing γύρω στο 2009–10, χρησιμοποιώ έναν αρχαίο επεξεργαστή Asus P5K με Core 2 Quad Q6600 ως Mac Pro, για να συγχαρώ το πραγματικό μου Macbook Pro στις αρχές του 2008.

Πόσο κοστίζει?

Εξαρτάται εξ ολοκλήρου από ποια εξαρτήματα αγοράζετε, φυσικά, αλλά μπορείτε να περιμένετε να πληρώσετε πολύ λιγότερα από έναν πραγματικό Mac. Ειδικά εάν, όπως εγώ, έχετε ήδη μια σειρά από μέρη PC (οθόνη, πληκτρολόγιο, ποντίκι, θήκη, σκληρούς δίσκους κ.λπ.).

Δεν χρειάζεται να επενδύσετε σε μια φανταστική κάρτα γραφικών. Το ενσωματωμένο Intel HD4000 που συνοδεύεται από Core CPUs είναι συμβατό.

Η επιφάνεια εργασίας μου αναβαθμίστηκε πέρυσι για περίπου 100 £ (μητρική πλακέτα), 165 £ (CPU) και 90 £ (RAM). Είχα ήδη τα υπόλοιπα στοιχεία.

Για τι μπορώ να χρησιμοποιήσω το Hackintosh μου;

Για οτιδήποτε θα χρησιμοποιούσατε ένα πραγματικό Mac. Τείνω να χρησιμοποιώ το δικό μου για καθημερινά πράγματα. Το χρησιμοποιώ επίσης για την κωδικοποίηση του βιντεοπαιχνιδιού μου στο Unreal Engine, το οποίο είναι εμπνευσμένο από το βιντεοπαιχνίδι της δεκαετίας του 1980 Spindizzy. Το κύριο πλεονέκτημα είναι ότι μπορώ επίσης να εξαγάγω το παιχνίδι μου σε iOS, επειδή απαιτείται XCode για ανάπτυξη iOS.

Τι γίνεται με τα Windows;

Η ομορφιά ενός επιτραπέζιου Hackintosh είναι ότι μπορείτε (με λίγη δουλειά) διπλής εκκίνησης Mac OS X και Windows από τον ίδιο σκληρό δίσκο. Ωστόσο, προτού το επιχειρήσετε, αξίζει να επισημάνετε ότι για να εξοικονομήσετε μελλοντικούς πονοκεφάλους, θα πρέπει πραγματικά να εξετάσετε το ενδεχόμενο να χρησιμοποιήσετε ξεχωριστό σκληρό δίσκο για κάθε λειτουργικό σύστημα. Αυτό οφείλεται σε ορισμένες τεχνικές τεχνικές με αντικαταστάτες των bootloaders όταν εγκαθιστάτε τα Windows. Google "Dual Boot Hackintoshes" για περισσότερες πληροφορίες.

Επόμενα βήματα

Μεταβείτε στον ιστότοπο tonymacx86.com και ξεκινήστε την έρευνά σας. Από την άποψη της εμπειρίας των χρηστών, μόλις ξεκινήσετε να λειτουργεί, δεν υπάρχει διαφορά μεταξύ ενός Hackintosh και ενός πραγματικού Mac, εκτός από το γυαλιστερό κουτί που έρχεται. Όσον αφορά την απόδοση, θα κερδίσετε πολύ περισσότερα για τα χρήματά σας και αυτές τις μέρες η σταθερότητα είναι εξίσου καλή με έναν πραγματικό Mac.

Καλό Hackintoshing!

Αρχικά δημοσιεύθηκε στο simonwaters.co.uk στις 30 Ιουνίου 2016.