Jump to content

The 10.7.2 update installation, With iCloud fix


Gabecm
 Share

83 posts in this topic

Recommended Posts

So yesterday Apple released the 10.7.2 update for Lion, Here are the changelogs:

”The 10.7.2 update is recommended for all OS X Lion users and includes general operating system fixes that improve the stability, compatibility, and security of your Mac. It also includes support for iCloud, a breakthrough set of free cloud services that automatically and wirelessly store your content on iCloud and push it to all of your devices. iCloud on OS X Lion includes the following features:

 

iCloud stores your email, calendars, contacts, Safari bookmarks, and Safari Reading List and automatically pushes them to all your devices.

Back to My Mac provides remote access to your Mac from another Mac anywhere on the Internet.

Find My Mac helps find a missing Mac by locating it on a map and allows you to remotely lock the Mac or wipe all its data.

Getting started with iCloud is easy. After installing the update, OS X will automatically present an iCloud setup panel. Simply enter an existing Apple ID or create a new one and then follow the on screen instructions. To learn more about iCloud visit http://www.apple.com/icloud.

 

The 10.7.2 update also includes Safari 5.1.1 as well as fixes that:

 

Allow reordering of desktop spaces and full screen apps in Mission Control.

Enable dragging files between desktop spaces and full screen apps.

Address an issue that causes the menu bar to not appear in full screen apps.

Improve the compatibility of Google contact syncing in Address Book.

Address an issue that causes Keynote to become temporarily unresponsive.

Improve VoiceOver compatibility with Launchpad.

Address an issue that causes a delay in accessing the network after waking from sleep.

Enable booting in to Lion Recovery from a locally attached Time Machine backup drive.

Resolve an issue that causes screen zoom to stop working.

Improve Active Directory integration.”

Included is the Safari 5.1.1 Update:

 

Safari 5.1.1 also contains various fixes and improvements to performance, stability, usability, compatibility, accessibility and security, including fixes that:

 

Improve JavaScript performance up to 13% over Safari 5.1*

Address issues that could cause hangs and excessive memory usage

Improve stability when using Find, dragging tabs, and managing extensions

Improve stability for netflix.com and other websites that use the Silverlight plug-in

Add a Show Downloads item to the View menu

Improve the consistency of the pinch to zoom gesture

Address issues in full screen that affected search suggestions, URL updating, window sizing, and the title bar

Address an issue that could prevent East Asian character input into webpages with Flash content

Address an issue that could cause Safari to open links in windows instead of tabs

Improve PDF handling

Address an issue that could affect cookie and data deletion

Address an issue that could cause History items to appear incorrectly

Correct the text in application download alerts

Improve compatibility with webpages with Flash video embedded from vimeo.com and other websites

Improve printing from Safari

Address an issue that could prevent the Google Safe Browsing Service from updating

So nice updates, but as Hackintosh users we do have to tap dance a little some updates require more dexterity than others, Luckily enough this is not one of them almost completely Seamless.

 

So on with the how to.

 

If you saw the update because Apple’s software update app just appeared out of nowhere and having had already downloaded (download updates automatically but notify to install option in the pref pane) then you don’t really need to spend the time or bandwidth downloading the Combo or delta update pkg, Don’t click install yet because you’d be better off running the updates standalone installer. If not Here are links to the insatllers:

 

 

In preparation we are first going to back up extensions and other essentials and most importantly if you have sleepenabler.kext installed DELETE IT NOW better safe than sorry.

So open a finder window and use the Go to folder shortcut “Command G” and type “/System/Library/” and copy the extensions folder to the desktop after deleting sleepenabler.kext from said folder. if necessary backup other essentials such as the proprietary replacements for system installed files like a modded trackpad.prefpane etc.

 

Since [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] does not have a 10.7.2 version of it’s post installer pkg we will be working with the ones backed up from the extensions folder and if it would help from a easy access point of view also copy the kexts that will definitely be reinstalled to a separate folder on the desktop (I did this),

 

I copied the update installer from “/Library/Updates/” and the pkg will be in one of those folders.

 

post-448508-1318596975_thumb.png

 

Now run the installer and once it is installed DO NOT RESTART, instead use force quit to exit the installer if you don’t want it in the way. So installers done what now? well now we open either the copied extensions and/or needed extensions folders, for those who have that battery problem and having already fixed it, you will definitely want to reinstall the appleacpiplatform.kext that was used in the solution and VoodooHDA users will want to remove the Apple audio drivers or for those using modified copies of apple audio kexts reinstall using the backups any kexts that were used to fix a problem which will be replaced by the installers.

 

So we have installed the update and put back that which was overwritten, you may now reboot (but for stability and other reason you may either want to read on or print out this post).

 

Ok you rebooted but there were problems? such as instant kernel panic or voodoohda based kernel panic, Easy Just boot with these boot flags “-v -f” that will fix that. Infact you may want to add it to your chameleon boot configuration using either:

- Lizard: http://darwinx86.net/software/darwinx86_software.html

- Chameleon Preference Pane: http://forge.voodooprojects.org/p/chameleo...Pane/bin/OSX106

 

(any other boot up or other problems considering installation process comment)

 

Happy so far? won’t be very soon. You will inevitably attempt to use iCloud this is where depending on your temper and patience capability you may become pissed, but there is a simple solution

 

A boot loader update

And a Network configuration reset

The boot loader is the new Chameleon Revision 2.1 from Kexts.com with the iCloud and Facetime fix over here: http://www.kexts.com/view/1941-chameleon_2.1_r1627vs_[icloud__facetime_fix].html

 

so one you have downloaded that mount the image and run the installer Don’t reboot. Now using the go to keyboard shortcut I mentioned earlier (Command+G) type “/Library/Preferences/SystemConfiguration/”

And delete the following files

 

com.apple.network.identification.plist

NetworkInterfaces.plist

 

Now reboot.

 

post-448508-1318596772_thumb.png

post-448508-1318596899_thumb.png

 

Any other issues, requests and/or suggestions etc Comment below

Link to comment
Share on other sites

It wont fixed iCloud.

 

I had already used my account on my macbook white with success, but when I try to use the same account on hackintosh, it says that my account isn´t an iCloud account.

 

I read something about an old chameleon (r1496), that fix it but can´t be used w/ RAID.

 

But even using Chameleon r1496 fixed it for me...

 

Here is the iCloud issue: http://forge.voodooprojects.org/p/chameleon/issues/188/

Link to comment
Share on other sites

I have finely got success after several methods... Here are what I did:

 

- I made a VALID new SMBios.plist with this APP: http://awesome-studio.tk/champlist/

- Since It was my last try, I'm using Chameleon rev1495, but some people said that 1493 and 1496 works too. There are other modified ones, like "Chameleon 2 VS Rev1627" and Chimera.

 

I tried all those chameleons, but I only had success using the valid SMBios.plist together, so if it's your case, you may try.

 

 

IMPORTANT!

People who uses RAID can't use these chameleon releases, for more info: http://forge.voodooprojects.org/p/chameleon/issues/188/

 

---------------------------

How to make a SMBios.plist w/ Champlist:

 

1 - Download and unzip;

2 - Open the APP;

3 - Click on "SMBios" button;

4 - Choose a model;

5 - Check "Serial Generator";

6 - Select a CPU (the CPU have to match with the model you chose first);

7 - If you want you can change the country;

8 - Click "As..." (Save as...) and save the SMBios.plist;

9 - Them you only need to put it on your ./Extra folder;

10 - Done! :)

 

-------------

I think its unnecessary but I set this value on "org.chameleon.Boot.plist":

<key>EthernetBuiltIn</key>

<string>Yes</string>

-------------

 

Sorry for my english and good luck! :D

post-46878-1318638483_thumb.png

post-46878-1318698706_thumb.png

  • Like 1
Link to comment
Share on other sites

Can someone UPLOAD Boot: Chameleon 2.1 r1495 (iCloudFix) please? I can't find it, anywhere?! Thanks !

 

 

UPS, NO NEED ANYMORE....I fogot to add EthernetBuiltIn option in org.chameleon.Boot.plist

<key>EthernetBuiltIn</key>

<string>Yes</string>

 

BUT SEE NOW - What is that? :D

post-646273-1318686319_thumb.png

 

 

I get it! :D

We all use the same serial number for MacPro 3.1.

We have reached a max limit pro one serial number. Now, I changed the serial number, successfully registered iCloud, Then I returned the old serial. People thank you for your help! :)

post-646273-1318688011_thumb.png

Link to comment
Share on other sites

I get it!

We all use the same serial number for MacPro 3.1.

We have reached a max limit pro one serial number. Now, I changed the serial number, successfully registered iCloud, Then I returned the old serial. People thank you for your help!

 

Understanding and creating a personal "authentic" Mac serial number:

http://prasys.info/2009/11/understanding-mac-serial-number/

Link to comment
Share on other sites

Hi to all. After updating to 10.7.2 my hackintosh no boot with the created mkext... It stucks on "Waiting still root device".... It boots up only with -v -f chameleon option (or deleting my mkext). I'm using EFI partition and non "UseKernelCache" option (Chamaleon 775...newer don't' fix FTand iCloud).

On 10.7.1 no problem with this method...

Who can help me?!

Thanx

Link to comment
Share on other sites

Understanding and creating a personal "authentic" Mac serial number:

http://prasys.info/2009/11/understanding-mac-serial-number/

I'm afraid this post is outdated; Apple has changed the serial number format.

 

The easiest way to generate a legit number for a given model seems to be to download Champlist from http://awesome-studio.tk/champlist/ and generate a serial (via the SMBios tab, then hit "Serial Generator").

As I did not know about this nifty tool, I have generated my serial by hand, but it was a pain to find the model ID (last 4 letters) for iMac12,2 at the time. Champlist generates a random but valid serial for all current models in a split second.

 

To validate the generated serial, Powerbook Medic is the easiest, and it's up-to-date: http://www.powerbookmedic.com/identify-mac-serial.php

Link to comment
Share on other sites

I'm afraid this post is outdated; Apple has changed the serial number format.

 

The easiest way to generate a legit number for a given model seems to be to download Champlist from http://awesome-studio.tk/champlist/ and generate a serial (via the SMBios tab, then hit "Serial Generator").

As I did not know about this nifty tool, I have generated my serial by hand, but it was a pain to find the model ID (last 4 letters) for iMac12,2 at the time. Champlist generates a random but valid serial for all current models in a split second.

 

To validate the generated serial, Powerbook Medic is the easiest, and it's up-to-date: http://www.powerbookmedic.com/identify-mac-serial.php

 

Using Champlist I selected the options but it creates an empty SMBios.plist file. It just looks like this:

 

 

<?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>

</dict>

</plist>

 

 

What have I done wrong? Thanks!

Link to comment
Share on other sites

Hi to all. After updating to 10.7.2 my hackintosh no boot with the created mkext... It stucks on "Waiting still root device".... It boots up only with -v -f chameleon option (or deleting my mkext). I'm using EFI partition and non "UseKernelCache" option (Chamaleon 775...newer don't' fix FTand iCloud).

On 10.7.1 no problem with this method...

Who can help me?!

Thanx

 

Simply eliminate the /Extra/Extensions directory by moving all of your kexts to the /System/Library/Extensions directory and add UseKernelCache=Yes to your org.chameleon.Boot.plist

 

Also, Chameleon v2.1svn r1618 provides full iCloud/FaceTime support. Here is the boot file:

boot.zip

Link to comment
Share on other sites

Simply eliminate the /Extra/Extensions directory by moving all of your kexts to the /System/Library/Extensions directory and add UseKernelCache=Yes to your org.chameleon.Boot.plist

 

Also, Chameleon v2.1svn r1618 provides full iCloud/FaceTime support. Here is the boot file:

boot.zip

 

Thanx for your answer...I'll wait for an alternative method 'cause i wanna use EFI Partition...

I'm an old hackintosh user and i love Vanilla installation..

I'm waiting for news...

Thanx to all

Link to comment
Share on other sites

I can't believe the 10.7.2 actually made the usage of Extensions.mkext for the System Directory obsolete ...

 

I loved the separation of church and state I could bring between System kexts and Extra kexts ...

 

+1

But I wonder if the kexts are in the S / L / E, is there any difference??

Thanks!

 

P.S.

Does anyone know what happens to Maldon? I miss his posts!!

Link to comment
Share on other sites

Simply eliminate the /Extra/Extensions directory by moving all of your kexts to the /System/Library/Extensions directory and add UseKernelCache=Yes to your org.chameleon.Boot.plist

 

Also, Chameleon v2.1svn r1618 provides full iCloud/FaceTime support. Here is the boot file:

boot.zip

 

Hi there

 

I've been reading about the need to place e/e into /S/L/E and use the cache yes option but I haven't and 10.7.2 is working. My chameleon plist is almost the same as in snow leo, except for the npci line. So is the option still available for keeping e/e?

 

Thanks

Link to comment
Share on other sites

Hi there

 

I've been reading about the need to place e/e into /S/L/E and use the cache yes option but I haven't and 10.7.2 is working. My chameleon plist is almost the same as in snow leo, except for the npci line. So is the option still available for keeping e/e?

 

Thanks

 

ME TOO ! AND 10.7.2. STILL WORKING No problem at all !! So, The same question "Is the option still available for keeping E/E or not? :)

 

THANKS !

Link to comment
Share on other sites

My system works only if I move my Extra kexts from /E/E to /S/L/E as suggested. Even if it works, i would prefer a more polish solution in which the Extra kexts are kept in the original position for the sake of factorization.

 

Is it something related to the bootloader? no way to fix this thing?

 

thanks in advance,

cili0.

Link to comment
Share on other sites

My system works only if I move my Extra kexts from /E/E to /S/L/E as suggested. Even if it works, i would prefer a more polish solution in which the Extra kexts are kept in the original position for the sake of factorization.

 

Is it something related to the bootloader? no way to fix this thing?

 

thanks in advance,

cili0.

 

Thanks cili0, i moved my E/E to S/L/E and i added in org.chameleon.Boot.plist:

 

<key>UseKernelCache</key>
<string>Yes</string>

 

All ok !!!

Thanks !

Link to comment
Share on other sites

 Share

×
×
  • Create New...