Contribute
Register

[Solved] Your device or computer could not be verified

Status
Not open for further replies.
nution said:
I have a Linksys wreless USB adapter I am using to connect to the net. I dont have access to wired ethernet wherte my rig is at. Im running Lion also. Would this be the same procedure sinmce I am using a wifi dongle or should I be looking into some other approach?

I can get in iTunes, but not the app store.
What do you get when you type this into terminal?

Code:
 ioreg -lS -w0 | grep -A11 en0 |egrep "BSD Name|IOBuiltin"
 
Worked Perfectly on my 6460b on 10.7.2. Followed it step for step (minus the graphics thing of course) and it worked perfectly. Fixed my iCloud issue as well!
 
Baruy said:
tonnybukdahl said:
Baruy said:
1) Ran EFIstudio and extracted my ethernet device's EFI string.

I'm a real n00b, so forgive me my ignorance, but, how do I extract my ethernet EFI string in EFI studio?

All I get is a generic EFI string (I think)

Baruy said:
3) Spliced both XML files, then imported the resulting file into OSX86Tools again to create the Hex code.

Is it simply a case of importing/opening this file in OSX86Tools?
I only need for ethernet - have full accelerated gfx through ATI drivers for 10.6.8 from MultiBeast.

Baruy said:
4) Edited com.apple.Boot.plist that is the /Extra/ folder, and under <key>device-properties</key>, I replaced my old videocard only Hex code with the combined video-card+ethernet Hex code.

How do I tell what string is my ethernet - for sure, to replace?

Forgive me, if any of my questions are plain stupid, but I've been trying just about any fix out there without any succes as of now, so are beginning to loose patience with my build :problem:

Run EFIStudio, and then on the first drop down list, select "Ethernet". Click "Add Device" and there should be a new window that pops up with something like this on the bottom:

4b00000001000000010000003f0000000100000002010c00d041030a0100000001010600051c0101060000007fff0400160000006200750069006c0074002d0069006e0000000500000001

Open your com.apple.Boot.plist in your Extra folder (if you are using the latest boot loader, there is no com.apple.boot.plist in /Extra, you will need to add the string to /Extra/org.chameleon.Boot.plist. as per blueridgedog) and add this hex code to the plist via text editor:

<key>device-properties</key>
<string> hex code here </string>

I hope this helps. Apologies for the late reply, was busy with Christmas shopping.

Thank you so much, this information helped me tremendously :)
 
You Guys are awesome!!! :clap: Method 3 worked like Gem. its looks you need to follow method 3 if you have EFI string for your GPU
 
Baruy, i tried a thousand and one solutions to get my iCloud login working, and yours is the one that did the trick!

Thanks mate.

Cheers,
Aaron
 
Can't seem to get this figured out....

Trying to use EFI Studio, when I try to "write to com.apple.boot.plist", I get an error message stating "Error writing temp boot file !"... and it simply REFUSES to do anything else...

I have tried pasting values manually but while I thought I figured out what went where, I still am barred from the App Store....

In case anyone can help, here's what I've got:

com.apple.Boot.plist:
Code:
<?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>Kernel</key>
        <string>legacy_kernel</string>
        <key>Kernel Flags</key>
        <string>-force64 arch=i386</string>
        <key>Timeout</key>
        <string>5</string>
        <key>PciRoot(0x0)/Pci(0x5,0x0)/Pci(0x0,0x0)</key>
                <dict>
                <key>built-in</key>
                <string>0x01</string>
                </dict>
        <key>PciRoot(0x0)/Pci(0x5,0x0)/Pci(0x0,0x0)</key>
                <dict>
                <key>built-in</key>
                <string>0x01</string>
                </dict>
        <key>device-properties</key>
        <string>4b00000001000000010000003f0000000100000002010c00d041030a000000000101060000050101060000007fff04$
</dict>
</plist>

and in Extra/org.chameleon.Boot.plist:
Code:
<?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>GraphicsEnabler</key>
        <string>Yes</string>
        <key>Kernel</key>
        <string>legacy_kernel</string>
        <key>Kernel Flags</key>
        <string>-v -force64</string>
        <key>Theme</key>
        <string>Choose_Your_OS(black)</string>
        <key>Timeout</key>
        <string>10</string>
        <key>arch</key>
        <string>i386</string>
        <key>PCIRootUID</key>
        <string>1</string>
        <key>PciRoot(0x0)/Pci(0x5,0x0)/Pci(0x0,0x0)</key>
                <dict>
                <key>built-in</key>
                <string>0x01</string>
                </dict>
        <key>PciRoot(0x0)/Pci(0x5,0x0)/Pci(0x0,0x0)</key>
                <dict>
                <key>built-in</key>
                <string>0x01</string>
                </dict>
        <key>device-properties</key>
        <string>4b00000001000000010000003f0000000100000002010c00d041030a000000000101060000050101060000007fff04$
</dict>
</plist>

I also tried changing the serial # on my machine in case the preloaded one was blacklisted (I've had this problem before) and it didn't help...

Anybody? Ideas?
 
tsukaima said:
Can't seem to get this figured out....

Trying to use EFI Studio, when I try to "write to com.apple.boot.plist", I get an error message stating "Error writing temp boot file !"... and it simply REFUSES to do anything else...

I have tried pasting values manually but while I thought I figured out what went where, I still am barred from the App Store....

In case anyone can help, here's what I've got:

com.apple.Boot.plist:
Code:
<?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>Kernel</key>
        <string>legacy_kernel</string>
        <key>Kernel Flags</key>
        <string>-force64 arch=i386</string>
        <key>Timeout</key>
        <string>5</string>
        <key>PciRoot(0x0)/Pci(0x5,0x0)/Pci(0x0,0x0)</key>
                <dict>
                <key>built-in</key>
                <string>0x01</string>
                </dict>
        <key>PciRoot(0x0)/Pci(0x5,0x0)/Pci(0x0,0x0)</key>
                <dict>
                <key>built-in</key>
                <string>0x01</string>
                </dict>
        <key>device-properties</key>
        <string>4b00000001000000010000003f0000000100000002010c00d041030a000000000101060000050101060000007fff04$
</dict>
</plist>

and in Extra/org.chameleon.Boot.plist:
Code:
<?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>GraphicsEnabler</key>
        <string>Yes</string>
        <key>Kernel</key>
        <string>legacy_kernel</string>
        <key>Kernel Flags</key>
        <string>-v -force64</string>
        <key>Theme</key>
        <string>Choose_Your_OS(black)</string>
        <key>Timeout</key>
        <string>10</string>
        <key>arch</key>
        <string>i386</string>
        <key>PCIRootUID</key>
        <string>1</string>
        <key>PciRoot(0x0)/Pci(0x5,0x0)/Pci(0x0,0x0)</key>
                <dict>
                <key>built-in</key>
                <string>0x01</string>
                </dict>
        <key>PciRoot(0x0)/Pci(0x5,0x0)/Pci(0x0,0x0)</key>
                <dict>
                <key>built-in</key>
                <string>0x01</string>
                </dict>
        <key>device-properties</key>
        <string>4b00000001000000010000003f0000000100000002010c00d041030a000000000101060000050101060000007fff04$
</dict>
</plist>

I also tried changing the serial # on my machine in case the preloaded one was blacklisted (I've had this problem before) and it didn't help...

Anybody? Ideas?


Did you have </string> at the end of EFI Hex code ?
 
Ok I have tried a lot of things already but I cannot seem to get my app store to verify. So this is officially my first plea for help. Ill post a little about my build and how I did it.

Zotak H55 ITX C-E wifi (did not install or use the wifi)
i3 550 @ 3.2GHz
4gb ram
GeForce gt 430
Corsair SSD all inside a Sugo 300 watt box

I installed with iBoot and a retail dvd 10.6.3 did no edits of any kind to it. Immediately I upgraded to 10.6.8 combo and did the multibeast and realtekrtl81xx-0_0_90pkg install. I then installed the nvidia drivers needed for my graphics card to work at maximum quality. I have been trying for hours to be able to connect to the mac store with no luck and no progress.

I had encountered the no booting without the iboot dvd issue, I resolved it by putting what was on the iBoot dvd under "extra" to my hd "extra" folder. That enabled me to boot without using the iBoot dvd.

Now I cannot connect to the mac store and really need help.

Here are what my files look like.

com.apple.Boot.plist
Code:
<?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>Kernel</key>
	<string>mach_kernel</string>
	<key>Kernel Flags</key>
	<string></string>
	<key>PCIRootUID</key>
	<string>1</string>
	<key>device-properties</key>
	<string>4b00000001000000010000003f0000000100000002010c00d041030a0000000001010600021c0101060000007fff0400160000006200750069006c0074002d0069006e0000000500000001</string>
</dict>
</plist>

I kept reading about this file being located in the extra folder but wasnt found there for me. It was located in Library/Preferences/SystemConfiguration/com.apple...

The only file I have in the extra folder is org.chameleon.Boot.plist and here are the contents of it.
Code:
<?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>Instant Menu</key>
	<string>Yes</string>
	<key>Kernel</key>
	<string>mach_kernel</string>
	<key>Kernel Flags</key>
	<string></string>
	<key>Rescan</key>
	<string>Yes</string>
	<key>device-properties</key>
	<string>4b00000001000000010000003f0000000100000002010c00d041030a0000000001010600021c0101060000007fff0400160000006200750069006c0074002d0069006e0000000500000001</string>
</dict>
</plist>

Not sure what to do at this point, I need to upgrade to Lion and I cant get it because of this error.
 
Status
Not open for further replies.
Back
Top