Contribute
Register

Fix "Your device or computer could not be verified..." Yosemite OS X 10.10

Status
Not open for further replies.
Joined
Jun 5, 2014
Messages
1
Motherboard
HP Elitebook 8440p
CPU
Intel i5 Core vPro (Arrandale)
Graphics
Intel GMA HD Graphics
Mac
  1. Mac mini
Classic Mac
  1. 0
Mobile Phone
  1. Android
  2. iOS
I AM Not The Originating Author or Creator of This Fix. As A Matter Of Fact I Have Been Trying To Find The Original Post And Just Can Not Seem To Do So. I Would Love To Give Credit Where Credit Is Due, But I Do Not Think I Will Be Able To This Time. SO Forgive Me. The Post-Install Guide Below Is A Combination of Fixes Narrowed Down To What Works.

I Have Attached A Kext For Enabling Ethernet Access On Your Hackintosh Machine. This Kext Seems To Only Enable Your Use Of The Ethernet Port. To Gain Access To iCloud, & APP STORE Follow These Instructions.

1.) Open Sys Pref. and Access The Network Pane. Delete The Option For Ethernet (en0) & Whatever else is not useful to you.

2.)Open A Finder Window & Navigate To /Library/Preferences/SystemConfiguration/
Make Sure Its PREFERENCES. Not preferencepanes.

3.) Delete " NetworkInterfaces.plist " (This File Will Automatically Reconfigure It Self Upon Reboot, Feel Free To Make a Backup If You'd Like)

4.)Access the "Extra" Folder In Your Root Folder (HDD Partition that OS X is installed On)

5.)Drag a Copy of " org.chameleon.boot.plist " to the desktop for quick access.

6.)Amend Your Copy with the follow code snippet at the base of the other boot options you have enabled/disabled.

<key>device-properties</key>
<string>4b00000001000000010000003f0000000100000002010c00d041030a0400000001010600001c0101060000007fff0400160000006200750069006c0074002d0069006e0000000500000001</string>

Keep everything in the Same Format as the rest of the document & save.

7.) Replace Your Amended Copy With The Version In The Extra Folder. Then Reboot.

8.) Open Sys Pref & Network Panes. Add Network Option/Solution & Select Ethernet

(Notice, There is No Longer the (en0) In The Title. If There Is, Repeat All Steps)

Apply Changes
9.) Welcome To Full Connectivity. Enjoy.


View attachment BCM5722D.kext.zip
 
Hi, i've done it step by step but it causes a big problem. After the reboot my system didn't start .. i had to start in console mode (-s) to restore de .bak file of my org.chameleon.boot.plis (luky i did it previously)

My problem is adding this:

<key>device-properties</key>
<string>4b00000001000000010000003f0000000100000002 010c00d041030a0400000001010600001c0101060000007fff 0400160000006200750069006c0074002d0069006e00000005 00000001</string>

i wrote in the same way appears her spaces included, is ok? must i delete space blanks? i did it in both ways with the same result.

i'm using Yosemite with Chimera, org.chameleon.boot.plist created with unibeast and multibeast...

what can i do? i'm doing something wrong?

Thak you!
 
Hi, i've done it step by step but it causes a big problem. After the reboot my system didn't start .. i had to start in console mode (-s) to restore de .bak file of my org.chameleon.boot.plis (luky i did it previously)

My problem is adding this:

<key>device-properties</key>
<string>4b00000001000000010000003f0000000100000002 010c00d041030a0400000001010600001c0101060000007fff 0400160000006200750069006c0074002d0069006e00000005 00000001</string>

i wrote in the same way appears her spaces included, is ok? must i delete space blanks? i did it in both ways with the same result.

i'm using Yosemite with Chimera, org.chameleon.boot.plist created with unibeast and multibeast...

what can i do? i'm doing something wrong?

Thak you!

Just use EthernetBuiltIn=Yes.
 
Just use EthernetBuiltIn=Yes.

Thanks for answer!!

This key it's already on my org.chameleon.boot.plist, the first one.

copy it here :

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>EthernetBuiltIn</key>
<string>Yes</string>
<key>GraphicsEnabler</key>
<string>Yes</string>
<key>IGPEnabler</key>
<string>No</string>
<key>Kernel Flags</key>
<string>kext-dev-mode=1</string>
<key>Legacy Logo</key>
<string>Yes</string>
<key>Timeout</key>
<string>2</string>
<key>UseKernelCache</key>
<string>Yes</string>
</dict>
</plist>
 
Thanks for answer!!

This key it's already on my org.chameleon.boot.plist, the first one.

copy it here :

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>EthernetBuiltIn</key>
<string>Yes</string>
<key>GraphicsEnabler</key>
<string>Yes</string>
<key>IGPEnabler</key>
<string>No</string>
<key>Kernel Flags</key>
<string>kext-dev-mode=1</string>
<key>Legacy Logo</key>
<string>Yes</string>
<key>Timeout</key>
<string>2</string>
<key>UseKernelCache</key>
<string>Yes</string>
</dict>
</plist>

So now all you need is working Ethernet drivers and attached to 'en0'.
 
So now all you need is working Ethernet drivers and attached to 'en0'.

Yes, i know.. but my main problem is when add this block in org.chameleon.boot.plist, my system does not start and have to enter in console mode to fix it recovering the boot.plist bak without this code..

<key>device-properties</key>
<string>4b00000001000000010000003f00000001000000 02 010c00d041030a0400000001010600001c0101060000007fff 0400160000006200750069006c0074002d0069006e00000005 00000001</string>

If the system does not start normally with this code in boot.plist... it won't work... or yes? so... is it absolutely necesary this code for it works? or is it possible to do it just:

1- deleting
NetworkInterfaces.plist

2- deleting all interfaces in sys pref-network pane?

3- reboot

4- install my kext for USB wifi device... if i do it the first... will it take "en0"?

5- What happens whit "
BCM5722D.kext"? must be installed on /extensions ?

do you know what i mean?

Thank you very much !!
 
Yes, i know.. but my main problem is when add this block in org.chameleon.boot.plist, my system does not start and have to enter in console mode to fix it recovering the boot.plist bak without this code..

<key>device-properties</key>
<string>4b00000001000000010000003f00000001000000 02 010c00d041030a0400000001010600001c0101060000007fff 0400160000006200750069006c0074002d0069006e00000005 00000001</string>


Where did you get that string? gfxutil cannot parse it, so it is likely invalid.
 
Where did you get that string? gfxutil cannot parse it, so it is likely invalid.

Here... In the first post, point 6

So... I mean that my org.chameleon.boot.plist it's ok whitout that string and i don't need BCM5722D.kext...isn't it?

Just doing steps 1-4 i told in my previous post... Should work?
 
Here... In the first post, point 6

So... I mean that my org.chameleon.boot.plist it's ok whitout that string and i don't need BCM5722D.kext...isn't it?

Just doing steps 1-4 i told in my previous post... Should work?

I would avoid device-properties strings that you didn't create yourself, and that can't be decoded by gfxutil. Given that it can't be decoded means there is a mistake in it, and of course, you can't tell if it is valid for your system anway (PCI addresses vary between computers, so the plist from which the string was created from will not likely match your computer).

You need EthernetBuiltIn=Yes, a working Ethernet driver for your onboard (PCIe) device.

To reset NetworkInterfaces, a precise order is necessary...

Go into SysPrefs->Network and remove all interfaces, Apply, then remove /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist. Reboot, then add all your network interfaces back, starting with Ethernet.
 
I would avoid device-properties strings that you didn't create yourself, and that can't be decoded by gfxutil. Given that it can't be decoded means there is a mistake in it, and of course, you can't tell if it is valid for your system anway (PCI addresses vary between computers, so the plist from which the string was created from will not likely match your computer).

You need EthernetBuiltIn=Yes, a working Ethernet driver for your onboard (PCIe) device.

To reset NetworkInterfaces, a precise order is necessary...

Go into SysPrefs->Network and remove all interfaces, Apply, then remove /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist. Reboot, then add all your network interfaces back, starting with Ethernet.

Ok, i did't know, take note the advise, thanks for it.

i'll do it how you say, in the same order and won't modify my org.chameleon.boot.plist.

One doubt... my hack Yosemite does not recognizes my cable ethernet card (or i wasn't able to do it) so i'm working only with a USB wifi device, that works fine.. can i do it the same you say at the end but adding this one?
 
Status
Not open for further replies.
Back
Top