I'm Kris! I hope my topic is in a good section.
I am asking you guys for help in this difficult hackintosh problem.
For a very long time I tried to solve it myself but I have no idea how I can solve this problem.
Description of the problem
My problem is that I do not have access to any apple service. I am unable to log into the App Store using my Apple ID. I am unable to log into iCloud account in system preferences. iMessage and Facetime also do not work. Messages that I get when I try to log in: "An error occurred during activation. Try again"
in iMessage: "An error occurred during activation. Try again"
in App Store: "This device or computer can not be verified. Contact the support department for help"
in Face Time: "There was an error during activation. Try again"
In summary, I am unable to log in to any apple network service.
Motherboard: Acer MG43M
Processor: Intel(R) Core(TM)2 Duo CPU E7600 3.06GHz
Graphic card: Gigabyte GeForce 9600GT 515MB
Wi-fi: TP-LINK TL-WN881ND
Ethernet: (not supported)
Audio: (rather, it is not needed here)
My config.plist: https://drive.google.com/drive/folders/1vlYJC329sz6yuTwFr-k0fOs3rfhKeI6l
a while back I tested El Capitan on an old computer, and had a pleasant first impression. So, I decided to take a spare hard drive and install EC using Clover on my main PC.
The installation went fine, no problem. [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] ran fine, installed all kexts OK.
I still don't have the Wi-Fi kext (TL-WN722N), apparently someone did one but I have to build it myself. I'll get to that on another moment.
Now, the main issue I'm having is getting both displays to work. Unfortunately, both displays turn out to have only VGA input.
So, I have an i7-4790, with Intel HD4600 integrated graphics, plus a discrete Gigabyte GTX 650. Because the discrete card only has one VGA out, I need to enable the iGPU too in order to be able to use the second port. On Windows, this works fine. Both displays get along without issues.
OS X is a different story though. Only the GTX 650 works. It has full hardware acceleration so that's no longer an issue.
I'm trying to get the integrated graphics to work at the same time, so I can have both displays operative just like Windows.
Things I've tried:
- Taking out the discrete GPU. It hangs at boot. Only works in safe mode, but of course that's no use.
- Setting iGPU as Primary, and here's where things get really weird. The computer boots (Apple logo with loading bar) on the HD4600's monitor, but then this display freezes and the login screen appears on the 650's screen. I attached a screenshot in which I try it with verbose mode, but mind you a normal boot is no different. It really seems like the OS just wants the NVIDIA GPU as primary regardless of my Clover settings.
I have seen many instances where people start a thread with the problem they are facing on their hack.
They try to describe the issue in their own way that most of the times, is not able to properly describe what's going wrong with their system.
The developers and other members can point out the problem exactly when they have a set of files, called problem reporting files.
These are basically a set of files that contain various logs and some other components.
Many a times a normal user can not generate those files properly and it leads to a lot of wastage of good time, frustrated by this, I wrote a script to generate proper problem reporting files. You can have a look here
The purpose of this guide is to tell the normal user on how to generate those files properly for debugging.
I wrote a script that automatically installs that debug report generator script and then gives you a .zip output.
If you are seeking help about a problem and you are not attaching your problem reporting files, you will be redirected to this thread.
How to generate debug report:-
It is very simple, you just have to download the attached script and run it. The script in attachment will install the tool for you and will then prompt if you want to generate the files.
If you want to generate files next time, you just have to invoke: "gen_debug" from terminal (without quotes)
How to download and run attached script :-
Unzip the downloaded zip file
Assuming your script is in Downloads folder, type the following code :-
chmod a+x ~/Downloads/install_tools.sh
Note: It is recommended to attach output of gen_debug whenever you are reporting a new problem (helps to debug and saves a lot of time). Whenever you change anything, it is compulsory to attach NEW output of gen_debug.
Note 2: It is recommended to update your copy of gen_debug every alternate month (for fixes and new features). To do so, If you are running version 2.1 or above, you can simply type "gen_debug -u" (without quotes) in terminal. If you are running version 2.0 or less, you can use the attached script to update your copy.
Note 3: To check gen_debug version you can run it and then you will see version in the output.
Update 2.3 - 2 Dec 2017:
Fixed an issue where timestamp of dump was overridden with current system time, reported by RehabMan. Update using "gen_debug -u"
Update 2.2 - 27Nov 2017:
Added option to generate system information dump as requested by Jake, like
# To generate normal report
# To include system dump
# To include system dump but in txt format
gen_debug -sysprofile txt
# Default format is .spx so that the dump opens up with System Information.app
# Any option other than txt will be ignored as script will fallback to .SPX extension
Update 2.1 - 27Nov 2017:
Fixed an issue where IOREG was not saved on some machines
You can now update your copy of OSX-Debug by using "-u" arg, like
Notice to mods: Can you please move it to appropriate section HERE and then delete this line?