InfiniteMac OSx86

InfiniteMac OSx86 (http://infinitemac.com/forum.php)
-   10.X (http://infinitemac.com/forumdisplay.php?f=36)
-   -   AMD Patcher 0.2 Beta Test (http://infinitemac.com/showthread.php?t=1375)

zephyroth 09-25-2008 09:11 PM

AMD Patcher 0.2 Beta Test
 
Hi all,

It's time to put your hands on my tool.

You should be able to patch packages, metapackages and applications.

Don't use it to patch packages you plan to install on your regular partition.
Graphics kexts are not patched in this version.

Happy beta testing ! And don't forget to give feedbacks as much as possible.

Version 0.3 will have a new interface and the patching process should be optimized.


-----> http://rapidshare.com/files/14838392...r_0.2.zip.html

maya77 09-26-2008 12:41 AM

I would not change the interface. It's simple, nice, and easy to use.

For testing purposes I've patched some files with no problems.

Speed/functionality optimizations are always welcome.

Thanks for another great app. :-))

bhast2 09-26-2008 09:39 AM

ok version 0.2 doesn't work for me
version 0.1 worked and works great for me

don't know what changed but it stops at creating list
http://img220.imageshack.us/img220/7209/picture1fy5.png

zephyroth 09-26-2008 09:56 AM

Ok I know what's wrong in your case Bhast and I found a bug while patching apps too.

I will put the link to the corrected version of 0.2 this afternoon.

EDIT: I have no more time to work on it today, I got 2 go.
Don't worry, I will keep you informed !

bollo 09-27-2008 03:33 PM

Hello Zephyroth, can i use this for Tiger?
 
Hello Zephyroth, can i use this for Tiger?
I use Tubgirl 10.4.10 and i want update to 4.11, can i do this with your tool?
or is amdp02 only for leo?

greetings

bollo

srivathsa 10-01-2008 02:10 PM

well..i patched 10.4.11 delta update using leopard(amd patcher didnt run in tiger)....but after updating and restarting i got only blue screen...

bollo 10-01-2008 02:38 PM

I did it too (patched under Leo and install in Tiger) and i have the same result.
Has everybody a solution for the Problem.

???

nfoav8or 10-02-2008 07:14 AM

AppleScript Error:
The variable resourcePathPOSIX is not defined. (-2753)

I.E. halts at creating lists of files.

haven't tried v0.1 like bhast has so I don't know if the earlier version would have worked.

EDIT: I don't know what I did, but it works now. sweet! Let the patching begin.

t_anjan 10-05-2008 09:54 AM

1 Attachment(s)
I tried patching the 10.5.5 Combo Update package.

I have attached the log file. The log file says that the patched package was recreated successfully, but the patched package is only 572 KB in size.

??

rom1 10-05-2008 06:51 PM

Hello I successfully patched few applications such as google mail notification.

AMD patcher 2.0 did NOT patched all files with
VLC (still one lib does not want to be patched)
Toast titanium (still ••• CPUID found in binary: /Applications/Toast 8 Titanium/Toast Titanium.app/Contents/MacOS/Toast Titanium)

I tried with Marvin's AMD utility and it cannot patched these files too

Congrats to Zephyroth for your excellent work.
Thank you. You're the AMD man.

Rom

Dies 10-13-2008 11:30 PM

So no one had any permissions issues with the packages created ?

In my case, patching Combo update 10.5.5 and examining the re-created package showed permissions were set to the user that did the patching. :eek:

ronoverdrive 11-01-2008 08:00 PM

Quote:

Originally Posted by nfoav8or (Post 16651)
AppleScript Error:
The variable resourcePathPOSIX is not defined. (-2753)

I.E. halts at creating lists of files.

haven't tried v0.1 like bhast has so I don't know if the earlier version would have worked.

EDIT: I don't know what I did, but it works now. sweet! Let the patching begin.

I'm getting the same error message. Dunno what's causing it or how to fix it.

Edit: well I got it to work, but whenever I patch 10.5.5 update or combo update and run the updates they lock up my computer around 40% killing my OSx86 install.

oneshot 11-13-2008 06:54 AM

does anyone have a link for the 0.1 amd patcher because I want to patch 10.5.5 update and I herd its not working also a while back I tryed using this to update to 10.5.5 (my current system version is 10.5.2) and it indeed froze part way through concluding in a broken OSX86.

-Thanks =)

PS: Thanks zephyroth for all your hard work ;)

nfoav8or 11-13-2008 08:26 AM

I would recommend you let ASU create the updates for you. download them from Apple then place the SINGLE system (not combo system) updates all in the download folder. Then select Modify Only and select a different Update to modify. This will take the .pkg file and modify it so you can install.

I recommend not doing a combo update because these are well known for breaking down an AMD install.

srivathsa 11-14-2008 10:46 AM

any news about next version?...

zephyroth 11-14-2008 06:11 PM

Yes.

AMD Patcher 0.3 is in progress. I've not much time to program actually.

ChangeLog 0.3

- Lets you drop every file you want and will simply modify those that can be modified.
This make your life easier if you have a folder with various kind of file including packages, frameworks, Mach-O binaries, text files, pdf ... All you have to do is to drop every files on AMD Patcher and it will do the job.

- Now, only patched items will be placed in the AMD Patcher folder.

- Determine what are the actual loaded kexts
- Copy them in a temporary folder
- Inject them in the package

----> The previous detection will be optimized later by checking if EFI is installed or not and by backing up (or not) the actual loaded kexts
(e.g: if EFI is installed, AppleACPIPlatform will not be backed up because stock AppleACPIPlatform.kext can be used with EFI)
----> The detection of EFI was included in ASU 0.5 but wasn't working properly.

- Permissions of every modified files should (and I say SHOULD) be the right ones.

CamEdwardo 11-14-2008 08:03 PM

Thanks
 
thanks for all the hard work zephyroth :D

Ive tried to patch Cs4 from the package on the cd with no luck, i get an applescript error. Ive tried patching the actual install package and even the .app after install.
Here is the error i get with 0.2:

http://i34.tinypic.com/2crvt42.jpg

bhast2 11-14-2008 08:20 PM

you don't need to patch cs4

CamEdwardo 11-15-2008 01:18 AM

Thats what i thought...
 
Quote:

Originally Posted by bhast2 (Post 18189)
you don't need to patch cs4

Yeah thats what i thought :D
but it crashes for me, any way around the crash?

srivathsa 11-16-2008 07:28 PM

Quote:

Originally Posted by zephyroth (Post 18185)
Yes.

AMD Patcher 0.3 is in progress. I've not much time to program actually.

ChangeLog 0.3

- Lets you drop every file you want and will simply modify those that can be modified.
This make your life easier if you have a folder with various kind of file including packages, frameworks, Mach-O binaries, text files, pdf ... All you have to do is to drop every files on AMD Patcher and it will do the job.

- Now, only patched items will be placed in the AMD Patcher folder.

- Determine what are the actual loaded kexts
- Copy them in a temporary folder
- Inject them in the package

----> The previous detection will be optimized later by checking if EFI is installed or not and by backing up (or not) the actual loaded kexts
(e.g: if EFI is installed, AppleACPIPlatform will not be backed up because stock AppleACPIPlatform.kext can be used with EFI)
----> The detection of EFI was included in ASU 0.5 but wasn't working properly.

- Permissions of every modified files should (and I say SHOULD) be the right ones.

thanks for info zephyroth....
thanks for the hardwork ....

zephyroth 11-17-2008 04:11 PM

- Now, only patched items will be placed in the AMD Patcher folder.

I'm wondering if AMD Patcher shouldn't put all files you drop on it into its folder ...

Only patched files in the folder ? Or every files you tried to patch ?
Should I change the icon even if no modification have been done to the file (for a package ) ?
And then, should it move or copy files into this folder ?

Actually the file you drop are copied into a temporary folder, AMD Patcher check them to see if something needs to be modified and then moved them into the AMD Patcher folder, even if no modification have been applied.

The original files are kept in the folder where they are when you drop them on the application.


Tell me, what do you think ?

CamEdwardo 11-17-2008 04:17 PM

Definately copy :D
if it happended to crash in the middle the files wouldnt be stuck in the givin folder.
not that it would crash :D

zephyroth 11-17-2008 04:40 PM

Thanks for your answer !
I've edited my previous post.
Should I change the icon in any case (so you know that the file have already been checked ) or only if the package has been modified ?

CamEdwardo 11-17-2008 04:52 PM

the icon looks fine
but you could make the amd symbol stick out a lil more if you had time :D
still looks great though.

Thanks for all the hardwork.

naquaada 11-18-2008 01:49 AM

The icon was created by R0GUE. But it doesn't need changes.

Dies 11-18-2008 02:33 AM

Quote:

Originally Posted by naquaada (Post 18254)
The icon was created by R0GUE. But it doesn't need changes.

I agree, it's nice as is.


Oh yeah, I think tagging packages whether they are modified or not is probably a good idea.

mrhack 11-18-2008 09:16 PM

problem patching....
 
Hi, I have 10.5.2 (Leo4Allv2) on an AMD 4200+ dual core. Now everything runs smoothly, but some applications e.g. iWeb won't launch, so thought I'd have a go at patching it using the patcher v0.2 provided at the rapidshare link by Zephyroth

Anyway, it doesn't seem to work; I get the following:

Tuesday, November 18, 2008 20:11:49

20:11:59 Creating list of files ... (iWeb.app)
20:12:07 List created.
20:12:07 Detecting cpuids ...
20:13:54 Detection finished.

Anyway the status bar fills up and then I get a small Applescript Error window saying:

The command exited with a non-zero status. (127)...

Am I using the program correctly? If I am, anybody know what the problem could be?

Thanks in advance,
Ben.