General Mac OS X Discussion General Apple and Mac OS X Discussion

Reply
 
LinkBack Thread Tools Display Modes
  (#21) Old
Junior Member
 
Posts: 25
Join Date: Feb 2010
Location: Perth, Australia
Default 03-17-2010, 03:41 AM

Quote:
Originally Posted by nobo_mini View Post
To be fair, I think the OP is partially correct. Webkit and I believe the JavaScript engine are shared by other apps as well. But, yeah, Safari is no where near being IE-like, and is not modifying drivers, hardware or the kernel, hence no need for NBI to be run.
I have just opened the Bom (Bill of Materials) file in the Safari4.0.5SnowLeopard.pkg and had a look at exactly what the Safari update touches.

./Applications/Safari.app
./Library/Widgets/Web Clip.wdgt
./System/Library/Frameworks/JavaScriptCore.framework
./System/Library/Frameworks/PubSub.framework
./System/Library/Frameworks/WebKit.framework
./System/Library/LaunchAgents/com.apple.PubSub.Agent.plist
./System/Library/LaunchAgents/com.apple.WebKit.PluginAgent.plist
./System/Library/PrivateFrameworks/JavaScriptGlue.framework
./System/Library/PrivateFrameworks/Safari.framework
./System/Library/PrivateFrameworks/SyndicationUI.framework
./usr/bin/pubsub
./usr/share/man/man1/pubsub.1

So, other than updating the Safari application, it is updating the Web Clip DashBoard widget. It is also updating a bunch of Frameworks and PrivateFrameworks to do with WebKit, JavaScript and PubSub (which appears to be related to RSS/Atom feeds). It is also updating a couple of LaunchAgents, related to PubSub and WebKit. Finally it updates a command line utility (in /usr/bin) and its associated man page, which is used to manage RSS/Atom feeds.

Despite the fact it is updating a bunch of Frameworks, there is nothing there which is touching the kernel, drivers or kexts. From my limited understanding of NBI, there is nothing that has been changed that NBI would be able to "fix".

The fact that Frameworks and LaunchAgents have been changed could cause issues during a boot but I don't see how this is related to anything that NBI could fix.

Does anyone have a better understanding of exactly what NBI can (and can't) fix?


Dell Mini 10v | N280 | OS X 10.6.3 | 1GB RAM | 250GB HDD | NBI 0.8.4 RC1 | A06
MacBook (13" Aluminium) | 2.4GHz Core 2 Duo | OS X 10.6.3 | 2GB RAM | 250 GB HDD
Mac Mini Server | 2.53GHz Core 2 Duo | OS X 10.6.3 Server | 4GB RAM | 6TB HDD
PowerBook G4 12" | 1.5GHz PPC G4 | OS X 10.4.11 | 512MB RAM | 160GB HDD
Reply With Quote
  (#22) Old
Junior Member
 
colheart's Avatar
 
Posts: 21
Join Date: Nov 2008
Default 03-17-2010, 09:29 AM

Quote:
Originally Posted by scytale View Post
The fact that Frameworks and LaunchAgents have been changed could cause issues during a boot but I don't see how this is related to anything that NBI could fix.

Does anyone have a better understanding of exactly what NBI can (and can't) fix?
Or is there maybe a chance to get into the system via command line and fix something to get it booted again? As I don't have any chance to safe boot or anything I really would appreciate everything what would help.
Reply With Quote
  (#23) Old
Senior Member
 
Posts: 122
Join Date: Aug 2009
Default 03-17-2010, 05:16 PM

Well, since you can't boot, command line something will not help, however...

If you still have the original USB(s) etc. that you did the install with, you can try booting with the install USB(s) and run DellEFI from there and target the Mini's SSD (can't recall if DellEFI allowed specifying drives).

Search the board for instructions on how to "convert" from using DellEFI to NBI, but that will still require you to have bootable install drives.

If all fails, you might be stuck having to reinstall the OS. And if so, go out and get the $30 Snow Leopard disk and install it via NBI: you'll be up-to-date not only on OSX but current Mini Hackintosh standards.


Mini 9 | OS X 10.6.7 | 2GB | 16GB STEC | .3Mp | No BT |
BIOS A05 | USB Legacy: ON | USB Wake: OFF | Bluetooth: OFF | NBI .8.4 RC1.1 (20100616212351)
Sleep: Working | Speakers: Working | Headphone Jack: Working
Reply With Quote
  (#24) Old
Junior Member
 
colheart's Avatar
 
Posts: 21
Join Date: Nov 2008
Default 03-17-2010, 07:53 PM

Quote:
Originally Posted by nobo_mini View Post

If you still have the original USB(s) etc. that you did the install with, you can try booting with the install USB(s) and run DellEFI from there and target the Mini's SSD (can't recall if DellEFI allowed specifying drives).
@nobo_mini:
I still have that USB drives but I don't know how to run DellEFI separately. I can choose the stick or harddrive where to boot from but I have no clue how to run DellEFI outside the OSX.

Do you remember?

First time after system is running again I'll go for NBI..for sure!
Reply With Quote
  (#25) Old
Senior Member
 
Posts: 122
Join Date: Aug 2009
Default 03-17-2010, 09:36 PM

One of the USBs should be the install "DVD", so, boot into that, but, don't install. That USB or the other one should have the DellEFI program on it. Run DellEFI from the appropriate USB.


Mini 9 | OS X 10.6.7 | 2GB | 16GB STEC | .3Mp | No BT |
BIOS A05 | USB Legacy: ON | USB Wake: OFF | Bluetooth: OFF | NBI .8.4 RC1.1 (20100616212351)
Sleep: Working | Speakers: Working | Headphone Jack: Working
Reply With Quote
  (#26) Old
Junior Member
 
Posts: 17
Join Date: Mar 2009
Default 03-17-2010, 10:21 PM

No problems after update here. I did not have to run nbi again.
Reply With Quote
  (#27) Old
Junior Member
 
Posts: 7
Join Date: Feb 2010
Default 03-17-2010, 10:26 PM

Quote:
Originally Posted by reberto View Post
Safari doesn't work that way. It is its own application that does not affect the OS when updated. Internet Explorer updates affect Windows, but that's because Windows is actually based off IE, OS X isn't based off Safari.

So yes, you are talking to yourself, because you're wrong
Agreed, the OP is +1 wrong on every account.

It may very well share some libraries, but it will not be modifying any kexts, the kernel, DSDTs, boot loader or smbios/boot.plist files.

If it's not touching any of those, NBI won't make a difference whatsoever. To claim a problem that NBI fixed means he'll have to DESCRIBE the problem that NBI fixed, and why. Such categorical statements really mislead others into believing there are problems when there are none. NBI is not snake oil, it simply automates a process most people aren't willing to do by themselves. In fact, NBI isn't even necessary to run OS X on the 10v if you've a solid understanding of operating system fundamentals.
Reply With Quote
  (#28) Old
Junior Member
 
colheart's Avatar
 
Posts: 21
Join Date: Nov 2008
Default 03-18-2010, 05:00 PM

Quote:
Originally Posted by nobo_mini View Post
One of the USBs should be the install "DVD", so, boot into that, but, don't install. That USB or the other one should have the DellEFI program on it. Run DellEFI from the appropriate USB.
Hi again nobo_mini,
I'm feeling like a rookie. I'm able to boot into the installation routine but how can I get access to the DellEFI files on the stick?
Reply With Quote
  (#29) Old
Member
 
Posts: 97
Join Date: Apr 2009
Location: San Francisco BayArea
Send a message via Skype™ to unclemiltie
Default 03-18-2010, 05:27 PM

It should be in the utilities menu (or whatever it's named) the same one that has the Disk Utility.
Reply With Quote
  (#30) Old
Junior Member
 
colheart's Avatar
 
Posts: 21
Join Date: Nov 2008
Default 03-18-2010, 06:19 PM

Quote:
Originally Posted by unclemiltie View Post
It should be in the utilities menu (or whatever it's named) the same one that has the Disk Utility.
first of all...thanks...but...
So near now...I can see the folders and can open them but all the files are grey and not clickable...
Reply With Quote
Reply

« IWork '09 $24.99. Today only (07/08/10). | How do you install ilife on the 10v »
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Copyright © 2008-2011 MyDellMini.com.