Jump to content
Welcome to InsanelyMac Forum

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.

  • Announcements

    • Allan

      Forum Rules   04/13/2018

      Hello folks! As some things are being fixed, we'll keep you updated. Per hour the Forum Rules don't have a dedicated "Tab", so here is the place that we have our Rules back. New Users Lounge > [READ] - InsanelyMac Forum Rules - The InsanelyMac Staff Team. 
Derty

[How to] Fix DVD Player error 70012

18 posts in this topic

Recommended Posts

replace attachment in

 

/System/Library/Frameworks/

 

DVDPlayback.framework.zip

 

repair permisions

 

restart

 

 

 

 

this is the patch

 

sudo perl -pi -e 's|\x49\x6E\x74\x65\x72\x6E\x61\x6C|\x45\x78\x74\x 65\x72\x6E\x61\x6C|g' /System/Library/Frameworks/DVDPlayback.framework/Versions/A/DVDPlayback

 

 

in real macs for external or additional unit in mac pro

 

http://www.hardturm....k-with-any-mac/

  • open a terminal
  • type (on a single line)
     

    sudo pico /Library/Preferences/SystemConfiguration/com.apple.Boot.plist

  • Insert “mbasd=1″ in the <string></string> value below the <key>Kernel Flags</key> (If the string is not empty to begin with (it normally is), then use a space to separate the mbasd=1 from what’s already there). The file will then look like:
     

    <?xml version=”1.0″ encoding=”UTF-8″?>

    <!DOCTYPE plist PUBLIC “-//Apple//DTD PLIST 1.0//EN” “

    <plist version=”1.0″>

    <dict>

    <key>Kernel Flags</key>

    <string>
    mbasd=1
    </string>

    </dict>

    </plist>

application for switch DVD units

DVD Drive Switcher.app.zip

 

 

for 10.8.3

DVDPlayback.framework.zip

Share this post


Link to post
Share on other sites

I'm on 10.8.2 and I've tried the DVDPlayback.framework fix and it works but I prefer to use the IOAHCIBlockStorageInjector.kext fix. Not only does it fix DVDPlayer but has the added benefit of making my apple keyboard eject button work as well. I've attached the file, you can either add it to /S/L/E or if you're already using IOAHCIBlockStorageInjector.kext just copy the Info.plist from the attached kext and replace the existing one with this one. You will probably need to repair permissions if you copy the Info.plist so make sure and run sudo chmod 644 Info.plist and sudo chown root:wheel Info.plist. Rebuild the kext cache (sudo touch /System/Library/Extensions) sudo cat /var/log/system.log to make sure the kext cache was rebuilt and reboot.

IOAHCIBlockStorageInjector.kext.zip

Share this post


Link to post
Share on other sites

I'm on 10.8.2 and I've tried the DVDPlayback.framework fix and it works but I prefer to use the IOAHCIBlockStorageInjector.kext fix. Not only does it fix DVDPlayer but has the added benefit of making my apple keyboard eject button work as well. I've attached the file, you can either add it to /S/L/E or if you're already using IOAHCIBlockStorageInjector.kext just copy the Info.plist from the attached kext and replace the existing one with this one. You will probably need to repair permissions if you copy the Info.plist so make sure and run sudo chmod 644 Info.plist and sudo chown root:wheel Info.plist. Rebuild the kext cache (sudo touch /System/Library/Extensions) sudo cat /var/log/system.log to make sure the kext cache was rebuilt and reboot.

IOAHCIBlockStorageInjector.kext.zip

 

None of them are not working on OS X10.8.2 :(

Share this post


Link to post
Share on other sites

I'm on 10.8.2 and I've tried the DVDPlayback.framework fix and it works but I prefer to use the IOAHCIBlockStorageInjector.kext fix. Not only does it fix DVDPlayer but has the added benefit of making my apple keyboard eject button work as well. I've attached the file, you can either add it to /S/L/E or if you're already using IOAHCIBlockStorageInjector.kext just copy the Info.plist from the attached kext and replace the existing one with this one. You will probably need to repair permissions if you copy the Info.plist so make sure and run sudo chmod 644 Info.plist and sudo chown root:wheel Info.plist. Rebuild the kext cache (sudo touch /System/Library/Extensions) sudo cat /var/log/system.log to make sure the kext cache was rebuilt and reboot.

IOAHCIBlockStorageInjector.kext.zip

Many Thanks Bro, this kext worked for me. I'm on 10.8.2(12C60)... fix my DVD, HD's as internal and now eject botton work from keyboard :wink2:

Share this post


Link to post
Share on other sites

The DVD framework fix worked perfectly for me & was a blessing :)

 

Many Thanks & Bless.

Share this post


Link to post
Share on other sites

Clover's method

  <key>1</key>
  <dict>
   <key>Name</key>
   <string>AppleAHCIPort</string>
   <key>Find</key>
   <data>RXh0ZXJuYWw=</data>
   <key>Replace</key>
   <data>SW50ZXJuYWw=</data>
  </dict>

Share this post


Link to post
Share on other sites

Is there a way to start DVDPlayer and play backup DVD movies without a physical DVD drive?

 

Because I often copy physical DVDs to my HDD

- Just copy a whole DVD to a folder called Movie_Name

- Then add .dvdmedia to Movie_Name

 

DVDPlayer refuses to play Movie_Name.dvdmedia if there isn't a physical DVD drive plugged into my hackintosh.

 

Edit: problem solved here: http://www.osx86.net/downloads.php?do=file&id=3785

Share this post


Link to post
Share on other sites

Hi Everyone sorry for reviving a super old thread but I am having an issue with my mid 2012 Macbook Pro

I borrowed learning DVD's at the library for my sons learning but I cannot insert anything in the internal DVD Drive

 

I am getting: No disc burning device was found. If the device is external, make sure it’s connected and turned on.

 

A valid DVD drive could not b found [-70012]

 

The fixes here does not apply to me because I have an internal optical drive.

I opened my laptop and reseat the cables but it has no effect and I am on Sierra by the way.

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.



×