Traffic







Visitor Info
- IP: 18.97.14.89
- Browser: Unknown
- Browser Version:
- Operating System: Unknown
Who Is Online
Home
TUTORIAL COMPILE APPLEALC.KEXT
Ada banyak cara untuk mengaktifkan Audio Device di Hackintosh dengan menggunakan AppleHDA.kext. Sebelum kita lanjut lebih jauh ada baiknya kita ketahui dulu apa apa yang terkait dengan proses patching Audio menggunakan AppleHDA.kext. Karena point point ini sangat penting dalam proses implementasi AppleALC.kext. Trik AppleALC.kext ini sendiri adalah hasil kerja dari vit9696.
Untuk mengaktifkan AppleHDA.kext maka kita butuh data Layout.xml.zlib, Platform.xml.zlib, Verb Data / Pin Config dan berbagai Binary Patch. Jadi simple nya bila audio codec anda sendiri belum pernah aktif serta codec data anda tidak ada di Resource dari file AppleALC.kext ini (sebelum dicompile) maka disarankan tidak menggunakan metode ini terlebih dahulu.
Apa itu Hackintosh
A. INTRO
Sebelum lebih jauh mempelajari tentang Hackintosh, mungkin banyak orang bertanya apa itu Hackintosh?. Pada artikel kali ini saya akan menjelaskan pengertian Hackintosh dari sudut pandang saya sendiri selaku Author dari web ini. Jadi sebelumnya saya meminta maaf bila ada info atau pendapat saya yang mungkin akan bertentangan atau beda dari definisi para pembaca artikel ini. Bukan bermaksud menambah atau mengurangi maksud dari Hackintosh itu sendiri tapi saya mencoba memberikan pandangan sendiri sejauh yang saya mengerti. Dilihat dari nama Hackintosh sendiri yang mengandung kata "Hack" dan "intosh yang merupakan bagian dari kata Macintosh" kita sudah dapat membayangkan bahwa Hackintosh sendiri melakukan tindakan HACK pada Macintosh itu sendiri. Macintosh sendiri adalah software atau Operating System besutan Apple dan merupakan Rival Microsoft.
FakeSMC.kext + HWMonitor.app + Plugins for Broadwell and SkyLake Processor
Buat para pengguna Hackintosh pastilah sudah tidak asing dengan kext yang satu ini. Bisa dibilang ini adalah kext wajib yang harus digunakan dalam instalasi Hackintosh. Gejala dari tidak digunakannya Kext ini adalah system tidak akan bisa masuk ke menu installer atau desktop dan stuck pada bagian "Waiting for DSMOS". Di dalam file FakeSMC.kext\Contents\Plugins terdapat beberapa file yang salah satunya adalah CPUSensor.kext. Fungsi file file dalam folder plugins ini salah satunya adalah menampilkan nilai deteksi pada aplikasi HW Monitor. Sayangnya CPUSensor.kext ini belum saya temukan yang work dikedua platform ini, jadi masing masing menggunakan CPUSensor.kext yang berbeda (belum cek lebih lanjut perkembangan kext ini).
IORegistryExplorer.app Version 2.1
Beberapa Hackintosher ada yang bingung untuk melihat address atau menentukan Path Device yang akan diedit via DSDT atau SSDT. Beberapa contohnya Discrette Graphic Card di PC Desktop dan penentuan path Mini Half PCI-E Card di PC Notebook. Salah satu software yang bisa kita gunakan untuk ini adalah IORegistryExplorer, software ini dapat membaca susunan device, address, IONameMatch, Layout-ID HDEF, berbagai Device di System dan kegunaan lainnya yang bisa memberikan info akurat kondisi system dan hal hal yang biasanya dibutuhkan untuk proses patching. Dalam proses patching dan edit DSDT berbagai info dari software ini sangat berguna sekali.
Kext Utility.app version 2.6.6
Salah satu tool penting dalam Hackintosh adalah tool untuk instalasi KEXT. Tanpa tool ini sebenarnya kita masih bisa melakukan instalasi kext via Terminal. Namun akan lebih mudah bila kita melakukan itu semua dengan tool Kext Utillity. Kext Utility sampai saat ini sudah mencapai versi 2.6.6, best regards kita sampaikan kepada © cVad 2008-2016 selaku creator dari Tool ini.
Salah satu fitur update dari versi 2.6.6 adalah disupportnya macOS Sierra, pada versi sebelumnya kita tidak dapat melakukan instalasi kext menggunakan kext utility versi 2.6.1 namun pada versi ini sudah bisa dillakukan.
Dan sebagai tambahan, bila kalian tidak dapat menjalankan tool ini di macOS Sierra dikarenakan "unsigned app" maka bisa cukup klik kanan pada aplikasi dan pilih OPEN. Atau dapat melakukan general setting dengan mengetiikan command "sudo spctl --master-disable". Dengan mengetikkan command tersebut pada terminal maka menu "Allow apps download from : Anywhere" kembali muncul dan dapat dicentang.
Hex Fiend.app
Hex fiend adalah tool untuk untuk melihat structure Hex Binary pada sebuah file. Dalam system Hackintosh yang menggunakan Clover sebagai bootloader kita sering mendengar istilah "Patch on The Fly", dimana metode ini adalah mempatch binary kext cache / kext agar bisa berfungsi menyesuaikan system hardware kita. Sebagai contoh dalam pengaktifan AppleHDA akan ada beberapa binary AppleHDA yang harus diset menyesuikan nilai HEX dari Codec ID kita.
Metode pengubahan binary secara langsung pada kext terkait bisa menggunakan tool ini, namun bila menggunakan opsi "Kext to Patch" bawaan Clover maka tidak akan mengubah secara langsung ke file dan kext tetap dalam status untouched. Terserah pada anda hendak menggunakan cara yang bagaimana. Kelemahan patch secara langsung menggunakan Hex Fiend adalah bila ada update versi dari OS X sendiri dan anda melakukan proses update biasanya binary hex ini akan berubah dan anda harus mempatch ulang menggunakan tool ini