Tag Archives: MacOSX

[MacOS] Psystar Release Rebel EFI

As of yesterday the notorious Mac Clone manufacturer Psystar has released a commercial software called Rebel EFI. Rebel EFI prepares a normal PC to allow for the installation of Mac OS.

After downloading Rebel EFI,

[..] users simply insert a retail copy of the Snow Leopard DVD, follow the installation procedures and then install the application. The application automatically detects connected devices and downloads the appropriate drivers.

Rebel EFI features Psystar’s DUBL (Darwin Universal Boot Loader) and a Safe Update mode, that prevents users from installing updates that could break their systems. The Safe Update mode only installs Psystar approved updates.

In contrast to the EFI-X manufacturers, Psystar in the past has released several drivers for free to the OSX86 scene. The advantage of Rebel EFI in contrast to solutions like the Chameleon boot is that is already comes with an automized hardware detection and a bunch of downloadable hardware drivers. Chameleon on the other hand is available free of charge and a lot more powerful for users in the know. So decide for yourself which product fits your needs the best.

A single license for Rebel EFI costs about 50US$ and can be ordered here.

rebelefi_hardware

Image 1 of 2

[MacOS] Psystar Accounces OEM Licensing Program

As of yesterday the Miami based company Psystar, which is still in legal trouble with Apple, announced to license their virtualization technology to third party manufacturers.

Computers preloaded with Psystar’s DUBL (Darwin Universal Boot Loader) would allow to make

“systems Mac OS X compatible. Psystar’s virtualization technology, specifically engineered for Snow Leopard, allows for seamless operation of the Mac OS on generic Intel Hardware and would be offered on all Psystar Certified machines.”

Find more information about this step in Psystar’s official press statement.

[MacOS] Comprehensive Gigabyte Hardware Specification List

With the advent of Snow Leopard many users have issues installing it onto PC based hardware. Well this is not very curious, since a PC is no Mac. Anyway as Gigabyte motherboards proved to be very close to the original Apple Intel specifications many people decided to buy those boards.

With the release of Snow Leopard DSDT patching seems to have become a must. Installation attempts will most likely fail without it. The intention of this list is to provide comprehensive information on the most used Gigabyte motherboards.

The original idea for this list was by a guy called ximekon (find original list here on InsanelyMac forums).

Model North- bridge South- bridge LAN Fire- Wire Audio BIOS Link Last Check
P35
P35-DS3L P35 ICH9 Gigabit -,- ALC888 F9 08/29/2009
P35-DS3 P35 ICH9 Gigabit -,- ALC889a F14 08/28/2009
P35-DS3R P35 ICH9 Gigabit -,- ALC889a F13 08/28/2009
EP35
EP35-DS3 P35 ICH9 RTL8111B -,- ALC889a F4 08/28/2009
EP35-DS3R P35 ICH9R RTL8111B -,- ALC889a F4 08/28/2009
EP35-DS3P P35 ICH9R Gigabit Yes ALC889a F6 08/28/2009
EP35-DS3L P35 ICH9 Gigabit -,- ALC888 F6 08/28/2009
EP35-DS4 P35 ICH9R RTL8111B -,- ALC889a F6 08/28/2009
EP45
EP45-DS3 P45 ICH10 2 x RTL8111C -,- ALC889a F9 08/28/2009
EP45-DS3R P45 ICH10R 2 x RTL8111C yes ALC889a F11c 08/28/2009
EP45-DS3P P45 ICH10R 2 x RTL8111C yes ALC889a F8 08/28/2009
EP45-DS3L P45 ICH10 RTL8111C -,- ALC888 F10 08/28/2009
EP45-DS3LR P45 ICH10R RTL8111C -,- ALC888 F2 08/28/2009
EP45-UD3 P45 ICH10 RTL8111C yes ALC889a F8 08/28/2009
EP45-UD3P P45 ICH10R RTL8111C yes ALC889a F9 08/28/2009
EP45-UD3L P45 ICH10 RTL8111C -,- ALC888 F5c 08/28/2009
EP45-UD3LR P45 ICH10R RTL8111C -,- ALC888 F5 08/28/2009
EP45-UD3R P45 ICH10R RTL8111C yes ALC889a F9 08/28/2009

you cant see this line, do you?

The Golden Gigabyte Model Rules

  • if last character of the model name is a “number” or a “P” (i.e. EP35-DS3 or EP45-DS3P etc.) it means ALC889a audio chipset
  • if last or penultimate character of the model name is an “L” (i.e. EP35-DS3L or EP45-DS3LR) it means ALC888 audio chipset
  • if last character of the model name is an “R” (i.e. P35-DS3R or EP45-UD3LR) it means SATA Raid controllers
  • The P35 or P45 strings in the beginning are fairly self explaining I suppose (P35 always with ICH9 and P45 always with ICH10)

Your Help is Wanted

Weather these rules nor the list above might be 100% accurate. It is only what I found on the net and summarized from the list above.

  • If you derived a DSDT.aml clean from a BIOS (like using Koalala’s DSDT patcher) and you fixed it for OSX86, you may post it in the comment’s section – don’t forget to tell how much RAM you had while compiling the DSDT.aml (Don’t add individual graphic or wi-fi strings. Just add onboard-devices like onboard-audio and onboard-ethernet.)
  • If your board is not on the list check Gigabyte’s pages and post the specifications in the comments section below.
  • If your board is listed but details above are wrong: please post it in the comments section below.
  • If you know the LAN chipset of the board and it is not listed precisely above (saying Gigabit) please post it in the comments section.

Please always crosscheck with the official Gigabyte specification page for your model (links to your model are included in the BIOS column) before adding a dsdt.aml or anything that could burn your BIOS.

[MacOS] Is EFI-X illegally using 3rd Party Program Code?

About a year ago a company called ASEM released a device called EFI-X. This device has been claimed to be capable of booting several Microsoft Windows versions and Mac OS X Leopard.

Legal concerns

From the beginning there were question regarding the legal status of the device. But ASEM claimed the device is legal, although it circumvents Apple’s binary protection using Apple’s copyrighted secret operating system keys (OSK1 and OSK2).

Technical issues

Anyway EFI-X devices had some issues. Many forums reported about problems with Bonjour and sharing in general. In the meantime articles from the official EFI-X support forums have been suddenly disappeared. Customers reporting issues or solutions and workaround to severe bugs have been banned from EFI-X support forums – our own help article to recover almost lost data was removed aswell and one of our members has been officially banned from their forums (the reason was this article in october 2008).

Examining EFI-X in deep

Now some frustrated customers who are on the other hand technologically very familiar have examined the EFI-X device in deep. One of the main points AsereBln found: in contrast to what EFI-X is stating: “Our approach is entirely different, (..) all our code and development is our own only” – they seem to be using program code that has been developed by the OSX86 community though. They seem to be using “Disabler.kext“. Moreover another user (RezRov) found out the EFI-X Windows update software seems to be violating the LGPL as it incorporates a modified USB device library (libusb-win32).

Use of possibly unlicensed 3rd party program code, possibly illegal use of Apple security keys, and customer support below grade for a 170€ (250US$) commercial product that seems to be the summary about a year after product launch.

Lessons learnt

We suppose end users should be aware of this possible hassle. Only an original Apple Mac is really hassle free and 100% compatible to a Mac. But if you are technologically interested and have the time and motivation search the OSX86 communities for setups. The OSX86 forums are full of knowledge and willing to help. But remember a PC won’t ever be 100% compatible to a real Mac.

[MacOS] Snow Leopard Beta Build 10A314 Seeded

Since yesterday Apple seeds a beta build 10A314 of the forthcoming Snow Leopard. Developers report Apple recommends them to test 64-bit kernel extensions (Kexts) to speed up transition from 32-bit to 64-bit.

It does not seem that this build contains the rumored new User Interface (UI) called “marble” , that AppleInsider.com has reported a couple of days ago.

[MacOS] Apple recommends using Virus Scanners

Apple has released a technical note recommending the use of Mac antivirus software. For the first time Apple admits that Macs need protection like other operating systems aswell. Apple recommends three Anti Virus solutions:

The open source virus scanner ClamXav is not mentioned. Besides the major players Symantec and McAfee we can hope that Kaspersky also ports a version of their Anti Virus software soon. Or as Apple says:

“Apple encourages the widespread use of multiple antivirus utilities so that virus programmers have more than one application to circumvent, thus making the whole virus writing process more difficult.”

[MultiPlatform] TrueCrypt 6.1 Released

The open source encryption program TrueCrypt 6.1 has been released. It now features:

  • Encrypt a non-system partion without losing existing data (Windows)
  • Support for security tokens and smart cards
  • TrueCrypt bootloader can be configured to not show texts
  • Encrypted Windows system partitions can now be mounted by Linux or MacOS X

» Download TrueCrypt 6.1 here

[e-Biz] Apple Asks Court To Dismiss Psystar’s Countersuit

After Psystar countersued Apple a month ago for anticompetitetive business practices (read here). Apple’s attorneys now respond on 23 pages. Apple’s argumentation in short: Psystar violates Apple’s license agreement when putting Mac OS X on Psystar’s OEM computers.

In the paper Apple tries to circumvent the whole monopoly issue by argueing that there is no specific Mac OS X market, but an Apple Computer market. And since there is no specific market for the sole operating system, Apple is no monopolist. Rather than having a Mac OS X operating system market, there is a market for computers and in this market Apple Computers compete with other computers. Apple sums up that Psystars charges need to be rejected, because Apple as a company cannot be forced to help their competitors and thus weakening their own market position.

You may read the whole argumentation here at ZDNET. They released the whole 23 pages as a PDF.

Our comment:

This whole topic remains fascinating. From a technical point of view we would not follow Apple’s argumentation here, because of a simple fact. Mac OS X is heavily based on lots of open source parts from the Linux and GNU worlds. And the Mac OS X’s kernel Darwin was and still is available for x86 based PCs aswell. This might mean by releasing the kernel as a stand alone version, they implicitly admit that the operating system is only artificially bound to the hardware. You may find more some technical notes in our recent article here (see VII. Modify startup script) and on the wiki of the Chaos Communication Congress 2007.

[e-Biz] Psystar countersues Apple

Mac clone manufacturer Psystar said to countersuit Apple for anticompetitetive business practices on Tuesday (see our recent report here). For this operation Psystar hired antitrust specialist attorney Colby Springer from Carr & Farrell.

Psystar will file sues on the basis of two U.S. american laws to prevent monopolies and cartels (see Sherman Antitrust Act and Clayton Antitrust Act). Tying MacOS X to Apple labeled hardware only is “an anticompetitive restrain of trade”, said Colby Springer. Psystar wants the District Court from Northern California to rule Apple’s End-User-License-Agreement for MacOS X invalid.

Stay tuned…

[iPhone] XPwn Command Line Utility released

As member of the iPhone Dev Team, planetbeing today released “XPwn”. He describes “XPwn” as an experimental pwnage tool for Linux. Although XPwn was proposedly developed for Linux users, it actually is a cross-platform tool for command line users. Update: It does not support firmware 2.0 yet.

Warning

The XPwn tool is not intended to be used by newbies. That’s why it’s called experimental pwnage tool. It provides a command line interface only, what means you can dreadfully screw up your iPhones using it. The first version of XPwn seemed to have issues when writing the NOR firmware. Although planetbeing has obviously fixed this problem, we really recommend to wait for Pwnage 2.0.

XPwn’s versions

Experimental Pwnage comes in different flavours:

XPwn’s features

Experimental Pwnage implements many of Apple’s proprietary container formats: img2, 8900, complzss, iBootIm, dmg, HFS+/HFSX.

Nice work. Congrats to planetbeing. See XPwn hackint0sh thread here.