Senin, 31 Januari 2011

Instalasi Hackintosh Snow Leopard by Hazard 10.6.2 pada Asus K40IN

Sekian lama menunggu untuk mencoba sistem operasi hasil hacking Mac OS X ini, akhirnya pada akhir Januari lalu saya berhasil memasangkannya di Asus K40IN saya. Beberapa referensi seperti blog dari mas Yuanlukito, forum InsanelyMac, OSX86 Project, Mac Inul Indonesia dan lain-lainnya sering saya baca dan pahami karena proses yang dilakukan untuk instalasi sangat berbeda dengan OS Linux maupun Windows.

Hal pertama yang diperlukan untuk menginstallnya adalah:

1. Siapkan sebuah partisi primary (minimal 10 GB)
2. Siapkan DVD Mac OS X Snow Leopard by Hazard 10.6.2 (silahkan googling untuk mencari iso-nya)
3. EmpireEFI (Tidak mutlak karena saya coba di Asus K40IN, DVD SL by Hazard bisa booting tanpa EFI)
4. Masukkan CD EmpireEFI (anda bisa mencari iso-nya di forum InsanelyMac dan dari googling)
5. Jika ada perintah memasukkan DVD Mac OS X, keluarkan CD EmpireEFI dan masukkan DVD SL
6. Perhatikan dilayar. Jika muncul boot, segera tekan F8 dan lakukan booting dengan opsi: -v cpus=1
7. Tunggu beberapa saat sampai SL terload sempurna sampai muncul pilihan Bahasa. Tekan tombol next
8. Tunggu sampai window instalasi muncul
9. Klik Utility --> Disk Utility --> Pilih partisi --> Jadikan sbg MacOSX Extended Journaled dan Erase
10. Klik next
11. Pilih Customize:

10.6.2 Combo Update
Bootloader ChameleonRC3 PC EFI 10.5
Graphics -> NVEnabler
Network -> AtherosFix
Audio -> ALC662
Laptop -> Apple ACPI Battery Manager
Laptop -> Function Flip
Laptop -> Voodoo Battery
Laptop -> Voodoo Monitor
Laptop -> Voodoo Power
Laptop -> Voodoo PS2 Trackpad
System -> Elliot Force Legacy RTC
System -> AHCI SATA Fix
System -> SMBIOS Resolver
System -> UUID
Additional Fonts
X11 User
Rosetta
Quicktime

12. Lanjutkan dengan mengklik install dan skip jika ada suruhan check disc
13. Tunggu kira-kira 20 menitan (tergantung kualitas optik)
14. Restart

Selamat! Jika langkah anda benar, anda akan sukses bertemu dengan desktop Mac OS X Snow Leopard. Jangan panik jika anda sebelumnya punya OS lain di laptop anda. Untuk Windows, biasanya Snow Leopard akan langsung mengenalinya. Tapi jika linux, perlu perhatian khusus karena tidak bisa dibaca. Untuk kasus di laptop saya, permasalahan ini bisa saya atasi dengan merecover grub dari Ubuntu dan melakukan update-grub. Dan voila!! Mac OS X Snow Leopard terdeteksi! Baik dalam mode 32 bit dan 64 bit.
Sebagai catatan, Hackintosh Snow Leopard ini saya instal di partisi MBR.


Solusi Untuk Sound yang Pecah

Selanjutnya adalah melakukan perbaikan terhadap kualitas suara speaker yg dihasilkan si Macan Tutul Salju ini. Keluaran sound pecah dan seperti tape rusak :P. Jangan panik! Semua ada solusinya. Anda tinggal mengcopy file AsusK50IN.kext dan HDAEnabler.kext yang sudah dimodifikasi ke directory /Extra/Extensions
File AsusK50IN.kext bisa didapat disini
File HDAEnabler.kext bisa didapat disini

Serta tambahkan file AppleHDA.kext ke direktori /System/Library/Extensions. File AppleHDA.kext bisa didapatkan disini
Serta tambahkan file DSDT.aml ke direktori root. DSDT.aml bisa didapatkan disini
Kemudian jalankan Kext Utility, dari menu Application --> Kext Utility masukkan password root. Tunggu beberapa saat, jika sudah selesai silahkan direstart. Jangan lupa berdoa :D
Ingat untuk mengextract terlebih dahulu file2 tsb menjadi ekstensi *.kext!!!


Solusi Wireless Atheros 9285

Satu yang menjadi permasalahan klasik adalah tidak dapat digunakannya wireless Atheros kita pada Mac OS X ini. Tetapi jangan patah arang terlebih dahulu. Setelah berkelana sepanjang website, akhirnya saya bisa menemukan solusi untuk mengatasi wireless ini. Solusi tersebut saya dapat setelah mengunjungi website www.kexts.com dimana diwebsite tersebut tersedia banyak driver-driver customize hasil hacking dari pakar-pakar Hackintosh. Terima kasih kepada siapapun yang mengupload kext tersebut sehingga laptop Asus K40IN saya bisa dipakai tanpa tergantung kepada kabel UTP lagi.
Solusinya simpel. Anda hanya perlu mendownload kext IO80211Family.kext darisini
Extract dan taruhlah file tersebut pada direktori /S/L/E
Jalankan kext utility dan restart. Jika anda beruntung, maka wireless sekarang bisa dipakai :D

Selamat Mencoba :D



Selasa, 11 Januari 2011

Instalasi Driver Canon MP250 Series Pada Mesin Ubuntu

Akhirnya terselesaikan juga permasalahan yang saya alami ketika mencoba menggunakan printer besutan Canon ini. Canon MP258 merupakan printer All-in-One yang bisa melayani proses printing, scan dan copy dalam satu mesin. Sungguh senang rasanya bisa melihatnya berjalan normal di Ubuntu saya :D
Sebelumnya, saya sempat menggunakan printer HP Deskjet F2410. Dukungan ke sistem operasi Linux sangatlah baik karena sudah auto detect (setidaknya dimesin saya) dan tidak perlu repot pasang driver printer dan scannernya :D Tetapi akhirnya saya berpaling karena printer jenis HP ini tidak bisa dimodifikasi. Walaupun bisa, pasti macet karena printer ini tidak mempunyai cleaner (setidaknya begitu menurut sumber yang saya baca).
Kembali ke topik. Baiklah tanpa berpanjang lebar lagi, berikut saya paparkan cara untuk melakukan instalasi driver printer Canon MP258 pada mesin Ubuntu anda. Disini saya masih menggunakan Ubuntu 10.04.1:

1. Pertama, downloadlah driver Canon MP250-series melalui situs resminya disini
2. Setelah terunduh, extract dan install kedua paket tersebut.
3. Pada saat instalasi hampir selesai, terminal akan meminta koneksi printer, colokkan printer anda.
4. Selesai

Untuk scanner, lakukan langkah berikut:

2. Setelah terunduh, extract dan install kedua paket tersebut.
3. Setelah selesai, bukalah terminal dan ketikkan:

$ sudo apt-get install libusb-dev build-essential xsane xsane-common sane

4. Lalu download Sane-backend disini
5. Setelah terunduh, extract dan copy ke direktory /home anda
6. Masuk ke dalam direktori sane-backends

$ cd sane-backends

7. Masuk root dan lakukan perintah:

# ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var

8. Lakukan compile

# make

9. Pasang dengan perintah:

# make install

10. Tunggu beberapa saat. Jika sudah selesai, saatntya untuk melakukan sedikit pengaturan aga scanner bekerja dengan baik:

# gedit /etc/udev/rules.d/40-scanner-permissions.rules

11. Masukkan baris berikut:

SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", MODE:="0666"
SUBSYSTEM=="usb_dvice",MODE:="0666"

12. Simpan dan selesai :D Silahkan dicoba.