Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

hackerwayne

macrumors 6502a
Original poster
Feb 17, 2012
789
13
Kuala Lumpur, Malaysia
Thank very much, Wayne. So what fixes will not be included for us 32-bit users? Any substantial reason to wait for 0.3 if one has a Macbook 4,1?



I guess I missed that skimming through this thread. Is it serious? Are we sure it is due to MLPostFactor and not a Safari bug?

The memory leaked issue has never been addressed here before, been getting some tweets on Twitter about that thou it sounds like Apples problem thats causing memory leak. Cuz im having memory leak issue on my fully supported Mid 2011 i7 MacBook Air. Those stated "64-bit only" will be fixed in 0.3
 
Last edited:

andreas79

macrumors member
Jun 9, 2010
55
0
Roma
Hello!!!First of all i would like to thank everyone who made this possible...i was so happy that i could use mountain lion to my old but well working 2007 mac ;)
i have some questions though :
1)After the complete installation of mountain lion do i have to keep the file Install OS X Mountain Lion which is located to ML/Recovered Items/Applications or i can delete it???I'm asking because i have two partitions now to a 160 gb hard disk and everything counts for free space :) it also shows on launchpad and it annoys me a bit as i want everything to look clean :p
2)I've installed 10.8.2 and tried to install the 10.8.3 combo update with the guide i saw but didn't make it out...so if i install the 10.8.3 update do i lose all data and apps as it does a clean install or is it like a normal update???because when i tried with your guide it did a clean install even if it got again 10.8.2,don't know what i did wrong (???) so please could you post a guide for going from 10.8.2 to 10.8.3 step by step???
Thank you very much :)
 

CoBrA2168

macrumors newbie
Mar 18, 2013
24
0
The memory leaked issue has never been addressed here before, been getting some tweets on Twitter about that thou it sounds like Apples problem thats causing memory leak. Cuz im having memory leak issue on my fully supported Mid 2011 i7 MacBook Air. Those stated "64-bit only" will be fixed in 0.3

hackerwayne - I read a few pages back that MLForAll somehow is getting the kexts working in 64-bit mode? If so that would be fantastic! Does this apply for the X3100?

Also, just so I get this straight, the Mountain Lion we are running is really primarily ML DP1 (with some Lion thrown into the mix)? I finally did get it installed and working on my hackintosh by the way!
 

Buddygor

macrumors regular
May 22, 2012
168
5
Help

Hello!!!First of all i would like to thank everyone who made this possible...i was so happy that i could use mountain lion to my old but well working 2007 mac ;)
i have some questions though :
1)After the complete installation of mountain lion do i have to keep the file Install OS X Mountain Lion which is located to ML/Recovered Items/Applications or i can delete it???I'm asking because i have two partitions now to a 160 gb hard disk and everything counts for free space :) it also shows on launchpad and it annoys me a bit as i want everything to look clean :p
2)I've installed 10.8.2 and tried to install the 10.8.3 combo update with the guide i saw but didn't make it out...so if i install the 10.8.3 update do i lose all data and apps as it does a clean install or is it like a normal update???because when i tried with your guide it did a clean install even if it got again 10.8.2,don't know what i did wrong (???) so please could you post a guide for going from 10.8.2 to 10.8.3 step by step???
Thank you very much :)

Hey, I can offer some help.

For the ML app, you have 2 options. If you deleted the original "Install" partition, keep the ML app so you can use MLPostFactor again later on. If you DIDN'T delete the partition, as long as you keep it, the app is unnecessary.

For the 10.8.3 update, here's what you do

1. Make sure you 'Install' partition is still there, or remake it with MLPostFactor.

2. Install the 10.8.3 delta update (use the combo if you are on 10.8.1 or just 10.8), and when it is done, restart.

3. Hold down the alt key at start, and choose "Install" (it may also be called EFI Boot), and wait for it to boot up.

4. Don't install OS X, just go to 'Utilities' at the top, and click MLPostFactor.

5. Go through the steps, but WHEN INSTALLING IT, CHOOSE 10.8.3!!

6. Then install, and reboot to your ML partition, go on your merry way :)

:apple::apple:
Noah Budgor
 

Intell

macrumors P6
Jan 24, 2010
18,955
509
Inside

Roll your eyes as much as you want. They truly are just simple file changes and a few shell scripts. Nothing mind blowing like exploiting a process or reprogramming the EFI.

Ahum, could you both please get the hell of this forum. Everybody here is trying to accomplish something here, to make ML run on old Mac's, and you guys don't contribute ANYTHING, just bashing of Hackerwayne and MLforALL. Go away, or post something useful. The day any of you posts a working utility for installing 10.8 on an unsupported Mac, or release a JB, I'll remove this post. Until then, please stay away.

I have contributed to this thread in the past. And while not getting 10.8 on an unsupported Mac, I have gotten FaceTime to work on an iPod Touch 3G and iPad 1. The two projects are similar in that they put something on a machine that "can't" have it as per Apple. I've also shoehorned 10.5.0 on a PowerMacintosh 8600 when Leopard first came out. I know what it's like to wedge an OS onto a machine that it isn't designed for. Especially an Apple machine and OS. Applejuiced, while having not released a jailbreak just like hackerwayne, has worked very closely with iPhone DevTeam members in jailrbreak related projects. Unfortunately, that's all the more he cares to share on the subject. Till then I suggest you start respecting everyone a bit more before you let slip an insult. And look, colours!
 

hackerwayne

macrumors 6502a
Original poster
Feb 17, 2012
789
13
Kuala Lumpur, Malaysia
Roll your eyes as much as you want. They truly are just simple file changes and a few shell scripts. Nothing mind blowing like exploiting a process or reprogramming the EFI.



I have contributed to this thread in the past. And while not getting 10.8 on an unsupported Mac, I have gotten FaceTime to work on an iPod Touch 3G and iPad 1. The two projects are similar in that they put something on a machine that "can't" have it as per Apple. I've also shoehorned 10.5.0 on a PowerMacintosh 8600 when Leopard first came out. I know what it's like to wedge an OS onto a machine that it isn't designed for. Especially an Apple machine and OS. Applejuiced, while having not released a jailbreak just like hackerwayne, has worked very closely with iPhone DevTeam members in jailrbreak related projects. Unfortunately, that's all the more he cares to share on the subject. Till then I suggest you start respecting everyone a bit more before you let slip an insult. And look, colours!


1. These systems lacks EFI64, Try to install this on stock ML bootloader. Lets see what happens.

2. I don't think so.

3. Thats more like some easy files replacement (not to mention pretty darn useless, considering iPT3 has no Mic)

4. 10.5 was easy, all you have to do is have a G4, install it else where and put it back. Try to get it work on G3.

5. Most importantly, you're not being productive here.
 
Last edited:

andreas79

macrumors member
Jun 9, 2010
55
0
Roma
Hey, I can offer some help.

For the ML app, you have 2 options. If you deleted the original "Install" partition, keep the ML app so you can use MLPostFactor again later on. If you DIDN'T delete the partition, as long as you keep it, the app is unnecessary.

For the 10.8.3 update, here's what you do

1. Make sure you 'Install' partition is still there, or remake it with MLPostFactor.

2. Install the 10.8.3 delta update (use the combo if you are on 10.8.1 or just 10.8), and when it is done, restart.

3. Hold down the alt key at start, and choose "Install" (it may also be called EFI Boot), and wait for it to boot up.

4. Don't install OS X, just go to 'Utilities' at the top, and click MLPostFactor.

5. Go through the steps, but WHEN INSTALLING IT, CHOOSE 10.8.3!!

6. Then install, and reboot to your ML partition, go on your merry way :)

:apple::apple:
Noah Budgor


Thank you so much for your reply :)
i've already deleted the "Install" partition so i just have to remake it and install MLPostFactor and i guess i choose 10.8.3,right???and one more question:do i download the 10.8.3 combo update from the site or is it the same to use the update from the app store????
 

Intell

macrumors P6
Jan 24, 2010
18,955
509
Inside
1. Try to install this on stock ML bootloader. Lets see what happens.

2. I don't think so.

3. Thats more like some easy files replacement (not to mention pretty darn useless, considering iPT3 has no Mic)

4. 10.5 was easy, all you have to do is have a G4, install it else where and put it back. Try to get it work on G3.

5. Most importantly, you're not being productive here.

EFI not the bootloader, it is the firmware. The bootloader is on the disk and is loaded by the EFI. You can't really change Apple's EFI much or at all on Intell Macs. Sure you can chainload off of it onto Chameleon, but the stock EFI is always there and it can't be removed or changed. While useless, it was fun to do and people still use it and request bug fixes. It was a bit more than some scripts. I had to develope a method to inject dylibs into the dynamic library shared cache. Something the iOS doesn't really like to do. Do a search on this thread, I've posted things in the past that helped it along.

10.5 wasn't easy. The 8600 has a G4, in it not its stock 604e, but Leopard lacks many of the needed kexts for it. I had to rewrite most of 10.2's kexts for it from their sources, change many properties in the 8600's older OpenFirmware implementation, patch out the kernel, and lots of trial and error. Getting Leopard to work on a G3? I've done that as well. Not the fastest thing and it doesn't work past 10.5.2 due to the kernel requirements. You have to use a few extra kexts from the Leopard beta and its kernel. This project will probably start to suffer from the same problems as the Leopard on a G3 project that a few have undertaken over the years. And as always, productivity is in the eyes of the beholder.
 
Last edited:

hackerwayne

macrumors 6502a
Original poster
Feb 17, 2012
789
13
Kuala Lumpur, Malaysia
Thank you so much for your reply :)
i've already deleted the "Install" partition so i just have to remake it and install MLPostFactor and i guess i choose 10.8.3,right???and one more question:do i download the 10.8.3 combo update from the site or is it the same to use the update from the app store????

Updating is not recommended. Better stay in 10.8.2

----------

EFI not the bootloader, it is the firmware. The bootloader is on the disk and is loaded by the EFI. You can't really change Apple's EFI much or at all on Intell Macs. Sure you can chainload off of it onto Chameleon, but the stock EFI is always there and it can't be removed or changed. While useless, it was fun to do and people still use it and request bug fixes. It was a bit more than some scripts. I had to develope a method to inject dylibs into the dynamic library shared cache. Something the iOS doesn't really like to do. Do a search on this thread, I've posted things in the past that helped it along.

10.5 wasn't easy. The 8600 has a G4, in it not its stock 604e, but Leopard lacks many of the needed kexts for it. I had to rewrite most of 10.2's kexts for it from their sources, change many properties in the 8600's older OpenFirmware implementation, patch out the kernel, and lots of trial and error. Getting Leopard to work on a G3? I've done that as well. Not the fastest thing and it doesn't work past 10.5.2 due to the kernel requirements. You have to use a few extra kexts from the Leopard beta and its kernel. This project will probably start to suffer from the same problems as the Leopard on a G3 project that a few have undertaken over the years. And as always, productivity is in the eyes of the beholder.

Sure. The EFI is 32-bit. It doesn't like ML's 64-bit bootloader. So theres some work done there. Since you're so good at that, why not help us look into 10.7.5 & 10.8 dp1 IOHIDFamily.kexts to make things work? Source not available.
 

Intell

macrumors P6
Jan 24, 2010
18,955
509
Inside
Sure. The EFI is 32-bit. It doesn't like ML's 64-bit bootloader. So theres some work done there. Since you're so good at that, why not help us look into 10.7.5 & 10.8 dp1 IOHIDFamily.kexts to make things work? Source not available.

This is your and MLforALL's project. I don't even think the IOHIDFamily source is on Apple opensource site. They've been pruning out things from there as of late. Something I'm rather against because it has been hurting projects such as this.
 

Capt.Clipperson

macrumors newbie
Apr 14, 2013
2
0
I will launch a separate v0.2.5 with that fixed.

For anyone who's already installed v0.2.2, wants mDNS/Bonjour to work, and isn't afraid to use the command line from Terminal: execute the following steps to extract the MLPostFactor version of mDNSResponder and replace the stock version in /usr/sbin. After a reboot Bonjour services should be working. Thanks to HackerWayne & MLforAll for their hard work. My original 2008 MBAir is now running 10.8.3 faster than it ever ran Lion. No sleep, brightness nor Bonjour issues now!

sudo -s <enter admin password>

hdiutil attach MLPostFactor\ 0.2.2.dmg
cd /Volumes/MLPF/MLPostFactorV0.2.2/MLPostFactor.app/Contents/Resources
xar -xf MLPostFactor.mpkg Restore.pkg -C /tmp
cd /tmp/Restore.pkg
gzcat Scripts | cpio -id Dats/mDNSResponder
chown root:wheel Dats/mDNSResponder
mv Dats/mDNSResponder /usr/sbin
cd ..
rm -fr Restore.pkg
hdiutil detach /Volumes/MLPF

exit <back to normal user>
 

Buddygor

macrumors regular
May 22, 2012
168
5
Wait!

Thank you so much for your reply :)
i've already deleted the "Install" partition so i just have to remake it and install MLPostFactor and i guess i choose 10.8.3,right???and one more question:do i download the 10.8.3 combo update from the site or is it the same to use the update from the app store????

Well, here's the thing-

If you're original app is 10.8 or 10.8.1/.2, then chose that when creating the Install partition. When you UPDATE is when you reboot and then select 10.8.3 from the Install partition and then install it to your updated drive.

Hope it helps!

:apple::apple:
Noah Budgor
 

andreas79

macrumors member
Jun 9, 2010
55
0
Roma
Well, here's the thing-

If you're original app is 10.8 or 10.8.1/.2, then chose that when creating the Install partition. When you UPDATE is when you reboot and then select 10.8.3 from the Install partition and then install it to your updated drive.

Hope it helps!

:apple::apple:
Noah Budgor

ok!!!now everything is clear...the previous time i tried i had chosen 10.8.3 at this point...now i just have to decide whether i update or not...i'll wait for other users to say how they experience 10.8.3...thank you very much,you were so helpful
 

Buddygor

macrumors regular
May 22, 2012
168
5
Thanks!

ok!!!now everything is clear...the previous time i tried i had chosen 10.8.3 at this point...now i just have to decide whether i update or not...i'll wait for other users to say how they experience 10.8.3...thank you very much,you were so helpful

Yup, that's what I'm here for :D

:apple::apple:
Noah Budgor
 

Buddygor

macrumors regular
May 22, 2012
168
5
Some Cool Goodies

Hey everyone, I have some cool 'goodies' for us all.

For repairing Permissions and a ton of cleaning/maintenance, I use Onyx.
http://www.macupdate.com/app/mac/11582/onyx

It's a nice app for doing all kinds of stuff, sort of like TinkerTool but more useable and refined. There are also tons of parameters you and change, like disabling Spotlight and Dashboard or anything like that. Free, and highly recommended.

Also, I found these pretty aweome OS X folder icons, they're more blue, and kinda 3D. Gorgeous and much more lively. They're called Aqua Lion.
To install them, I use the now-free (however unsupported) Candybar. Another great app.

CandyBar- http://www.macupdate.com/app/mac/8948/candybar

Icons- http://lukeedee.deviantart.com/art/Aqua-Lion-Folders-251215571


Hope that some people enjoy this and find some use out of it.

P.S. I have upgraded my Lion intall to ML, and find it very responsive and more useable and stable than Lion. I have a Late '06 MacBook.

:apple::apple:
Noah Budgor
 

QuarterSwede

macrumors G3
Oct 1, 2005
9,887
2,158
Colorado Springs, CO
For anyone who's already installed v0.2.2, wants mDNS/Bonjour to work, and isn't afraid to use the command line from Terminal: execute the following steps to extract the MLPostFactor version of mDNSResponder and replace the stock version in /usr/sbin. After a reboot Bonjour services should be working. Thanks to HackerWayne & MLforAll for their hard work. My original 2008 MBAir is now running 10.8.3 faster than it ever ran Lion. No sleep, brightness nor Bonjour issues now!

sudo -s <enter admin password>

hdiutil attach MLPostFactor\ 0.2.2.dmg
cd /Volumes/MLPF/MLPostFactorV0.2.2/MLPostFactor.app/Contents/Resources
xar -xf MLPostFactor.mpkg Restore.pkg -C /tmp
cd /tmp/Restore.pkg
gzcat Scripts | cpio -id Dats/mDNSResponder
chown root:wheel Dats/mDNSResponder
mv Dats/mDNSResponder /usr/sbin
cd ..
rm -fr Restore.pkg
hdiutil detach /Volumes/MLPF

exit <back to normal user>
This totally works!

screenshot20130414at208.png


AirPlay video isn't working (menubar AirPlay icon doesn't popup and the option is checked in System Prefs) but that may be a limitation of the GMA 950.
 

Mercy2011

macrumors newbie
Mar 13, 2013
23
0
This totally works!

Image

AirPlay video isn't working (menubar AirPlay icon doesn't popup and the option is checked in System Prefs) but that may be a limitation of the GMA 950.

Hmm, apparently only me who cannot get it to work.. :confused:
After sudo-s and password command in Terminal, I type hdiutil attach MLPostFactor\ 0.2.2.dmg, and get this error: hdiutil: attach failed - No such file or directory

The MLPostFactor 0.2.2.dmg file is on my desktop. What the hell am I doing wrong?

Arhhh, It drives me crazy ... :eek:
 

hackerwayne

macrumors 6502a
Original poster
Feb 17, 2012
789
13
Kuala Lumpur, Malaysia
MDNSRESPONDER/ BONJOUR FIX.

Right. Enough of all the PMs telling me to launch 0.2.5. To fix mDNSResponder, just replace mDNSResponder with the one attached. The file is located at /usr/sbin/mDNSResponder.

This file is included in MLPostFactor but we forgot to include a script to copy it.

Disk Utility Permission Repair Fix

Assuming you still have your Install partition. Navigate to System/Library/Installation/Packages and install BSD.pkg
 

Attachments

  • mDNSResponder.zip
    295.9 KB · Views: 1,344
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.