Jump to content
Andy Vandijck

AppleDecrypt Sinetek AnV (V3.1.0) for SL, Lion, Mountain Lion, Mavericks and Yosemite (corecrypto enabled)

97 posts in this topic

Recommended Posts

It's built and tested on my ML system...
Source is included...
This kext will work always on AMD... replacement for Dont steal Mac OS X.kext (move somewhere after install AppleDecrypt.kext)
Enjoy ;)
Again thx to Sinetek for the decryption algo's
Watch closely in the screen cap... (no Dont steal Mac OS X lol)
I've made kexts for Lion and ML
EDIT: ML version should work for Mavericks too...

EDIT2: New version, Mavericks optimized.

This one (under Release Mavericks) is code signed. (no more nag screen stating unknown kext etc...)

EDIT3: New version, Yosemite optimized.

This new version does not use OpenSSL anymore but instead loads up Apple's corecrypto.kext and uses that.

I found the proper way to use Apple's corecrypto interface and it's much faster :D

Also the code is built with Xcode 6.1 and fully optimized for running really fast.

The Yosemite optimized version is in the V2 zip file and source, as usual, is included.

It should be possible to recompile the kext on other systems as well because the corecrypto interface is still at 1.0, so no change. (Lion / 10.7 or better).

EDIT4: Added github repo.

https://github.com/andyvand/AppleDecrypt

post-100023-0-36334500-1357129798_thumb.png

AppleDecrypt-Sinetek-AnV.zip

AppleDecrypt-Sinetek-AnV-V2.zip

Share this post


Link to post
Share on other sites
Advertisement

What is the advantage of this over Dont Steal Mac OS X.kext? Looks interesting. :P

It's a direct decryptor so it doesn't have to read SMC for decryption and attaches early in boot

Share this post


Link to post
Share on other sites

What about one for Snow Leopard?

 

I tried building one, but am missing something or doing it wrong because it fails to build.

Share this post


Link to post
Share on other sites

What about one for Snow Leopard?

 

I tried building one, but am missing something or doing it wrong because it fails to build.

Could you give me a log of which errors you get?

I could fix it...

Share this post


Link to post
Share on other sites

Version: 3.2 (10M2518)

Location: /Developer

Applications:

Xcode: 3.2.6 (1761)

Interface Builder: 3.2.6 (851)

Instruments: 2.7 (3017)

Dashcode: 3.0.2 (333)

SDKs:

Mac OS X:

10.5: (9L31a)

10.6: (10M2518)

iPhone OS:

4.3: (8F191m)

iPhone Simulator:

3.2: (7W367a)

4.0: (8A400)

4.1: (8B117)

4.2: (8C134)

4.3: (8F192)

 

 

Build AppleDecrypt of project AppleDecrypt with configuration Release

 

Check dependencies

 

File /Users/pete/Documents/testing_folder/AppleDecrypt-Sinetek-AnV/build/Release/AppleDecrypt.kext depends on itself. This target might include its own product.

File /Users/pete/Documents/testing_folder/AppleDecrypt-Sinetek-AnV/build/Release/AppleDecrypt.kext depends on itself. This target might include its own product.

 

This is from BuildLog_2013-02-09_09-00-03.txt.

 

Debug| x86_64

 

I removed Xcode 4.2 (xcode_4.2_and_ios_5_sdk_for_snow_leopard) and installed Xcode 3.2.6 (xcode_3.2.6_and_ios_sdk_4.3) for this. I can re-install 4.2 and give you that set of results if you want.

Share this post


Link to post
Share on other sites

Nice one !! :thumbsup_anim:

For me the way better solution over FakeSMC. I think this deserves more attention. :pope:

 

Does great on my AMD machine.

 

10.8.2, Chameleon r2171, AppleDecrypt installed into /E/E

I have com.apple.Dont_Steal_Mac_OS_X blacklisted via Kernel. :)

Share this post


Link to post
Share on other sites

same situation as alaskantraveler: with snowleopard i cant compile, or i just dont if im doing something wrong...

 

 

Share this post


Link to post
Share on other sites

Nice one !! :thumbsup_anim:

For me the way better solution over FakeSMC. I think this deserves more attention. :pope:

 

Does great on my AMD machine.

 

10.8.2, Chameleon r2171, AppleDecrypt installed into /E/E

I have com.apple.Dont_Steal_Mac_OS_X blacklisted via Kernel. :)

 

hi R:A:W:X86, you do not need dont steal kext with AppleDecrypt. you can remove dont steal from s / l / e

Share this post


Link to post
Share on other sites

hi R:A:W:X86, you do not need dont steal kext with AppleDecrypt. you can remove dont steal from s / l / e

You did not understand, me.

There is a blacklist function in the Kernel patch, that can prevent any kext (mentioned in src) from beeing loaded, so you do not need to delete any files / can leave your installation untouched.

Anyway, it was only a side note, I just like keeping things straightforward and simple.

 

I would like even better, having decryption moved to the Kernel... Andy?^^ ;)

Share this post


Link to post
Share on other sites

 

You did not understand, me.

There is a blacklist function in the Kernel patch, that can prevent any kext (mentioned in src) from beeing loaded, so you do not need to delete any files / can leave your installation untouched.

Anyway, it was only a side note, I just like keeping things straightforward and simple.

 

I would like even better, having decryption moved to the Kernel... Andy?^^ ;)

My latest kernel (rc4) has decrypter built in.

Thanks go to Sinetek.

Just check the diff ;)

Share this post


Link to post
Share on other sites

Thanks go to Sinetek.

That man deserves plain appreciation, for all his brilliant work.

 

I am building from the diff he published, built in decryptor wasn't part of that.

Works. Thanks for pointing that out. ;)

Share this post


Link to post
Share on other sites

I tested it and it works but I had a little problem. The system pauses for 15 seconds at "can't find SMC driver" during boot.

I have to use it with fakesmc to overcome this problem, which is counterintuitive.

 

@Andy Vandijck

May I suggest adding basic SMC device emulation, and stock dsmos disabler to this kext.

Share this post


Link to post
Share on other sites

Hey Andy, just wondering if this is normal. Everything still boots alright even though it says it failed to load but figured id shoot you this screenshot anyway.

post-3409-0-35606300-1362923770_thumb.jpg

Share this post


Link to post
Share on other sites

Hey Andy, just wondering if this is normal. Everything still boots alright even though it says it failed to load but figured id shoot you this screenshot anyway.

Which version of os x?

Lion or ML?

Share this post


Link to post
Share on other sites

 

 

Its Lion 10.7.5 with Bronzovka's new kernel.

Yeah it should be recompiled under Lion.

I have no Lion installed so someone should do it.

Share this post


Link to post
Share on other sites

Tried compiling the Lion version, my Xcode is returning "Command /usr/sbin/chown failed with exit code 1" when I try to build the archive. Ever hear of it? Google seems to pull a bunch of stackoverflow returns but no one's suggestions seem to work.

Share this post


Link to post
Share on other sites

Tried compiling the Lion version, my Xcode is returning "Command /usr/sbin/chown failed with exit code 1" when I try to build the archive. Ever hear of it? Google seems to pull a bunch of stackoverflow returns but no one's suggestions seem to work.

Yes I've noticed it.

Just build and show in Finder to get it or...

Change the rights from user root and group wheel to something else in the projects settings

Share this post


Link to post
Share on other sites

 

 

Recompiled for Lion.

Thanks.

This will benefit many.

BTW: Cool alias... the first 4B of a universal binary (FAT magic)... nice ;)

Share this post


Link to post
Share on other sites

...hi, just noticed this in bootlog...should DSMOS still be arriving? :worried_anim:

 

3/27/13 8:57:55.000 PM bootlog[0]: BOOT_TIME 1364432275 0
3/27/13 8:58:01.000 PM kernel[0]: Darwin Kernel Version 12.3.0: Sun Jan 6 22:37:10 PST 2013; root:xnu-2050.22.13~1/RELEASE_X86_64
3/27/13 8:58:01.000 PM kernel[0]: vm_page_bootstrap: 1965549 free pages and 49683 wired pages
3/27/13 8:58:01.000 PM kernel[0]: kext submap [0xffffff7f80735000 - 0xffffff8000000000], kernel text [0xffffff8000200000 - 0xffffff8000735000]
3/27/13 8:58:01.000 PM kernel[0]: zone leak detection enabled
3/27/13 8:58:01.000 PM kernel[0]: standard timeslicing quantum is 10000 us
3/27/13 8:58:01.000 PM kernel[0]: standard background quantum is 2500 us
3/27/13 8:58:01.000 PM kernel[0]: mig_table_max_displ = 74
3/27/13 8:58:01.000 PM kernel[0]: corecrypto kext started!
3/27/13 8:58:01.000 PM kernel[0]: Running kernel space in FIPS MODE
3/27/13 8:58:01.000 PM kernel[0]: Plist hmac value is 735d392b68241ef173d81097b1c8ce9ba283521626d1c973ac376838c466757d
3/27/13 8:58:01.000 PM kernel[0]: Computed hmac value is 735d392b68241ef173d81097b1c8ce9ba283521626d1c973ac376838c466757d
3/27/13 8:58:01.000 PM kernel[0]: corecrypto.kext FIPS integrity POST test passed!
3/27/13 8:58:01.000 PM kernel[0]: corecrypto.kext FIPS AES CBC POST test passed!
3/27/13 8:58:01.000 PM kernel[0]: corecrypto.kext FIPS TDES CBC POST test passed!
3/27/13 8:58:01.000 PM kernel[0]: corecrypto.kext FIPS SHA POST test passed!
3/27/13 8:58:01.000 PM kernel[0]: corecrypto.kext FIPS HMAC POST test passed!
3/27/13 8:58:01.000 PM kernel[0]: corecrypto.kext FIPS ECDSA POST test passed!
3/27/13 8:58:01.000 PM kernel[0]: corecrypto.kext FIPS DRBG POST test passed!
3/27/13 8:58:01.000 PM kernel[0]: corecrypto.kext FIPS POST passed!
[b]3/27/13 8:58:01.000 PM kernel[0]: DSMOS has arrived[/b]
3/27/13 8:58:01.000 PM kernel[0]: AppleACPICPU: ProcessorId=0 LocalApicId=0 Enabled
3/27/13 8:58:01.000 PM kernel[0]: AppleACPICPU: ProcessorId=1 LocalApicId=1 Enabled

Share this post


Link to post
Share on other sites

...hi, just noticed this in bootlog...should DSMOS still be arriving? :worried_anim:

 

3/27/13 8:57:55.000 PM bootlog[0]: BOOT_TIME 1364432275 0
3/27/13 8:58:01.000 PM kernel[0]: Darwin Kernel Version 12.3.0: Sun Jan 6 22:37:10 PST 2013; root:xnu-2050.22.13~1/RELEASE_X86_64
3/27/13 8:58:01.000 PM kernel[0]: vm_page_bootstrap: 1965549 free pages and 49683 wired pages
3/27/13 8:58:01.000 PM kernel[0]: kext submap [0xffffff7f80735000 - 0xffffff8000000000], kernel text [0xffffff8000200000 - 0xffffff8000735000]
3/27/13 8:58:01.000 PM kernel[0]: zone leak detection enabled
3/27/13 8:58:01.000 PM kernel[0]: standard timeslicing quantum is 10000 us
3/27/13 8:58:01.000 PM kernel[0]: standard background quantum is 2500 us
3/27/13 8:58:01.000 PM kernel[0]: mig_table_max_displ = 74
3/27/13 8:58:01.000 PM kernel[0]: corecrypto kext started!
3/27/13 8:58:01.000 PM kernel[0]: Running kernel space in FIPS MODE
3/27/13 8:58:01.000 PM kernel[0]: Plist hmac value is 735d392b68241ef173d81097b1c8ce9ba283521626d1c973ac376838c466757d
3/27/13 8:58:01.000 PM kernel[0]: Computed hmac value is 735d392b68241ef173d81097b1c8ce9ba283521626d1c973ac376838c466757d
3/27/13 8:58:01.000 PM kernel[0]: corecrypto.kext FIPS integrity POST test passed!
3/27/13 8:58:01.000 PM kernel[0]: corecrypto.kext FIPS AES CBC POST test passed!
3/27/13 8:58:01.000 PM kernel[0]: corecrypto.kext FIPS TDES CBC POST test passed!
3/27/13 8:58:01.000 PM kernel[0]: corecrypto.kext FIPS SHA POST test passed!
3/27/13 8:58:01.000 PM kernel[0]: corecrypto.kext FIPS HMAC POST test passed!
3/27/13 8:58:01.000 PM kernel[0]: corecrypto.kext FIPS ECDSA POST test passed!
3/27/13 8:58:01.000 PM kernel[0]: corecrypto.kext FIPS DRBG POST test passed!
3/27/13 8:58:01.000 PM kernel[0]: corecrypto.kext FIPS POST passed!
[b]3/27/13 8:58:01.000 PM kernel[0]: DSMOS has arrived[/b]
3/27/13 8:58:01.000 PM kernel[0]: AppleACPICPU: ProcessorId=0 LocalApicId=0 Enabled
3/27/13 8:58:01.000 PM kernel[0]: AppleACPICPU: ProcessorId=1 LocalApicId=1 Enabled

Only if Don't steal Mac OS X.kext is still present...

Move it to a backup location and re-create caches... it'll work ;)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By twikoffin
      Hello. My hardware is:
      AMD Athlon X2 7750 dual-core
      Gigabyte NVIDIA 8400GS 512MB ( [VGA] ,HDMI,DVI)
      Motherboard Gigabyte based on NFORCE without AHCI support (only IDE)
      I have successfully installed Mac OS Yosemite, Mavericks and El Capitan with AppleNFORCEATA.kext
      But I can't use it with Mac OS 10.8, don't know why, it just gives error and my internal HDD's are not appearing in Disk Utility.

       
         
    • By sajiddesigner
      Hello
      I am trying to install Mac OS High Sierra on Dell Optiplex 780 (tower) desktop
      Specs are:
      Dell Optiplex 780 (tower)
      4GB DDR3 Ram
      Core2Duo Processor
      ATI Radeon HD5450 512MB

      I have created Bootable Usb, Clover method, copied kexts, config.plist and DSDT from http://www.insanelymac.com/forum/topic/312656-guide-macos-sierra-1012-dell-optiplex-780-760-755-790-990/and http://www.insanelymac.com/forum/topic/312656-guide-macos-sierra-1012-dell-optiplex-780-760-755-790-990/page-47#entry2484626 

      I tried using bootflags GraphicsEnabler=Yes/No
      npci=0x2000 and npci=0x3000

      Replaced kexts and used different versions of FakeSMC but no success. My Screen doesnot stuck at DSMOS has arrived.. After this line, 2 or 3 more lines show up very fast and then display is vanished from screen.

      See panics video here:  https://www.facebook.com/groups/hackintosch/permalink/10156304726097446/
       
      Please help..
    • By pink101
      I actually started the topic here: http://www.insanelymac.com/forum/topic/328853-question-about-acpi-and-graphic-card/?view=findpost&p=2521583 but somehow my browser keep crash if i open that page, so i created the follow up in this (Yosemite for AMD) section...
       
      The short version of my current situation is that, after i bought a used graphic card (which is Nvidia GT-720) I can install Yosemite 10.10.0 and/or 10.10.1 in my hardisk with no problem. However, when i tried to boot into my drive, it got stuck at 'Waiting DSMOS..." i've read that the problem is weather FakeSMC.kext is missing or wrong version... however, i've tried many FakeSMC version from 4.0 to 6.9.xxx to 6.25.xxxx and it all end up the same.. it stuck at waiting  DSMOS.. is there any other way to get pass that waiting  DSMOS ? some boot flag to try maybe?
       
      here's lshw for my current system:
      freaks description: Desktop Computer product: A880G+ (To Be Filled By O.E.M.) vendor: BIOSTAR Group serial: None width: 64 bits capabilities: smbios-2.6 dmi-2.6 vsyscall32 configuration: boot=normal chassis=desktop family=To Be Filled By O.E.M. sku=To Be Filled By O.E.M. uuid=00020003-0004-0005-0006-000700080009 *-core description: Motherboard product: A880G+ vendor: BIOSTAR Group physical id: 0 serial: None slot: To Be Filled By O.E.M. *-firmware description: BIOS vendor: American Megatrends Inc. physical id: 0 version: 080016 date: 01/25/2011 size: 64KiB capacity: 960KiB capabilities: isa pci pnp apm upgrade shadowing escd cdboot bootselect socketedrom edd int13floppy1200 int13floppy720 int13floppy2880 int5printscreen int9keyboard int14serial int17printer int10video acpi usb ls120boot zipboot biosbootspecification *-cpu description: CPU product: AMD Phenom(tm) II X4 945 Processor vendor: Advanced Micro Devices [AMD] physical id: 4 bus info: cpu@0 version: AMD Phenom(tm) II X4 945 Processor serial: To Be Filled By O.E.M. slot: CPU 1 size: 800MHz capacity: 3GHz width: 64 bits clock: 200MHz capabilities: x86-64 fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp 3dnowext 3dnow constant_tsc rep_good nopl nonstop_tsc extd_apicid pni monitor cx16 popcnt lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt hw_pstate npt lbrv svm_lock nrip_save cpufreq configuration: cores=4 enabledcores=4 *-cache:0 description: L1 cache physical id: 5 slot: L1-Cache size: 512KiB capacity: 512KiB capabilities: pipeline-burst internal varies *-cache:1 description: L2 cache physical id: 6 slot: L2-Cache size: 2MiB capacity: 2MiB capabilities: pipeline-burst internal varies *-cache:2 description: L3 cache physical id: 7 slot: L3-Cache size: 6MiB capacity: 6MiB capabilities: pipeline-burst internal varies *-memory description: System Memory physical id: 28 slot: System board or motherboard size: 8GiB *-bank:0 description: DIMM Synchronous 667 MHz (1.5 ns) product: CMZ8GX3M2A1600C9 vendor: Corsair physical id: 0 serial: 00000000 slot: DIMM0 size: 4GiB width: 64 bits clock: 667MHz (1.5ns) *-bank:1 description: DIMM Synchronous 667 MHz (1.5 ns) product: CMZ8GX3M2A1600C9 vendor: Corsair physical id: 1 serial: 00000000 slot: DIMM1 size: 4GiB width: 64 bits clock: 667MHz (1.5ns) *-bank:2 description: [empty] product: ModulePartNumber02 vendor: Manufacturer02 physical id: 2 serial: SerNum02 slot: DIMM2 *-bank:3 description: [empty] product: ModulePartNumber03 vendor: Manufacturer03 physical id: 3 serial: SerNum03 slot: DIMM3 *-pci:0 description: Host bridge product: RS880 Host Bridge vendor: Advanced Micro Devices [AMD] physical id: 100 bus info: pci@0000:00:00.0 version: 00 width: 32 bits clock: 66MHz *-pci:0 description: PCI bridge product: RS780/RS880 PCI to PCI bridge (int gfx) vendor: Advanced Micro Devices [AMD] physical id: 1 bus info: pci@0000:00:01.0 version: 00 width: 32 bits clock: 66MHz capabilities: pci ht normal_decode bus_master cap_list resources: ioport:d000(size=4096) memory:fe800000-fe9fffff ioport:d0000000(size=268435456) *-display description: VGA compatible controller product: RS880 [Radeon HD 4250] vendor: Advanced Micro Devices [AMD] nee ATI physical id: 5 bus info: pci@0000:01:05.0 version: 00 width: 32 bits clock: 33MHz capabilities: pm msi vga_controller bus_master cap_list rom configuration: driver=radeon latency=0 resources: irq:18 memory:d0000000-dfffffff ioport:d000(size=256) memory:fe8f0000-fe8fffff memory:fe900000-fe9fffff *-pci:1 description: PCI bridge product: RS780 PCI to PCI bridge (PCIE port 3) vendor: Advanced Micro Devices [AMD] physical id: 7 bus info: pci@0000:00:07.0 version: 00 width: 32 bits clock: 33MHz capabilities: pci pm pciexpress msi ht normal_decode bus_master cap_list configuration: driver=pcieport resources: irq:40 ioport:e000(size=4096) memory:fea00000-feafffff ioport:fdf00000(size=1048576) *-network DISABLED description: Ethernet interface product: RTL8111/8168B PCI Express Gigabit Ethernet controller vendor: Realtek Semiconductor Co., Ltd. physical id: 0 bus info: pci@0000:02:00.0 logical name: eth0 version: 03 serial: 00:30:67:e5:ec:99 size: 10Mbit/s capacity: 1Gbit/s width: 64 bits clock: 33MHz capabilities: pm msi pciexpress msix vpd bus_master cap_list rom ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=half firmware=N/A latency=0 link=no multicast=yes port=MII speed=10Mbit/s resources: irq:41 ioport:e800(size=256) memory:fdffb000-fdffbfff memory:fdffc000-fdffffff memory:feae0000-feafffff *-storage description: SATA controller product: SB7x0/SB8x0/SB9x0 SATA Controller [AHCI mode] vendor: Advanced Micro Devices [AMD] nee ATI physical id: 11 bus info: pci@0000:00:11.0 logical name: scsi2 version: 00 width: 32 bits clock: 66MHz capabilities: storage pm ahci_1.0 bus_master cap_list emulated configuration: driver=ahci latency=64 resources: irq:22 ioport:c000(size=8) ioport:b000(size=4) ioport:a000(size=8) ioport:9000(size=4) ioport:8000(size=16) memory:fe7ffc00-fe7fffff *-disk description: ATA Disk product: WDC WD5000AAKX-0 vendor: Western Digital physical id: 0.0.0 bus info: scsi@2:0.0.0 logical name: /dev/sda version: 15.0 serial: WD-WCAYUY560704 size: 465GiB (500GB) capabilities: partitioned partitioned:dos configuration: ansiversion=5 sectorsize=512 signature=cd50cd50 *-volume:0 description: EXT4 volume vendor: Linux physical id: 1 bus info: scsi@2:0.0.0,1 logical name: /dev/sda1 logical name: / version: 1.0 serial: dc2ce711-cc5a-40f4-a5e2-6978c0afdbe8 size: 82GiB capacity: 82GiB capabilities: primary bootable journaled extended_attributes large_files huge_files dir_nlink extents ext4 ext2 initialized configuration: created=2012-03-01 17:28:49 filesystem=ext4 label=LinuxOS lastmountpoint=/ modified=2017-10-23 14:02:44 mount.fstype=ext4 mount.options=rw,relatime,errors=remount-ro,user_xattr,acl,barrier=1,data=ordered mounted=2017-10-23 14:02:44 state=mounted *-volume:1 description: Extended partition physical id: 2 bus info: scsi@2:0.0.0,2 logical name: /dev/sda2 size: 382GiB capacity: 382GiB capabilities: primary extended partitioned partitioned:extended *-logicalvolume:0 description: Linux filesystem partition physical id: 5 logical name: /dev/sda5 logical name: /media/Data1 capacity: 195GiB configuration: mount.fstype=ext4 mount.options=rw,nosuid,nodev,relatime,user_xattr,acl,barrier=1,data=ordered state=mounted *-logicalvolume:1 description: Linux filesystem partition physical id: 6 logical name: /dev/sda6 logical name: /media/Data2 capacity: 172GiB configuration: mount.fstype=ext4 mount.options=rw,nosuid,nodev,relatime,user_xattr,acl,barrier=1,data=ordered state=mounted *-logicalvolume:2 description: Linux swap / Solaris partition physical id: 7 logical name: /dev/sda7 capacity: 14GiB capabilities: nofs *-usb:0 description: USB controller product: SB7x0/SB8x0/SB9x0 USB OHCI0 Controller vendor: Advanced Micro Devices [AMD] nee ATI physical id: 12 bus info: pci@0000:00:12.0 version: 00 width: 32 bits clock: 66MHz capabilities: ohci bus_master configuration: driver=ohci_hcd latency=64 resources: irq:16 memory:fe7fe000-fe7fefff *-usb:1 description: USB controller product: SB7x0 USB OHCI1 Controller vendor: Advanced Micro Devices [AMD] nee ATI physical id: 12.1 bus info: pci@0000:00:12.1 version: 00 width: 32 bits clock: 66MHz capabilities: ohci bus_master configuration: driver=ohci_hcd latency=64 resources: irq:16 memory:fe7fd000-fe7fdfff *-usb:2 description: USB controller product: SB7x0/SB8x0/SB9x0 USB EHCI Controller vendor: Advanced Micro Devices [AMD] nee ATI physical id: 12.2 bus info: pci@0000:00:12.2 version: 00 width: 32 bits clock: 66MHz capabilities: pm debug ehci bus_master cap_list configuration: driver=ehci_hcd latency=64 resources: irq:17 memory:fe7ff800-fe7ff8ff *-usb:3 description: USB controller product: SB7x0/SB8x0/SB9x0 USB OHCI0 Controller vendor: Advanced Micro Devices [AMD] nee ATI physical id: 13 bus info: pci@0000:00:13.0 version: 00 width: 32 bits clock: 66MHz capabilities: ohci bus_master configuration: driver=ohci_hcd latency=64 resources: irq:18 memory:fe7fc000-fe7fcfff *-usb:4 description: USB controller product: SB7x0 USB OHCI1 Controller vendor: Advanced Micro Devices [AMD] nee ATI physical id: 13.1 bus info: pci@0000:00:13.1 version: 00 width: 32 bits clock: 66MHz capabilities: ohci bus_master configuration: driver=ohci_hcd latency=64 resources: irq:18 memory:fe7fb000-fe7fbfff *-usb:5 description: USB controller product: SB7x0/SB8x0/SB9x0 USB EHCI Controller vendor: Advanced Micro Devices [AMD] nee ATI physical id: 13.2 bus info: pci@0000:00:13.2 version: 00 width: 32 bits clock: 66MHz capabilities: pm debug ehci bus_master cap_list configuration: driver=ehci_hcd latency=64 resources: irq:19 memory:fe7ff400-fe7ff4ff *-serial UNCLAIMED description: SMBus product: SBx00 SMBus Controller vendor: Advanced Micro Devices [AMD] nee ATI physical id: 14 bus info: pci@0000:00:14.0 version: 3c width: 32 bits clock: 66MHz capabilities: ht cap_list configuration: latency=0 *-ide description: IDE interface product: SB7x0/SB8x0/SB9x0 IDE Controller vendor: Advanced Micro Devices [AMD] nee ATI physical id: 14.1 bus info: pci@0000:00:14.1 version: 00 width: 32 bits clock: 66MHz capabilities: ide msi bus_master cap_list configuration: driver=pata_atiixp latency=64 resources: irq:16 ioport:1f0(size=8) ioport:3f6 ioport:170(size=8) ioport:376 ioport:ff00(size=16) *-multimedia description: Audio device product: SBx00 Azalia (Intel HDA) vendor: Advanced Micro Devices [AMD] nee ATI physical id: 14.2 bus info: pci@0000:00:14.2 version: 00 width: 64 bits clock: 33MHz capabilities: pm bus_master cap_list configuration: driver=snd_hda_intel latency=64 resources: irq:16 memory:fe7f4000-fe7f7fff *-isa description: ISA bridge product: SB7x0/SB8x0/SB9x0 LPC host controller vendor: Advanced Micro Devices [AMD] nee ATI physical id: 14.3 bus info: pci@0000:00:14.3 version: 00 width: 32 bits clock: 66MHz capabilities: isa bus_master configuration: latency=0 *-pci:2 description: PCI bridge product: SBx00 PCI to PCI Bridge vendor: Advanced Micro Devices [AMD] nee ATI physical id: 14.4 bus info: pci@0000:00:14.4 version: 00 width: 32 bits clock: 66MHz capabilities: pci subtractive_decode bus_master resources: memory:feb00000-febfffff *-network description: Wireless interface product: AR5212/AR5213 Wireless Network Adapter vendor: Atheros Communications Inc. physical id: 5 bus info: pci@0000:03:05.0 logical name: wlan0 version: 01 serial: 00:14:78:ec:c0:1b width: 32 bits clock: 33MHz capabilities: pm bus_master cap_list ethernet physical wireless configuration: broadcast=yes driver=ath5k driverversion=3.2.0-4-amd64 firmware=N/A ip=192.168.100.101 latency=168 link=yes maxlatency=28 mingnt=10 multicast=yes wireless=IEEE 802.11bg resources: irq:20 memory:febf0000-febfffff *-usb:6 description: USB controller product: SB7x0/SB8x0/SB9x0 USB OHCI2 Controller vendor: Advanced Micro Devices [AMD] nee ATI physical id: 14.5 bus info: pci@0000:00:14.5 version: 00 width: 32 bits clock: 66MHz capabilities: ohci bus_master configuration: driver=ohci_hcd latency=64 resources: irq:18 memory:fe7fa000-fe7fafff *-pci:1 description: Host bridge product: Family 10h Processor HyperTransport Configuration vendor: Advanced Micro Devices [AMD] physical id: 101 bus info: pci@0000:00:18.0 version: 00 width: 32 bits clock: 33MHz *-pci:2 description: Host bridge product: Family 10h Processor Address Map vendor: Advanced Micro Devices [AMD] physical id: 102 bus info: pci@0000:00:18.1 version: 00 width: 32 bits clock: 33MHz *-pci:3 description: Host bridge product: Family 10h Processor DRAM Controller vendor: Advanced Micro Devices [AMD] physical id: 103 bus info: pci@0000:00:18.2 version: 00 width: 32 bits clock: 33MHz *-pci:4 description: Host bridge product: Family 10h Processor Miscellaneous Control vendor: Advanced Micro Devices [AMD] physical id: 104 bus info: pci@0000:00:18.3 version: 00 width: 32 bits clock: 33MHz configuration: driver=k10temp resources: irq:0 *-pci:5 description: Host bridge product: Family 10h Processor Link Control vendor: Advanced Micro Devices [AMD] physical id: 105 bus info: pci@0000:00:18.4 version: 00 width: 32 bits clock: 33MHz *-network DISABLED description: Ethernet interface physical id: 1 logical name: tap0 serial: 8a:d2:eb:c6:33:c4 size: 10Mbit/s capabilities: ethernet physical configuration: autonegotiation=off broadcast=yes driver=tun driverversion=1.6 duplex=full firmware=N/A link=no multicast=yes port=twisted pair speed=10Mbit/s
    • By hornpipe2
      I have a Mac Mini 2006 (upgraded) with Intel GMA950 graphics, running MLPostFactor 10.8.5.  It is connected to an ASUS VS197 LCD panel using DVI-D.  This is natively a 1366x768 panel that is recognized and works fine.
       
      However, the other choices for resolution are 4:3 800x600 and 1024x768, and then the oddballs 832x624 and 1360x768.  None of these are useful as a low-resolution widescreen for gaming or watching DVD content.  Specifically I want to get access to 848x480 or 854x480, and also 1024x576.  SwitchResX makes these choices available, but it doesn't work with a "full screen" game, presumably because the game directly queries OSX Display to get a list of valid resolutions and SwitchResX is bypassing that system instead.
       
      So the solution is obvious: buy a new computer pull the monitor's EDID data, hack it to enable new resolutions, and then tell OSX to use this custom EDID instead of the one retrieved from the monitor.
       
      Following the steps of the EDID injection guide, here is where I am:
       
      * Retrieve EDID, DisplayVendorID etc from ioreg.
      00 FF FF FF FF FF FF 00 04 69 F2 19 24 94 00 00 31 16 01 03 80 29 17 78 EA F5 45 A4 55 50 9E 27 0F 50 54 BD EE 00 81 C0 01 01 01 01 01 01 01 01 01 01 01 01 01 01 66 21 56 AA 51 00 1E 30 46 8F 33 00 9A E6 10 00 00 1E 00 00 00 FD 00 32 4B 18 53 11 00 0A 20 20 20 20 20 20 00 00 00 FC 00 41 53 55 53 20 56 53 31 39 37 0A 20 20 00 00 00 FF 00 43 43 4C 4D 54 46 30 33 37 39 32 34 0A 00 F1 * Use an EDID editor to enable new 848x477 and 1024x576 resolutions.  (Verify with an online EDID tool, and compare to the previous version)
      00 FF FF FF FF FF FF 00 04 69 F2 19 24 94 00 00 31 16 01 03 80 29 17 78 EA F5 45 A4 55 50 9E 27 0F 50 54 BD EE 00 81 C0 4B C0 4B CA 4B CF 61 C0 61 CA 61 CF 01 01 66 21 56 AA 51 00 1E 30 46 8F 33 00 9A E6 10 00 00 1E 00 00 00 FD 00 32 4B 18 53 11 00 0A 20 20 20 20 20 20 00 00 00 FC 00 41 53 55 53 20 56 53 31 39 37 0A 20 20 00 00 00 FF 00 43 43 4C 4D 54 46 30 33 37 39 32 34 0A 00 47 * Create a new subfolder and plist within /System/Library/Overrides/Display/ containing the new EDID string and monitor name.
      * Reboot.
       
      Now the problems begin.  Even though the plist file is being read (which I know because the Monitor Name has changed in Displays), the custom EDID is not being used.  When I dig into IORegExplorer I am able to come up with AAPL00,EDID string and it is the unmodified one read from the monitor.  I even tried a plug-and-unplug while OSX is running, and also tried to reset the SMC and NVRAM, but no dice.
       
      Do I need to start digging into DSDT hacking?  Is the Intel driver pulling down EDID during boot and I need to override it somewhere else?  What am I missing here?
    • By Newbie Mac
      Ciao a tutti,
      sono felicemente riuscito a installare Lion sul mio Optiplex 330.
      Funziona tutto tranne la scheda audio interna ma non importa perché vorrei installare una USB esterna: una Yamaha AG03.
      Dalle istruzioni questa dovrebbe essere installata su Lion senza driver e riconosciuta subito (http://www.yamahaproaudio.com/global/en/products/mixers/ag/manual/mac/index_en.jsp).
      Su un altro hackintosh sempre con Lion viene riconoscita perfettamente.
      Il sistema la vede, nel System Report, correttamente collegata all'USB ma da Audio Midi Setup mi dice "NO DEVICES FOUND".
      Temo che mi manchi qualche parte software per far riconoscere la scheda esterna.
      Ho installato i VoodooHDA ma mi hanno mandato in crash il sistema quindi li ho rimossi.
      Avete consigli?
      Grazie mille
       
      Retroman Newbie
       
×