Jump to content

pere

Members
  • Content Count

    684
  • Joined

  • Last visited

Everything posted by pere

  1. pere

    Hex Patcher

    Version 1.1.0

    740 downloads

    i have created a little Hex patching utility, to help keeping all patches together and make easier the patching thingy. How it works: If you need to patch a kext, move it to your desktop (the app will not patch and save a kext if it´s in S/L/Extensions folder). Navigate inside the kext into contents/MacOs Drag the Binary you will find there into the app. Add the codes to be patched and the patches to the app. Patch the binary. Save the binary (the app will do a backup from the binary prior to patching). Install the kext with your favourite kext installer. You can save and edit the patches sets using the upper part of the app, so they can be stored and retrieved later. Enjoy!! PD: it can patch whatever Mac Osx Binary.
  2. pere

    Hex Patcher

    Thx.
  3. pere

    DSDT patch for TOSHIBA Satellite L750

    goldgraeber: "I have a problem using it: I see the + sign adding empty lines after some patches that were already present, but I can neither type nor paste into these fields" Hi Goldgraeber, after adding empty rows with the "+" button, you should be able to write on the cells and pasting code just double clicking on them. ( if there are no already edited rows, first avaliable row will be the 1st one, if there are already some rows, the new one created will be the one after the last edited row. If you want to create your own set of patches, just go to the upper part of the app, write a name for your set in "New set name", and click on "add set", now you can select your new set on the popup menu. If you want to modify an existing set, just modify what you need and then press the "Save set" button. EDIT: Tested on Yosemite 10.10.3 and Mavericks 10.9.5, no problems editing new cells so far.
  4. Please, lets keep on topic in this thread, come to the the Toshiba thread, i will explain the app usage there. Thanks.
  5. pere

    DSDT patch for TOSHIBA Satellite L750

    I was thinking to do a detailed tutorial about the method to modify the Recovery partition to make it able to be booted by chameleon, but... It is needed to add and merge partitions, and i don´t want anyone to lose its data following this method, so i have simplify this a lot. Here it is a .dmg file from my modified Recovery partition, it can be restored into a USB flashdrive to get a portable recovery. Steps: Use a 4gb flashdrive. Restore the dmg into the Flashdrive. Install chameleon on the flash drive. Copy your extra folder into the flashdrive (erase any extra folder created by chameleon) Boot the flashdrive to get sure it works. That´s it. Recovery dmg download link: https://mega.nz/#!4AcB0CJA!y_-e3lqXsQnAtNTymM5fYZdl5yfm5fkkmRis2zCe4Co PD: If you are skillfull enough, you will find for sure the way to modify the original Recovery HD partition. , also, the dmg can be restored into an internal 2,5gb partition. (In this case chameleon no need to be installed in the partition, just need the extra folder and the chameleon "boot" file.).
  6. pere

    DSDT patch for TOSHIBA Satellite L750

    I have been trying to check if patched AppleUSBXHCI.kext was fine for the Toshiba L750 USB3, but after patching, i found that it is not, it appears to be working, but freezes the computer when something is plugged into the USB3 port and the device doesnt work. In the process, i have created a little Hex patching utility, to help keeping all patches together and make easier the patching thingy. How it works: If you need to patch a kext, move it to your desktop (the app will not patch and save a kext if it´s in S/L/Extensions folder). Navigate inside the kext into contents/MacOs Drag the Binary you will find there into the app. Add the codes to be patched and the patches to the app. Patch the binary. Save the binary (the app will do a backup from the binary prior to patching). Install the kext with your favourite kext installer. Enjoy!! Link to Hex Patcher: https://www.sendspace.com/file/7mlczx PD: it can patch whatever Mac Osx Binary. []
  7. pere

    DSDT patch for TOSHIBA Satellite L750

    I will post one made by myself, but is it not an easy thing to modify cause requires to create an extra little partition and merge it with the recovery one.
  8. Sorry, my bad, i didnt explain myself correctly... can someone post the 10.10.3 version of the patched kext? Thanks.
  9. Can someone post the patched driver (AppleUSBXHCI.kext)? I do not use clover, and will like to make a diff from the binary to extract the patches. Thanks in advance.
  10. pere

    DSDT patch for TOSHIBA Satellite L750

    http://www.insanelymac.com/forum/topic/285444-uefipatch-uefi-patching-utility/?view=getnewpost
  11. pere

    DSDT patch for TOSHIBA Satellite L750

    I have patched my bios to use native power management. The efi bios parcher from coderush works on our bios, check it out. Wifi should work as it is hardcoded in the DSDT, if its not, maybe you should return all kexts to stock, erase the ones you have use and clear caches.
  12. pere

    DSDT patch for TOSHIBA Satellite L750

    Wewin, i did try clover, but gave me a lot of troubles, so i decided to use chameleon. All your problems come from this, in fact, clover is not loading the dsdt nor ssdt, thats why nothing is working for you. I suggest you use chameleon with my original files.
  13. pere

    DSDT patch for TOSHIBA Satellite L750

    Yes, 10.10.3 solves the hanged services problem. Updated fine. PD: i have modified the Recovery Hd partition, now i can boot it with chameleon.
  14. pere

    DSDT patch for TOSHIBA Satellite L750

    Hi Wewin!. Shutdown is a problem that still has no solution, i had been trying to solve since the beginning, but no joy. "sleep and the internal Speakers" <---- These have to be working if you are using my DSDT and the ToshibaHDA.kext for audio, remember to erase AppleHDA.kext and the caches (System/library/caches/com.apple.boot.caches/startup) For the usb ports still giving power on sleep, remember that our laptop has the function "sleep&charge", you can change it on bios, i have it always on cause i recharge my devices with them. Bluetooth always fails after sleep unless you patch bluetooth transport, adding a 5 second delay to bluetooth startup (Can´t find the link for the thread, sorry). Try this things and post results. Also, Yosemite is buggy as hell, i hope 10.10.3 solve some errors with hanged services.
  15. pere

    DSDT patch for TOSHIBA Satellite L750

    Don´t know, i don´t use this feature....
  16. pere

    DSDT patch for TOSHIBA Satellite L750

    Locate a patched osinstall for MBR, then you can follow the guide after replacing the file.
  17. pere

    DSDT patch for TOSHIBA Satellite L750

    Here we go (here are the instructions and drivers i have gathered from the community for our beloved Toshiba L750 and Yosemite). First the instructions to create an USB installer for Yosemite: 1. Download OS X v10.10.2 [Mac App Store] and Right-click "Install OS X Yosemite" → Show Package Contents → Contents → ShareSupport → Double click to mount "InstallESD.dmg". 2. Once "OS X Install ESD" appears, use ShowHiddenFiles to show hidden files. 3. Now you will see an image called "BaseSystem.dmg" appear. Mount it by right-clicking and opening it with DiskImageMounter... Get prepared to use the USB stick with at least 8GB. 4. Open Disk Utility, and format the USB stick by highlighting its icon on the left and clicking the Partition tab, click Current, and choose 1 Partition. 5. Click Options... Choose Master Boot Record. No need to name it (the default's OK), choose Mac OS Extended (Journaled) as its format type. Click Apply then Partition. 6. Select and highlight the volume "OS X Base System", click "Restore" at the top-right, drag the volume into "Source" field, and drag the USB [untitled] partition (you just created) to the "Destination" field where you will restore the image: click "Restore" then "Erase"... 7. After the process is complete, you'll now have (2) "OS X Base System" present in Finder. Eject the image "BaseSystem.dmg" and close Disk Utility. 8. On the remaining volume "OS X Base System" (USB stick), go to System/Installation and delete Packages symlink. 9. Open "OS X Install ESD" in a new Finder window, and copy the Packages folder to System/Installation folder inside "OS X Base System". 10. Copy BaseSystem.chunklist and BaseSystem.dmg from "OS X Install ESD" and copy it to the volume root. 11. Create a new folder named "Kernels" in System/Library on the USB stick. Use Pacifist v.3.2.17 to extract "kernel" from "OS X Install ESD/Packages/Essential.pkg [/system/Library/Kernels/kernel]" and place "kernel" into System/Library/Kernels/ location. That´s it. Now the second part, download the attached zip file and uncompress it. Remember to create a new serial number in smbios.plist for you with Lizard or any program that can create serial numbers for hackintosh (you have to use MacBookPro11,1 as base model). Install chameleon on the flashdrive Yosemite has been deployed. Overwrite the flashdrive´s extra folder with the one in the zip. Boot and install Yosemite. On reboot, select again the flashdrive for booting, but this time select your internal disk as startup disk on Chameleon Boot. Once you arrive to desktop, install chameleon on internal hard disk, overwrite the extra folder. Install AppleHDA Toshiba.kext to S/L/E (use the provided kext utility), erase the original AppleHDA.kext. Reboot. Enjoy!!. Files for Toshiba L750 Yosemite: https://www.sendspace.com/file/fjhziv PD: All files are compatible with Mavericks, just change in org.chameleon.boot.plist: <key>Kernel</key> <string>/System/Library/Kernels/kernel</string> To <key>Kernel</key> <string>mach_kernel</string> Toshiba L750 Yosemite.zip
  18. pere

    DSDT patch for TOSHIBA Satellite L750

    I´m now giving a go to Yosemite (pure vanilla install, chameleon based). Right now, the install goes smooth, the installed system does not boot (graphics related). Will give you more details when i solve the problem. Regards. UPDATE: Everything working under Yosemite, will post instructions and files once i get some free time.
  19. pere

    DSDT patch for TOSHIBA Satellite L750

    Be sure you repair permissions and erase com.apple.kext.caches
  20. pere

    DSDT patch for TOSHIBA Satellite L750

    No Resistor, we use the updated 10.9.4 drivers, we use the update as it is. Be sure you repair permissions and erase com.apple.kext.caches before reboot if you manually installed the 10.9.4 drivers. A question: Are you using the files i have shared before, DSDT, drivers,etc? The idea for the fix came from here, i explain it: Apple has changed on 10.9.3 the way the drivers attach to the graphic cards, and for that it uses this kext: AppleGraphicsDevicePolicy.kext, if your SMboardproduct is there, will load, if not, black screen. In the link i provide, they suggest to patch the driver, while my approach is to change/update our SMboardproduct to match one of the driver and update the SMproductname. Also i did update LegacyinyectorToshiba.kext to add the new smbios information on it. You should not have any graphic problem now with apple stock drivers as both modifications will allow to load the drivers, please elaborate your extra folder contents and update method. Regards.
  21. pere

    DSDT patch for TOSHIBA Satellite L750

    Here you have two updated files to solve the graphic problem in 10.9.3 and UP and also Speedstep/Graphicspowermanagement. Just replace those two files in extra folder: smbios.plist and LegacyInjectorToshiba.kext Now we can update safely. Enjoy. PD: Remember to create your own serial number with Lizard. Toshiba L750 updated files Mavericks 10.9.3 and UP.zip
  22. pere

    DSDT patch for TOSHIBA Satellite L750

    Cheers!
  23. pere

    DSDT patch for TOSHIBA Satellite L750

    Same, black screen, better you remove the download link.
×