|
Post by ritalin on Aug 2, 2008 19:53:35 GMT
Just completed v10.3 of OSx86_patcher. Now includes user pkg's option that actually works: To anyone wishing to add their own pkg to support a particular hardware config. Add your pkg file into the patcher "User_Update_PKGs" folder. The pkg will appear in the options list when you run the script. As an example I have included a pkg which installs the ~pcwiz OSx86 Tools Utility. The problem with user pkg's option in v10.2 was caused by poorly constructed "for loops". Also fixed the hidden folders problem. As pointed out by nikonnut /etc, /var, and /tmp were visible in systems built with v10.2 patcher. They are now correctly hidden. As requested by STLVNUB, when deploying to a HD the DMG image is saved in the /Disk_Images folder. You can now mount the image and extract the hackintosh.pkg if you so wish. To achieve this I used "hdiutil create -srcfolder source destination -quiet". The bonus side effect is -srcfolder copies file by file, creating a fresh (theoretically defragmented) filesystem on the destination image (less space required on the target disk).
|
|
|
Post by STLVNUB on Aug 3, 2008 1:37:50 GMT
Just trying your latest versions. Looks good. Just a suggestion concerning your languages selection. Have done a bit of a cleanup, hope you don't mind.
select a in "Dutch" "Danish" "Finnish" "Polish" "Russian" "Swedish" "BrazilianPortuguese" "Portuguese" "SimplifiedChinese" "Spanish" "TraditionalChinese" "French" "German" "Italian" "Japanese" "Korean" "Norwegian" "English" do case "$a" in "Dutch" ) break ;; "Danish" ) break ;; "Finnish" ) break ;; "Polish" ) break ;; "Russian" ) break ;; "Swedish" ) break ;; "BrazilianPortuguese" ) break ;; "Portuguese" ) break ;; "SimplifiedChinese" ) break ;; "Spanish" ) break ;; "TraditionalChinese" ) break ;; "French" ) break ;; "German" ) break ;; "Italian" ) break ;; "Japanese" ) break ;; "Korean" ) break ;; "Norwegian" ) break ;; "English" ) break ;; "") echo You must select one of the above! ;; esac done languageChoice="$a"
Just makes it a bit smaller and cleaner. Didn't think there was a need for all the languagechoice= Works ok.
Keep up the GOOD work.
|
|
|
Post by ritalin on Aug 3, 2008 4:56:47 GMT
Just trying your latest versions. Looks good. Just a suggestion concerning your languages selection. Have done a bit of a cleanup, hope you don't mind. select a in "Dutch" "Danish" "Finnish" "Polish" "Russian" "Swedish" "BrazilianPortuguese" "Portuguese" "SimplifiedChinese" "Spanish" "TraditionalChinese" "French" "German" "Italian" "Japanese" "Korean" "Norwegian" "English" do case "$a" in "Dutch" ) break ;; "Danish" ) break ;; "Finnish" ) break ;; "Polish" ) break ;; "Russian" ) break ;; "Swedish" ) break ;; "BrazilianPortuguese" ) break ;; "Portuguese" ) break ;; "SimplifiedChinese" ) break ;; "Spanish" ) break ;; "TraditionalChinese" ) break ;; "French" ) break ;; "German" ) break ;; "Italian" ) break ;; "Japanese" ) break ;; "Korean" ) break ;; "Norwegian" ) break ;; "English" ) break ;; "") echo You must select one of the above! ;; esac done languageChoice="$a" Just makes it a bit smaller and cleaner. Didn't think there was a need for all the languagechoice= Works ok. Keep up the GOOD work. Thanks for pointing that out stlvnub, I could do with a few more people like you. Taking your suggestion further you can reduce the code to this:
|
|
tek
New Member
Posts: 23
|
Post by tek on Aug 3, 2008 13:34:23 GMT
Hi ritalin,
I just wanted to post my results of using your 10.3 script with my hardware (Asus P5W DH Deluxe w/ Intel Core2Duo E6600).
1. For my networking to function on initial boot, I had to remove your AppleYukon2.pkg from the script. This only just began recently and I didn't have to do that before. I guess you have this tailored for your hardware. This is just a note for anyone using this script with my hardware instead. 2. I had a problem adding a long list of packages to my install with 10.2, and after reading your post I thought it would be fixed in 10.3 but it's not. I have about 10 custom packages I want to add, but after about 6 it stops asking me to add new ones. I remedied that by creating the table myself in your script. I just wanted to check and see if you or anyone has experienced this as well.
Thanks for the script. I think overall it works very well!
|
|
|
Post by aquamac on Aug 3, 2008 14:11:47 GMT
Yes, I also am maxed out after adding around 5 or 6 packages too, but the good news is that as Ritalin says, the user packages work much better now and I can finally boot with QE & CI enabled as I can add my GFX strings package - thanks Ritalin.
If you try to install to 2 drives set up with Apple software Raid they are seen correctly as a single drive but with the red exclamation mark. Anyone know why?
|
|
|
Post by nikonnut on Aug 3, 2008 17:31:15 GMT
Rit, I've got v10-3 is running and everything seems flawless! Keep up the great work!
Nik
|
|
|
Post by ritalin on Aug 3, 2008 20:51:35 GMT
Yes, I also am maxed out after adding around 5 or 6 packages too, but the good news is that as Ritalin says, the user packages work much better now and I can finally boot with QE & CI enabled as I can add my GFX strings package - thanks Ritalin. If you try to install to 2 drives set up with Apple software Raid they are seen correctly as a single drive but with the red exclamation mark. Anyone know why? I will look into the pkg quantity limit. I use the command to find pkgs placed in the /Apple_Update_PKGs folder (where ${basedir} is just the path to the folder). It should find anything with the pkg extension. As for the red exclamation mark, there is usually some accompanying text telling you why you can't select the drive. Such as: "You cannot install Mac OS x86 on this volume. The contents of this volume cannot be changed." (usually because of an unsupported format such as NTFS) "You cannot install Mac OS x86 on this volume. There is not enough free space on this volume." "You cannot install Mac OS x86 on this volume. You cannot upgrade this version of Mac OS X because a newer version is installed." "You cannot install Mac OS x86 on this volume. Mac OS X is already installed." etc...
|
|
|
Post by STLVNUB on Aug 3, 2008 22:42:24 GMT
Thanks for pointing that out stlvnub, I could do with a few more people like you. Taking your suggestion further you can reduce the code to this: Might need to get rid of the spaces in the 'select a' line as it MAY break the pkg selection further on.Otherwise great stuff. Would still like to see the option of just making a VIRGIN SL disk though, as each time you bring out a new version I have to hack it a bit to get it o work, but then again that is half the fun. Bye..
|
|
|
Post by rals2007 on Aug 4, 2008 4:11:51 GMT
Hi Ritalin...
Nice work!
For my own personal use, i like to incorporate AMD. is the Extensions.mkext need to modified for the AMD or it will boot the DVD?
|
|
|
Post by alvinsclee on Aug 6, 2008 5:55:32 GMT
Hey Ritalin, I have tested v10-3 OSx86_Patcher on 10.5.1 Retail Disc. It works... only if I connect a secondary monitor (else, laptop LCD goes into a plain blue screen). Great work, thanks! Alvin
|
|
zuz
New Member
Posts: 1
|
Post by zuz on Aug 12, 2008 20:13:18 GMT
hey ritalin am new here, and this is my first post ever! ur thread is the reason i joined this fabulous forum anyhow, i tested v.10-2 and 10-3 in 10-2 i was getting soo may errors mainly a broken pipe error when creating a base installer and when updating the packages from the macosxupdate
i also got errors in creating the iso.. it just wouldnt create
to be honest i dunno what version of leopard i have, and i think that is why i am having those errors! can u walk me thru on perhaps fixing those errors!
on a side note .. guys for the su command to work u should specify the root password try this in terminal: sudo passwd root enter new password and verify then when executing the su u type su root and then enter the password..
thanx ritalin for the gr8 patch and am waiting maybe perhaps we can iron out the errors:)
|
|
|
Post by amantheboy08 on Aug 14, 2008 19:09:42 GMT
Ok can anyone give me a step by step guide on how to make the osinstall.mpkg in leopard with packagemacker 3.0.1 thank you. that would be really nice
|
|
|
Post by rals2007 on Aug 15, 2008 3:31:50 GMT
Ritalin: i noticed that the AppleThermal.kext & AppleACPIThermal.kext has an option to be remove. whats the purpose of this? Is it applicable to all hack? And also, do we also have to delete the AppleHWSensor.kext? Thanks
|
|
|
Post by ritalin on Aug 17, 2008 14:26:56 GMT
Hi ritalin, I just wanted to post my results of using your 10.3 script with my hardware (Asus P5W DH Deluxe w/ Intel Core2Duo E6600). 1. For my networking to function on initial boot, I had to remove your AppleYukon2.pkg from the script. This only just began recently and I didn't have to do that before. I guess you have this tailored for your hardware. This is just a note for anyone using this script with my hardware instead. 2. I had a problem adding a long list of packages to my install with 10.2, and after reading your post I thought it would be fixed in 10.3 but it's not. I have about 10 custom packages I want to add, but after about 6 it stops asking me to add new ones. I remedied that by creating the table myself in your script. I just wanted to check and see if you or anyone has experienced this as well. Thanks for the script. I think overall it works very well! 1. The script will now ask you which modification pkgs to apply, so you can now skip the AppleYukon2.pkg without editing the patcher. 2. Any one adding a long list of pkgs would encounter this bug. Fingers crossed this problem is now fixed in OSx86_patcher_v10.4Hi Ritalin... Nice work! For my own personal use, i like to incorporate AMD. is the Extensions.mkext need to modified for the AMD or it will boot the DVD? No AMD yet! I would like to iron out all the bugs in the Intel only version first (plus I don't own any AMD hardware to test on. Please feel free to donate an AMD base unit and I will get right on it.) Ritalin: i noticed that the AppleThermal.kext & AppleACPIThermal.kext has an option to be remove. whats the purpose of this? Is it applicable to all hack? And also, do we also have to delete the AppleHWSensor.kext? Thanks Removes the AppleThermal extension and the AppleACPIThermal plugin (if installed) from the AppleACPIPlatform extention. OSX uses these extensions to control the system cooling fans but they appear to be very buggy when used on a hackintosh (the fan can stop, causing over heating). The BIOS can handle the fan on its own and doesn't need OSX or these kexts to function, hence removing these kexts can keep your system running cooler. Would still like to see the option of just making a VIRGIN SL disk though, as each time you bring out a new version I have to hack it a bit to get it o work, but then again that is half the fun. Bye.. Working on this and OSx86_patcher_v10.4 is one step closer in that respect. Hey Ritalin, I have tested v10-3 OSx86_Patcher on 10.5.1 Retail Disc. It works... only if I connect a secondary monitor (else, laptop LCD goes into a plain blue screen). Great work, thanks! Alvin Search for the paper clip solution to the blue screen problem. Ok can anyone give me a step by step guide on how to make the osinstall.mpkg in leopard with packagemacker 3.0.1 thank you. that would be really nice I think I posted a guide somewhere on this board, or maybe in this thread. here
|
|
|
Post by STLVNUB on Aug 18, 2008 1:07:05 GMT
Trying out the new package. You WILL have problems with language selection if you select one with a space in it. e.g Brazilian Portuguese as it is named BrazilianPortuguese.pkg
Minor error, did tell you. Still excellent work... see ya
|
|