Marvin's AMD Utility, Decrypt Binaries and Patch CPUIDs for AMD |
![]() |
Marvin's AMD Utility, Decrypt Binaries and Patch CPUIDs for AMD |
|
MrUnknown
InsanelyMac Protégé
|
![]() |
Oct 27 2007, 02:10 AM Post #1
|
|
DON'T PANIC ! Marvin's AMD Utility For AMD users, this utility allows you to locate the binaries in your OSX installation which are encrypted or have cpuids. Then it will permit you to patch them so that they will operate on your AMD system. Choose from the following 4 options: Make Lists of BinariesThe utility will locate all binaries that are encrypted and those which have cpuids and will provide lists of them to use as you choose. Marvin says that you can find his utility here: http://rapidshare.com/files/65445720/Don_t_Panic.zip.html And the answer? - 42 of course. ![]()
|
|
MrRogers
InsanelyMac Protégé
|
![]() |
Oct 27 2007, 03:42 PM Post #2
|
![]()
|
Awesome, thanks.
|
|
Plat Sajack
InsanelyMac Protégé
|
![]() |
Oct 27 2007, 04:35 PM Post #3
|
![]() ![]()
|
Works perfectly! Your app patched everything successfully after pointing it to a partition I restored leopard(9a581) onto. Thanks for showing us AMD users some love!
|
|
CyCLoBoT
InsanelyMac Protégé
|
![]() |
Oct 27 2007, 05:27 PM Post #4
|
|
How do I go about using this? Do I need to have Leopard installed first? I'm running 10.4.10 right now.
|
|
|
mjban
InsanelyMac Protégé
|
![]() |
Oct 27 2007, 05:32 PM Post #5
|
|
|
|
leohack
InsanelyMac Protégé
|
![]() |
Oct 27 2007, 05:40 PM Post #6
|
|
|
|
CyCLoBoT
InsanelyMac Protégé
|
![]() |
Oct 27 2007, 05:42 PM Post #7
|
|
How would I run this patch if I want to do a clean install of Leopard?
|
|
A-dre
InsanelyMac Protégé
|
![]() |
Oct 27 2007, 05:46 PM Post #8
|
![]()
|
QUOTE How would I run this patch if I want to do a clean install of Leopard? the same question |
|
leohack
InsanelyMac Protégé
|
![]() |
Oct 27 2007, 05:51 PM Post #9
|
|
|
|
A-dre
InsanelyMac Protégé
|
![]() |
Oct 27 2007, 06:34 PM Post #10
|
![]()
|
I dont have any Tiger installed
|
|
MrUnknown
InsanelyMac Protégé
|
![]() |
Oct 28 2007, 12:03 AM Post #11
|
|
DON'T PANIC!
Folks - let's put on our thinking caps. Marvin's utility runs on OSX. So, to run it, you need to have a running OSX installation. And if it is running, it doesn't need Marvin's utility. So, you need an installation of OSX that isn't running for Marvin's utility to patch. To summarize - one OSX partition with OSX that runs and another partition with an OSX installation that needs to be patched. And neither partition has to be Leopard. You can patch 10.4.6 if that is what you desire. |
|
timmyj
InsanelyMac Protégé
|
![]() |
Oct 28 2007, 03:55 AM Post #12
|
![]()
|
great app, extremely useful
however has anyone had any luck cpuid patching nvdaresman.kext in leopard, it never seems to work for me for some reason |
|
althon
InsanelyMac Protégé
|
![]() |
Oct 28 2007, 01:19 PM Post #13
|
|
Is anyone try this with official OSX-Loepard.10.5.dmg?
Can you tell me step by step what to do? I try it, but no result. |
|
leohack
InsanelyMac Protégé
|
![]() |
Oct 28 2007, 03:59 PM Post #14
|
|
great app, extremely useful however has anyone had any luck cpuid patching nvdaresman.kext in leopard, it never seems to work for me for some reason maxxuss patcher does not work on kexts that`s well known. One had to patch nvdaresman.kext with a hex editor. But Marvin was able to patch it for me. Just make sure that you fixed permissions. chown root:wheel and chmod 755 |
|
timdsmith
InsanelyMac Protégé
|
![]() |
Oct 29 2007, 01:20 AM Post #15
|
|
Where would I get the cpuid data file? No need to post a link, just give me a hint. I guess I'm too dense to get the hint in the original post.
Thanks EDIT: Never mind...Duh! The tool generates a cpuid data file. |
|
edmund
InsanelyMac Protégé
|
![]() |
Nov 2 2007, 05:29 PM Post #16
|
|
for the noobs out there.. can we get a tutorial on how to apply this patch to the x86 iso or the leopard.dmg image...
|
|
ptesone
InsanelyMac Geek
|
![]() |
Nov 12 2007, 05:50 PM Post #17
|
![]() ![]() ![]()
|
but where do I get the decrypts?
I need one for NVDAResman.kext ! When I run Create Patcher Package for the above file I get: WARNING! Patcher folder won't have decrypts - none were created |
|
Nomade
InsanelyMac Protégé
|
![]() |
Nov 19 2007, 02:09 AM Post #18
|
|
What do I need to run this utility?
I have tried on a real Macbook/Leopard as well as on a AMD/Tiger and nothing. All it does is ask a administration password then nothing. |
|
MrUnknown
InsanelyMac Protégé
|
![]() |
Nov 20 2007, 12:56 PM Post #19
|
|
edmund - Marvin patches Leo after it has been installed onto a partition. It is run from another known working OSX installation. You need two partitions. An iso or dmg could be patched, but it would be a very difficult thing to do. All of the installer packages on the disk image would have to be expanded (basically they would be installed into folders). Then run Marvin to patch whatever it finds inside those folders. Then the folders would need to be recompressed into their original packages and placed onto a new iso or dmg. The amount of work involved is essentially the same as installing it onto a partition - that is how far you would be breaking down the installation packages for patching. Yes, if you knew which packages contained binaries with encryption or cpuids, you could just expand those. But Marvin is designed to work on any current or future OSX release for which the location of encryption and cpuids is not known. Therefore, all packages would need to be expanded to find which files Apple decided to encrypt or embed cpuids.
ptesone - The status from Marvin should have said: - Encrypted: 0 and CPUID: 1. NVDAResman.kext does not have an encrypted binary - there is nothing to decrypt. But it does have a CPUID that needs to be patched. The CPUID is code that checks for an Intel processor before it will run. Unfortunately, there is a known problem patching cpuids in kexts. It is being worked on, but the method is entirely different. Marvin will patch the kext using the standard method, but this may not help - try it out. If Marvin did not find NVDAResman.kext as having a cpuid (look in the cpuid.txt file or the log file), then you need to change the permissions on the kext. Go to Terminal and type: CODE (you need to insert the name of the partition on which Leo is installed - like Leopard or OSX or whatever you called it - but without the "<" and ">") (and use the quote marks for safety) sudo chmod 755 "/Volumes/<your Leo partition name>/System/Library/Extensions/NVDAResman.kext/Contents/MacOS/NVDAResman" (then type your password) If you have already patched your Leo installation and you ask Marvin to do it again, he will get confused and stop - sorry about that. To patch NVDAResman.kext, point Marvin to the Extensions folder and run "Create a Patcher package". Then run again with "Patch all cpuids using cpuid file" and point Marvin to Leo and to the cpuid.txt file in the patcher package that was just created. Or, see if maybe a kext from 10.4.x will work. I examined most of the prerelease versions of Leo to see if one of them had a version of NVDAResman.kext without the cpuid, but no luck. Nomade - I can't really think of a reason that Marvin is not working. It has been tested on both Intel and AMD machines running both Tiger and various versions of Leo including the final release. I just downloaded the file from Rapidshare and it worked just fine. One thought - did you expand the zip file in Windows? The zip was created on OSX and the Archive/Compress routine separates the original file into two parts to preserve them for later reconstruction - some OSX files are comprised of two parts and other OS's only recognize one part. In Windows, the two parts do not get combined and therefore the app probably won't run. In Windows, you might see two files in the folder - the second one would be called: "._Marvin's AMD Utility v.25" (there is a leading dot and underscore). That is the part that did not get recombined. The only solution it to expand the zip on OSX by double-clicking it or using a very recent version of Stuffit. |
|
Nomade
InsanelyMac Protégé
|
![]() |
Nov 20 2007, 10:14 PM Post #20
|
|
Still no luck running it.
I have tried on my Macbook running Leopard 10.5.1 as well as on a DELL SX280 running Tiger 10.4.11. Both have the same results... nothing Is there any way to trace what is going on? Why no interface are showing? thanks |
![]() |
|
Lo-Fi Version | Time is now: 22nd November 2009 - 02:51 AM |