2024년 4월 7일 일요일

macOS Sonoma update to 14.4.1 on OpenCore on Intel CPU: how to upgrade successfully

*** I cannot guarantee this works for you too and all the risks & results you must take, otherwise, don't try this. I strongly suggest you clone your current disk to the backup by using SuperDuper or CCC. Then try this. 


There are many comments on this, but the simple way from my experience:

1. It is caused from the current Airportitlwm.kext is not compatible with the latest macOS; 14.4.1

2. Someone suggest to disable this kext file, but more easier way is to use the latest kext though it's still at alpha version v2.3.0 (as of 7 April 2023)

3. Disabled of SecureBootModel, I updated my config.plist file in the EFI partition before updating the kext file, so I couldn't check if this is required or not.

4. I upgraded OpenCore to 0.9.9 the latest version as of today before trying this and all the Kext files, but there is no clear guidance that this is required. But, it's my behavior to upgrade OpenCore to the latest before updating macOS.

4. Updating to the latest stable of Airportitlwm.kext doesn't help, because the stable version is not compatible yet with Sonoma 14.4.1, so please download the alpha version from here:

https://github.com/OpenIntelWireless/itlwm/releases

5. Click "Assets", then you can see the Airportitlwm-Sonoma14.4-v2.3.0-DEBUG-alpha-e886ebb.zip file. Download it and replace it with the old kext file in your EFI partition. And, please keep in mind this file is at the alpha version and you have to try this at your live system, but to the test system.

6. Now install Sonoma 14.4.1 at Software Update suggests

7. It will reboot and I can see the start screen of the Sonoma update the same as on my Macbook Pro M notebook, and writing this article on macOS Sonoma 14.4.1 on Intel CPU.



2017년 2월 19일 일요일

Clover bootloader failed to install or boot : how & why (not for beginners)


Most frustrated situations using Clover bootloader are failed to boot, which caused from the installation failure even though you've been using Clover bootloader without issues.

1. Fail to boot with Clover bootloader: Whatever the reason why, In this case, you need to create a bootable USB of Clover bootloader under Windows environment, and the most easy way of doing this is done by BDUtility:

http://www.insanelymac.com/forum/topic/283190-bdutilityexe-make-clover-bootflash-with-macos-distr-under-windows/

BDUtility formats the USB and install the latest Clover bootloader by itself. No other easy way to do it under Windows.

After booting with new created USB by BDUtility, you can select the existing partition booted successfully before. Once you boot into that mac partition with USB booting, then you have to install Clover bootloader again into the specific booting partition with fine tunings of parameters.

Of course, you should be familiar with changing boot sequence in BIOS to change booting sequence into new USB to boot at first.

2. Installation failure of Clover bootloader: you should check if EFI partition is filled with backups of previous versions. No space to install would cause the installation failure but no specific reason why failed in the screen. Please delete backup of previous Clover bootloader except for the last one. You can see the sample screen capture that only r3949 is left and all other backups are deleted below:


These are based on the assumption you're in trouble after installing new version of Clover bootloader. Please refer this URL if you are new to Clover bootloader:


https://www.tonymacx86.com/threads/clover-basics-and-switching-advice.171680/

2016년 9월 14일 수요일

Nvidia GTX770 (moving from GTX660 to GTX770) on El Capitan using Clover bootloader


Two things we have to remember :


  • Do not use "Inject NVidia" to prevent from black out after booting. However, this leads the issue of HDMI audio because it was required for HDMI audio.


No others worked for me, but here goes URLs for your information because it is not sure that "HDMIAudio.kext" triggers on top of others :

http://www.rampagedev.com/?page_id=276&page=13


Summing up, avoid "Inject NVidia" and drop kext of HDMIAudio.kext, that's all.

Best Regards.

Specification:

ASUS GTX 770 DirectCUII 2GB DDR5
Gigabyte B75M-D3H / 16GB
Clover 3696


2016년 8월 3일 수요일

Bluetooth dongle at Mac OSX 10.11.6 : Broadcom chipset recommended, CSR doesn't work


Please refer this for any new installation reference of Gigabyte B75M-D3H :
http://macosx4pc.blogspot.kr/2015/10/mac-osx-1011-el-capitan-on-gigabyte.html

You may be suffered from Bluetooth in USB after update to Mac OSX 10.11.6 the latest as of 3-Aug, 2016. The symptom for me is to connect & disconnect in repeat so that I cannot connect to any USB devices due to this symptom. You cannot see nothing in Bluetooth sections in System report as a result.

I've googled more than 3 days to look up the solution of this USB bluetooth issue, but no solution at all.

For your information, my machines are under this environment :

Clover bootloader : v3650 latest
- Please check only the options in below if you install Clover in ESP like me, and include all files under Drivers64UFI. Some document in the internet recommends to install some of them, but you may face the boot failure. So, it is safe to install all files under Drivers64UFI.


- in config.plist in ESP (/EFI/Clover/config.plist), I checked FixUSB. I didn't include anything for USB in KextsToPatch.

Drivers like FakeSMC & Generic USB3 drivers :
- Please update FakeSMC to the latest in /Volumes/EFI/EFI/CLOVER/kexts/10.11/ & /Volumes/EFI/EFI/CLOVER/kexts/10.10/ with same files.


- The latest USB drivers because USB bluetooth dongle caused issues in many cases
   (I installed 'RehabMan-Generic-USB3-2015-1215' & 'RehabMan-FakePCIID-2016-0512') for your information.

Hardware : USB dongles : it is most important after all. CSR 8510 chipset failed after no matter what I did even though it worked very well before 10.11.6. But, I found out Broadcom chipset works well!

* I don't guarantee the solution above would not cause any issue for you. This is just for your information.

2015년 10월 12일 월요일

Mac OSX 10.11 El Capitan on Gigabyte B75M-D3H using Clover Bootloader (together with Yosemite)

Though it is not a major upgrade from Yosemite to El Capitan (10.10 to 10.11), some small things to consider before starting to install El Capitan 10.11, so I'd like to share it here briefly. But, I assume you are familiar with Yosemite and Clover. If not, my previous document for Yosemite installation would be helpful for you :

http://macosx4pc.blogspot.kr/2014/10/clover-bootload-with-yosemite-moving.html

0. Backup, Backup, Backup : You should clone or copy your existing Yosemite partition. I cloned it to another partition in same PC to share the same Clover bootloader.

Notice: Following steps are my trial and errors to install El Capitan, you can refer this by your own risk & responsibility. No guarantee for you to make it work by following same procedures. Please stop here if you can't do that it by your own responsibility.

1. Clover bootloader : Upgrade it to the latest, but I selected 3276 because some of unknown issues for 3280 for me. You need to update Clover Configurator to the latest too.

http://sourceforge.net/projects/cloverefiboot/
http://www.hackintoshosx.com/files/file/49-clover-configurator/

The files I selected for driver64 :
    FSinject-64.efi, UsbMouseDxe-64.efi, VBoxHfs-64.efi
The files I selected for driver64UEFI :
    FSInject-64.efi, OsxFatBinaryDrv-64.efi, EmuVariableUefi-64.efi, HFSPlus.efi, OsxAptioFix2Drv-64.efi

Updated on 30-July.2016: You can click drvier64UEFI to include all kext files. And, check UEFI boot only & EFI Clover only when you create EFI partition in separate like me. If you install Clover EFI in ESP but don't check ESP Clover option, your install would be failed. FYI, I installed Clover 3650 without issues.



2. Clover Configurator : Must-have utility to configure Clover bootloader

You should mount EFI at first to update config.plist file, go to Mount EFI, and select Mount EFI partition. disk0s1 is EFI partition for me. Then select the config.plist file at File -> Open, EFI -> Clover folder in sequence.

All you need to update are 1. BooterConfig and CstActiveConfig at RtVariables like this : 0x28 and 0x3.

And, 2. check rootless=0 at Boot sections (see right picture to see the sections I refer)

Create 10.11 folder under EFI/CLOVER/kexts/, then copy the files under 10.10 into 10.11 folder. But, I downloaded the latest fakeSMC.kext from here :

http://www.tonymacx86.com/downloads.php?do=cat&id=11

For your information, followings are not matter for me (so to speak, it doesn't matter to do or not do to) :

  • Copy the files under 10.10 to [Other] folder
  • Removing kext-dev-mode=1
  • CstActiveConfig : 0x3 or 0x63
  • Deleting all folders under EFI/CLOVER/kexts except for [Other] or [11.11]
You need to check if new Clover bootloader is working with your exisiting Yosemite before starting El Capitan. That's why I turned on Verbose (-v).

3. Enable HDMI sound of NVidia GTX 660 after installation : please run audio_cloverALC-110.sh at following site after downloading and decompression. No need to select "Enable HDMI of Intel CPU" but need to select ALC887 for B75M-D3H mainboard, but this enables HDMI sound of GTX 660 too for me.

https://github.com/toleda/audio_CloverALC

Added on 30-July.2016: If your HDMI Audio doesn't work after installing latest Clover, then please check if NVAudio.kext file exists in /Volumes/EFI/EFI/CLOVER/kexts/10.11/ even though audio_cloverALC-110.sh executed. You can copy it from ../10.10/ to ../10.11/ folder.

That's all! You finished major steps to install El Capitan on Gigabyte B75M-D3H.

P.S: Following URL is the references for trial and errors, and I found out the clue for sound issue here. But, no other issues for me at this moment:

http://www.tonymacx86.com/el-capitan-desktop-support/173991-big-list-solutions-el-capitan-install-problems.html

FYI, I failed to upgrade my existing Yosemite to El Capitan as I've done from Maverick to Yosemite due to unknown Kernel Panic issue. So I install newly on new partition after making backup of Yosemite into another partition. I will share any new fact findings from now on here.

13-Oct. 2015 updated: I found out that files in driver64 & driver64UEFI are essential to boot Yosemite successfully with updated Clover bootloader. If you are in trouble like stuck in boot screen +++++++++++++++, or kernel panic, then please check files in these two folders in EFI partition. Most of the errors while booting are relevant with files in these two folder in my experience.

Only one issue unsolved are no SATA/SAS information displayed at About My Mac, which blocks to check if Trim is working or not. But, I assume it works by config.plist update as I stated in my previous posting for Yosemite :
http://macosx4pc.blogspot.kr/2014/10/clover-bootload-with-yosemite-moving.html

Thanks for your reading!

Added on 22-Oct : I updated Mac OSX 10.11.1 natively by installing at AppStore without issue.

2014년 10월 19일 일요일

Mac OSX 10.10 Yosemite installation by moving from Chameleon to Clover Bootloader @ Gigabyte B75M-D3H, HDMI & ALC887

http://macosx4pc.blogspot.kr/2013/10/maverick-109-on-b75m-d3h-unsing.html

Please refer the link above to understand my environment.

    Yosemite has finally announced on 17-Oct, but the migration from Maverick to Yosemite is not easy than I expect with following reasons : 1. Mutibeast 7.0.0 installation generated the booting error : Still Waiting for root device... with repeating, or BUG in process suhelped[1580]... with repeating, or USBMSC Identifier (non-unique).., and all the solutions mentioned with googling doesn't solve these issues, so I made conclusion that Unibeast 5.0.1 + Multibeast 7.0.0 is not the solution at least for me. Two days has been passed, so I decided to give up Chameleon/Multibeast and move to Clover bootloader.

Updated on 21-Oct : I realized that Bluebooth issues are not caused by Bluetooth but by USB3.0, because I plugged Bluetooth USB into USB3.0 port, and moving to USB 2.0 port works. So, I guess that something wrong with the USB 3.0 driver, and I found out same thing here, and now USB 3.0 is back to work! Summing up, you need to delete GenericUSBXHCI if it's installed in /S/L/E, delete it and download new driver here & install it by using Kext Drop etc.

https://bitbucket.org/RehabMan/os-x-generic-usb3/downloads/RehabMan-Generic-USB3-2014-1016.zip

Full explanation here :

http://www.tonymacx86.com/yosemite-desktop-support/144794-ga-z77x-ud5h-tips-yosemite-vs-usb-3-0-a.html

Following steps are assumed that you read the URLs above already :

Updated on 22-Oct : If this is your first time of Yosemite, you have to understand the key change versus Maverick : In MAC OSX 10.10 (Yosemite), Apple has introduced a new security policy called kext signing. Kext signing works by checking if all the drivers in the system are unaltered by a third party or approved by Apple. If they have been modified, Yosemite will no longer load the driver. So, you need to set boot argument : kext-dev-mode=1 by default for Hackintosh.

Following explanation is started from the point where my installation of Yosemite by using Unibeast 5.0 was failed to boot with Chimera 4.0 or Clover bootloader. Fortunately, I can boot new installed Yosemite by using USB created by Unibeast 5.0, and LAN is working without installed any kext file. If you want to start Yosemite by Clover from the beginning, please refer below:

http://www.tonymacx86.com/yosemite-desktop-guides/144426-how-install-os-x-yosemite-using-clover.html

You can refer my document from here is to understand Clover as an user of Chameleon :


1. Install Clover (I assume you have the mainboard with UEFI BIO, otherwise no benefit of using Clover I heard)

We have to format the disk with GUID not MBR to install Clover bootloader, and the BIOS of your mainboard would be UEFI like B75M-D3H. (I assume that no issue for you to use GUID because we usually format the disk with GUID option before installing Mac OSX)

The disk in GUID has the EFI partiton as you the picture below named EFI - /dev/disk0s1 in this case:

[boot partition is where Yosemite installed, EFI partition is where to install Clover bootloader in a same drive : you can see 209.7MB EFI partition created by itself below, this is where Clover bootload will be installed]

Now, we need to format this EFI partition before installing Clover bootloader:

sudo newfs_msdos -v EFI -F 32 /dev/disk0s1

Then, install Clover bootloader, and please make sure of the drive you want to install it, but no customization required for option. Leave it as default.


Now, you need to add the kext files fit to your system which requires to mount EFI partition to move the files:
mkdir /Volumes/efi
sudo mount -t msdos /dev/disk0s1 /Volumes/efi
Please refer if you're into these kind of commands here:

http://themacadmin.com/mounting-the-efi-boot-partition-on-mac-os-x/

Now you can see the icon of EFI partition on the desktop, Please Navigate into EFI/CLOVER/kexts folder, then create new folder there named "10.10".


Finallly, you need to move some files like FakeSMC.kext, NullCUPP...ement.kext, NVAudio.kext, Patched_1...eRTC.kext. It depends on your system, but FakeSMC.kext is required at least. I copied NVAudio.kext to enable HDMI audio of NVidia GTX 660 OC Graphic card. Recommend you to look for the latest version of these by googling, because it would be out of dated when you read this document.


You completed the installation, but one more step remains to add boot argument to Clover bootloader.

2. Clover Configurator : Easy tool to change the option of Clover bootloader.


http://www.hackintoshosx.com/files/file/49-clover-configurator/

You need to modify config.plist at /EFI/CLOVER as you see above, and Clover Configurator is the simple tool to do it.

Please copy config.plist in EFI partition at /EFI/CLOVER you mounted to the desktop, then open it by Clover Configurator.app.


After importing, move to Boot Sections by clicking the name at left pane, then check verbose, kext-dev-mode options to see the booting message to see if something wrong, you can disable verbose later by same way.


Added on 21-Oct : I realized the rebooting caused the issue on HDMI Audio & Bluetooth again strange enough. And, I found out NVidia Injection solved this issue even though GTX 660 OC should be recognized by default.

Some changes I made here (check box) :
  • Boot / Verbose
  • Boot / dart=0
  • Boot / kext-dev-mode=1
  • Graphics / Inject Intel
  • Graphics / Inject NVidia

Updated: Enabler Trim @ Yosemite GA - Clover Configurator added wrong value

http://www.tonymacx86.com/general-help/144796-yosemite-trim-clover.html

I found out the same issue as above link, Clover Configurator added wrong value different from what I stored at 'Kernel and Kext Patches'. So I modified config.plist by BBEDIT.app & store, then it works!

<dict>
<key>Comment</key>
<string>Trim Enabler</string>
<key>Find</key>
<data>
AEFQUExFIFNTRAA=
</data>
<key>Name</key>
<string>IOAHCIBlockStorage</string>
<key>Replace</key>
<data>
AAAAAAAAAAAAAAA=
</data>
</dict>

[Trim support : Yes]

For your information, the actual number registered in config.plist shown by Clover Configurator is like this :

Find :      004150504C452053534400
Replace : 0000000000000000000000




If you want to know more about the detail of Clover SECTIONS, please refer this URL:

http://clover-wiki.zetam.org/Configuration

Save this file, and replace config.plist in EFI partition, /EFI/CLOVER as I explained.

Then reboot the system to see if working well, and I found out the HDMI Audio of GTX 660 OC and bluetooth are working well.

Added on 19-Nov.2014 : You can enable the ALC887 on-board soundchip together with or without HDMI audio. You can refer following URL :

https://github.com/toleda/audio_CloverALC

It's simple though full of explanation. I can see HDMI and ALC887 line-output both in Sound.

Clover Patched AppleHDA - Installation
  1. Clover Realtek ALC AppleHDA.kext  (patch in place)
 1. https://github.com/toleda/audio_CloverALC/blob/master/audio_cloverALC-100.command.zip
 2. Download (View Raw)
 3. Double click Downloads/audio_cloverALC-100.command
 4. Password?
 5. Verify Codec? (885, 887, 888, 889, 892, 898, 1150 only)
 6. Legacy_v100202 - y/n? (887, 888 only)
  2. Restart
  3. Verify ALC onboard audio
 1. System Preferences/Sound/Output/select audio device 


Summing up, it's too early to expect the complete solution like Multibeast or Unibeast. And, it's good time to move to Clover Bootloader. But, it would be better when you read this document.

And, I recommend you to migrate your existing Maverick partition into Yosemite after clean installation of Yosemite. Which is the more simple and clean(?) method rather than upgrading your existing Maverick partition up to Yosemite.

P.S: You're wondering that how can I have Yosemite installed partition without the bootloader installed success. Good question!. I installed Yosemite into new partition by Unibeast 5, but failed to boot it with Multibeast with errors I mentioned at the beginning of this document. So, I changed my mind to install Clover Bootloader by giving up Chimera & Multibeast.

Added on 19-Nov.2014 : After update to 10.10.1, all you have to do is to reinstall USB 3.0 kext mentioned above. All others are working with same config.plist of Clover you generated.

2014년 5월 2일 금요일

Back to Chameleon from Clover bootloader (removing EFI partition is key)

    All of my trials to enable iMessage & Facetime at AMD CPU have been failed for last half year. The last thing I didn't try to do is changing bootloader from Chameleon to Clover. (Following is my history of installation of Maverick on AMD CPU)

http://macosx4pc.blogspot.kr/2013/12/maverick-mac-osx-109-installation-on.html
http://macosx4pc.blogspot.kr/2013/11/maverick-mac-osx-109-installation-on.html

    Replacing Chameleon with Clover was simple, and I think it's not necessary to write it because you are reading this document to delete Clover bootloader. I installed Clover bootloader after booting Maverick with Chameleon.

    However, Clover didn't solve the issue on iMessage & Facetime even though all the things work fine (HDMI audio, LAN, Video etc.) But, I think the Chameleon is better because it's simple, and no benefit of using Clover for me.

   Here comes the trouble, cannot move back from Clover to Chameleon even though I uninstalled Clover bootload by using AppCleaner, delete all EFI directories on boot disk, reinstall Chameleon bootloader many times. All trials failed.

    The reason why I cannot move back to Chameleon is due to EFI partition which was created during installation of Clover I think. So I've been looking for how-to delete this. But, it was not easy because it's used when booting Maverick. (aka protected)

    What about to delete this at Windows, because that EFI partition is not used anymore. And, here is the solution: using diskpart at cmd in Windows environment.

http://www.youtube.com/watch?v=fgZBKwhNhTs


  1. cmd
  2. diskpart
  3. list disk
  4. select disk x (x means the disk number where EFI exists)
  5. list partition
  6. select partition x (x means the partition number where EFI exists in disk x)
  7. delete partition override
  8. list partition
  9. exit or quit
You should make sure if you select right partition you want to delete several times!


    Now I can see Chameleon bootloader again by selecting the disk where Chameleon installed!


2014년 3월 9일 일요일

Using KeyRemap4MacBook : Ctrl key doesn't work at Hackintosh

This is a fact finding to assign Command key feature to Ctrl key of Lenovo ThinkPad USB keyboard.

http://www.amazon.com/Lenovo-ThinkPad-USB-Keyboard-English/dp/B002NSDWPM

You need to download KeyRemap4MacBook app, and check the option :

Change Option_L Key (Left Option)
-> Option_L to Command_L

Close the KeyRemap4MacBook, you can use Ctrl key for Ctrl-C or Ctrl-V from now on.


2013년 12월 28일 토요일

Maverick (Mac OSX 10.9) installation on AMD CPU 8350 & NVidia 770 using Andy, Bronya & Sinetek's kernel

This document is based on my trial not to use ncpi=0x3000 chameleon bootloader option. And, to solve the issue of iMessages & Facetime not to log on. Conclusion; I can use HDMI sound output without using ncpi=0x3000, but iMessage, Facetime & iCloud log-on don't work. (You may can boot without ncpi=0x3000 by installing 'no Ncpi=.zip' file only, but I didn't try it)

You should refer this if you're new to install Maverick on AMD CPU platform :

http://macosx4pc.blogspot.kr/2013/11/maverick-mac-osx-109-installation-on.html

1. Kernel : Download & install this Andy Vandijck's kernel uploaded by Annold

* You should refer the URL above if you don't know how to replace it.
http://www.osx86.net/files/file/3736-amd-10910911092-kernel-with-sse3-and-opemu/

2. Download 'no Npci=.zip' file uploaded by carlo_67 & install by using Kext Utility or Kext Wizard.

http://www.insanelymac.com/forum/topic/281450-mavericks-kernel-testing-on-amd-formerly-mountain-lion-kernel-testing-on-amd/page-258

3. Remove npci=0x3000 from bootloader option by using Chameleon Wizard

4. Delete VoodooHDA at terminal or using other tools like muCommander

 rm -r /Volumes/MLion/System/Library/Extensions/VoodooHDA.kext

4. Install your Audio driver by using Multibeast

I selected : Realtek ALCxxx -> Without DSDT -> ALC889 for GA-990FXA-UD3.

5. Run Kex Utility to repair Permissions for "S/L/E" & Updating system caches.

That's all!

* If you're not into the apps mentioned above, please refer following URLs:

http://macosx4pc.blogspot.kr/2012/12/hint-tips-for-new-mac-osx-users.html

P.S: All works without issues except for iMessage, iCloud & Facetime - Cannot log in even though no issue with my ids at Apple homepage.

2013년 12월 1일 일요일

Maverick (Mac OSX 10.9) installation on AMD CPU 8350 & NVidia 770 using kaanturkum's kernel

    Some of you may read my document for installation of Maverick or Mountain Lion on Gigabyte B75M-D3H mainboard. At that time I recommend you not to try to install Mac OSX with AMD CPU because it's waste of time & your energy.

    The motivation of my trial of installing Maverick at AMD CPU comes from here, Maverick mach_kernel for AMD :

http://www.osx86.net/files/file/3657-amd-fx-109-mavericks-kernel-nvidia-work/

    Summing up, it works finally like Maverick at Intel CPU though some trial & errors for several hours, and here goes the steps I took.

Preparation : 8GB or larger USB stick, Real Mac or Hackintosh to create Unibeast USB booting disk & download Multibeast, Chameleon Wizard, Chameleon-2.2svn-r2266.pkg, cudadriver-5.5.28-macos etc.

My PC environment : AMD 8350 CPU (Octacores), ASUS GTX 770 GPU, Gigabyte GA-990FXA-UD3, RAM 32GB, SSD Samsung 830 128GB, Samsung T27B300 LCD, Lenovo USB keyboard, Logitech G1 USB mouse. Asmedia SATA3 2 port expansion card.

0. Partition USB stick : 7GB for Unibeast & 1GB for download

    I recommend you to partition USB like this into 2 partitions : 1st for booting, 2nd for downloaded files in MBR type.

1. Creating Unibeast USB booting disk 

    I hope you are familiar with Unibeast already,  the steps to create Unibeast USB is same as under Intel CPU environment. You may refer following URL to understand the concept of Unibeast & how to create it. I won't touch it in more detail here to save the time.

http://www.tonymacx86.com/downloads.php?do=file&id=202

2. Copy Apps useful or required to install Maverick into 2nd partition at USB stick

    The first file should be AMD kernel you download the URL above, unpack & copy into the 2nd partition. And, other files to install Maverick at Hackintosh are Multibeast, Chameleon Wizard etc.

Chameleon Wizard : http://www.osx86.net/files/file/242-chameleon-wizard-422/
Maverick: http://www.tonymacx86.com/downloads.php?do=file&id=206

You're ready to install Maverick at AMD CPUs.

3. Prepare your PC to install to boot from your USB memory stick

    No special BIOS settings are not required for AMD mainboard for me. I think Virtualization is enabled & AHCI for SATA. But, you need to change the hard disk to boot your USB memory stick at first. That's all.

    Meanwhile, while booting from USB you created, you must specify the Chameleon bootload options at the PC of AMD CPU. I added like for your information: ([PCI configuration begin] & hangs without npci=0x3000 for me)

    -v npci=0x3000 

    Other options like PCIRootUID=0, arch=x86_64, nosse3bit are not required for Maverick for me.

4. Installing Maverick is same as we do at Intel CPU, but do not reboot after finishing installation

    Several issues for me when installing Maverick, but it's not the pervasive issues because I installed finally :
     a. Partition Failure at Samsung 128GB SSD : No solution from googling, I just replace the SATA3 cable, then it worked. -.-
     b. Installation not allowed at MBR partition type, so I selected GUID. But strange enough, cannot proceed installation with same error : partition with GUID type. I go back by pressing backward button, then make forward. It worked. Strange...
     b. Installation failed at Unibeast : I replaced SSD with same one, and no issue anymore. But, there was no issue at the prior one in Windows environment. Strange...

    Finally, the installation completed with "Install Succeeded" message. I open the terminal quickly at this point to prevent from automatic booting!

    At the terminal, you have to replace the kernel with you downloaded (here, boot is your booting drive, and usb is your usb booted)

    rm /Volumes/boot/mach_kernel
    cp /Volumes/usb/mach_kernel /volumes/boot/

    If you see "permission denied" error, please command like this :

    sudo rm /Volumes/boot/mach_kernel
    sudo cp /Volumes/usb/mach_kernel /volumes/boot/

    You need to type in the password of administrator.

    Now, you can reboot your Maverick installed PC to install other tools like Multibeast.

5. Install Multibeast, Chameleon Wizard etc.

    Those steps are not special, but this is my org.chameleon.Boot.plist FYI: ( smbios for MacPro5,1 hangs but MacBookPro 8.3 works well.

<dict>
<key>EnableHDMIAudio</key>
<string>Yes</string>
<key>EthernetBuiltIn</key>
<string>Yes</string>
<key>Graphics Mode</key>
<string>1920x1200x32</string>
<key>IGPEnabler</key>
<string>Yes</string>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string>npci=0x3000</string>
<key>Legacy Logo</key>
<string>Yes</string>
<key>Timeout</key>
<string>2</string>
<key>UseKernelCache</key>
<string>Yes</string>
</dict>

    FYI, my Maverick was freezed after booting in 5 minutes. So, I replaced npci=0x2000 to npci=0x3000, then this symptom has gone. But, not sure if this option makes Maverick freezed or not at this moment (They told that npci=0x2000 was used under Lion environment only)

   Oh you may wonder which type of soundcard & LAN card should be selected for this mainboard : Audio - Realteck ALC889, LAN - Realtek RTL8111E.


That's all!

P.S:

1. npci=0x3000 leads no sound, but removing this option leads [PCI Configuration Begin] hang. I'm trying to find out the other solutions, but the tentative solution is to use "Voodoo driver without DSDT". Please let me know if anybody solves this issue without using Voodoo driver.

2. Minor issues still exist : No iMessage, No iCloud. we need to find the optimal smbios.plist, but impossible to find for AMD platform like GA-990FXA-UD3. Still under wokring to find the optimal smbios.

Solved> Safari Extension cannot be installed : please refer following URL to reset you home folder permission:

https://discussions.apple.com/message/22861032#22861032

Please refer following URL if you're in Mac OSX lately:

http://macosx4pc.blogspot.kr/2012/12/hint-tips-for-new-mac-osx-users.html




 






2013년 11월 20일 수요일

If your Mac on PC is getting slower when booting - Need to check FakeSMC

I recommend you to delete FakeSMC plug-ins & HWMonitor by referring this:

http://www.tonymacx86.com/general-help/65279-updating-fakesmc-guide.html

which would save the time for booting dramatically at least for me.

And, please do not update HWMonitor automatically, but use as it is in Multibeast latest one.

2013년 11월 8일 금요일

ASUS P5K with Mac OSX 10.9 Maverick

    It is one of my oldest mainboard, and this trial is just for fun. Following is the specification of this test :

Mainboard: ASUS p5K
CPU : Intel Core2 Duo 
Graphic Card : Sapphaire 5770 1GB Vapor-X
POWER : Enermax EGP425P-VE
HDD : Seagate ST320LT007-9ZV142
OS : Maverick 10.9 using Unibeast 

    Things-to-do for Maverick Mac OSX 10.9 installation if you're new to Mac OS X:

1. Enable JMicron JMB363 SATA RAID controller at BIOS & set ACHI, then you need to connect your HDD to STA_E2 next to your Graphic Card (Not SATA1/2/3/4) because these SATA1~4 doesn't support for ACHI. Otherwise, your booting HDD stopped at stop symbol.

2. Prepare P5K unique KEXT files for P5K for Maverick here :


You can take all files from your LAN, On-baord Sound card & SATA etc.

* Do not forget to allow to download & install any files at Security / System to install these files.

3. Boot with Unibeast USB of Maverick, and continue the installation as normal. No cliches during installation.

4. 'boot0 gpt error' : When you reboot your installed HDD, do not unplug Unibeast USB yet. Please boot with Unibeast once again. and follow the direction of solution.1 :


5. Install ASUS P5K 10.9 driver files at step 2. (ASUS P5k 10.9 (13A603) - ninos22) one by one. Kext Drop utility I used for easy installation, please refer this URL for the utility:


6. Install MultiBeast 6.0.0 from tonymacx86 site. No need to install the sound driver & LAN driver.


7. Sapphire 5770 Vapor-X with Chameleon Wizard to enable HDMI video output with HD5770 recognized.


Please refer this screen : Graphic Enabler Yes, Ati Config = Vervet, ATi Ports 4


HDMI Audio is not still working - Under working

8. Enable sleep : The most important thing is to set BIOS - Suspend Mode ; Auto, Repost Video S3 ; Disenable, ACPI Version; Disenable, ACPI APIC Support ; Enabled

Now you can use P5K as a hackintosh.


2013년 11월 3일 일요일

How to assign DEL key to del files on your mac - Using KeyRemap4MacBook

    How to assign DEL key to del files was one of questions I wonder but ignores it as a minor issue. But, it happens to me that it would be simple thing once If I use KeyRemap4MacBook, and it is true.

    You can look up 'Delete Files' at KeyRemap4MacBook, then you can find "Enable at only Finder" like this:



You can download it at this URL : https://pqrs.org/macosx/keyremap4macbook/

Is it simple, isn't it?

Other tips & hints for new migrants from Windows are here :

2013년 10월 25일 금요일

Maverick 10.9 on Gigabyte B75M-D3H : Unsing Unibeast 3.0.0 & Multibeast 6.0.0 is the best & fast way on USB

     You can download Maverick 10.9 at AppStore by free, but upgrading from Mountain Lion 10.8.5 is an another challenge for existing users especially if you use Chameleon bootload at MBR.

      They said that the best way of migrating into Maverick is to use Clover bootload & download Maverick at AppStore, then you can install it like real Mac. But, you have to take a risk of replacement of Chameleon with Clover. But, this is the recommend due to iWork & iLife upgrade at AppStore in conclusion. (I will touch this later in this document)

     You may wonder what is the best way of moving into Maverick from Mountain Lion with Chameleon bootload. The answer is to use Unibeast 3.0.0.2 + Multibeast 6.0 at Tonymacx86 site. And, here goes the detail:

1. Download Maverick from AppStore : Be patient when you are in trouble of downloading, it's due to the heavy traffic by millions of users' downloading at the same time. (it takes several hours for me to download it completely)

2. Prepare the USB larger than 8GB : The size of Maverick downloaded under Application is around 5GB. No doubt of purchasing USB 3.0 if your PC supports it.

3. Download Unibeast 3.0.0 & Multibeast 6.0.0 into your Mountain Lion

http://www.tonymacx86.com/downloads.php?do=cat&id=3

4. Create the bootable USB by Unibeast 3.0.0 with right option when partition USB : Following URL is for Lion but same procedures. One thing you have to remember; select Master Boot Record in Option when partition USB into a single Mac OS Extended (journaled) if you install ML with MBR partition scheme. If you format that partition with GUID table on ML with MBR, Unibeast failed to create the USB with an error. Creating USB by Unibeast take time longer than you expect around under 10 min. Be patient here. (comment: you need to download Multibeast 6.0.0 in advance & store at somewhere because you may not to connect to any network without Multibeast)

http://tonymacx86.blogspot.kr/2011/10/unibeast-install-mac-os-x-lion-using.html

5. Boot your PC with the USB you created : Press F12 at POST of PC, then select your USB at the table of disk at B75M-D3H. Then, just install Maverick by selecting your language. Your PC will reboot once, then takes time to boot at Apple Logo screen & continue the installation, so be patient here again.

6. After installation completed with one rebooting, then you can run Multibeast 6.0.0, then select options on bootloader as usual. Most options here are same as ML but different look & feel. But, you may need to select Mac OS 10.9 if possible.

Completed.

Troubleshooting :

1. Avast Antivus : I suffer from strange symptom taking large resource of CPU by Avast when downloading files from utorrent app with ML, and same on Maverick. Avast seems to scan all the fragment of files downloading with utorrent, which increased the usage of CPU drastically. No such issues with Symantec Endpoint Protection, Kaspersky or Tend Micro. However, These are not compatible with Maverick GM yet: Kaspersky, ClamXV & Symantec (27-Oct,2013), but Trend Micro supports Maverick.

2. Downloading iWork, iLife & Aperture with upgrading at AppStore : It was not allowed with Chameleon bootloader though I installed the latest. Googling told me I have to install Clover bootloader instead of Chameleon bootloader. I think it's true because all the recommended actions on internet like changing the language into English at top priority or logging into AppStore with American ID don't work. The most easy & fast way without taking risk of Clover for Chameleon users are installing Maverick on VMWare Fusion to update these softwares. (Apple seems to correct the errors of AppStore as of 3-Nov, you may not use this tweak to download these apps from AppStore anymore, this topic is closed but remains as a history)

http://www.tonymacx86.com/mac-software/112477-cant-update-new-iwork.html

Please refer following URL for Mac on B75M-D3H :

http://macosx4pc.blogspot.kr/2012/11/mountain-lion-should-be-on-intel.html
   
And, following URL is for the new user into Mac on PC :

http://macosx4pc.blogspot.kr/2012/12/hint-tips-for-new-mac-osx-users.html

Any update will be post here.

Thanks for your reading.

2012년 12월 12일 수요일

Hint & Tips for new Mac OSX users


Most of you came from Microsoft Windows to Apple Mac OSX. And, I was one of them suffered from something different from MS Windows platforms. So, I'd like to share some hint & tips from now on.


How can we put icons of drives on the desktop : Preference of Finder


Click Finder then Preferences. Next Click General, then you can click the items : HDD, External Disk or Servers connected. And, you can configure Finder to open new folder always.


How to see hidden files : ShowAllFiles app


You can toggle Show or Hidden with this app:


http://mac.softpedia.com/get/Utilities/Show-All-Files.shtml


Ctrl-Alt-Del in Mac


1. Applications->Utilities->Activity Monitor
2. ->Force Quit, or press shortcut (Option++ESC or Alt++ESC)

http://superuser.com/questions/192219/list-and-kill-running-processes-on-mac-os-in-ctrl-alt-delete-like-way

Scroll Direction is opposite of mouse : Scroll Reverser


We used to use the central button of mouse to scroll up and down. However, scroll direction is opposite in Mac vs. MS Windows. So, I use Scroll Reverser App & start automatically when Mac OSX starting.


http://pilotmoon.com/scrollreverser/


Cannot toggle local language between English as you've done in Microsoft Windows : KeyRemap4MacBook

One of inhibitors to migrate from Microsoft Windows to Mac OSX is how-to toggle between your native language like Korean, Japanese and English on keyboard. As a Korean language user, I used to use Kor/Eng toggle key next to space bar usually, but it doesn't work on Mac OSX and I have to press two keys at the same time. Here is the solution: you can change key after install & reboot "KeyRemap4MacBook" in System setting icon. Click it and scroll down to find "For Korean", then toggle "Toggle HanEng Key(to Command_L(R)+Space), and close it. Then, it works! Actually, I hate to use any app related with keyboard with concern of hacking. But, it's known in Internet, so I'm taking the risk.


Added on 1-Dec.2013 : [For Korean] -> [Make external...] , [HanEng key to Command+Space]


http://pqrs.org/macosx/keyremap4macbook/


Added on 3-Oct,2013 : How to enable KOR/ENG toggle with Apple Wireless Keyboard at Right Command key - Simply move to "For Korean"->  "Make Command_R, Option_R as HanEng..." -> "Command_R to Command+Space". Done.
Don't know how to manage files : mucommander


I happen to find many new comers to Mac OSX fall in trouble to manage files like copy, move or delete. But, they may realize that Finder is a kind of Explorer in MS Windows. But, managing files in Finder or Explorer are not convenient for me. So, I recommend you to use mucommander. It's sort of Total Commander, but it's free (based on GPL).


http://www.mucommander.com/


Panic! how to uninstall the program : AppCleaner


Install & put AppCleaner app on the desktop. You can drag App in Applications folder at the bottom of screen to AppCleaner to uninstall. It's simple!



http://www.macupdate.com/app/mac/25276/appcleaner


Need to install or updated Kext file, but I'm not familiar : Kext Drop


Many of you are Hackintosh users. Which means you may need to install any updated Kext file of Graphics, Sound or Networking Card etc. But, we have to recover the authority of that new file after copying those files, but there is no easy way to do. You can save your effort and time by using Kext Drop App. You can move this app icon from Application folder to the desktop. Then, drag and drop new Kext file to this app on the desk, then installation will be done. Simple! 


http://osxdaily.com/2012/01/04/install-kext-files-easily-with-kext-drop/


Alternative app is Kext Wizard, and you can get it here:

http://www.insanelymac.com/forum/topic/253395-kext-wizard-easy-to-use-kext-installer-and-more/

Safari is not familiar -.- : Using Google Chrome or Firefox


One of benefit of using Google Chrome is the migration of bookmark is very simple : automatically without copy those. So, I prefer to use Chrome in Mac OSX or Ubuntu too.


http://www.google.com/intl/ko/chrome/browser/


Still Need to use Microsoft Windows XP, 7 or 8 : VMWare


If you still need to use Microsoft Windows OS from time to time. Virtualization is the answer to your requirement. I recommend to use VMWare Workstation to run Microsoft Windows.


http://www.vmware.com/products/workstation/overview.html


But, it's not free of charge at this time. It costs 249 USD as of today.


Need to copy or backup of your installed Mac OSX : Carbon Copy Cloner


Most of hackintosh users are worried about the boot failure. Timemachine feature of Mac OSX would recover with iBoot, but the perfect solution of copy the boot harddisk or clone it: Carbon Copy Cloner. You can even boot the clone image. But, you have to pay around 40 USD.


http://www.bombich.com/


Need to connect to Mac OSX from remote site : splashtop streamer


I recommend you "splashtop streamer" app. It's cheap but powerful at Apple iPAD. I can connect to Mac OSX from new iPAD. But, I cannot take Mac OSX screen at retina display resolution, different from my expectation to see FullHD resolution at new iPAD which supports retina display.


http://www.splashtop.com/streamer/downloadstart?platform=Mac


Sometimes, if you cannot delete files even in trash : Trash it!


http://www.macupdate.com/app/mac/8214/trash-it!


Want to change the font of Google Chrome like Safari with StyleSheet


Replace the custom.css file in Users/your id/Library/Application Support/Google/Chrome/Default/User StyleSheets with your .css file. Following is the recommend in Korean language environment:





Any recommendation of Antivirus app for MacOSX: 


It's free of charge: http://www.avast.com/index

Others: http://www.pcmag.com/article2/0,2817,2406379,00.asp

How to play m2ts or BMDV or Bluray rip file on Mac: VLC


It's free of charge:


http://www.videolan.org/vlc/download-macosx.html


'About this Mac' doesn't work

It is one of unsolved issues for months to me, and couldn't find the cause & solution even by googling. Anyhow, it's because you run OSX86tools aged more than 5 years on Mountain Lion. This tool known to corrupt AboutThisMag.strings file in '/System/Library/CoreServices/loginwindow.app/Contents/Resources' directory. So, all you have to to is replace this original one. Several ways to fix it, but the best way is :


FIRST STEP - Copy the attached AboutThisMac.strings.zip file to your desktop and uncompress it


SECOND STEP
1. Open the Terminal App
2. run the following commands
sudo -s
cd /System/Library/CoreServices/loginwindow.app/Contents/Resources
cp ~/Desktop/AboutThisMac.strings .

THIRD STEP - Log out, Log back in.

You can refer it here: 


http://www.insanelymac.com/forum/topic/210141-how-to-fix-about-this-mac-problems/


Always boot in verbose mode

The answer to this problem was following for me:

sudo nvram boot-args=

This works for me. All other hint & tips of handling it at Multibeast or Chameleon wizrard didn't work for me.


http://osxdaily.com/2007/03/25/always-boot-mac-os-x-in-verbose-mode/

Remove FakeSMC plug-ins & HWMonitor

If your systems is getting slower of booting after updating FakeSMC, please remove plug-ins & HWMonitor to make it fast by referring this:

http://www.tonymacx86.com/general-help/65279-updating-fakesmc-guide.html



rm -rf "/Volumes/Mountain Lion/System/Library/Extensions/FakeSMC.kext/Contents/PlugIns/*"

rm -rf "/Volumes/Mountain Lion/System/Library/Caches/*"

Changing default partition (booting partition) 


You need to know the number of disk & partition to change the default partition at Chameleon. Open terminal & run this command to see it:


diskutil list


http://www.insanelymac.com/forum/topic/22844-how-to-setting-your-partition-active-using-fdisk-in-macosx/

Strange enough, the order of disk & partition in diskutil would be different from those is Chameleon bootloader. I recommend you to follow the sequence shown at booting of Chameleon. e.g. hdd(2,1) means the third hdd (0,1,2..) & the first partition (1,2,3..).

You can refer the common boot options of Chameleon here:

http://www.macbreaker.com/2012/01/list-of-common-hackintosh-boot-flags_29.html

How can I see the log file generated by a verbose start-up

"sudo dmesg | more"  in terminal

Using Apple MagicTouch Mouse, Trackpad on Microsoft Windows

Many topics we can this by googling, but most of them are wrong to me.
Please refer this URL, this is the correct one for me : Taking device drivers from the .zip file of BootCamp :

http://nuggets.hammond-turner.org.uk/2013/06/thursday-quickie-installing-windows.html  <- link to how-to
http://support.apple.com/kb/DL1638 <- Direct path to the device driver

Clock in Windows is wrong after dual booting Windows or Mac OSX

Just in case if you are using dual booting, you need to configure Windows support for UTC time like Linux or Mac OSX.

http://lifehacker.com/5742148/fix-windows-clock-issues-when-dual+booting-with-os-x

Runregedit.exeand navigate to: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation. Register New > DWORD (32-bit) Value. Name itRealTimeIsUniversal, then give it a value of 1.

Other tips to install Mountain Lion on B75M-D3H, please refer this:

http://macosx4pc.blogspot.kr/2012/11/mountain-lion-should-be-on-intel.html

To be continued...