Basic Hackintosh
Basic Hackintosh
Bagian I
Pertama, untuk menginstall OSX pada Komputer non Apple
sebenarnya tidak mungkin dikarenakan architecture hardware apple
(sebelum menggunakan intel processor) dan kebanyakan PC yg kita
punya berbeda.
Tetapi
semenjak
apple
memproduksi
komputer
dengan
menggunakan Hardware "standard PC (Architecture x86)" hal itu
dimungkinkan. karena pada intinya komponen Hardware yang
dipakai apple tersedia bebas di pasaran. Masalahnya adalah apple
tidak akan memudahkan pengguna pc standard dengan mudah
untuk menginstall Operating System OSX-nya.
Dari segi Hardware kalau kita lihat product line-nya Apple, jika
dibandingkan dengan produsen komputer lainnya, seperti HP, IBM,
Acer, dsb, terlihat sangat sedikit sekali modelnya.
Berarti Apple hanya menggunakan komponen hardware yang tidak
terlalu bervariasi. Beda halnya dalam dunia "standard PC", dimana
komponen lebih mudah ditukar. komponen ini didukung oleh para
produsen hardware dalam bentuk penyediaan driver untuk
operating system yg tersebar luas, yaitu Windows.
Harapan untuk menginstall OSX pada "standard PC" makin
membesar ketika apple membuat Operating system yang beradasar
dari BSD. Dimana diketahui bahwa BSD bekerja pada architecture
x86. Sekarang harapan itu sudah menjadi kenyataan, dengan
banyaknya community yang berusaha membuat hal ini menjadi
lebih mudah.
Jadi pada intinya apabila kita ingin menginstal OSX di dalam "PC
standard" kita, sebaiknya kita berusaha mendekati spesifikasi
Hardware yang di pakai pada Komputer keluaran Apple. Selain itu
perlu diketahui bahwa instalasi OSX bukanlah sesuatu yang pasti,
karena banyaknya variasi komponen yg beredar luas di pasaran.
Bisa jadi jika si A berhasil menginstall OSX di PC standardnya, si B
dengan spesifikasi yang sama tidak berhasil. Biasanya faktor BIOS
lah yang menentukan. Dan untuk menjalankan hackintosh semirip
mungkin dengan aslinya diperlukan lagi usaha2 yanglebih gigih lagi.
4. Cari info ttg DSDT, apa cocok dengan HW kita atau tidak.
di
buat
oleh
Pada kasus OSX86 Snow leopard (via retail OSX), kext cukup di
instalkan kedalam directory /Extra/Extentions. Instalasi kext di
OSX86 menggunakan aplikasi seperti kexthelper atau OSX86tool,
yang akan membantu membuat perintah pada terminal agar OSX86
bisa mengenali keberadaan kext yang baru, sehingga OSX86 bisa
mengenali driver periperal pada motherboard PC.
yang
berfungsi
sebagai
interface
antara
OS
dan
Kernel
Inti dari sebuah OS yang bekerja menangani resource dan kinerja
hardware. Kernel juga menjadi jembatan bagi aplikasi lain untuk
menggunakan resource tersebut. Semua aplikasi yang berjalan di
atas sebuah OS dirancang sesuai dengan karakteristik kernel.
Ketangguhan sebuah OS sangat tergantung dari kehandalan
kernelnya.
Mac OS Extended / HFS Plus
Mac OS Extended adalah file system yang dikembangkan oleh Apple
untuk menggantikan HFS (Hierarchical File System). HFS+
mendukung file yang lebih besar atau 32-bit dan menggunakan
penamaan Unicode.
SMBIOS,
Berguna untuk meng-emulasi BIOS supaya seolah-olah mirip dengan
Hardware Apple yang sebenarnya. Tujuannya sederhana, agar lebih
mendukung sistem Mac OSX yang terinstall di hardware PC (non
Apple) dan memungkinkan updater ke Official Mac website.
Biasanya kalo SMBIOS sdh terinstall di PC sebagai Hackintosh, pada
Dont Steal Mac OS X.kext = adalah kext dari Apple yang tugasnya
untuk mencegah OS X di-install di hardware yang bukan Apple a.k.a
Hackintosh, Kalau mau experiment silahkan hapus Dont Steal Mac
OS X.kext dari S/L/E anda
Tentu Dont Steal Mac OS X.kext ini oleh Apple dibuat memakai
encryption dengan algoritma yg sulit dibaca/dipecahkan oleh orang
awam, atau juga bisa disebut sebagai key. Untungnya jawara2
OSX86 a.k.a Netkas punya kemampuan diatas rata-rata untuk
membuka key/kunci ini.
Lahirlah dsmos.kext yang juga di sebut Decrypter (lawan kata dari
encryption),
kemudian
bermunculan
Decrypt.kext
juga
AppleDecrypt.kext yang fungsinya sama, yakni pembuka kunci Dont
Steal Mac OS X.kext ini.
Ketiga kext ini malang-melintang di dunia per-Hacintosh-an dari
10.4.4 sampai 10.5.8, dan di awal lahirnya 10.6, lahir juga
fakesmc.kext yang tugasnya sebagai pembuka kunci, sekalian
berkemampuan menipu OS X bahwa di Hackintosh kita ada device
SMC.
Di PC Hackintosh kita wajib memiliki kext ini (pilih satu saja yang
cocok untuk anda
PC anda alias KP
melakukan
speedstep,
DSDT yang
tidak bisa
DMG adalah singkatan dari Disk Image. DMG adalah sebuah file
container untuk menyimpan applikasi atau berkas/ data (=bisa app;
mpkg; dll). DMG mempunyai feature kompresi dan enscripsi. DMG
mirip seperti Zip atau RAR, namun DMG spesifik hanya kompatible
terhadap system operasi Macintosh. DMG bisa Read/write karena
bersifat flexible pada saat di Mount, sehingga kita bisa
menambahkan atau mengurangi isi didalamnya dan menyerupai
drive (berbeda dengan RAR/ZIP) pada aplikasi Finder, namun
demikian proteksi (password) dan status read only juga bisa
diberlakukan pada file DMG pada feature nya.
MPKG lebih dikenal sebagai file installasi, sama seperti halnya *.exe
dalam system operasi Windows. Isi dalam MPKG bisa berupa banyak
kext driver atau app secara menyeluruh dengan tujuan instalasi
yang telah ditentukan. Dalam OSx86, ekstraksi & installasi sebuah
file MPKG lebih terarah dengan menggunakan applikasi Pacifist.
Dengan Aplikasi Pacifist, kita dapat memilah apa saja yang mau
diinstall atau tidak di dalam sebuah file MPKG. Maka tidak heran,
perubahan dari hasil install MPKG dengan cara double klik
dibandingkan dengan App pacifist terkadang memberikan hasil
(perubahan efek) yg berbeda.
Apa itu *.app?