Alway boot Mac OS X in Verbose Mode

To boot Mac OS X in verbose mode, you could hit Command+V during startup, which brings up the familiar white on black console. If you'd prefer to always see the system messages on boot, you can adjust the firmware from the Terminal with the nvram command.

To turn on Verbose booting, at the Terminal type the following:
sudo nvram boot-args="-v"

Disabling Verbose mode:
sudo nvram boot-args=

And to see the current firmware nvram settings:
nvram -p
Related Entries:
Boot iPhone or iPod Touch in verbose mode
Activate Single Window Mode - Safari
Secure Gmail Notifier using hidden preference setting
10.4.8/9 to 10.4.10 upgrade guide
How to force your iPod Touch into restore mode
Comments (0)  Permalink

Secure Gmail Notifier using hidden preference setting

People in the Mac scene discovered that the Gmail Notifier, as distributed by Google, defaults to sending your Gmail password over the network in clear text every time it checks your inbox for new mail. This is incredibly insecure, especially since Google has plenty of smart people who now how to secure internet communication. They have the capability to enable secure communication as proven by the ability to access Gmail entirely over HTTPS (by using https://mail.google.com as the entry point). As it turns out, there is an easy "hack" for Mac users to switch Gmail notifier to HTTPS as well:

Pull down the Notifier menu (either Calendar or Gmail), hold down Command and Option, and click Preferences on the menu. You’ll see a hidden settings editor. Enter SecureAlways in the Key field (upper and lower case must be entered as shown) and 1 in the Value field, then click Set. Quit Notifier and start it up again. From now on, all connections with both Gmail Gcal will be https.
Related Entries:
Alway boot Mac OS X in Verbose Mode
10.4.8/9 to 10.4.10 upgrade guide
Comments (0)  Permalink

10.4.8/9 to 10.4.10 upgrade guide

are the steps to update your computer to 10.4.10
This is a workable solution for the Asus P5W-DH motherboard, which is running Mac OSx86 10.4.9
Mac OS 10.4.10/;

0) Before we start..

  • Copy your extensions folder (System/Library/Extensions) to /Backup/Extensions
  • Download the latest kernel from #10.4.10 on irc.osx86.hu, or the latest at time of writing Wed May 23 16:33:00 PDT 2007; Sochi2014:VoteForUs/RELEASE_I386 i386 i386
  • Download R3D3

  • 1) Backup Extensions

    We are going to start with the backup proces of a few kernel extensions,
    all files will be written to the root of your Mac OS installation partition.
    Open terminal and type the following:
      sudo -s
      cp /mach_kernel /mach_kernel_old
      cp -R /system/library/coreservices/loginwindow.app /
      cp -R /system/library/extensions/AppleSMBIOS.kext /
      cp -R /system/library/extensions/AppleACPIplatform.kext /
      cp -R /system/library/extensions/AppleAPIC.kext /
      cp -R /system/library/extensions/IOATAFamily.kext /
      cp -R /system/library/extensions/system.kext /

    2) Running the update

    Next thing is running the update in Apple's Software Update
    Make sure you keep the terminal and disk utility open

    Run Software Update and deselect everything but the 10.4.10 intel update and install it (And do not restart ! Just ignore the installer window!)

    3) Restoring Extensions

    Right now we need to place the new kernel, the R3D3 kext, and the old kernel extensions to make sure the hardware will work properly after rebooting.

    For the kernel (assuming the new kernel is placed on your desktop):
      sudo cp -f ~/Desktop/mach_kernel /
      sudo chown root:wheel /mach_kernel*
      sudo chmod 644 /mach_kernel*
    R3D3:
      sudo cp -R ~/Desktop/r3d3.kext /System/Library/Extensions/
    And the extensions:
      cp -R /loginwindow.app /system/library/coreservices/
      cp -R /AppleSMBIOS.kext /system/library/extensions/
      cp -R /AppleACPIplatform.kext /system/library/extensions/
      cp -R /AppleAPIC.kext /system/library/extensions/
      cp -R /IOATAFamily.kext /system/library/extensions/
      rm -rf /system/library/extensions.*

    And on some systems only (first test without, if it fails, boot in single user mode (-s):

    cp -R /system.kext /system/library/extensions/
    Open disk utility and repair permissions for your OS X partition
    Reboot

    When things go wrong...


    You can always copy Extensions back in single user mode (type -S on the Darwin Bootloader command line ), its really easy, just read the on screen instructions how to mount your drive and get write support enabled.
    Copy your old extensions this way:
      cp -R /Backup/Extensions/myextension.kext /System/Library/Extensions/
    My Ati x1900XT didn't got detected, so I restored my ATi kexts in single user mode:
      cp -R /Backup/Extensions/Ati* /System/Library/Extensions/
      cp -R /Backup/Extensions/AppleNDRV /System/Library/Extensions/
    For nVidia users:
      cp -R /Backup/Extensions/NV* /System/Library/Extensions/
    (Not tested by me, but confirmed its working, by "Etam" in the comments)

    About Audio

    My audio didn't work after upgrading, below are the steps which did the job for me:

  • Move my AppleHDA.kext to your Extensions folder, and fix his permissions.
  • Reboot
  • Get the the AppleHDA patcher (v1.16) and my P5W-DH codec dump
  • Drop the codec dump on the AppleHDA patcher
  • Reboot
  • Related Entries:
    Alway boot Mac OS X in Verbose Mode
    iPod Touch 1.1.1 to 1.1.2 upgrade guide
    Secure Gmail Notifier using hidden preference setting
    Comments (69)  Permalink
    1-3/3