web analytics

App Store – Device Could Not Be Recognized Fix For Laptops Without Ethernet Port

If you have built a custom Mac, you will soon realize that there will be issues such as Device Could Not Be Recognized when you are trying to sign into the App Store.  There are quite a few services that will require this fix, namely iCloud, iTunes and App Store.  This guide is more relevant to users who do not have a built-in Ethernet port, thus, it is impossible for you to apply the fix that is very common throughout the online community and that is to simply go to the network settings and remove all the network interfaces that are already there and do a restart.  After which ensure that you are connected to the Internet via the Ethernet port to begin with and everything should sort itself out.


App Store – Device Could Not Be Recognized Fix For Laptops Without Ethernet Port


Unfortunately, I am using a notebook that does not have a built-in Ethernet port.  I only have the option of USB to LAN adapters.  Therefore, my approach will be different.  Since I so not have a built-in Ethernet port.  I will need to use a fake Ethernet Kext file.

Step 1 – Install the NullEthernet Kext.

This Kext file will create an entry in the network configuration so that the laptop will look like it has an Ethernet interface.  Download the Kext Utility and the Null Ethernet Kext file.  Simply Drag the Null Ethernet Kext file to the Kext Utility, you will see some text moving across the Kext Utility and wait for it to be done.  You will also need to drag the ssdt-rmne.aml over to your EFI=> Clover => ACPI => Patched.  Rename it to SSDT.aml or SSDT-1.aml accordingly if you already have some SSDTs in place.


STEP 2 – Remove all the network interfaces

This step should be easy, assuming the fact that if you are capable of doing a Hackintosh, this should be a piece of cake.


Step 3 – Remove the System Configuration folder

Navigate to Library => Preferences => System Configuration

Trash the entire System Configuration folder


Sponsored links

Restart the Mac and you should see all your interfaces re-added automatically.


Network Interface


As long as the Null Ethernet interface is listed as the first connection, no matter which network connection is currently being used.  You are on the right track.  Try signing into your iCloud, Appstore and iTunes, and they will work just fine.


The only function that will require some advance workaround and fix will be the iMessage which I have decided to let it be for the time being.  Who uses iMessage when you have Whatsapp for Mac now.


   Attached Files

  Kext Utility    Null Ethernet Kext

Leave a Reply

Your email address will not be published. Required fields are marked *

Anti-spam: complete the taskWordPress CAPTCHA