Jump to content
InsanelyMac Forum
stargazer418

10.6.8 update breaks App Store

Recommended Posts

When I try to install apps off the Mac App Store after updating to 10.6.8, this happens: screenshot20110708at402.png

 

Is there any way to fix this, or if not, to downgrade to 10.6.7? I have tried going into iTunes and deauthorizing/reauthorizing the computer to no avail. Any help is appreciated.

 

Thanks

Share this post


Link to post
Share on other sites
Advertisement

I had the same problem as you. It's an easy fix, though.

 

Just add the following addendum to your com.apple.Boot.plist:

 

<key>EthernetBuiltIn</key>

<string>Yes</string>

 

Hopefully that fixes the Mac App Store for you. It worked for me. :D

Share this post


Link to post
Share on other sites

Hi I've done the instruction, but unfortunately I am still having problem accessing app store. I also deleted my networkinterfaces.plist after the edition, but still error "Your device or computer could not be verified. Contact support for assistance." manifest. Any ideas what is causing this?

Share this post


Link to post
Share on other sites

Try adding PciRoot=1 to your /Extra/org.chameleon.Boot.plist (com.apple.Boot.plist if you're using Chameleon 2.0 RC5 and older)

 

On some motherboards, Chameleon GraphicsEnabler and EthernetBuiltIn need that to be set in order to work.

 

This topic has a sister topic in Lion Post Installation forum, read:

http://www.insanelymac.com/forum/index.php?showtopic=273504

The issue is the same and the solution is the same.

Share this post


Link to post
Share on other sites

Hi forgive me for asking, how can I implement PCIroot=1 at my com.apple.boot.plist, I tried adding it but encountered an error on saving. Using plistedit pro.

Share this post


Link to post
Share on other sites

Hi I am not having problem on saving because of security reasons eg cannot write on file. I am having a problem on the PCIroot=1 where will it place in the file since because when I place the PCIroot=1 I got an error on plsitedit pro "The save could not be completed because the text is not a valid property list. Encountered unexpected character P on line 19" I don't know if this will be entered inside the <plist><dict></dict></plist>.

Share this post


Link to post
Share on other sites

Either the editor you are using is breaking the formatting of the plist, or the formatting was broken already.

 

zip and attach your com.apple.Boot.plist here and I (or someone else if I'm not around) will fix it for you.

Use the full editor to attach files.

 

If you don't want to wait, try to find Apple's own plist editor and use that instead of plist edit pro.

I'm sure it's attached somewhere around here, or you can try googling it.

 

If you can't or don't want to do that:

The plist editor is part of Apple Developer tools (Xcode - on your retail Snow Leopard install DVD), use Pacifist (google it) to extract the plist editor from the Xcode installer package if you don't want to install the whole thing.

 

You should be editing the plist in /Extra - specific permissions are not required for any files in the /Extra hierarchy, Chameleon loads those and it doesn't care about permissions. So, unless you're editing the wrong file, it's weird that you're having a permissions issue.

Share this post


Link to post
Share on other sites

I am also having problems with the mac app store. I've done the previous steps outlined with the

 

<key>EthernetBuiltIn</key>

<string>Yes</string>

 

and

 

PciRoot=1

 

but I am still having the same error message. The guide I followed to install 10.6.8 had me remove the com.apple.Boot.plist and replace it with org.chameleon.Boot.plist. Could this be problematic? Here is my org.chameleon.Boot.plist file, I'm new to this and not sure if I did something wrong.

<?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>arch</key>
<string>i386</string>
<key>DropSSDT</key>
<string>Yes</string>
<key>GeneratePStates</key>
<string>Yes</string>
<key>GenerateCStates</key>
<string>Yes</string>
<key>GraphicsEnabler</key>
<string>Yes</string>
<key>Graphics Mode</key>
<string>1024x768x32</string>
<key>Timeout</key>
<string>5</string>
<key>ShowInfo</key>
<string>No</string>
<key>Theme</key>
<string>Default</string>
<key>EthernetBuiltIn</key>
<string>Yes</string>
PciRoot=1
</dict>
</plist>

 

I'm using an ep35-ds3l with a q6600 and 10.6.8 is otherwise running awesome, no problems. I want to get this working so I can attempt to install Lion, and apparently the app store is going to be the only way.. Any help is appreciated.

Share this post


Link to post
Share on other sites

ncmontas: I asked you to zip and attach your Boot.plist, not post the contents. I cannot help you if you don't do what I ask.

 

Stargazer: PciRoot=1 is not a kernel flag, it's a Chameleon boot flag, the PciRoot is set/detected by Chameleon, not by the kernel!

 

Nate:

 

If you're using a recent SVN build of Chameleon 2.0 RC5, org.chameleon.Boot.plist is correct. But...

 

<?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>arch</key>
 <string>i386</string>
 <key>DropSSDT</key>
 <string>Yes</string>
 <key>GeneratePStates</key>
 <string>Yes</string>
 <key>GenerateCStates</key>
 <string>Yes</string>
 <key>GraphicsEnabler</key>
 <string>Yes</string>
 <key>Graphics Mode</key>
 <string>1024x768x32</string>
 <key>Timeout</key>
 <string>5</string>
 <key>ShowInfo</key>
 <string>No</string>
 <key>Theme</key>
 <string>Default</string>
 <key>EthernetBuiltIn</key>
 <string>Yes</string>
 PciRoot=1
</dict>
</plist>

 

You can't just stick PciRoot=1 in there willy-nilly, you must follow the syntax:

 

PciRoot

1

 

This is wrong:

 

Kernel Flags

arch

i386

 

arch=i386 is a kernel flag:

 

Kernel Flags

arch=i386

Share this post


Link to post
Share on other sites

Thanks a million, guys. I added PciRoot=1 and App Store lets me log in now.

 

Only problems left since updating to 10.6.8 are that I need to use VoodooHD to get audio (which is way too quiet/hissy) and having iTunes not recognize my iPhone after a restart. Argh. The struggle continues.

Share this post


Link to post
Share on other sites

I'm using a Marvel Yukon ethernet PCI card instead of my onboard motherboard ethernet. Any idea how I would fix the problem with this setup?

 

I included my DSDT and boot.plist in the attached zip. I have added both:

 

<key>EthernetBuiltIn</key>

<string>Yes</string>

<key>PciRoot</key>

<string>1</string>

 

My /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist contains:

 

<dict>
                       <key>Active</key>
                       <true/>
                       <key>BSD Name</key>
                       <string>en0</string>
                       <key>IOBuiltin</key>
                       <false/>
                       <key>IOInterfaceType</key>
                       <integer>6</integer>
                       <key>IOInterfaceUnit</key>
                       <integer>0</integer>
                       <key>IOMACAddress</key>
                       <data>
                       AFBDAIdM
                       </data>
                       <key>IOPathMatch</key>
                       <string>IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/PEX0@1C/IOPCI2PCIBridge/ethernet@0/yukon2osx/yukon/IOEthernetInterface</string>
                       <key>SCNetworkInterfaceInfo</key>
                       <dict>
                               <key>UserDefinedName</key>
                               <string>Ethernet Adaptor (en0)</string>
                       </dict>
                       <key>SCNetworkInterfaceType</key>
                       <string>Ethernet</string>
               </dict>

mk_files.zip

Share this post


Link to post
Share on other sites

Is this the case with 10.6.8v1.1? I updated to v1.1 and I cant login to the app store any more. I could before they did the supplemental update though.

Share this post


Link to post
Share on other sites

Had the same issue, I had to generate an EFI string for my ethernet and combine it with my graphics string, set ethernet to (en0) in NetworkInterfaces.plist.

 

System is a Novatech X10 netbook (MSI Wind clone)

Share this post


Link to post
Share on other sites

I had lots of problems getting the mac appstore to work with the last 10.6.8 v1.1 and even before that when the original 10.6.8 came out. I did all the things I could possibly do and it would just come up with the same error, like in the first post. I have an nvidia 8800 card and need an efi string to get it to work properly. The problem I was facing was that when I added the network efi string the graphics dissappeared and after reboot it would still not work. To add the 2 I did the following; Just add the network efi string, it will erase the graphics one. Instead of restarting add the graphics one back on and you will see that it will show both on. This is using efi studio by the way. You won't be able to close that window once it's done so just click on the apple menu and reboot or shut down. Once I was back on everything worked, including the mac appstore and the graphics. If anyone needs any help message me.

 

 

Thanks goes out to JamesLittler for making me try again.

Share this post


Link to post
Share on other sites

Hey!

 

This solution works for me:

 

  1. Delete the file /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist
  2. Reboot
  3. Remove all the network adapter configuration in "System Preferences > Network"
  4. After ALL the network adapter are removed add another NEW network adapter by pressing "+" sign at the bottom left of the network preferences

Let us know!!!

 

;)

Share this post


Link to post
Share on other sites

I've tried everything in this thread; and still no luck.

 

Is Build 10K549 10.6.8 v1.1? Maybe I need to re-install the update.

 

This is SO frustrating.

Share this post


Link to post
Share on other sites

hi,

 

I've trouble to access the appstore, it says 'Your device or computer could not be verified...'.

 

I installed 10.6.3 retail version and upgraded 10.6.8. i didnt installed any drivers, everything is working out of the box.

 

in /extra/com.chameleon.plist, by default i got

 

<key>EthernetBuiltIn</key>

<string>Yes</string>

 

and i also added PCIRoot=1

 

in /library/preferences/systemconfiguration/NetworkInterfaces.plist,

 

By default i have

<key>IOBuiltIn</key>

<true/>

 

but in /library/preferences/systemconfiguration/ , i have com.apple.plist. so i deleted it.

 

in settings-->network--> ihave three connections available.

 

1)Firewire

2)MbEthernet

3)Mobile broadband (i am using 3g mobile dongle for internet)

and vpn, 4to6 available(i dont know what is 4to6)

 

i've tried like this.

1)deleted networkinterfaces.plist

2)reboot

3)settings-->network-->remove all three connections.

4)recreated 'Mobile broadband'(for internet)and connected tointernet

5)open appstore and clicked on login.

 

But still i'm not able to login.

 

My system Configuration:

Mb:dx58so

cpu=i7-950

ram:4gb

gpu= sapphire ati hd5670 1gb

 

thanks in advance.

Share this post


Link to post
Share on other sites

I figured I would update that I'm experiencing the same issue as above. I've tried everything I can come up with to correct this. I've searched this site, tonymacx86, osx86, etc... and tried multiple fixes and can't get it working.

 

Any ideas?????

 

System Config:

HP Pavilion P6821P - Full Specs Here - http://tinyurl.com/7cl2cft

Quick Specs

AMD Phenom II 521

4GB DDR3 Ram (667mhz)

ATI XFX HD6770 flashed to 5770

750GB Hard Drive

HP DVD-RW w/ Lightscribe

Realtek RTL8105E Gigabit Ethernet

ALC888S-VD HD Audio

 

I also upgraded the power supply, but that shouldn't affect anything. And I don't have my extra 4GB Chip installed.

 

Since I couldn't attach the files here they are at google docs:

 

 

https://docs.google.com/open?id=0Bwwg8GQnwDjhZ2JYOVRfMTVRaU9ud09STjRiSjRVdw

https://docs.google.com/open?id=0Bwwg8GQnwDjhcHFHanFNY0hUN3VwdmxXRm1UaWxNdw

https://docs.google.com/open?id=0Bwwg8GQnwDjhTGRUWkF0M3hSUW15TkczdUNZVndyUQ

https://docs.google.com/open?id=0Bwwg8GQnwDjhcVN5aGdEeGRSRTJsOVpwT2RnSnd4QQ

 

Total files are:

/extra folder

org.chameleon.Boot.plist

Smbios.plist

com.apple.boot.plist

 

Then I also included the com.apple.boot.plist from the /library/preferences/systemconfig folder.

Share this post


Link to post
Share on other sites

Do you have a genuine serial number for the system identifier you are using?

Is ethernet set as en0 and built-in?

Share this post


Link to post
Share on other sites

One of the apps I used generated the serial number for me. It is set as built-in. When I deleted and recreated it I set it as just "Ethernet", but system profiler shows it as "en0". I can delete and recreate it again.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.



×