Jump to content

[Need ideas] Can't fix App Store after 10.8.5 update and fully enabled GFX


owbp
 Share

10 posts in this topic

Recommended Posts

Firs let me tell you how i appreciate this forum for all the help i got reading various post during my first USB boot and install, and how i probably wouldn't be here in your company without this topic

 http://www.insanelymac.com/forum/topic/293168-guide-how-to-make-a-bootable-os-x-109-mavericks-usb-install-drive-on-linux/

Since i didn't have working Mac on my disposal and i didn't want do download any pre-made distros. 

 

intro:

So I've managed to boot and get to work ML 10.8.2 about week ago, App Store included. Only my graphics made problems:

-integrated Q35 isn't supported and i had 64mb graphics displayed on "about this Mac" with no acceleration

-with my Gigabyte nVidia GT220 it either shut down my monitor at boot or displayed 3mb or 5mb graphics on "about my Mac" when it was working (also without any acceleration - i had to wait for minutes to react if accidentally clicked on Launchpad or Mission Control) - NVEnabler didn't do the trick on this installation although it worked flawlessly in my 10.8.0 installation few days earlier, on same machine.

 

I've tried making custom EFI string, removing NVEnabler and installing nVidia Web Driver but that didn't help either, so i left GFX string in my boot.plist and went for update to 10.8.5 from App Store.

After update and reboot nVidia worked great (web driver and efi string, nvenabler removed) and is fully recognized by osx.

 

problem:

But now i can't make App Store to work. Before it was just matter of downloading OSxTools and EFIstudio, making Network string and IOBuiltin was showing "true",no problem.

After this update it won't work whatever i try.

 

Tried string, changing serial no, deleting everything and rebooting, changing place of string in boot.plist (it won't boot if Ethernet string is after GFX string), updating Chameleon… Nothing helps.

 

If you have any ideas please tell. 

I'm ok since everything i need works (Audio interface, sleep and wake, graphics, ethernet) but it would be great if i could get App Store (and later iCloud and Messages) to work too.

 

My PC is Dell Optiplex 755

Core2Duo E4400

nVidia GT 220

0GM819 motherboard

82801 PCI

 

And my org.chameleon.Boot.plist

<key>EthernetBuiltIn</key>
	<string>Yes</string>
	<key>GenerateCStates</key>
	<string>Yes</string>
	<key>GeneratePStates</key>
	<string>Yes</string>
	<key>Graphics Mode</key>
	<string>1280x1024x32</string>
	<key>GraphicsEnabler</key>
	<string>Yes</string>
	<key>Kernel</key>
	<string>mach_kernel</string>
	<key>Kernel Flags</key>
	<string>darkwake=0 nvda_drv=1</string>
	<key>Legacy Logo</key>
	<string>Yes</string>
	<key>Timeout</key>
	<string>2</string>
	<key>UseKernelCache</key>
	<string>Yes</string>
	<key>UseNvidiaROM</key>
	<string>Yes</string>
	<key>VBIOS</key>
	<string>Yes</string>
	<key>device-properties</key>
	<string>6a02000001000000010000005e0200000d00000002010c00d041030a040000000101060000010101060000007fff04001e00000072006f006d002d007200650076006900730069006f006e0000002d0000006e5669646961204765666f72636520475420323230204f70656e474c20456e67696e65205b4546495d22000000400030002c006400650076006900630065005f00740079007000650000000b000000646973706c6179100000004e00560043004100500000001800000004000000000003000c00000000000007000000000e0000006e0061006d00650000000b000000646973706c617914000000400030002c006e0061006d0065000000120000004e5644412c446973706c61792d41100000006d006f00640065006c000000190000006e5669646961204765666f726365204754203232300e0000004e00560050004d000000200000000100000000000000000000000000000000000000000000000000000014000000400031002c006e0061006d0065000000120000004e5644412c446973706c61792d4220000000400031002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d6163220000005600520041004d002c0074006f00740061006c00730069007a0065000000080000000000004020000000400030002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d616322000000400031002c006400650076006900630065005f00740079007000650000000b000000646973706c61791c0000006400650076006900630065005f00740079007000650000000f0000004e5644412c506172656e74</string>
</dict>
</plist>
 

Thanks in advance,

Ljuba!

 

Link to comment
Share on other sites

hello

 

dsdt patch

# Insert device LAN0 into device with _ADR 0x001C0002
#
into device name_adr Zero parent_adr 0x001C0002 remove_entry;
into device name_adr 0x001C0002 insert
begin
Device (LAN0)\n
{\n
    Name (_ADR, Zero)\n
    Method (_DSM, 4, NotSerialized)\n
    {\n
        Store (Package (0x04)\n
        {\n
            "built-in",\n
            Buffer (One)\n
            {\n
                0x01\n
            },\n
            "location", \n
            Buffer (0x02)\n
            {\n
                "1"\n
            }\n
        }, Local0)\n
        DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n
        Return (Local0)\n
    }\n
}
end

need also DTGP patch

 

good hack

Link to comment
Share on other sites

Thank you, i'll need  some tim to figure out how to extract/make dsdt and dtgp since i don't have them in /Extra and have always stayed away from them, but i'll let you know if this works ass soon as i do something.

Link to comment
Share on other sites

Thanks for the links!

I was searching yesterday about DSDT and tried editing it with MacIASL with DSDT=null at boot, but it had 5 errors to begin with when trying to compile.

I'll have a read at these links and let you know what i've done.

Just hope that i won't have to extract clean DSDT from bootable Linux USB or something, because i'm restoring system from TimeMachine every other day.

Link to comment
Share on other sites

Just hope that i won't have to extract clean DSDT from bootable Linux USB or something, because i'm restoring system from TimeMachine every other day.

 

If necessary use Linux, you can use the LiveCD.

Link to comment
Share on other sites

Thanks, i've used Ubuntu LiveCD that i forgot i had here. Extracted dsdt and all four ssdts and renamed them as per instruction.

I'm now trying to add repos to MacIASL and patch DSDT, but nothing happens when i click on patch. I'll download MacIASL again, because patching worked yesterday with DTGP patch from olarila.

Link to comment
Share on other sites

  • 2 weeks later...

Hey, just to let you know that two of mine USB flash drives died in last week so i'm down to only one which is bootable ML. I'm waiting to buy few more and continue where i stopped. 

 

MaciASL's source was added but i had to download it again to be able to add repos, don't know what happened there.

 

Two questions until i buy some more USB sticks, 

- When trying to patch DSDT with MaciASL, DTGP always work (or, apply button worked) but i cold never apply Network Lan patch. There were no changes to be made. Sorry for not having any pictures, but all my print screens were deleted in last restore from time machine.

 

- Just thinking out loud, but could i somehow add second string (Network EFI string) to my chameleon boot.plist so both my graphics work and "oibuiltin=true"?

When i put Network string above GFX string nothing happens and when i put it below GFX string monitor shuts down at boot.
 

Link to comment
Share on other sites

Finally fixed App Store and iCloud with simple merging of two property list files in text editor and then getting the string through import to osxtools as suggested in this post:

 

http://www.insanelymac.com/forum/topic/114349-how-to-ethernet-efi-strings-device-properties/?p=1082962

 

I've searched topic like this for the whole past week, but i guess it was just a right word order in google search.

First time it popped tonight.

 

 

 

Messages still won't let me log in with my account and it says:

 

 

 

Your Apple ID "myemail@" can't be used to set up iMessage at this time.

 

 

 

If this is a new Apple ID, you do not need to create another one. To use this Apple ID with iMessage, contact iMessage support with the code below.

 

 

It's not that important, but if i could fix that, than everything will work 100%.

 

Thanks again for all the help!!!

 

Edit:

Ok, since the only fix for this iMessage error is calling Apple support, as i could read in few older topics, i'll mark this as solved.

In the and, i was after App store and graphics fix, and that "dual string" solved it.

  • Like 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...