Kexts untuk hackintosh wi fi. Kex. Menghapus cache program sistem

Kami mengingatkan Anda bahwa materi ini disediakan untuk tujuan informasi saja. Jika Anda akan mereproduksi langkah-langkah yang dijelaskan di bawah ini, kami sangat menyarankan Anda untuk membaca artikel dengan cermat sampai akhir setidaknya sekali. Para editor 3DNews tidak bertanggung jawab atas segala konsekuensi yang mungkin terjadi.

Perkenalan

"Hackintosh" adalah nama ironis untuk Mac OS X, yang tidak diinstal pada komputer Apple, tetapi pada PC biasa. Fenomena ini menjadi mungkin ketika perusahaan Cupertino mulai memigrasikan mesinnya dari platform PowerPC ke x86 pada tahun 2005, dan Mac mulai dilengkapi dengan prosesor dan chipset Intel yang sama dengan yang digunakan di komputer pribadi. Sejak kemenangan sederhana pertamanya, apa yang disebut proyek OSx86 telah berkembang dari hiburan segelintir penggemar menjadi gerakan massal dengan basis pengguna yang terus bertambah. Hari ini, ketika Apple secara resmi merilis versi baru dari sistem operasinya, Lion, inilah saatnya untuk memberi tahu semua orang yang tidak memiliki Mac, tetapi memiliki minat pada Mac OS X dan keinginan untuk bereksperimen, tentang Hackintosh.

Pertanyaan pertama yang diajukan seseorang ketika dia melihat sistem operasi Mac di PC: "Apakah sulit untuk menginstal?" dan “Apakah semuanya bekerja dengan baik?”. Jawaban untuk keduanya adalah negatif. Instalasi sekarang telah disederhanakan secara ekstrim, sehingga Anda dapat bermain-main dengan Mac OS X di hampir semua komputer modern, tetapi tidak semua orang memiliki fungsionalitas penuh - sebagian besar pengguna tidak akan mendapatkan akselerasi grafis perangkat keras, atau jaringan, suara atau sesuatu yang lain akan jatuh. Hackintosh juga memiliki masalah besar dengan mode tidur. Semua kesulitan ini dapat diatasi, tetapi pasti Anda harus menghabiskan beberapa malam tanpa tidur. Secara umum, situasinya benar-benar meniru apa yang terjadi dengan distribusi Linux desktop beberapa tahun yang lalu. Namun, ini adalah perbandingan yang sangat menyanjung baik untuk komunitas peretas dan untuk Apple sendiri: terlepas dari kenyataan bahwa tidak ada yang pernah menyiapkan Mac OS X untuk bekerja dengan perangkat keras non-asli, segalanya bisa menjadi jauh lebih buruk. Ya, beberapa potongan besi tidak akan pernah berjalan di bawah Mac OS, yang lain akan membutuhkan menari dengan rebana dan kaki kelinci untuk ini. Tetapi pada saat yang sama, sejumlah besar komponen berfungsi di luar kotak atau dimulai setelah manipulasi yang mudah. Dan perangkat lunak untuk Mac OS dalam semua kasus diinstal dan bekerja persis sama seperti pada Mac asli. Ternyata dia tidak begitu menakutkan, Hackintosh ini.

Bagi mereka yang tidak acuh dengan fenomena sisi hukum: tentu saja, Mac OS X hanya dapat diinstal secara legal di komputer bermerek Apple, dan opsi lain apa pun melanggar perjanjian lisensi. Memodifikasi komponen OS juga dilarang, belum lagi penggunaan distribusi bajakan dari "torrents". Namun, Apple tidak melakukan penganiayaan terhadap komunitas OSx86 (meskipun menuntut perusahaan yang menghasilkan uang di Hackintosh), dan perlindungan terhadap penggunaan yang tidak sah masih dalam tahap awal, dan cara telah lama ditemukan untuk mengatasinya. Mac OS X bahkan tidak memerlukan kunci lisensi atau aktivasi online. Lagi pula, orang-orang hackintosh mengiklankan OS ini secara gratis dan diam-diam bermimpi memiliki Mac asli. Dan para peneliti bermata merah yang paling setia, yang pada dasarnya lebih menyukai Hackintosh, masih kalah sebagai pembeli potensial.

Jika tidak ada perbedaan, lalu mengapa membayar lebih? Atau ada?

Jadi, jika pelanggaran kecil tidak mengganggu Anda, dan kesulitan teknis hanya menyebabkan kegembiraan yang sehat, mari kita coba menginstal Mac OS X di PC bersama-sama. Dalam artikel ini, kami akan menjelaskan dua cara mudah untuk menginstal versi OS sebelumnya, tetapi masih populer, Snow Leopard (10.6), dan satu cara untuk yang baru, Lion (10.7). Tidak masuk akal untuk menginstal Leopard (10.5), dan terlebih lagi Tiger (10.4). Jika Anda menyukai hasilnya, maka instruksi ini akan menjadi titik awal penguasaan diri Hackintosh. Bagian terakhir menyediakan tautan ke sumber daya komunitas OSx86 yang populer di mana Anda dapat belajar dari pengguna lain dan menemukan solusi untuk masalah tertentu.

Persiapan "Hackintosh"

Sebenarnya kenapa Mac OS X saja tidak bisa bekerja di PC dan bagaimana cara mengatasi kendala tersebut? Alasan nomor satu adalah bahwa Mac tidak menggunakan BIOS lama yang bagus, tetapi EFI, sebagai lapisan antara OS dan firmware perangkat keras, dan agar Mac OS dapat dimulai, EFI ditiru pada tingkat "peretas" khusus bootloader (omong-omong, kami berutang pencapaian ini kepada peretas Rusia dengan nama panggilan Netkas). Bootloader yang paling populer dan berkembang pesat saat ini adalah Chameleon dan turunannya, seperti Chimera.

Alasan kedua adalah bahwa Mac OS X memiliki kext (dari ekstensi kernel, ingat istilah ini) yang disebut Jangan Mencuri Mac OS X. Hal ini diperlukan untuk mendekripsi aplikasi yang membuat apa yang tampak seperti sistem operasi bagi pengguna (Dock, Finder, loginwindow, SystemUIServer, dan lainnya), berdasarkan kunci dari chip SMC, yang hanya ada di Mac asli. Nah, jika "tidak ada kaki, maka tidak ada kartun." Kext FakeSMC datang untuk menyelamatkan, yang berhasil mengemulasi Perangkat SMC, yang, sekali lagi, berkat Netkas. Bootloader khusus dan FakeSMC.kext adalah semua yang diperlukan untuk mem-boot Mac OS X, jika perangkat keras komputer tidak jauh berbeda dari Mac asli.

Dan inilah tepatnya alasan ketiga. Tidak ada driver untuk Mac OS X untuk perangkat keras yang tidak didukung, atau ada driver bawaan, tetapi sistem tidak dapat menggunakannya karena tidak mengenali perangkat keras dengan pengidentifikasi yang tidak dikenal.

Persyaratan perangkat keras untuk Hackintosh adalah sama - Anda memerlukan prosesor dengan dukungan untuk instruksi SSE2, yang terbaik dari semuanya - Intel Core 2 Duo dan yang lebih lama. Pengguna AMD harus mengganti kernel OS dengan versi "diretas", akibatnya, akan ada masalah dalam memperbarui sistem dari server Apple. Hal yang sama berlaku untuk netbook berbasis platform Atom. Sangat diinginkan untuk mendukung mode AHCI dari pengontrol SATA. Untuk menginstal Mac OS X Lion, Anda membutuhkan RAM 2 GB, untuk Snow Leopard satu sudah cukup. Aturan pertama memilih besi: semakin komputer terlihat seperti Mac asli, semakin sedikit masalah. Aturan kedua: perangkat terbaru dan tercanggih mungkin tidak berfungsi tidak peduli seberapa keras mereka mencobanya. dukungan perangkat keras terutama bergantung pada Mac OS itu sendiri (driver perangkat keras berat untuk Hackintosh tidak ditulis), dan Apple tidak perlu terburu-buru. Situs wiki.osx86project.org akan membantu Anda mengevaluasi peluang keberhasilan, yang berisi HLC (Daftar Kompatibilitas Perangkat Keras) untuk berbagai versi Mac OS X.

Untuk instalasi, yang terbaik adalah menggunakan drive terpisah dengan antarmuka SATA, dan matikan drive Windows, jauh dari bahaya. Jika tidak menakutkan untuk melakukan eksperimen pada satu HDD dengan OS yang berfungsi, maka Anda harus membuat partisi baru di atasnya menggunakan beberapa jenis utilitas disk (10 GB cukup untuk Mac OS X yang bersih). Perlu diingat bahwa selama proses instalasi, bootloader Hackintosh akan ditulis ke HDD, dan kemudian Anda hanya bisa masuk ke Windows melaluinya. Tidak ada yang mengancam data yang ada, tetapi cadangan juga tidak ada salahnya. Disk harus terhubung ke port jembatan selatan motherboard, pengontrol SATA di BIOS harus diatur ke mode AHCI. Disarankan untuk menghapus overclocking, lepaskan semua kartu ekspansi, kecuali adaptor grafis di slot PCI-E atas, nonaktifkan periferal, selain keyboard dan mouse, kurangi jumlah RAM hingga 4 GB (jika lebih banyak dipasang) . Jika instalasi dengan fungsionalitas minimal berhasil, maka semua ini dapat dikembalikan selangkah demi selangkah. Terlalu banyak syarat? Kemudian Anda dapat berlatih pada kucing, yaitu di mesin virtual. Bahkan ada gambar siap pakai untuk berbagai hypervisor di Web, meskipun penggunaannya tidak akan membawa pengalaman dalam membuat Hackintosh.

Kami memperingatkan pembaca: meskipun "Hackintosh" adalah hiburan yang sama sekali tidak berbahaya yang tidak akan merusak komputer dan tidak mungkin merusak data apa pun, semua manipulasi yang dijelaskan dalam artikel dilakukan atas risiko dan risiko Anda sendiri. Selain itu, Anda harus terbiasa dengan komputer dan mengetahui apa itu bootloader, kernel OS, dan tata letak hard disk. Nah, ketika Anda menguasai Hackintosh dengan sempurna, jangan sekali-kali tidak setuju jika teman Anda meminta Anda untuk menginstalnya di PC Anda, jika tidak, Anda harus menikah, sebagai orang yang jujur, untuk menjaga keajaiban ini bekerja.

Memasang Snow Leopard dari rakitan iATKOS 10.6.3 v2

Opsi termudah dan paling serbaguna adalah menginstal Mac OS X dari distribusi yang dimodifikasi secara khusus. Sejak rilis Snow Leopard, build peretas semacam itu telah memberikan solusi yang lebih elegan - menginstal dari salinan disk bermerek menggunakan CD boot terpisah, dan ini dijelaskan di bawah. Tetapi pengguna CPU dari AMD atau Intel Atom tidak dapat melakukannya tanpa perakitan, karena. kernel asli Mac OS X (yang teman-teman berbahasa Inggris kami menyebutnya kernel vanilla) hanya mendukung prosesor Intel dengan arsitektur Core dan yang lebih lama, dan perakitan memungkinkan Anda untuk segera memilih versi "tambalan" selama proses instalasi. Dan setelah Anda merambah dunia Hackintosh dengan bantuan perakitan dan memperoleh pengetahuan, Anda dapat melakukan instalasi bersih, komponen yang Anda kendalikan sepenuhnya.

iATKOS 10.6.3 v2 adalah salah satu versi terbaru yang dirilis, dan meskipun versi OS agak lama (Snow Leopard telah diperbarui ke 10.6.8), semua perangkat lunak "peretas" di dalamnya cukup modern. Setelah mengunduh gambar (kami tidak akan memberi tahu Anda di mana), tulis ke disk. Boot dari disk iATKOS dan tunggu bootloader "peretas" berfungsi dan OS dimulai.

Proses ini memakan waktu beberapa menit, tetapi jika tiba-tiba berlarut-larut melampaui batas yang wajar atau memberikan pesan kesalahan, itu berarti ada yang tidak beres.

Dalam hal ini, Anda perlu mem-boot dari DVD lagi, tetapi pada layar bootloader dengan bunglon hijau, tekan F8, sorot drive optik, ketik "-x" dari keyboard dan tekan Enter. Ini adalah apa yang disebut mode aman, tetapi jika Anda tidak beruntung, maka Anda perlu mem-boot dengan argumen "-v", yang memungkinkan Anda untuk mengamati log boot. Pada saat proses macet atau ungkapan Kernel Panic muncul, Anda dapat mengambil foto layar dan kemudian, dalam lingkungan yang tenang, coba pahami apa yang terjadi, menggunakan situs tematik, Google, dan saran dari "peretas berpengalaman" ".

Munculnya jendela dengan pilihan bahasa menunjukkan bahwa unduhan berhasil dan sistem Anda dapat menjalankan Mac OS X. Kami menyarankan Anda memilih bahasa Shakespeare jika memungkinkan, karena sebagian besar petunjuk dan pemecahan masalah di Internet ditulis dalam dia.

Gulir melalui halaman penginstal sampai sebuah jendela muncul dengan pilihan disk.

Buka bagian Utilitas pada menu dan luncurkan Utilitas Disk. Jika Anda memberikan disk kosong ke Hackintosh, maka dengan bantuan program ini Anda perlu "membaginya" (tab Partisi). Untuk menginstal pada partisi di sebelah Windows, partisi tersebut cukup diformat dalam sistem file HFS+ (tab Hapus). Untuk keandalan, lebih baik memilih opsi HFS + Journaled, dan opsi Case Sensitive tidak akan dibutuhkan oleh sebagian besar pengguna.

Setelah HDD siap dipasang, Disk Utility dapat ditutup dan partisi ditentukan di jendela penginstal. Dan sekarang poin mendasarnya adalah pilihan driver dan pengaturan yang memungkinkan Mac OS X untuk sepenuhnya bekerja pada perangkat keras Anda. Daftar terbuka dengan tombol Sesuaikan. Semua pengguna disarankan untuk melihat ke cabang Bootloader dan memilih opsi Chameleon v2 RC5 daripada opsi default. Pemilik prosesor AMD, serta Intel Atom, harus memilih kernel yang dimodifikasi di bagian Patch, Modified Kernels.

Anda tidak boleh memilih "driver" apa pun untuk adaptor grafis di bagian Driver, VGA. Lebih baik mencentang kotak di sebelah opsi Graphics Enabler di bagian Opsi Bootloader - dalam hal ini, bootloader itu sendiri akan mencoba mengaktifkan akselerasi perangkat keras. Bagaimanapun, OS hampir selalu dimuat dalam mode 2D, dan jika metode Graphics Enabler tidak berfungsi, maka Anda dapat mencoba keberuntungan Anda dengan "driver" terpisah. Omong-omong, ini bukan driver, tetapi hanya injektor yang memungkinkan driver yang terpasang di Mac OS X bekerja dengan kartu video yang tidak dikenal, itulah sebabnya mereka dikutip.

Pilih paket yang sesuai untuk kartu jaringan di bagian Driver, Jaringan - ada koleksi bagus di sana. Untuk sebuah laptop, isi dari bagian Drivers, Laptop Hardware berguna. Anda dapat mengambil beberapa driver untuk fungsi hemat daya CPU dari bagian Drivers, Main Hardware, CPU Power Management. Ekstensi kernel "asli" yang disebut AppleIntelCPUPowerManagement.kext, yang menjalankan fungsi ini, dengan hati-hati diblokir dalam perakitan, karena hanya cocok untuk prosesor Intel, dan bahkan tidak untuk semua, dan jika terjadi kesalahan, itu tidak memungkinkan sistem untuk boot.

Jangan centang Sleep Enabler di bagian Patch - jika Anda membutuhkan mode tidur, maka setelah memperbarui OS, ekstensi ini masih harus diganti.

Bagian Terjemahan Bahasa masuk ke iATKOS dari distribusi resmi dan berisi paket pelokalan antarmuka OS, termasuk bahasa Rusia.

Dianjurkan untuk menuliskan daftar opsi yang telah Anda pilih, jika OS yang baru diinstal tidak dimulai dan Anda harus mencari penyebabnya. Ketika pilihan dibuat, Anda dapat mengklik OK dan kemudian Instal. Pergi!

Di akhir instalasi, komputer akan reboot. Anda dapat mengeluarkan disk iATKOS dan boot dari hard drive tempat kami menjalankan Mac OS X. Sementara bootloader Chameleon menghitung mundur detik hingga OS dimulai secara default, Anda dapat menekan tombol apa saja dan melihat daftar partisi tempat booting. tersedia. Jika pada awalnya sudah ada Windows di hard drive, maka itu dimulai dari partisi layanan yang disebut System Reserved, atau langsung dari partisi root jika partisi layanan hilang karena suatu alasan.

Tapi kita tidak sabar untuk melihat Mac OS, bukan? Dalam hal ini, kita tunggu saja, dan jika opsi dipilih dengan benar selama instalasi, jendela pendaftaran akan muncul di layar, dan jika opsi Graphics Enabler berfungsi, maka video sambutan juga akan ditampilkan.

Apa yang harus dilakukan jika sistem operasi macet pada tahap boot atau memberikan pesan kesalahan? Tip pertama dalam hal ini adalah boot dengan tampilan log. Untuk melakukan ini, Anda harus menghentikan bootloader saat menghitung mundur waktu hingga OS dimulai, pilih partisi dengannya, masukkan argumen "-v" dan tekan Enter. Berdasarkan pesan di layar, Anda dapat menemukan komponen yang menyebabkan kegagalan. Kemudian Anda dapat mencoba untuk mem-boot ke mode aman dengan argumen "-x", dan jika ini berhasil, kemungkinan masalahnya ada di semacam kext - driver perangkat atau injektor yang Anda catat di menu Kustomisasi dari disk instalasi, dan itu perlu diganti. Cara bekerja dengan kexts dijelaskan di bagian khusus artikel.

Memasang Snow Leopard dari distribusi berpemilik

Anda juga dapat membuat Hackintosh menggunakan gambar Snow Leopard asli, yang bahkan dapat Anda beli untuk menenangkan hati nurani Anda. Pada saat yang sama, semua perangkat lunak yang membuat Mac OS X kompatibel dengan PC direkam pada disk terpisah. Tetapi metode ini hanya cocok untuk pemilik CPU Intel, karena. baik disk distribusi dan salinan OS yang akan diinstal darinya menggunakan kernel asli tanpa dukungan AMD. Selain itu, penginstal Snow Leopard yang tidak dimodifikasi tidak akan mengizinkan Anda untuk menggulung sistem ke hard drive yang dipartisi dengan MBR, dan hanya mendukung skema partisi GUID. Oleh karena itu, disk dengan MBR harus dipartisi ulang.

Jika Windows sudah ada di sana dan Anda belum siap untuk mengucapkan selamat tinggal pada sistem operasi paling populer selamanya, maka ada solusi yang tidak jelas: menggunakan Disk Utility, pertama-tama tandai disk dengan GUID, buat partisi sendiri untuk "windows" dan instal Windows, dan kemudian ke partisi kedua - macan tutul salju. Kata kuncinya di sini adalah Disk Utiliy. Program ini, yang, seperti yang sudah Anda ketahui, juga dijalankan dari disk instalasi Mac OS X, membuat tata letak hibrid dengan GUID dan MBR yang disinkronkan. Dan MBR diperlukan untuk menginstal Windows.

Jadi, pertama-tama kita memerlukan image disk boot iBoot dan paket driver MultiBeast - versi terbaru dari keduanya tersedia di www.tonymacx86.com/viewforum.php?f=125 (pendaftaran diperlukan untuk mengunduh). Kami membakar gambar ISO iBoot ke disk dan mem-boot darinya. Ketika sebuah jendela muncul dengan pilihan partisi untuk boot, Anda perlu mengganti iBoot di drive dengan distribusi asli Mac OS X, tekan F5, pilih DVD dan tekan Enter.

Prosedur selanjutnya benar-benar mirip dengan apa yang tertulis tentang perakitan iATKOS, hanya di menu Kustomisasi tidak ada driver "kiri", tetapi hanya paket Snow Leopard standar - pelokalan antarmuka, font, dll.

Itu baru setelah instalasi selesai, booting langsung dari hard drive tidak akan berfungsi, karena. salinan OS murni dan tidak berbeda dari apa yang ada di Mac asli. Oleh karena itu, Anda perlu mem-boot dari disk iBoot lagi dan memilih partisi dengan Snow Leopad.

Jika terjadi kesalahan, Anda sudah tahu apa yang harus dilakukan: boot dengan argumen "-v" dan jalankan diagnostik, lalu coba mulai OS dalam mode aman dengan argumen "-x". Situs web tonymacx86 juga merekomendasikan argumen PCIRootUID=1, yang dapat digabungkan dengan "-x" dan "-v".

Jika Mac OS X menunjukkan jendela pendaftaran, maka saatnya untuk menyesuaikannya ke PC. Kita perlu menjalankan MultiBeast dari arsip yang telah kita unduh sebelumnya dan menelusuri semua halaman installer hingga menu pemilihan komponen. Di sini, semua pengguna harus memeriksa item EasyBeast Install - yang mengatur pemasangan set kexts minimum. Untuk mengaktifkan dukungan untuk perangkat keras tertentu, Anda harus melihat ke masing-masing cabang dari daftar dan memilih ekstensi yang diperlukan. Di akhir prosedur, komputer akan dihidupkan ulang, dan Anda dapat melakukan booting dengan aman dari HDD.

Selain kexts, bootloader Chimera akan diinstal pada disk, dan jika Windows sebelumnya diinstal, maka dimuat dengan memilih bagian yang sesuai.

Instalasi singa

Inilah yang paling enak - Mac OS X versi terbaru. Sejauh ini, hanya pengguna Intel yang bisa menghargainya. Pada saat penulisan ini, Apple belum memposting sumber kernel Lion, yang berarti tidak ada kernel yang dimodifikasi juga. Tetapi sebagian besar kext yang ditulis untuk Snow Leopard bekerja dengan Lion.

Untuk menginstal Lion, kami memerlukan versi Snow Leopard yang berfungsi tidak lebih rendah dari 10.6.6, partisi hard drive 5 GB gratis untuk menampung file penginstal, distribusi Lion (tersedia seharga $ 29,99 di App Store dan Anda tahu di mana gratis) , utilitas xMove dan paket MultiBeast yang sudah dikenal.

Program Instal Mac OS X Lion diluncurkan langsung dari OS yang sedang berjalan, dan sebagai partisi instalasi, Anda harus memilih salah satu dari mana Snow Leopard diluncurkan, yang tidak akan memengaruhi OS dengan cara apa pun. Setelah file disalin, Anda dapat menyetujui untuk mem-boot ulang dan masuk kembali ke Snow Leopard.

Sekarang terserah utilitas xMove. Setelah menjalankannya, Anda perlu menandai partisi kosong yang kami siapkan untuk Lion terlebih dahulu, dan xMove akan mentransfer file yang dibongkar oleh program Instal Mac OS X Lion di sana. Jika Snow Leopard diinstal menggunakan metode iBoot + MultiBeast, maka cukup boot dari hard drive dan pilih partisi dengan "Lion" di menu bootloader Chimera. Jika iATKOS atau solusi lain digunakan untuk instalasi, tetapi bootloader dan kexts juga bukan yang terbaru, maka Anda harus mem-boot dari disk iBoot. Prosedur selanjutnya sepenuhnya mengulangi proses pemasangan Snow Leopard dari distribusi berpemilik. Selain itu, sebagai target, Anda dapat memilih partisi dengan Mac OS X yang sudah berjalan, dan kemudian akan diperbarui tanpa rasa sakit.

Memasang dan menghapus kexts

Bagaimana cara menghapus driver, injektor, atau menambahkan dukungan yang bermasalah untuk perangkat yang tidak dapat dijalankan setelah penginstalan awal? Penyimpanan kexts (ekstensi kernel) di Mac OS X adalah direktori /System/Library/Extensions, dan mereka dimuat dari satu cache di /System/Library/Caches/com.apple.kext.caches/Startup/Extensions. mkext, di mana OS hanya menempatkan ekstensi yang diperlukan. Tetapi pemuat Hackintosh modern (Bunglon dan Chimera sudah tidak asing lagi bagi kita) dapat memuat kext tambahan dari direktori /Extra/Extensions, dan cache kecil mereka sendiri /Extra/Extensions.mkext dibentuk dari mereka. MultiBeast dan iATKOS menggunakan skema ini, hanya dalam kasus terakhir direktori /Extra disembunyikan. Tampilan file tersembunyi diaktifkan menggunakan perintah di terminal.

default menulis com.apple.finder AppleShowAllFiles TRUE
pencari pembunuh

Banyak kext dapat diinstal dengan menyalinnya ke /Extra/Extensions. Tetapi pada saat yang sama, beberapa tidak akan dapat menyelesaikan dependensi (tidak ada ekstensi yang diperlukan di cache /S/L/C/c/S/Extensions.mlext), dan Anda harus membuat satu cache di /Direktori ekstra dari semua ekstensi "asli" dan "pihak ketiga", yang tidak dapat dibuat ulang oleh OS. Ini dilakukan dengan perintah berikut:

sudo kextcache -m /Extra/Extensions.mkext -- /System/Library/Extensions /Extra/Extensions

Sebelum file-file ini di /Extra/Extensions, Anda perlu menetapkan izin yang diperlukan. Tim:

sudo chown -R 0:0 /Ekstra/Ekstensi

sudo chmod -R 755 /Ekstra/Ekstensi

Dan satu nuansa lagi: jika bahkan dengan izin yang benar, kext belum masuk ke cache dan tidak dimuat, Anda perlu membukanya menggunakan opsi Tampilkan Isi Paket di menu konteks file dan lihat file Info.plist di Isi direktori. Ini adalah file xml, dan pada akhirnya, sebelum tag penutup harus menjadi entri berikut:

OSBundleDiperlukan

akar

Jika tidak, itu perlu ditambahkan atau diubah.

Di Mac OS X 10.7, semuanya sedikit berbeda. Lion menggunakan format cache yang berbeda, kernel yang telah ditautkan sebelumnya. Secara default, Chameleon tidak membacanya dan memindai seluruh isi direktori /Extra/Extensions, yang memperlambat pengunduhan. Satu-satunya hal yang dapat dilakukan sejauh ini adalah membuat cache bersama di direktori sistem /System/Library/Caches/com.apple.kext.caches/Startup. Tim:

sudo kextcache -c /System/Library/Caches/com.apple.kext.caches/Startup/kernelcache -v -t -K /mach_kernel -- /System/Library/Extensions /Extra/Extensions

Dan agar bootloader mengambil kernelcache, Anda perlu menggunakan argumen “UseKernelCache=Yes” saat startup. Tetapi tidak seperti konten /Extra, file ini tunduk pada sistem operasi, dan dari waktu ke waktu akan memperbaruinya, tentu saja, lupa tentang ekstensi "peretas" kami. Solusi untuk masalah ini adalah memindahkan kexts dari /Extra ke direktori /System/Library/Extensions dan mengatur izin yang diperlukan untuk mereka dengan perintah:

sudo chown -R 0:0 /Sistem/Perpustakaan/Ekstensi

sudo chmod -R 755 /Sistem/Perpustakaan/Ekstensi

Pembaruan OS

Hackintosh dapat diperbarui dari server Apple menggunakan utilitas Pembaruan Perangkat Lunak bawaan. Tetapi pada saat yang sama, Anda harus siap dengan kenyataan bahwa beberapa kext akan berhenti berfungsi setelah pembaruan atau mulai menyebabkan kegagalan dan Anda harus mencari penggantinya. Untungnya, pengembang ekstensi populer dengan cepat merespons rilis versi baru Mac OS X. Selain itu, setelah pembaruan, Anda perlu membangun kembali cache kexts, setelah mem-boot sistem dengan argumen "-f". Pengguna prosesor AMD, sebelum memperbarui OS, harus memastikan bahwa ada versi baru dari kernel yang dimodifikasi, atau Anda dapat meninggalkan yang lama.

Pengaturan bootloader

Pengoperasian bootloader Chameleon atau analognya dikendalikan oleh file com.apple.boot.plist di folder /Extra. Ini dapat dimodifikasi secara manual, tetapi ada juga utilitas GUI khusus, Lizard, yang dapat diunduh dari darwinx86.net/software/darwinx86_software.html . Sebaiknya masukkan resolusi layar, argumen boot (misalnya, "UseKernelCache=Yes") yang disebutkan di atas ke dalam konfigurasi, dan nama file kernel yang dimodifikasi untuk pemilik prosesor "non-standar". Di iATKOS, ini adalah file khusus (lihat, itu ada di partisi root disk). Periksa juga Injeksi Grafik jika opsi ini membantu Anda mengaktifkan akselerasi 3D.

Opsi Mode Kompatibilitas 32bit akan memaksa kernel untuk boot dalam mode 32-bit, yang mungkin diperlukan untuk beberapa kext. Pada saat yang sama, dukungan untuk sejumlah besar RAM dipertahankan, dan aplikasi dapat berjalan dalam mode 64-bit terlepas dari kernelnya. Argumen baris perintah yang setara adalah "-x32".

Daftar argumen juga dapat berisi opsi khusus untuk masing-masing kext.

Program secara otomatis membuka file /Extra/com.apple.boot.plist, dan jika tidak ada, itu akan membuatnya ketika Anda mencoba menyimpan perubahan. Inilah yang akan terjadi dengan iATKOS. perakitan ini secara default menyimpan konfigurasi bootloader di file sistem /Library/Preferences/SystemConfiguration/com.apple.boot.plist dengan nama yang sama. Ini tidak benar, jadi yang terbaik adalah menghapus file sistem setelah membuat file di /Extra, hanya menyisakan baris yang ditampilkan di tangkapan layar.

Fitur Lizard lainnya adalah mengedit file /Extra/SMBIOS.plist. Ini berisi informasi tentang model komputer dan perangkat keras yang terpasang dan membantu untuk mewakili komputer sebagai semacam "Mac" dalam program Sistem Informasi.

Periferal dari Apple

Sebuah pertanyaan yang mengkhawatirkan banyak orang, tetapi saya tidak ingin menghabiskan uang untuk percobaan: apakah perangkat Mac berfungsi dengan Hackintosh - Apple Cinema Display, Magic Mouse, dan Magic Trackpad. Jadi, monitor ini kompatibel dengan kartu video apa pun yang dilengkapi dengan DisplayPort (DP Mini atau versi lengkap port dengan adaptor cocok), dan sensor cahaya dan kontrol kecerahan di System Preferences berfungsi. Mouse dan touchpad memerlukan adaptor USB Bluetooth - beberapa langsung berfungsi tanpa kext tambahan, dan proses koneksi, sekali lagi, tidak berbeda dengan ini di Mac asli.

Gratis berenang

www.kexts.com - database kexts asli dan pihak ketiga untuk Mac OS X.

Alih-alih sebuah epigraf:
Kami mengatakan pengemudi - maksud kami kext

Sejujurnya, hari ini tidak akan menjadi langkah yang cukup matang. Tapi itu tidak membuatnya kurang berguna. Dan itu disusun sebagai jawaban atas beberapa pertanyaan yang muncul di komentar. Saya akan mencoba memberikan beberapa tips yang berguna dan menghilangkan beberapa ketakutan. Atau tidak menghilangkan. Mari kita lihat apa yang terjadi

3 bagian sebelumnya dapat ditemukan baik dengan tag .

menghilangkan ketakutan

Berdasarkan pengalaman saya sendiri, saya dapat berasumsi bahwa ketegangan saraf terbesar terjadi jika terjadi beberapa tindakan pengguna yang salah, akibatnya sistem yang tampaknya berfungsi normal berhenti memuat. Apa yang harus dilakukan dalam kasus ini?

  1. Pertama-tama, Anda perlu mengingat - apa yang dikirimkan sehingga sistem berhenti memuat?
  2. Coba boot ke mode aman. Untuk melakukan ini, sebelum memuat, alih-alih sakelar apa pun (-v atau -s), masukkan bantuan dan baca dengan cermat. Menurut pendapat saya, -F switch (mengabaikan file konfigurasi) dan kartu truf utama kami -x (boot dalam mode aman menggunakan driver standar) dapat membantu.
  3. Jika ternyata boot ke mode aman, maka hapus secara manual apa yang diinstal. Biasanya semua kext ada di /System/Library/Extensions/ .
  4. Baca forum InsanelyMac dan temukan petunjuk terperinci untuk menginstal driver untuk kartu video, adaptor jaringan, atau perangkat keras lainnya. Percayalah, dalam 95% kasus Anda akan tahu persis di mana mendapatkan semuanya dan cara memasangnya. Atau Anda akan menemukan bahwa tidak ada driver untuk perangkat keras ini.

Dan sekarang yang paling penting:

Jika sistem rusak, dan sebelum itu berfungsi - jangan takut untuk memformat partisi dan menginstal ulang konfigurasi Leopard yang kurang lebih "berfungsi". Biasanya semua masalah muncul, dan mereka dapat diselesaikan sejak awal, hingga saat penggunaan Hackintosh secara konstan.

Ini adalah praktik normal, tidak ada yang begitu mengejutkan di sini. Sebagian besar orang yang saya ajak bicara telah menginstal ulang sistem mereka setidaknya 15-30 kali di awal. Jadi bersabarlah.

Menghapus Instalasi Driver Video

Saya membuat poin ini secara terpisah karena saya punya sedikit kejutan untuk Anda. Dalam deskripsi yang sudah usang (10.5.2) ada paragraf terpisah yang ditujukan untuk masalah ini:

Jika Anda memiliki masalah saat reboot dengan video (layar biru atau hitam):
Yang harus Anda lakukan hanyalah menekan F8 pada prompt Darwin dan kemudian ketik -s (mode pengguna tunggal) kemudian pada root ketik mount -uw / dan /movevideodrivers maka akan diminta untuk memindahkan driver video berdasarkan kelas (nvidia ; ati ; atau intel gma) voila! ketik ya untuk mengonfirmasi atau masuk untuk melewati!

Apa yang dimaksud dengan terjemahan berikut ini:

Jika Anda memiliki masalah dengan video (layar biru atau hitam): yang Anda butuhkan hanyalah boot dengan sakelar -s (dalam mode pengguna tunggal), lalu jalankan 2 perintah sebagai root: mount -uw / dan /movevideodrivers . Setelah itu, Anda akan ditanya driver video mana yang Anda miliki (nvidia, ati atau intel gma). Jawab ya untuk mengonfirmasi dan tekan enter untuk melewati. Voila! Sistem sedang memuat.

Semuanya akan baik-baik saja, tetapi skrip ini hanya tersedia untuk Kalyway dan tidak lebih untuk perakitan lainnya. Saya telah mencarinya untuk waktu yang sangat lama dan akhirnya menyiapkan kejutan untuk Anda. Sebelum menginstal driver video, unduh dan masukkan / (partisi root) di sini - ya, ya, ini adalah driver video bergerak yang sama. Setelah itu, Anda harus pergi ke terminal dan mengatur hak untuk menjalankannya. Jika saya ingat dengan benar, perintah berikut sudah cukup:

sudo chmod +x /movevideodrivers

Semuanya, setelah itu dimungkinkan untuk bereksperimen dengan video. Dan sekarang saya akan memberi tahu Anda caranya.

Pacifist adalah segalanya bagi kami

Utilitas ini dirancang untuk bekerja dengan paket .pkg, gambar .iso dan .dmg, sekelompok arsip seperti .zip, .tar, .tar.gz, dll. Selain itu, ia juga dapat membuka disk instalasi (dan dalam kasus kami , disk apa pun dengan build apa pun). Selain itu, hanya dapat mengekstrak paket tertentu dari arsip. Ini adalah fungsi yang kita butuhkan.

Program ini berbayar (shareware) dan biaya $20, tetapi dalam mode gratis Anda hanya perlu menunggu waktu tertentu sebelum dapat bekerja (20 detik). Dan fungsinya sepertinya tidak terpotong.

Jadi, setelah kita menjalankan utilitas dan memilih "Open Apple install disk", Pacifist akan memindainya dan menampilkan seluruh daftar paket dalam bentuk pohon direktori. Struktur pohon secara kasar akan sesuai dengan menu serupa saat Anda memilih . Menurut struktur ini (atau dengan mencari di aplikasi), Anda dapat menemukan driver yang kami minati, dan dengan mengklik tombol Instal, instal ke dalam sistem. Ini akan mengharuskan Anda untuk memasukkan kata sandi Anda.

Setelah itu, kita reboot - jika layar menjadi hitam / biru lagi - gunakan / pindahkan videodriver dan coba instal kembali driver yang sesuai.

Menginstal kext

Untuk memulainya, saya perhatikan bahwa kexts (ekstensi kernel) adalah ekstensi dari kernel sistem. Di Windows, konsep serupa adalah driver. Kebetulan pada InsanelyMac yang sama, sebagai tambahan pada pos, ada kext yang berfungsi untuk meluncurkan wifi, video, atau adaptor jaringan. Anda dapat menginstalnya secara manual (tetapi ini terkait dengan beberapa sakit kepala), atau Anda dapat menggunakan utilitas Kext Helper B7 (biasanya dilengkapi dengan rakitan apa pun).

Setelah itu, Anda perlu mem-boot ulang dan memeriksa apakah driver sudah diinstal dengan benar. Tetapi Anda perlu menghapus kexts secara manual dari folder /System/Library/Extensions/ .

Beberapa solusi sudah tersedia dalam bentuk .pkg - penginstal biasa. Oleh karena itu, menginstal driver akan lebih mudah.

Selamat menginstal

BACA SAYA TOLONG

Jika Anda TIDAK BISA mendekompresi file ke flash drive, silakan menjauh dari keyboard dan segera baca buku "Computer for Dummies: A Detailed Guide to Using a PC" !!!

1. Semua file diunggah ke MEGU. Siapa yang mengalami masalah dengannya - di komentar mereka mengunggah ulang ke torrent.
2. Tolong jangan tanya saya tentang menginstal Mac di laptop. Saya meminta Anda untuk. Sama sama. Ini adalah proses yang sangat wasir. Instal ubuntu dan sambungkan tema Mac. Dapatkan pengalaman yang sama
3. Saya jarang menjawab di Habré, menulis ke VK untuk semua pertanyaan.

Manual/panduan/dll ini ditulis untuk mereka yang terlalu malas untuk mengumpulkan informasi ini atau itu tentang memasang "poppy" di PC, semuanya jelas dan ada di rak.

Untuk memulainya, sebelum, sebenarnya, menginstal sistem itu sendiri pada PC, Anda perlu memutuskan apakah kita memerlukannya atau tidak, karena sistem itu sendiri sangat spesifik dalam hal instalasi dan konfigurasi, kecuali, tentu saja, Anda memiliki perangkat apel. Tidak masuk akal untuk menjelaskan bahwa menerapkan sistem yang awalnya tidak direncanakan untuk PC desktop adalah masalah yang rumit dan dapat memakan waktu dari 2 hingga N jam, tergantung pada kompatibilitas perangkat kerasnya.

Sekarang, mari kita cari tahu apa itu Hackintosh: kata "hackintosh" terbentuk dari penggabungan dua kata "Macintosh" dan "Hack", yang pada dasarnya berarti "hacked mac", meskipun tidak ada hubungannya dengan "hacking" di sini .

Dalam panduan ini, kami akan mempertimbangkan untuk membuat USB flash drive instalasi dari Windows (karena ini adalah sistem yang paling populer di antara "hackintoshnik pemula"), menginstal sistem pada disk kosong, memperluas kernel untuk perangkat keras Anda, dan, pada kenyataannya, , menginstal dan mengkonfigurasi bootloader (pada titik inilah banyak dan ada masalah)

CPU: Intel Core i5 4460 3,2 GHz (Haswell)
Memori: 16 GB Crucial Ballistix Sport
Grafik: MSI GeForce GTX 760 2048MB
Motherboard: Gigabyte GA-H81-S2V (UEFI Bios)



Saya juga ingin menarik perhatian Anda pada fakta bahwa dalam artikel ini kami bekerja dengan kartu video NVidia dan UEFI BIOS.

Ayo pergi.

Langkah 1. Penilaian dan analisis zat besi

Ya, terlepas dari kenyataan bahwa Hackintosh dengan satu atau lain cara berjalan di hampir semua konfigurasi, selalu melakukannya dengan cara yang berbeda. Oleh karena itu, ada baiknya segera menganalisis perangkat keras kami.

Prosesor

Jadi, mari kita mulai dengan fakta bahwa pada mesin dengan prosesor AMD sistem TIDAK AKAN bekerja(Sangat sulit untuk menyebut keadaan penderitaan yang sekarat itu, di mana ia akan tiba, "bekerja"). Ya, pada kenyataannya, Anda dapat menempatkan kernel khusus, mem-flash-nya, dan sebagainya, tetapi masuk akal untuk menemukan kembali roda dari tongkat jika satu atau lain cara itu akan tetap rusak. Sistem berjalan tanpa masalah pada prosesor Intel, dimulai dengan Core i3 (kita berbicara secara khusus tentang macOS Sierra 10.12, rilis sebelumnya juga dapat diaktifkan pada prosesor Core 2 Duo dan Pentium). Dalam kasus saya, batu i5 4460 jatuh (4 core, 4 thread, turbo boost hingga 3,4 GHz).

ACHTUNG 2

Ada masalah pada prosesor socket 2011-3, khususnya pada chipset X99. Biasanya memanifestasikan dirinya karena terlalu banyak lonceng dan peluit pada motherboard.

Kartu video

Selanjutnya, mari kita lihat grafik. Jika Anda menggunakan grafis Intel terintegrasi (dalam kasus saya ini adalah HD4600), maka kemungkinan besar Anda akan memerlukan "pabrik" grafis terpisah (meskipun mereka dapat memulai secara asli).

Daftar core grafis Intel yang didukung

Intel HD 3000
Intel HD4000
Intel HD 4600 (laptop)
Intel HD 5000


Radeons (AMD) memulai, tetapi sekali lagi dengan keras. Misalnya, kartu baru (RX-4**), serta R9 380 atau R9 380x yang terkenal, dapat dengan mudah membawa boot ke layar hitam.

Daftar kartu AMD yang benar-benar didukung

Radeon HD 4000 seri
Seri Radeon HD 5000
Radeon HD 6000 series (Lebih disukai 6600 dan 6800)
Seri Radeon HD 7000 (Lebih disukai 7700, 7800, dan 7900)
Seri Radeon R9 200 (R9 290 tidak dapat dijalankan)
Radeon R9 300 series (Mungkin ada masalah dengan R9 380. Saya belum mengujinya secara pribadi, tetapi dilihat dari ulasan di Reddit dengan kartu ini ada Masalah)


Dalam manual ini, kami tidak akan mempertimbangkan pabrik grafis AMD, karena semuanya bermuara pada patch framebuffer dan penggantian ID Perangkat di bootloader (yang masing-masing bersifat individual). Baca lebih lanjut tentang kartu AMD di sini: tyk (Bahasa Inggris).

Situasinya sangat berbeda dengan kartu dari NVidia. Hampir semua orang memulai, kecuali beberapa orang yang sangat berbakat. Masalah diamati pada seri ke-10, tetapi, kemungkinan besar, itu tidak akan segera terjadi. Semuanya baik-baik saja. Pada kartu GTX, grafik dimulai dengan sedikit, kartu edisi GT juga tidak ketinggalan, meskipun ada beberapa pengecualian di sana.

Daftar kartu NVidia yang berfungsi

Seri Geforce 7000
Seri GeForce 8000
Seri Geforce 9000
Seri Geforce 200
Geforce 400 seri
Seri Geforce 500
Seri Geforce 600
Geforce 700 seri
Seri Geforce 900
UPD 14.05 Geforce GTX 1000 Series


Saya lebih dari yakin bahwa Anda akan menemukan kartu Anda dalam daftar.

Pengontrol Jaringan

Saya pikir Anda tidak perlu mengunyah bagaimana Anda dapat menentukan kartu jaringan Anda ...

panduan pemula

Buka Task Manager → tab “Performance” → Ethernet (Windows 10), akan ada kartu jaringan dalam huruf hitam besar.

Omong-omong, Anda masih dapat melihat di BIOS "e


Dengan satu atau lain cara, kami tidak akan membahas ini secara rinci. Bagaimanapun, Anda harus memulai kartu jaringan, jadi saya hanya akan memberikan daftar kartu jaringan yang didukung.

kartu jaringan

Intel Gigabit

Seri 5 - 82578LM/82578LC/82578DM/82578DC
Seri 6 dan 7 - 82579LM/82579V
Seri 8 dan 9 – I217LM/I217V/I218LM/I218V/I218LM2/I218V2/I218LM3

Realtek

RTL8111, 8168, 8101E, 8102E, 8131E, 8169, 8110SC, 8169SC
RTL8111/8168 B/C/D/E/F/G
RTL8101E/8102E/8102E/8103E/8103E/8103E/8401E/8105E/8402/8106E/8106EUS
RTL8105/8111E/8111F/8136/8168E/8168F

ateros

AR8121, 8113, 8114, 8131, 8151, 8161, 8171, 8132, 8151, 8152, 8162, 8172
AR816x, AR817x didukung

Broadcom

BCM5722,5752,5754,5754M,5755,5755M,5761,5761e,57780,57781,57785,5784M,5787,5787M,5906,5906M,57788,5784M

Marvell

88E8035, 88E8036, 88E8038, 88E8039, 88E8056, 88E8001

pembunuh

E2200

Penyimpanan

Tidak ada batasan. Sistem berjalan pada dua gigabyte. Direkomendasikan 4. Penulis merekomendasikan 8.

Dengan besi, pada kenyataannya, menemukan jawabannya. Jika pada tahap ini Anda belum berubah pikiran, lanjutkan.

Langkah 2. Membuat flash drive yang dapat di-boot dan menggunakan penginstal ke sana

Jadi, di sini kita datang untuk berlatih. Biarkan saya mengingatkan Anda bahwa kami melakukan semua ini dari bawah Windows. Saya segera mengatakan bahwa kami tidak akan menggunakan gambar dari pelacak root, yang sangat disarankan oleh orang-orang yang semuanya bekerja dengan hackintoshnik "hingga 18". Pertama kita membutuhkan utilitas BDU (BootDiskUtiliy).

Anda memerlukan flash drive > 8 GB. Setiap.

1. Jalankan utilitas
2. Disk tujuan → pilih flash drive kami
3. Format disk

Sekarang kita sedang menunggu. Flash drive akan diformat dalam Apple HFS dan akan dibagi menjadi dua partisi, salah satunya akan menginstal bootloader (CLOVER), dan yang kedua akan tetap bersih sehingga penginstal dapat digunakan di sana.

Setelah manipulasi yang dilakukan, kita mendapatkan sesuatu seperti gambar berikut:


Selanjutnya, Anda perlu menerapkan penginstal ke partisi kedua. Kami juga melakukan ini melalui utilitas BDU. Namun, pertanyaannya di sini adalah di mana mendapatkan gambar itu. Ada dua opsi: ambil yang sudah jadi, sudah dibongkar, atau dapatkan secara pribadi dari Instal Mac OS Sierra.app dari AppStore. Karena metode kedua membutuhkan banyak waktu, dan membutuhkan waktu yang sangat lama untuk mencari .app ini sendiri, kami akan menggunakan yang pertama. Pengrajin telah menyiapkan file HFS siap pakai untuk utilitas ini, mengekstraknya dari .app untuk kami. Yang kita butuhkan hanyalah mengunduhnya (berat gambar hampir 5 gigs, jadi Anda bisa mengunduhnya). Sebenarnya, unduh macOS 10.12 Sierra dari sini.

Diunduh.

1. Kami mendapatkan File Partisi HFS (HFS +) dari arsip, file dengan ekstensi .hfs.
2. Di jendela utilitas "Destination disk" BDU, pilih Bagian 2 dari flash drive kami yang rusak.
3. Buka "Pulihkan partisi".
4. Cari dan pilih file *.hfs kami. Harap dicatat bahwa itu tidak boleh lebih besar dari bagian BAGIAN 2.
5. Kami sedang menunggu untuk dibongkar.
Semuanya, penginstal di flash drive sudah dibongkar dan siap digunakan.

Sekarang kami membutuhkan beberapa file untuk sistem Anda. Saya mengumpulkan semua yang saya butuhkan dalam arsip ini. Nanti saya akan jelaskan apa dan mengapa.

Anda juga akan membutuhkan kext ini, kami juga mengunduhnya: tyk. Kami membongkar folder dari arsip ke root bagian Clover, dan kext ke folder yang kami bongkar. Semuanya sudah siap. Flash drive selesai. Mari kita lanjutkan.

Langkah 3Instal macOS Sierra di Intel-PC

Kami memeriksa apakah flash drive dimasukkan ke port 2.0. Reboot, masuk ke BIOS. Biarkan saya mengingatkan Anda bahwa BIOS kami adalah UEFI. Nonaktifkan virtualisasi (Intel Virtualization). Dalam prioritas boot (BOOT) kami menunjukkan flash drive kami. Pastikan itu akan boot dalam mode UEFI. Simpan dan terapkan pengaturan, reboot. Kita masuk ke menu Clover.

Clover ("Semanggi") adalah pemuat hackintosh, serta penginstalnya.

Tekan panah bawah hingga Anda mencapai menu Opsi. Tekan enter. Yang kita butuhkan di sini adalah baris ini:

Kami menulis yang berikut ke dalamnya:

kext-dev-mode=1 rootless=0 -v npci=0x2000 nv_disable=1
Mari saya jelaskan apa yang dilakukan masing-masing argumen ini:

kext-dev-mode=1 - argumen yang diperlukan, yang tanpanya peretasan tidak akan dimulai. Memungkinkan Anda mengunggah kext ke sistem (Awalnya, FakeSMC.kext).
rootless=0 - menonaktifkan SIP (Perlindungan Integritas Sistem). Argumen yang diperlukan
-v - "Mode verbose". Alih-alih apel yang indah, kami akan melihat unduhan "konsol" sehingga kami dapat mengidentifikasi kesalahannya, jika ada.
npci=0x2000 (atau 0x3000, tergantung pada versi PCI-e) - opsional. Kami memperingatkan Anda bahwa unduhan akan berhenti pada tahap pemindaian PCI. Anda mungkin tidak menulis.
nv_disable=1 - opsional. Untuk menghindari artefak selama pemuatan dan sampah lainnya, nonaktifkan shell grafis. Dimuat dalam mode grafis asli dalam resolusi 144p ortodoks. Anda mungkin tidak menulis.

Terapkan argumen dengan menekan Enter. Pilih Boot Mac OS Sierra dari OS X Base System. Jadi, unduhan asli dimulai. Mari kita segera menganalisis beberapa kesalahan: masih menunggu perangkat root - pengontrol IDE tidak punya waktu untuk terhubung.

Memperbaiki

Kami menghubungkan kembali flash drive ke port 2.0 lain, boot dengan argumen berikut:
kext-dev-mode=1 rootless=0 cpus=1 npci=0x2000 -v UseKernelCache=Tidak


Pengangkutan pengontrol Bluetooth tidak ada - kartu video tidak menyala, atau FakeSMC.kext tidak berfungsi. Periksa apakah ada FakeSMC.kext di folder kexts/lainnya. Sinezub tidak ada hubungannya dengan itu.

Memperbaiki

Kami memuat seperti ini:

kext-dev-mode=1 rootless=0 -v npci=0x2000
Atau seperti ini:
kext-dev-mode=1 rootless=0 -v -x npci=0x2000


Jika kesalahan seperti itu masih ada, maka kami mencoba memuat seperti ini:

kext-dev-mode=1 rootless=0 -v npci=0x3000 darkwake=0 nv_disable=1 cpus=1
Dalam kasus lain, hanya Google yang akan membantu, meskipun perbaikan ini akan menyelesaikan masalah ini.

Kami menunggu. Di beberapa titik, mungkin membeku. Jika hang lebih dari satu menit - reboot. Harus membantu dalam beberapa kasus.

Dan di sinilah kita, pada kenyataannya, di penginstal. Pilih bahasa dan klik panah. Paket bahasa akan dimuat (mungkin membeku selama satu menit). Sekarang buka Utilitas> Utilitas Disk, kita perlu memformat disk untuk macOS. Pilih disk yang diinginkan, klik "Hapus". Untuk kenyamanan, kami menyebut drive baru "Macintosh HD". Format, tutup Utilitas Disk. Selanjutnya, pilih drive tempat kami akan menginstal sistem (dalam kasus kami, Macintosh HD), instal.

Instalasi membutuhkan waktu 15 hingga 30 menit, semuanya tergantung pada kecepatan penulisan ke disk. Setelah instalasi, sistem akan meminta kami untuk menyiapkan koneksi Internet - lewati saja, kami akan melakukannya nanti. Kami membuat pengguna. Selesai, kita berada dalam sistem. Atau lebih tepatnya, di tunggulnya. Sejauh ini, tidak ada yang bekerja untuk kami. Jika Anda me-reboot mesin, tidak mungkin untuk masuk ke sistem (karena kurangnya bootloader).

Memperbaiki

Jika komputer masih reboot atau dimatikan, maka Anda dapat memilih untuk boot dari USB flash drive, lalu pilih “Boot macOS Sierra from Macintosh HD” di menu clover, sambil tidak lupa untuk menulis argumen boot di menu opsi.


Pindah…

Langkah 4. Pengaturan sistem dasar dan instalasi kexts

Jadi di sini kita berada dalam sistem. Meskipun dia tahu sedikit, kami tidak akan online, grafiknya tidak berfungsi, dan secara umum semuanya terlihat sangat buruk. Ini perlu diperbaiki.

Mari kita pahami apa itu kexts.

kext(Ekstensi Kernel) - ekstensi kernel yang menjalankan satu atau beberapa peralatan lain yang tidak kompatibel dengan poppy asli (Misalnya, di mana kami dapat menemukan kartu jaringan Realtek atau kartu suara di iMac?). Itu yang kita butuhkan saat ini.

Untuk memulainya, kita memerlukan folder PostInstall, yang telah Anda ekstrak ke bagian CLOVER pada flash drive USB yang dapat di-boot. Dari sana, kita perlu, pertama-tama, Utilitas Kext, yang memungkinkan Anda untuk menginstal kexts pada sistem. Kami meluncurkannya, masukkan kata sandi dari pengguna, tunggu hingga kami melihat tulisan "Semua selesai".


Kami menginstal kext pada kartu jaringan (folder Jaringan, mengurutkannya ke dalam folder untuk setiap kartu jaringan), cukup seret ke jendela program. Kami menunggu tulisan "Semua selesai" muncul. Selanjutnya masuk ke bagian CLOVER di flashdisk kita, lalu ke kexts, lalu ke Other. Kami menyalin FakeSMC.kext dari sana ke tempat mana pun (Lebih baik ke PostInstall yang sama), lalu menginstalnya dengan cara yang sama seperti kext ke kartu jaringan. Anda juga memerlukan USB 3.0 kext. Itu ada di arsip Legacy_13.2_EHC1.kext.zip yang Anda ekstrak dengan PostInstall. Kami menginstalnya.

Selesai, kami memulai Internet, USB dan mengizinkan sistem untuk boot sama sekali (FakeSMC.kext meniru chip Kontrol Manajemen Sistem, yang hanya ada di motherboard Apple. Tanpa kext ini, sistem tidak akan mulai).

Sekarang mari kita instal bootloader. Buka folder PostInstall → Clover_v2.3k_r3949. Ada file *.pkg, buka.


Kami klik untuk melanjutkan, kami membaca informasi tentang bootloader (saya berbohong, juga klik lanjutkan). Selanjutnya, di sudut kiri bawah, klik "Pengaturan".

Untuk boot UEFI, atur pengaturan berikut:


Kita akan membicarakan tentang pemuatan lama, karena semuanya sedikit lebih rumit di sana dan Anda harus menambal DSDT.
Klik "Instal". Mari kita pergi melalui proses menginstal bootloader.
Selesai, bootloader diinstal.

Langkah 5Menyiapkan Bootloader

Setelah instalasi, kita akan mendapatkan bootloader Clover yang bersih dan tidak dikonfigurasi, yang perlu sedikit dikonfigurasi ulang. Kami membuka Clover Configurator (di masa depan saya tidak menyarankan menggunakan program ini untuk mengedit titik konfigurasi bootloader).

Pertama kita perlu masuk ke partisi EFI dengan bootloader. Di menu sebelah kiri, klik Pasang EFI. Selanjutnya, klik Periksa partisi, tabel semua partisi akan muncul. Partisi yang kita butuhkan harus berada di partisi yang sama dengan Apple_HFS , ditampilkan sebagai EFI EFI. Klik Pasang partisi. Dalam daftar, pilih disk yang kita butuhkan (Misalnya, disk0s1). Harap dicatat bahwa ada bug ketika semua bagian tidak terlihat. Gulir roda mouse, sehingga Anda dapat menggulir di antara bagian dan memilih yang Anda butuhkan.

Selanjutnya, klik Buka Partisi. Membuka "folder" dengan bagian yang diinginkan. Kami melewati EFI> CLOVER. Salin plist.config ke folder PostInstall, untuk kemudahan. Juga, untuk berjaga-jaga, kami menyalinnya di tempat lain, karena kami akan mengedit yang baru saja kami salin. Dan satu lagi untuk cadangan. Salin, buka plist.config.

Kami melihat sesuatu seperti ini:

ACPI - Jangan sentuh perbaikannya, jatuhkan (DropOEM) kartu video kami (DropOEM_DSM berfungsi ketika dua tambalan DSDT bertemu. Oleh karena itu, kami meninggalkan metode autopatch asli sebagai pemuat, dan menonaktifkan milik kami, jika muncul).
Pergi ke bagian BOOT.

Jadi di sinilah kita perlu menggali. Kami menetapkan argumen sendiri, tergantung pada sistem.

-v (verbose) - mode boot "teks" yang sudah dikenal. Lebih baik tidak mengaktifkan, tetapi meresepkan secara manual jika perlu.
lengkungan - arsitektur. Dalam kasus saya x86_64
npci adalah kunci yang sudah kita ketahui. Kami mengekspos jika perlu. Saya sarankan melakukan boot pertama tanpa itu, tetapi dalam mode Verbose.
darkwake - bertanggung jawab untuk tidur dan hibernasi. Memiliki 7 mode. Jika mimpi tidak dimulai dengan mengubah mode hibernate di terminal, maka saya sarankan menggunakan trial and error untuk menemukan mode darkwake yang diinginkan.
cpus=1 - mulai menggunakan hanya satu inti. Saya tidak menyarankan memilih.
nvda_drv=1 - aktivasi driver web Nvidia, yang akan kami instal nanti. Pilih jika Anda memiliki nVidia.
nv_disable=1 - nonaktifkan grafis yang tidak terlihat dan jalankan pada driver poppy asli. Lebih baik tidak memilih, tetapi jika perlu, resepkan secara manual.
kext-dev-mode=1 dan rootless=0 telah dijelaskan sebelumnya.

Kami melewati subbagian kanan.
Default Boot Volume - partisi dari mana, secara default, pemilihan disk untuk boot akan dimulai. Secara default, LastBootedVolume (partisi terakhir dipilih).
Legacy - Legacy Boot untuk versi Windows dan Linux yang lebih lama. Ini sangat tergantung pada perangkat keras dan konstruksi BIOS, sehingga beberapa algoritma telah dikembangkan:
LegacyBiosDefault - untuk UEFI BIOS yang memiliki protokol LegacyBios.
PBRTest, PBR - varian dari PBR Boot, itu hanya berlebihan. Dalam kasus saya, PBR berfungsi.
XMPDetection=YA adalah parameter penting. Memperbaiki jumlah RAM, slot, dadu, frekuensi dan jumlah saluran.
DefaultLoader - jika ada beberapa loader di partisi, pilih yang default. Tidak boleh kosong!
Timeout - waktu untuk boot otomatis.
Cepat - parameter yang melompati pemilihan partisi dan segera melanjutkan untuk boot.
-1 (Waktu habis -1) - nonaktifkan boot otomatis.

Kami melewati bagian CPU, bootloader itu sendiri akan mengambil nilai yang diperlukan. Perangkat juga sebaiknya dilewati jika Anda tidak memiliki apa pun untuk dipalsukan. Nonaktifkan Driver - nonaktifkan driver yang tidak perlu saat boot. GUI - mengatur tampilan bootloader. Saya pikir tidak perlu menjelaskan apa pun di sini, tidak ada parameter khusus di sini. Resolusi layar, bahasa dan tema menu. Semuanya sederhana. Grafik - pengaturan dan injeksi grafik.

Jangan sentuh parameter Inject NVidia! Akan ada artefak saat peluncuran. Ini dirancang untuk menjalankan kartu garis GT lama

Patch Kernel dan Kext - patch dan kustomisasi kernel. Secara default, Apple RTC dipilih. Lebih baik tidak menyentuh. SMBIOS - paling banyak jus, kustomisasi, dan "opium" palsu.

Untuk mengatur informasi pabrik, klik ikon tongkat ajaib. Selanjutnya, pilih iMac (jika PC) atau MacBook (jika laptop).

ACHTUNG 3

Anda juga dapat melihat di antara konfigurasi yang lebih lama, seperti MacMini atau Mac Pro. Tugas Anda adalah memilih poppy yang paling mirip dengan perangkat keras Anda.


Jangan tambahkan apa pun ke Memori dan Slot. Ini adalah parameter kosmetik murni yang diambil semanggi pada tahap pemuatan. Pengaturan parameter yang salah dapat menyebabkan konflik.

PERINGATAN: Kartu grafis Nvidia tanpa pengeditan policy-kext hanya berfungsi pada iMac13.1 dan iMac14.2 mac.

Di AppleGraphicsControl.kext/Contents/PlugIns/AppleGraphicsDevicePolicy.kext/Contents/info.plist kami memperbaiki Config1 menjadi none di sini:


Sekarang harus bekerja.

Siap. Kami tidak menyentuh apa pun, kami telah melakukan pengaturan dasar. Kami menyimpan file kami. Sekarang kita copy ke folder CLOVER partisi EFI, login, ganti. Biarkan saya mengingatkan Anda bahwa sebelumnya Anda harus membuat cadangan.

Langkah 6Instal driver grafis dan reboot untuk pertama kalinya

Di sini kita hampir mencapai tujuan. Sekarang tinggal memulai kartu video. Folder PostInstall berisi paket WebDriver*.pkg. Buka, instal. Kemudian dia meminta kita untuk reboot. Kami memulai ulang.

Sekarang mari kita pastikan bahwa kita tidak melakukan booting dari USB flash drive, tetapi dari hard drive dalam mode UEFI. Pilih Boot macOS Sierra dari Macintosh HD. Ayo mulai.

Catatan

Saya sarankan menggunakan -v switch untuk menjalankan pertama, sehingga jika terjadi kesalahan, Anda dapat segera mengidentifikasi kesalahan. Jika bootloader rusak dan Anda tidak dapat masuk ke sistem, maka boot dari USB flash drive, tentukan kunci yang diperlukan dalam opsi dan boot sistem ke mode Verbose.


Selesai, di sini kita berada dalam sistem. Dalam gambar, saya secara kasar menunjukkan bagaimana sumbu akan terlihat setelah semua pengaturan. Perhatikan bagaimana sistem memahami "mac" Anda, serta frekuensi prosesor.

Tanda pasti pengoperasian driver nvidia adalah logonya di bilah tugas. Omong-omong, saya mematikannya karena mengganggu, tetapi Anda dapat mengakses panel kontrol yang tidak terlihat melalui "System Preferences ...". Kami dapat memeriksa Internet melalui Safari. USB 3.0 hanya dengan mencolokkan USB flash drive ke port 3.0.

Selain itu

- Suara

Dalam hal suara, situasinya berbeda. Jika Anda memiliki kartu suara eksternal, cukup unduh drivernya dari situs web produsen (perangkat analog, seperti konsol pencampuran, tidak memerlukan driver dan segera mulai). Untuk kartu suara onboard, gunakan salah satu kext berikut:

Mengenai AppleHDA

Kondisi berikut harus dipenuhi agar dapat berfungsi:

  1. Ketersediaan vanilla (murni) AppleHDA.kext kext di sistem.
  2. Memiliki bagian HDEF di DSDT Anda (atau perbaikan semanggi FixHDA_8000-> Benar)
  3. Tentukan tata letak di DSDT (atau di Clover config.plist Devices->Audio->Inject->1,2,28...etc. Pilih dari yang ditentukan untuk codec Anda di atas)
  4. Menyimpan SEMUA patch suara (jika ada di config.plist Anda) dari bagian KextsToPatch
  5. Hapus DummyHDA.kext (jika digunakan)
  6. Jika Anda menggunakan VoodooHDA.kext - hapus. Hapus juga AppleHDADisabler.kext dan bangun kembali cache.
  7. Intel HDMI 4000/4600 membutuhkan perbaikan semanggi UseIntelHDMI->Benar

Sebenarnya, itu saja. Setelah kami menyiapkan macOS Sierra.

UPD dari 14/05/2017

- Di komentar, orang-orang baik mengunggah ulang file dari mega ke torrent. Ini karena banyak orang mengalami masalah saat mengunduh file dari mega. Sejujurnya, saya tidak tahu bahwa Mega memiliki batas kecepatan unduh (saya menggunakan akun premium). Juga, tolong tulis semua pertanyaan kepada saya di VK, tetapi periksa dulu komentarnya. Ada kemungkinan masalah Anda telah terpecahkan di sana. Sekali lagi, saya tidak bertanggung jawab atas segala risiko yang mungkin terjadi pada komputer Anda. Juga, saya ingin menetapkan satu poin bahwa artikel ini disajikan untuk tujuan pendidikan saja. Fakta menginstal hackintosh pada PC adalah pelanggaran berat terhadap kebijakan Apple mengenai sistem mereka, yang dapat dihukum oleh hukum. Penulis tidak menganjurkan penggunaan MacOS pada komputer non-Apple dan tidak menganjurkan mengubah kode sumber sistem.
- Tamat

Tag: Tambahkan tag

BACA SAYA TOLONG

Jika Anda TIDAK BISA mendekompresi file ke flash drive, silakan menjauh dari keyboard dan segera baca buku "Computer for Dummies: A Detailed Guide to Using a PC" !!!

1. Semua file diunggah ke MEGU. Siapa yang mengalami masalah dengannya - di komentar mereka mengunggah ulang ke torrent.
2. Tolong jangan tanya saya tentang menginstal Mac di laptop. Saya meminta Anda untuk. Sama sama. Ini adalah proses yang sangat wasir. Instal ubuntu dan sambungkan tema Mac. Dapatkan pengalaman yang sama
3. Saya jarang menjawab di Habré, menulis ke VK untuk semua pertanyaan.

Manual/panduan/dll ini ditulis untuk mereka yang terlalu malas untuk mengumpulkan informasi ini atau itu tentang memasang "poppy" di PC, semuanya jelas dan ada di rak.

Untuk memulainya, sebelum, sebenarnya, menginstal sistem itu sendiri pada PC, Anda perlu memutuskan apakah kita memerlukannya atau tidak, karena sistem itu sendiri sangat spesifik dalam hal instalasi dan konfigurasi, kecuali, tentu saja, Anda memiliki perangkat apel. Tidak masuk akal untuk menjelaskan bahwa menerapkan sistem yang awalnya tidak direncanakan untuk PC desktop adalah masalah yang rumit dan dapat memakan waktu dari 2 hingga N jam, tergantung pada kompatibilitas perangkat kerasnya.

Sekarang, mari kita cari tahu apa itu Hackintosh: kata "hackintosh" terbentuk dari penggabungan dua kata "Macintosh" dan "Hack", yang pada dasarnya berarti "hacked mac", meskipun tidak ada hubungannya dengan "hacking" di sini .

Dalam panduan ini, kami akan mempertimbangkan untuk membuat USB flash drive instalasi dari Windows (karena ini adalah sistem yang paling populer di antara "hackintoshnik pemula"), menginstal sistem pada disk kosong, memperluas kernel untuk perangkat keras Anda, dan, pada kenyataannya, , menginstal dan mengkonfigurasi bootloader (pada titik inilah banyak dan ada masalah)

CPU: Intel Core i5 4460 3,2 GHz (Haswell)
Memori: 16 GB Crucial Ballistix Sport
Grafik: MSI GeForce GTX 760 2048MB
Motherboard: Gigabyte GA-H81-S2V (UEFI Bios)



Saya juga ingin menarik perhatian Anda pada fakta bahwa dalam artikel ini kami bekerja dengan kartu video NVidia dan UEFI BIOS.

Ayo pergi.

Langkah 1. Penilaian dan analisis zat besi

Ya, terlepas dari kenyataan bahwa Hackintosh dengan satu atau lain cara berjalan di hampir semua konfigurasi, selalu melakukannya dengan cara yang berbeda. Oleh karena itu, ada baiknya segera menganalisis perangkat keras kami.

Prosesor

Jadi, mari kita mulai dengan fakta bahwa pada mesin dengan prosesor AMD sistem TIDAK AKAN bekerja(Sangat sulit untuk menyebut keadaan penderitaan yang sekarat itu, di mana ia akan tiba, "bekerja"). Ya, pada kenyataannya, Anda dapat menempatkan kernel khusus, mem-flash-nya, dan sebagainya, tetapi masuk akal untuk menemukan kembali roda dari tongkat jika satu atau lain cara itu akan tetap rusak. Sistem berjalan tanpa masalah pada prosesor Intel, dimulai dengan Core i3 (kita berbicara secara khusus tentang macOS Sierra 10.12, rilis sebelumnya juga dapat diaktifkan pada prosesor Core 2 Duo dan Pentium). Dalam kasus saya, batu i5 4460 jatuh (4 core, 4 thread, turbo boost hingga 3,4 GHz).

ACHTUNG 2

Ada masalah pada prosesor socket 2011-3, khususnya pada chipset X99. Biasanya memanifestasikan dirinya karena terlalu banyak lonceng dan peluit pada motherboard.

Kartu video

Selanjutnya, mari kita lihat grafik. Jika Anda menggunakan grafis Intel terintegrasi (dalam kasus saya ini adalah HD4600), maka kemungkinan besar Anda akan memerlukan "pabrik" grafis terpisah (meskipun mereka dapat memulai secara asli).

Daftar core grafis Intel yang didukung

Intel HD 3000
Intel HD4000
Intel HD 4600 (laptop)
Intel HD 5000


Radeons (AMD) memulai, tetapi sekali lagi dengan keras. Misalnya, kartu baru (RX-4**), serta R9 380 atau R9 380x yang terkenal, dapat dengan mudah membawa boot ke layar hitam.

Daftar kartu AMD yang benar-benar didukung

Radeon HD 4000 seri
Seri Radeon HD 5000
Radeon HD 6000 series (Lebih disukai 6600 dan 6800)
Seri Radeon HD 7000 (Lebih disukai 7700, 7800, dan 7900)
Seri Radeon R9 200 (R9 290 tidak dapat dijalankan)
Radeon R9 300 series (Mungkin ada masalah dengan R9 380. Saya belum mengujinya secara pribadi, tetapi dilihat dari ulasan di Reddit dengan kartu ini ada Masalah)


Dalam manual ini, kami tidak akan mempertimbangkan pabrik grafis AMD, karena semuanya bermuara pada patch framebuffer dan penggantian ID Perangkat di bootloader (yang masing-masing bersifat individual). Baca lebih lanjut tentang kartu AMD di sini: tyk (Bahasa Inggris).

Situasinya sangat berbeda dengan kartu dari NVidia. Hampir semua orang memulai, kecuali beberapa orang yang sangat berbakat. Masalah diamati pada seri ke-10, tetapi, kemungkinan besar, itu tidak akan segera terjadi. Semuanya baik-baik saja. Pada kartu GTX, grafik dimulai dengan sedikit, kartu edisi GT juga tidak ketinggalan, meskipun ada beberapa pengecualian di sana.

Daftar kartu NVidia yang berfungsi

Seri Geforce 7000
Seri GeForce 8000
Seri Geforce 9000
Seri Geforce 200
Geforce 400 seri
Seri Geforce 500
Seri Geforce 600
Geforce 700 seri
Seri Geforce 900
UPD 14.05 Geforce GTX 1000 Series


Saya lebih dari yakin bahwa Anda akan menemukan kartu Anda dalam daftar.

Pengontrol Jaringan

Saya pikir Anda tidak perlu mengunyah bagaimana Anda dapat menentukan kartu jaringan Anda ...

panduan pemula

Buka Task Manager → tab “Performance” → Ethernet (Windows 10), akan ada kartu jaringan dalam huruf hitam besar.

Omong-omong, Anda masih dapat melihat di BIOS "e


Dengan satu atau lain cara, kami tidak akan membahas ini secara rinci. Bagaimanapun, Anda harus memulai kartu jaringan, jadi saya hanya akan memberikan daftar kartu jaringan yang didukung.

kartu jaringan

Intel Gigabit

Seri 5 - 82578LM/82578LC/82578DM/82578DC
Seri 6 dan 7 - 82579LM/82579V
Seri 8 dan 9 – I217LM/I217V/I218LM/I218V/I218LM2/I218V2/I218LM3

Realtek

RTL8111, 8168, 8101E, 8102E, 8131E, 8169, 8110SC, 8169SC
RTL8111/8168 B/C/D/E/F/G
RTL8101E/8102E/8102E/8103E/8103E/8103E/8401E/8105E/8402/8106E/8106EUS
RTL8105/8111E/8111F/8136/8168E/8168F

ateros

AR8121, 8113, 8114, 8131, 8151, 8161, 8171, 8132, 8151, 8152, 8162, 8172
AR816x, AR817x didukung

Broadcom

BCM5722,5752,5754,5754M,5755,5755M,5761,5761e,57780,57781,57785,5784M,5787,5787M,5906,5906M,57788,5784M

Marvell

88E8035, 88E8036, 88E8038, 88E8039, 88E8056, 88E8001

pembunuh

E2200

Penyimpanan

Tidak ada batasan. Sistem berjalan pada dua gigabyte. Direkomendasikan 4. Penulis merekomendasikan 8.

Dengan besi, pada kenyataannya, menemukan jawabannya. Jika pada tahap ini Anda belum berubah pikiran, lanjutkan.

Langkah 2. Membuat flash drive yang dapat di-boot dan menggunakan penginstal ke sana

Jadi, di sini kita datang untuk berlatih. Biarkan saya mengingatkan Anda bahwa kami melakukan semua ini dari bawah Windows. Saya segera mengatakan bahwa kami tidak akan menggunakan gambar dari pelacak root, yang sangat disarankan oleh orang-orang yang semuanya bekerja dengan hackintoshnik "hingga 18". Pertama kita membutuhkan utilitas BDU (BootDiskUtiliy).

Anda memerlukan flash drive > 8 GB. Setiap.

1. Jalankan utilitas
2. Disk tujuan → pilih flash drive kami
3. Format disk

Sekarang kita sedang menunggu. Flash drive akan diformat dalam Apple HFS dan akan dibagi menjadi dua partisi, salah satunya akan menginstal bootloader (CLOVER), dan yang kedua akan tetap bersih sehingga penginstal dapat digunakan di sana.

Setelah manipulasi yang dilakukan, kita mendapatkan sesuatu seperti gambar berikut:


Selanjutnya, Anda perlu menerapkan penginstal ke partisi kedua. Kami juga melakukan ini melalui utilitas BDU. Namun, pertanyaannya di sini adalah di mana mendapatkan gambar itu. Ada dua opsi: ambil yang sudah jadi, sudah dibongkar, atau dapatkan secara pribadi dari Instal Mac OS Sierra.app dari AppStore. Karena metode kedua membutuhkan banyak waktu, dan membutuhkan waktu yang sangat lama untuk mencari .app ini sendiri, kami akan menggunakan yang pertama. Pengrajin telah menyiapkan file HFS siap pakai untuk utilitas ini, mengekstraknya dari .app untuk kami. Yang kita butuhkan hanyalah mengunduhnya (berat gambar hampir 5 gigs, jadi Anda bisa mengunduhnya). Sebenarnya, unduh macOS 10.12 Sierra dari sini.

Diunduh.

1. Kami mendapatkan File Partisi HFS (HFS +) dari arsip, file dengan ekstensi .hfs.
2. Di jendela utilitas "Destination disk" BDU, pilih Bagian 2 dari flash drive kami yang rusak.
3. Buka "Pulihkan partisi".
4. Cari dan pilih file *.hfs kami. Harap dicatat bahwa itu tidak boleh lebih besar dari bagian BAGIAN 2.
5. Kami sedang menunggu untuk dibongkar.
Semuanya, penginstal di flash drive sudah dibongkar dan siap digunakan.

Sekarang kami membutuhkan beberapa file untuk sistem Anda. Saya mengumpulkan semua yang saya butuhkan dalam arsip ini. Nanti saya akan jelaskan apa dan mengapa.

Anda juga akan membutuhkan kext ini, kami juga mengunduhnya: tyk. Kami membongkar folder dari arsip ke root bagian Clover, dan kext ke folder yang kami bongkar. Semuanya sudah siap. Flash drive selesai. Mari kita lanjutkan.

Langkah 3Instal macOS Sierra di Intel-PC

Kami memeriksa apakah flash drive dimasukkan ke port 2.0. Reboot, masuk ke BIOS. Biarkan saya mengingatkan Anda bahwa BIOS kami adalah UEFI. Nonaktifkan virtualisasi (Intel Virtualization). Dalam prioritas boot (BOOT) kami menunjukkan flash drive kami. Pastikan itu akan boot dalam mode UEFI. Simpan dan terapkan pengaturan, reboot. Kita masuk ke menu Clover.

Clover ("Semanggi") adalah pemuat hackintosh, serta penginstalnya.

Tekan panah bawah hingga Anda mencapai menu Opsi. Tekan enter. Yang kita butuhkan di sini adalah baris ini:

Kami menulis yang berikut ke dalamnya:

kext-dev-mode=1 rootless=0 -v npci=0x2000 nv_disable=1
Mari saya jelaskan apa yang dilakukan masing-masing argumen ini:

kext-dev-mode=1 - argumen yang diperlukan, yang tanpanya peretasan tidak akan dimulai. Memungkinkan Anda mengunggah kext ke sistem (Awalnya, FakeSMC.kext).
rootless=0 - menonaktifkan SIP (Perlindungan Integritas Sistem). Argumen yang diperlukan
-v - "Mode verbose". Alih-alih apel yang indah, kami akan melihat unduhan "konsol" sehingga kami dapat mengidentifikasi kesalahannya, jika ada.
npci=0x2000 (atau 0x3000, tergantung pada versi PCI-e) - opsional. Kami memperingatkan Anda bahwa unduhan akan berhenti pada tahap pemindaian PCI. Anda mungkin tidak menulis.
nv_disable=1 - opsional. Untuk menghindari artefak selama pemuatan dan sampah lainnya, nonaktifkan shell grafis. Dimuat dalam mode grafis asli dalam resolusi 144p ortodoks. Anda mungkin tidak menulis.

Terapkan argumen dengan menekan Enter. Pilih Boot Mac OS Sierra dari OS X Base System. Jadi, unduhan asli dimulai. Mari kita segera menganalisis beberapa kesalahan: masih menunggu perangkat root - pengontrol IDE tidak punya waktu untuk terhubung.

Memperbaiki

Kami menghubungkan kembali flash drive ke port 2.0 lain, boot dengan argumen berikut:
kext-dev-mode=1 rootless=0 cpus=1 npci=0x2000 -v UseKernelCache=Tidak


Pengangkutan pengontrol Bluetooth tidak ada - kartu video tidak menyala, atau FakeSMC.kext tidak berfungsi. Periksa apakah ada FakeSMC.kext di folder kexts/lainnya. Sinezub tidak ada hubungannya dengan itu.

Memperbaiki

Kami memuat seperti ini:

kext-dev-mode=1 rootless=0 -v npci=0x2000
Atau seperti ini:
kext-dev-mode=1 rootless=0 -v -x npci=0x2000


Jika kesalahan seperti itu masih ada, maka kami mencoba memuat seperti ini:

kext-dev-mode=1 rootless=0 -v npci=0x3000 darkwake=0 nv_disable=1 cpus=1
Dalam kasus lain, hanya Google yang akan membantu, meskipun perbaikan ini akan menyelesaikan masalah ini.

Kami menunggu. Di beberapa titik, mungkin membeku. Jika hang lebih dari satu menit - reboot. Harus membantu dalam beberapa kasus.

Dan di sinilah kita, pada kenyataannya, di penginstal. Pilih bahasa dan klik panah. Paket bahasa akan dimuat (mungkin membeku selama satu menit). Sekarang buka Utilitas> Utilitas Disk, kita perlu memformat disk untuk macOS. Pilih disk yang diinginkan, klik "Hapus". Untuk kenyamanan, kami menyebut drive baru "Macintosh HD". Format, tutup Utilitas Disk. Selanjutnya, pilih drive tempat kami akan menginstal sistem (dalam kasus kami, Macintosh HD), instal.

Instalasi membutuhkan waktu 15 hingga 30 menit, semuanya tergantung pada kecepatan penulisan ke disk. Setelah instalasi, sistem akan meminta kami untuk menyiapkan koneksi Internet - lewati saja, kami akan melakukannya nanti. Kami membuat pengguna. Selesai, kita berada dalam sistem. Atau lebih tepatnya, di tunggulnya. Sejauh ini, tidak ada yang bekerja untuk kami. Jika Anda me-reboot mesin, tidak mungkin untuk masuk ke sistem (karena kurangnya bootloader).

Memperbaiki

Jika komputer masih reboot atau dimatikan, maka Anda dapat memilih untuk boot dari USB flash drive, lalu pilih “Boot macOS Sierra from Macintosh HD” di menu clover, sambil tidak lupa untuk menulis argumen boot di menu opsi.


Pindah…

Langkah 4. Pengaturan sistem dasar dan instalasi kexts

Jadi di sini kita berada dalam sistem. Meskipun dia tahu sedikit, kami tidak akan online, grafiknya tidak berfungsi, dan secara umum semuanya terlihat sangat buruk. Ini perlu diperbaiki.

Mari kita pahami apa itu kexts.

kext(Ekstensi Kernel) - ekstensi kernel yang menjalankan satu atau beberapa peralatan lain yang tidak kompatibel dengan poppy asli (Misalnya, di mana kami dapat menemukan kartu jaringan Realtek atau kartu suara di iMac?). Itu yang kita butuhkan saat ini.

Untuk memulainya, kita memerlukan folder PostInstall, yang telah Anda ekstrak ke bagian CLOVER pada flash drive USB yang dapat di-boot. Dari sana, kita perlu, pertama-tama, Utilitas Kext, yang memungkinkan Anda untuk menginstal kexts pada sistem. Kami meluncurkannya, masukkan kata sandi dari pengguna, tunggu hingga kami melihat tulisan "Semua selesai".


Kami menginstal kext pada kartu jaringan (folder Jaringan, mengurutkannya ke dalam folder untuk setiap kartu jaringan), cukup seret ke jendela program. Kami menunggu tulisan "Semua selesai" muncul. Selanjutnya masuk ke bagian CLOVER di flashdisk kita, lalu ke kexts, lalu ke Other. Kami menyalin FakeSMC.kext dari sana ke tempat mana pun (Lebih baik ke PostInstall yang sama), lalu menginstalnya dengan cara yang sama seperti kext ke kartu jaringan. Anda juga memerlukan USB 3.0 kext. Itu ada di arsip Legacy_13.2_EHC1.kext.zip yang Anda ekstrak dengan PostInstall. Kami menginstalnya.

Selesai, kami memulai Internet, USB dan mengizinkan sistem untuk boot sama sekali (FakeSMC.kext meniru chip Kontrol Manajemen Sistem, yang hanya ada di motherboard Apple. Tanpa kext ini, sistem tidak akan mulai).

Sekarang mari kita instal bootloader. Buka folder PostInstall → Clover_v2.3k_r3949. Ada file *.pkg, buka.


Kami klik untuk melanjutkan, kami membaca informasi tentang bootloader (saya berbohong, juga klik lanjutkan). Selanjutnya, di sudut kiri bawah, klik "Pengaturan".

Untuk boot UEFI, atur pengaturan berikut:


Kita akan membicarakan tentang pemuatan lama, karena semuanya sedikit lebih rumit di sana dan Anda harus menambal DSDT.
Klik "Instal". Mari kita pergi melalui proses menginstal bootloader.
Selesai, bootloader diinstal.

Langkah 5Menyiapkan Bootloader

Setelah instalasi, kita akan mendapatkan bootloader Clover yang bersih dan tidak dikonfigurasi, yang perlu sedikit dikonfigurasi ulang. Kami membuka Clover Configurator (di masa depan saya tidak menyarankan menggunakan program ini untuk mengedit titik konfigurasi bootloader).

Pertama kita perlu masuk ke partisi EFI dengan bootloader. Di menu sebelah kiri, klik Pasang EFI. Selanjutnya, klik Periksa partisi, tabel semua partisi akan muncul. Partisi yang kita butuhkan harus berada di partisi yang sama dengan Apple_HFS , ditampilkan sebagai EFI EFI. Klik Pasang partisi. Dalam daftar, pilih disk yang kita butuhkan (Misalnya, disk0s1). Harap dicatat bahwa ada bug ketika semua bagian tidak terlihat. Gulir roda mouse, sehingga Anda dapat menggulir di antara bagian dan memilih yang Anda butuhkan.

Selanjutnya, klik Buka Partisi. Membuka "folder" dengan bagian yang diinginkan. Kami melewati EFI> CLOVER. Salin plist.config ke folder PostInstall, untuk kemudahan. Juga, untuk berjaga-jaga, kami menyalinnya di tempat lain, karena kami akan mengedit yang baru saja kami salin. Dan satu lagi untuk cadangan. Salin, buka plist.config.

Kami melihat sesuatu seperti ini:

ACPI - Jangan sentuh perbaikannya, jatuhkan (DropOEM) kartu video kami (DropOEM_DSM berfungsi ketika dua tambalan DSDT bertemu. Oleh karena itu, kami meninggalkan metode autopatch asli sebagai pemuat, dan menonaktifkan milik kami, jika muncul).
Pergi ke bagian BOOT.

Jadi di sinilah kita perlu menggali. Kami menetapkan argumen sendiri, tergantung pada sistem.

-v (verbose) - mode boot "teks" yang sudah dikenal. Lebih baik tidak mengaktifkan, tetapi meresepkan secara manual jika perlu.
lengkungan - arsitektur. Dalam kasus saya x86_64
npci adalah kunci yang sudah kita ketahui. Kami mengekspos jika perlu. Saya sarankan melakukan boot pertama tanpa itu, tetapi dalam mode Verbose.
darkwake - bertanggung jawab untuk tidur dan hibernasi. Memiliki 7 mode. Jika mimpi tidak dimulai dengan mengubah mode hibernate di terminal, maka saya sarankan menggunakan trial and error untuk menemukan mode darkwake yang diinginkan.
cpus=1 - mulai menggunakan hanya satu inti. Saya tidak menyarankan memilih.
nvda_drv=1 - aktivasi driver web Nvidia, yang akan kami instal nanti. Pilih jika Anda memiliki nVidia.
nv_disable=1 - nonaktifkan grafis yang tidak terlihat dan jalankan pada driver poppy asli. Lebih baik tidak memilih, tetapi jika perlu, resepkan secara manual.
kext-dev-mode=1 dan rootless=0 telah dijelaskan sebelumnya.

Kami melewati subbagian kanan.
Default Boot Volume - partisi dari mana, secara default, pemilihan disk untuk boot akan dimulai. Secara default, LastBootedVolume (partisi terakhir dipilih).
Legacy - Legacy Boot untuk versi Windows dan Linux yang lebih lama. Ini sangat tergantung pada perangkat keras dan konstruksi BIOS, sehingga beberapa algoritma telah dikembangkan:
LegacyBiosDefault - untuk UEFI BIOS yang memiliki protokol LegacyBios.
PBRTest, PBR - varian dari PBR Boot, itu hanya berlebihan. Dalam kasus saya, PBR berfungsi.
XMPDetection=YA adalah parameter penting. Memperbaiki jumlah RAM, slot, dadu, frekuensi dan jumlah saluran.
DefaultLoader - jika ada beberapa loader di partisi, pilih yang default. Tidak boleh kosong!
Timeout - waktu untuk boot otomatis.
Cepat - parameter yang melompati pemilihan partisi dan segera melanjutkan untuk boot.
-1 (Waktu habis -1) - nonaktifkan boot otomatis.

Kami melewati bagian CPU, bootloader itu sendiri akan mengambil nilai yang diperlukan. Perangkat juga sebaiknya dilewati jika Anda tidak memiliki apa pun untuk dipalsukan. Nonaktifkan Driver - nonaktifkan driver yang tidak perlu saat boot. GUI - mengatur tampilan bootloader. Saya pikir tidak perlu menjelaskan apa pun di sini, tidak ada parameter khusus di sini. Resolusi layar, bahasa dan tema menu. Semuanya sederhana. Grafik - pengaturan dan injeksi grafik.

Jangan sentuh parameter Inject NVidia! Akan ada artefak saat peluncuran. Ini dirancang untuk menjalankan kartu garis GT lama

Patch Kernel dan Kext - patch dan kustomisasi kernel. Secara default, Apple RTC dipilih. Lebih baik tidak menyentuh. SMBIOS - paling banyak jus, kustomisasi, dan "opium" palsu.

Untuk mengatur informasi pabrik, klik ikon tongkat ajaib. Selanjutnya, pilih iMac (jika PC) atau MacBook (jika laptop).

ACHTUNG 3

Anda juga dapat melihat di antara konfigurasi yang lebih lama, seperti MacMini atau Mac Pro. Tugas Anda adalah memilih poppy yang paling mirip dengan perangkat keras Anda.


Jangan tambahkan apa pun ke Memori dan Slot. Ini adalah parameter kosmetik murni yang diambil semanggi pada tahap pemuatan. Pengaturan parameter yang salah dapat menyebabkan konflik.

PERINGATAN: Kartu grafis Nvidia tanpa pengeditan policy-kext hanya berfungsi pada iMac13.1 dan iMac14.2 mac.

Di AppleGraphicsControl.kext/Contents/PlugIns/AppleGraphicsDevicePolicy.kext/Contents/info.plist kami memperbaiki Config1 menjadi none di sini:


Sekarang harus bekerja.

Siap. Kami tidak menyentuh apa pun, kami telah melakukan pengaturan dasar. Kami menyimpan file kami. Sekarang kita copy ke folder CLOVER partisi EFI, login, ganti. Biarkan saya mengingatkan Anda bahwa sebelumnya Anda harus membuat cadangan.

Langkah 6Instal driver grafis dan reboot untuk pertama kalinya

Di sini kita hampir mencapai tujuan. Sekarang tinggal memulai kartu video. Folder PostInstall berisi paket WebDriver*.pkg. Buka, instal. Kemudian dia meminta kita untuk reboot. Kami memulai ulang.

Sekarang mari kita pastikan bahwa kita tidak melakukan booting dari USB flash drive, tetapi dari hard drive dalam mode UEFI. Pilih Boot macOS Sierra dari Macintosh HD. Ayo mulai.

Catatan

Saya sarankan menggunakan -v switch untuk menjalankan pertama, sehingga jika terjadi kesalahan, Anda dapat segera mengidentifikasi kesalahan. Jika bootloader rusak dan Anda tidak dapat masuk ke sistem, maka boot dari USB flash drive, tentukan kunci yang diperlukan dalam opsi dan boot sistem ke mode Verbose.


Selesai, di sini kita berada dalam sistem. Dalam gambar, saya secara kasar menunjukkan bagaimana sumbu akan terlihat setelah semua pengaturan. Perhatikan bagaimana sistem memahami "mac" Anda, serta frekuensi prosesor.

Tanda pasti pengoperasian driver nvidia adalah logonya di bilah tugas. Omong-omong, saya mematikannya karena mengganggu, tetapi Anda dapat mengakses panel kontrol yang tidak terlihat melalui "System Preferences ...". Kami dapat memeriksa Internet melalui Safari. USB 3.0 hanya dengan mencolokkan USB flash drive ke port 3.0.

Selain itu

- Suara

Dalam hal suara, situasinya berbeda. Jika Anda memiliki kartu suara eksternal, cukup unduh drivernya dari situs web produsen (perangkat analog, seperti konsol pencampuran, tidak memerlukan driver dan segera mulai). Untuk kartu suara onboard, gunakan salah satu kext berikut:

Mengenai AppleHDA

Kondisi berikut harus dipenuhi agar dapat berfungsi:

  1. Ketersediaan vanilla (murni) AppleHDA.kext kext di sistem.
  2. Memiliki bagian HDEF di DSDT Anda (atau perbaikan semanggi FixHDA_8000-> Benar)
  3. Tentukan tata letak di DSDT (atau di Clover config.plist Devices->Audio->Inject->1,2,28...etc. Pilih dari yang ditentukan untuk codec Anda di atas)
  4. Menyimpan SEMUA patch suara (jika ada di config.plist Anda) dari bagian KextsToPatch
  5. Hapus DummyHDA.kext (jika digunakan)
  6. Jika Anda menggunakan VoodooHDA.kext - hapus. Hapus juga AppleHDADisabler.kext dan bangun kembali cache.
  7. Intel HDMI 4000/4600 membutuhkan perbaikan semanggi UseIntelHDMI->Benar

Sebenarnya, itu saja. Setelah kami menyiapkan macOS Sierra.

UPD dari 14/05/2017

- Di komentar, orang-orang baik mengunggah ulang file dari mega ke torrent. Ini karena banyak orang mengalami masalah saat mengunduh file dari mega. Sejujurnya, saya tidak tahu bahwa Mega memiliki batas kecepatan unduh (saya menggunakan akun premium). Juga, tolong tulis semua pertanyaan kepada saya di VK, tetapi periksa dulu komentarnya. Ada kemungkinan masalah Anda telah terpecahkan di sana. Sekali lagi, saya tidak bertanggung jawab atas segala risiko yang mungkin terjadi pada komputer Anda. Juga, saya ingin menetapkan satu poin bahwa artikel ini disajikan untuk tujuan pendidikan saja. Fakta menginstal hackintosh pada PC adalah pelanggaran berat terhadap kebijakan Apple mengenai sistem mereka, yang dapat dihukum oleh hukum. Penulis tidak menganjurkan penggunaan MacOS pada komputer non-Apple dan tidak menganjurkan mengubah kode sumber sistem.
- Tamat

Tag:

  • apel
  • hackintosh
  • Mac
  • hackintosh
Tambahkan tanda

Kext, atau ekstensi kernel (dari Ekstensi Kernel Bahasa Inggris) adalah komponen sistem, dari kumpulan struktur OS yang dibentuk.
Semua kexts harus diinstal dari folder Rilis jika tidak perlu untuk debugging.
Versi terbaru cocok untuk semua versi OS mulai dari 10.6.3, kecuali ditentukan lain dalam deskripsi kext itu sendiri.
Ekstensi yang tercantum di sini entah bagaimana ditulis atau ditulis ulang agar berfungsi dari EFI, jadi menginstalnya di sistem tidak disarankan, dan terkadang bahkan berbahaya.

kue umum.

VirtualSMC (vit9696) - github.com

Emulator SMC terbaru dengan dukungan SMC generasi ke-2. . Dari pemantauan ada sensor pada CPU, baterai laptop, auto-brightness pada laptop dengan dukungan hardware, kipas desktop.Untuk memantau frekuensi CPU, diperlukan Intel® Power Gadget yang terpasang.

Perangkat lunak pemantauan: Menu iStat atau HWMonitorSMC2
Proyek ini sedang dalam pengembangan tetapi Anda sudah dapat menggunakannya.

SMC palsu dan sensor (Slice2009 / Vector sigma) -

Kext yang diperlukan untuk hackintosh. Memberi tahu AppleSMC kext kunci bahwa SMC berfungsi. Tanpa itu, sistem tidak akan mulai. Plugin memungkinkan Anda untuk memindai informasi dari sensor motherboard. HWMonitor dalam kit menampilkan pembacaan sensor ini.


SMC palsu
dan sensor (Kozlek / RehabMan v6.26) - bitbucket.org

Versi monitor yang sedikit lebih tua tetapi tidak kalah mutakhir.

Ini berisi basis chip yang sedikit lebih besar tetapi pada saat yang sama sedikit lebih tua.


PCIID palsu
dan plugin (RehabMan) - bitbucket.org

Dimulai dengan Haswell, aplikasi atau layanan apa pun dapat memeriksa PCI-ID, terlepas dari apa yang dilaporkan selama fase inisialisasi.
FakePCIID memotong permintaan ini dan mengembalikan nilai yang kami tentukan melalui FakeID di semanggi atau sebaliknya.
Plugin untuk FakePCIID memiliki fungsi yang sangat serbaguna, semua pekerjaan dijelaskan.


ACPIBatteryManager
(RehabMan) - bitbucket.org

Driver untuk menampilkan status baterai pada laptop.
Seringkali tambalan DSDT tambahan diperlukan, yang dijelaskan dalam karya bersama.


ACPIDebug
(RehabMan) - bitbucket.org

Bagi yang sudah tahu apa itu kext, tidak perlu dijelaskan cara kerjanya.
Dan bagi mereka yang tidak tahu, mereka tidak membutuhkannya.
Instruksi - bitbucket.org.


BrcmPatchRAM
(the-darkvoid, RehabMan) - bitbucket.org

Memuat firmware Bluetooth untuk chip Broadcom.
Instruksi - bitbucket.org.

Lilu dan plugin.


lilu
(vit9696) - github.com

Kext dan proses patcher. Itu tidak mempengaruhi apa pun dengan sendirinya, itu hanya berfungsi dengan plugin yang sesuai, yang tercantum di bawah ini.
Beberapa plugin tidak terdaftar di sini karena mereka sering keluar, dan beberapa fokus sangat sempit.
Semua plugin yang dikenal - github.com.
Informasi - github.com.


AppleALC
(vit9696) - github.com

Kext untuk patch dinamis AppleHDA. Tata letak yang benar sudah cukup, dan suaranya berfungsi.
Tabel codec dan tata letak yang didukung - github.com.
Instruksi - github.com

ApapunHijau v1.2.5 =(Shiki + IntelGraphicsFixup + NvidiaGraphicsFixup)

Terserah Hijau(vit9696) - github.com

Menghasilkan tambalan yang diperlukan untuk GPU AMD.
Mulai tidur, membuat framebuffer "on the fly", memuat 8000+ kartu tanpa Intel HD.
Bukan kue, tapi dongeng untuk Radeon!
Instruksi - github.com.

Shiki //

Patcher tingkat pengguna untuk koneksi yang dilindungi DRM.
Artinya, memungkinkan Anda untuk memutar film / klip di iTunes, dan operasi serupa.

Perbaikan Intel Graphics(lvs1974) //

Patch multifaset untuk grafis Intel HD Ivy dan di atasnya.
Memperbaiki kerusakan apel saat boot, menonaktifkan PAVP untuk grafik Haswell, dan sebagainya.


Perbaikan Hibernasi
(lvs1974) - github.com

Patch yang memungkinkan penggunaan 3 dan 25 mod tidur.
Anda dapat mengatur mode tidur dengan perintah: sudo pmset -a hibernationmode 25
Informasi lebih lanjut tentang mode tidur dapat ditemukan dalam diskusi di applelife.ru dan crazylymac.com
Halaman proyek -github.com


IntelGraphicsDMVTFixup
(Barbara Palvin) - github.com

Patch untuk mengubah jumlah memori khusus (DMVT) yang diperlukan untuk Intel HD Graphics Broadwell dan di atasnya.
Direkomendasikan hanya jika Anda tidak dapat mengubah DMVT Anda.
Anda juga perlu mematikan tambalan yang memungkinkan Anda melewati ini, dan membangun kembali cache.
Halaman proyek - github.com.


Pembuka Pergeseran Malam
(Austere-J) - github.com

Mengizinkan penggunaan NightShift (10.12.4+) pada SMBios yang tidak mendukungnya (2011 dan lebih rendah).
Halaman proyek - github.com.

Kext jaringan.


AtherosE2200
v.2.2.2 (Meize) - vk.com www.insanelymac.com

Mendukung semua model Atheros, unggah kepanikan tetap.


Broadcom NetXtreme 57xx
dimulai dengan metode ID Palsu.

FakePCIID ditentukan di atas, paket termasuk plugin untuk BCM57XX_as_BCM57765.


IntelMausiEthernet
v.2.4.0 (Meize) - vk.com www.insanelymac.com

Mendukung semua model Intel.


Marvell Yukon 88E8056
v.1.0.0- vk.com www.insanelymac.com

Mendukung Yukon 88E8xxx. Bagaimanapun, mereka sudah mati.


RealtekRTL8111
v.2.2.2 (Meize) - vk.com www.insanelymac.com

kue suara.


AppleALC
(vit9696) - github.com

Plugin untuk Lilu, yang ditempatkan di atas dalam kategori kexts yang terpisah. Informasi tentang itu ada.

ditambal AppleHDA(Miron)-

Saat ini, metode ini sudah usang secara moral, dan semua platform sudah ada di AppleALC.
Kecil kemungkinan kami akan mengerjakan ulang artikel ini. Tingkatkan ke AppleALC atau VoodooHDA.


VoodooHDA
(Tim Voodoo)-

Pengemudi suara universal. Membantu memulai hampir semua suara.
Misalnya, suara HDMI di Nvidia Pascal, atau ALC269 tanpa melalui banyak tata letak.
Ingat - voodoo terdengar hebat setelah penyetelan yang bagus!
Instruksi - applelife.ru.


codeccom
mdi bawah(TimeWalker, RehabMan) - bitbucket.org

Codec Commander digunakan sebagai solusi yang memungkinkan Anda menjalankan amplifier EAPD eksternal pada codec HDA laptop dan beberapa papan ITX. Biasanya, amplifier semacam itu berada di simpul speaker atau headphone. Ketika codec kehilangan daya, amplifier EAPD juga kehilangan daya dan tidak mungkin untuk menyalakannya kembali tanpa bantuan tambahan. Juga, menggunakan hda-verb, Anda dapat mengatur status node melalui terminal atau tabel-aml. Petunjuk penyiapan akan ada nanti di situs, termasuk PDF yang sangat menarik.
Informasi - bitbucket.com.

kue USB.


USBInjectSemua
(RehabMan) - bitbucket.org

Untuk USB pabrik "malas" pada 10.11+. // Pabrik USB melalui injeksi IOKit akan segera ada di situs web kami.
Penjelasan - bitbucket.org .


XHCIMux
(RehabMan) - Termasuk dalam FakePCIID di atas.

Mengaktifkan bus virtual EHCI (USB2.0) pada pengontrol Intel generasi Haswell ke atas.


USBXHCI Umum
(Zenith432, RehabMan) - bitbucket.org

Pabrik sebagian besar pengontrol XHCI untuk 10.10 dan di bawahnya.
Ini juga berfungsi pada 10.11+, dalam hal pengontrol pihak ketiga.
Petunjuk -

Memuat...Memuat...