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
Before I try out Wayne's amazing miracle—with great gratitude—may I ask if and how this plays along with FileVault 2 encryption? I would have to decrypt my SSD in order to resize and add partitions, but would like to re-encrypt it after Mountain Lion is installed.

Thank you.

Not sure about that, its not been tested, but you can help us by testing it :) should run fine i think.

----------

V0.2.2 has worked out almost perfectly for me on my MacBook Pro 2,2 with 10.8.2.
iCloud and iMessage work great. The only minor issues I have are the Bonjour issue already mentioned (and fixed, it seems - thanks!) and the Caps Lock/Num Lock issue. iSight isn't working (laggy) but I never use it, so it doesn't matter to me.
I got the Num Lock key to stop activating with KeyRemap4MacBook, and I turned the Caps Lock key off in System Preferences. The only thing about the two which doesn't quite work is that the Num Lock LED is always on after I press it, but that is extremely minor.
Also, I'm not sure if this is normal or not, but a click on the trackpad button won't wake the laptop from sleep, but the spacebar will.
So apart from these two minor issues, I have a fully functional install of 10.8 on my "unsupported" MacBook Pro.
Thank you, hackerwayne and MLforAll!

The numlock LED & iSight is incredibly hard to fix, as we was discussing the issue on Skype. Either we use 10.7.5 kexts, which will break Bluetooth & Sleep (like in V0.1) or use 10.8 DP1 kexts, which will cause the NumLock LED to light up & cause problems with iSight. So which one is more important?

Having no:
Sleep & Bluetooth
or
Minor issue with NumLock LED & iSight.

i would obviously say Sleep & BT more important. We will try our best to sort this one out, but it seemed close to impossible. Unless we can some how modify the kext itself.

----------

Is it possible you can make a short info to locate the required files in MLPostFactor app, there is needed to be replaced / added to the ML partition, to get Bonjour / network share work?

Thanks in advance. :)

We actually wanted it that way, simply forgotten to include the script to copy it. Its a bug & its been fixed in the coming version.

----------

Btw, I also experiencing glitches in Safari, and Google Chrome crashes also constantly. In MLPostFactor v0.1 I had no problems. So something must have changed in V0.2.2!

But I think everything else is running very smoothly in this version .. compared to my installation with v0.1. So that's just perfect! :D

10.8.3? Im guessing it has something to do with OpenGL & OpenCL in 10.8.3. That Ill have to ask MLForAll, hes the genius behind the 10.8.3 support ;)

----------

Pages like Facebook.com have glitches while scrolling.
Chrome crashes (have sended u a crash log)
Firefox works 100%.
Thanks, nice work.

Are you on 10.8.3? I discovered it has something to do with OpenGL. We will look into it. In the mean time, if possible, please install 10.8.2 instead while we resolve this issue.
 

hackerwayne

macrumors 6502a
Original poster
Feb 17, 2012
789
13
Kuala Lumpur, Malaysia
Right. To finalized things up (that will be fixed/patched in the nx version)

Fixed
1. Issues with Bonjour resolved. AFP however, its not tested (yet)
2. Issues with Disk Utility not repairing permission solved.
3. Issues with system running in root solved


In Progress
1. OpenGL issues reported by some users on 10.8.3
2. Issues with Kextcache during the installation caused the install to fail.


Might not fixed (Complicated issues)
1. Issues with NumLock Illumination & iSight low frame rates. (Rather minor issue)


------------------------------------------------------------------------------------------------------------------------------------

Reason for why it can't be fixed
In layman term speaking. iSight, Numlock (the keyboard), sleep & Bluetooth is controlled by IOHIDFamily.kext. In MLP V0.1, we used kexts from 10.7.5. The result? Bluetooth and Sleep not working. In MLP V0.2.2, we used kexts from 10.8 DP1. Result? NumLock lights issue & iSight not working properly. To make it easier to understand:


IOHIDFamily.kext (10.7.5): No sleep & bluetooth
IOHIDFamily.kext (10.8 Developer Preview 1): Numlock issue & iSight issue
IOHIDFamily.kext (10.8.x): No 32-bit support, hence, all the above don't work.


Solution?
Frankly, we don't know. We wanted to combine 10.7.5 & 10.8 DP1 kexts but don't know how. So theres no solution for this problem at the moment till we figure something out. Frankly speaking, these issues are rather minor.


------------------------------------------------------------------------------------------------------------------------------------

ETA Release Date for MLPostFactor V0.3 & 64 bit version?

Generally speaking, as usual. We don't give a "exact date" because if we can't make it, we will receive a lot of "you promised to release today" or "Wheres the download link?". The rough estimated time is within this 1 or 2 weeks.


OFF TOPIC
Little note
Hmm.. Color makes the post more interesting huh.. xD

Who agrees with me?
Vote by posting:
* I want color on Wayne's reply/posts to identify it from other users. (makes it easier to read)
* I don't want color because...
 
Last edited:

satiro91

macrumors newbie
Jan 4, 2013
18
0
Right. To finalized things up (that will be fixed/patched in the nx version)

Fixed
1. Issues with Bonjour resolved. AFP however, its not tested (yet)
2. Issues with Disk Utility not repairing permission solved.
3. Issues with system running in root solved


In Progress
1. OpenGL issues reported by some users on 10.8.3
2. Issues with Kextcache during the installation caused the install to fail.


Might not fixed (Complicated issues)
1. Issues with NumLock Illumination & iSight low frame rates. (Rather minor issue)


-------------------------------------------------------------------------------------------------------------------------------

Reason for why it can't be fixed
In layman term speaking. iSight, Numlock (the keyboard), sleep & Bluetooth is controlled by IOHIDFamily.kext. In MLP V0.1, we used kexts from 10.7.5. The result? Bluetooth and Sleep not working. In MLP V0.2.2, we used kexts from 10.8 DP1. Result? NumLock lights issue & iSight not working properly. To make it easier to understand:


IOHIDFamily.kext (10.7.5): No sleep & bluetooth
IOHIDFamily.kext (10.8 Developer Preview 1): Numlock issue & iSight issue
IOHIDFamily.kext (10.8.x): No 32-bit support, hence, all the above don't work.


Solution?
Frankly, we don't know. We wanted to combine 10.7.5 & 10.8 DP1 kexts but don't know how. So theres no solution for this problem at the moment till we figure something out. Frankly speaking, these issues are rather minor.

I've tested the 10.8.2 and still with safari glitches.
Can you send me the 10.7.5 and 10.8dp1 kexts? I wil take the to my college and sit down with a teacher (that is interested in project) to see that and try to fix the isight on x3100 macbook.
Sorry for the bad english, i'm from Brazil.
 

hackerwayne

macrumors 6502a
Original poster
Feb 17, 2012
789
13
Kuala Lumpur, Malaysia
I've tested the 10.8.2 and still with safari glitches.
Can you send me the 10.7.5 and 10.8dp1 kexts? I wil take the to my college and sit down with a teacher (that is interested in project) to see that and try to fix the isight on x3100 macbook.
Sorry for the bad english, i'm from Brazil.

If it exist on 10.8.2 then it doesn't make sense. The problem doesn't exist on V0.1 & we havent touch graphics kexts at all. Did you select 10.8.0~10.8.2 when you install 10.8.2? Did you do clean install or simply overlap on top of 10.8.3? V0.2 includes 10.7.5 kexts. You can extract it from the app. I will upload both kexts later today.
 

satiro91

macrumors newbie
Jan 4, 2013
18
0
If it exist on 10.8.2 then it doesn't make sense. The problem doesn't exist on V0.1 & we havent touch graphics kexts at all. Did you select 10.8.0~10.8.2 when you install 10.8.2? Did you do clean install or simply overlap on top of 10.8.3? V0.2 includes 10.7.5 kexts. You can extract it from the app. I will upload both kexts later today.

Clean install, selected 10.8.0~10.8.2 on Install and ML, got the same thing.
Maybe is a bug of the new release of safari...firefox works perfectly.
EDIT: Gonna try a different webkit to fix the safari glitch. Others users have seen this on safari 6.0.3
 
Last edited:

Mercy2011

macrumors newbie
Mar 13, 2013
23
0
Not sure about that, its not been tested, but you can help us by testing it :) should run fine i think.

----------



The numlock LED & iSight is incredibly hard to fix, as we was discussing the issue on Skype. Either we use 10.7.5 kexts, which will break Bluetooth & Sleep (like in V0.1) or use 10.8 DP1 kexts, which will cause the NumLock LED to light up & cause problems with iSight. So which one is more important?

Having no:
Sleep & Bluetooth
or
Minor issue with NumLock LED & iSight.

i would obviously say Sleep & BT more important. We will try our best to sort this one out, but it seemed close to impossible. Unless we can some how modify the kext itself.

----------



We actually wanted it that way, simply forgotten to include the script to copy it. Its a bug & its been fixed in the coming version.

----------



10.8.3? Im guessing it has something to do with OpenGL & OpenCL in 10.8.3. That Ill have to ask MLForAll, hes the genius behind the 10.8.3 support ;)

----------



Are you on 10.8.3? I discovered it has something to do with OpenGL. We will look into it. In the mean time, if possible, please install 10.8.2 instead while we resolve this issue.

Yep, I'm on 10.8.3. Was on 10.8.2 with V0.1, and no problems with glitches at all.
 

satiro91

macrumors newbie
Jan 4, 2013
18
0
Can anyone help me to repair permissions?
I need to do this to try to fix the 0.2 glitches on safari 10.8.3.
 

hackerwayne

macrumors 6502a
Original poster
Feb 17, 2012
789
13
Kuala Lumpur, Malaysia
Can anyone help me to repair permissions?
I need to do this to try to fix the 0.2 glitches on safari 10.8.3.

put the BOM (Bill of Material) file into your drive. It will make Disk Utility work

----------

Yep, I'm on 10.8.3. Was on 10.8.2 with V0.1, and no problems with glitches at all.

Thanks for clarifying it. Ill look into the issues after taking some rest. Ive been up for more then 24 hours. Lol. :)
 

Nemesis19

macrumors member
Mar 21, 2010
55
1
put the BOM (Bill of Material) file into your drive. It will make Disk Utility work

----------



Thanks for clarifying it. Ill look into the issues after taking some rest. Ive been up for more then 24 hours. Lol. :)

assuming there is one...is the DP2 useful for your work? maybe to solve the numlock and isight issue?

about the Safari glitches...maybe there is a plugin installed that makes things crazy?

of course all these are random thoughts...so excuse me for the non utility :)


Edit: +1 hackerwayne for colors!
 

hackerwayne

macrumors 6502a
Original poster
Feb 17, 2012
789
13
Kuala Lumpur, Malaysia
assuming there is one...is the DP2 useful for your work? maybe to solve the numlock and isight issue?

about the Safari glitches...maybe there is a plugin installed that makes things crazy?

of course all these are random thoughts...so excuse me for the non utility :)


Edit: +1 hackerwayne for colors!

DP2 and above = No 32bit support. Hence, useless. Since we're running 32bit kernel here

Regarding on Safari, not sure what went wrong there. Need to dig deeper.

I'm gonna use COLORS
.
Only important post thou (such as clarification or annoucement), the rest remains black & white to keep it tidy.
 
Last edited:

atrocitas

macrumors newbie
Mar 24, 2013
2
0
I'm using 0.2.2 on 10.8.3.

I can't connect to samba shares because smbfs.kext is the wrong architecture.

As always, thanks so much for your hard work! I'm loving 10.8.3!
 

refosco

macrumors newbie
Mar 15, 2013
9
0
Right. To finalized things up (that will be fixed/patched in the nx version)]

Reason for why it can't be fixed
In layman term speaking. iSight, Numlock (the keyboard), sleep & Bluetooth is controlled by IOHIDFamily.kext. In MLP V0.1, we used kexts from 10.7.5. The result? Bluetooth and Sleep not working. In MLP V0.2.2, we used kexts from 10.8 DP1. Result? NumLock lights issue & iSight not working properly. To make it easier to understand:




Has already been tried to recompile the kernel/kext available here?

http://opensource.apple.com/release/mac-os-x-1082/

Maybe a silly question :p

P.S. Thanks A LOT guys :)
 
Last edited:

Casiotone

macrumors 6502a
Oct 12, 2008
825
111
Sorry if the answer is somewhere in this very long thread, but the last time I checked it, my Mac mini (GMA 950) was barely supported with unaccelerated graphics and sound problems.

Now I read in the first post that support is now "Perfect" for the Mac mini GMA 950.

So does it means what it means, that is full accelerated GMA 950 support with sound and no major issues on my 2007 Mac mini? With a GUI installer as a bonus?

If yes, well.... Bravo and standing applause!!! :)
 

hackerwayne

macrumors 6502a
Original poster
Feb 17, 2012
789
13
Kuala Lumpur, Malaysia
Sorry if the answer is somewhere in this very long thread, but the last time I checked it, my Mac mini (GMA 950) was barely supported with unaccelerated graphics and sound problems.

Now I read in the first post that support is now "Perfect" for the Mac mini GMA 950.

So does it means what it means, that is full accelerated GMA 950 support with sound and no major issues on my 2007 Mac mini? With a GUI installer as a bonus?

If yes, well.... Bravo and standing applause!!! :)

yep! With the bugs remaining as stated above. Nothing major tbh lol! Bonjour fix coming in 0.3. Keyboard & iSight issue does not affect Mac Minis :)
 
Last edited:

IrishJedi07

macrumors newbie
Mar 6, 2013
6
0
The "Call Apple" error in iMessage usually means you have a free account with no credit card tied to it. In these cases you need either iPhone or iPad registered (Macs don't count, new or not) or add a credit card to your apple account, they will do a 1 dollar transaction to make sure card is valid and return your dollar if your not buying any iTunes or something. The "Terminal Thing" as someone called it, is a very specific command and the syntax must be exact, one letter or space wrong and it won't work. The MLB value in NVRAM began to be used by Apple as part of the iMessage server authorization beginning on Dec 20 when the finally cut off the beta for Lion. Again to read current value, which you can copy and paste:
Code:
nvram 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:MLB

to change it, which you can't copy and paste:
Code:
sudo nvram 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:MLB=NOTMYSERIAL123456

where NOTMYSERIAL would be YOUR serial obtained from System Information followed by 6 digits if you have an 11 digit serial, or 5 digits if you have a 12 digit serial. PRAM reset should wipe this value out if need be, or by using the -d argument to delete value after nvram in the first example I posted. Use "man nvram" to learn just enough to get you in trouble:)

Diskutility Permission repairs require package receipts located at /private/var/db/receipts/. There are 2 files for each package installed, a plist and a BOM (bill of materials). Using terminal command
Code:
pkgutil --pkgs/CODE] will show you what OSX thinks you have. These files contain the permissions setting Diskutility uses so are mandatory to repair them and were not being copied at the end of the install. The BOM file can be extracted from pkgs also with pkgutil, but that's beyond the scope of forum. I took easy route and copied ones from my 10.8.3 Hackintosh and was able to repair a TON of permission errors. Just need ones for the main pkgs included in new OSX install
[CODE]eep357$ pkgutil --pkgs
com.apple.pkg.AdditionalEssentials
com.apple.pkg.BaseSystemBinaries
com.apple.pkg.BaseSystemResources
com.apple.pkg.BSD
com.apple.pkg.Essentials
com.apple.pkg.JavaEssentials
com.apple.pkg.OxfordDictionaries
com.apple.pkg.RemoteDesktop
com.apple.pkg.X11redirec

For Bonjour, the mDNSresponder included in the DL was not getting copied from "Install" to "ML". Looked like script was looking for it at it's usual location in /usr/sbin/ but in "Install" when ran while booted in installer, but it is not present in the basic installer, only fully installed version of OSX, nor was it being put there when first running the tool to create "Install". Manually copied from DL'd app to /usr/sbin/ while replacing current version using Terminal, repair permissions again and Bonjour works after reboot! All services appear to be broadcast and other Mac can access MacBook iTunes share, VNC all work. Only not working is AFP from MacBook to another Mac, but works other way around and can use other Mac to copy files to and from MacBook over LAN. Had this problem before this when trying to manually connect via IP address too though, while VNC would work OK, so this prob appears to be with AFP and not mDNS.

So at this point EVERYTHING works EXCEPT-AFP file shares initiated by MacBook, almost there :) Keep up the good work
can you make a "for dummies" version to the mDNSresponder steps
 

eep357

macrumors newbie
Apr 7, 2013
22
0
DP2 and above = No 32bit support. Hence, useless. Since we're running 32bit kernel here
Yup! And would consider iSight or numlock light probably at absolute bottom of priority list, but if you get bored, most from 10.6.0-10.8DP1 should be 32/64bit, graphics being more common exception. People have been using IOUSBFamily from 10.6.2 on hacks since 10.6.3-10.8.4, I use AppleACPIPlatform.kext from 10.6.7 on my ASUS x58 running 10.8.3 to avoid an approx 2 min hangup during boot with no ill effects. Lots of possibilities, maybe none work. Like I said, if you get bored :)

Has already been tried to recompile the kernel/kext available here?

http://opensource.apple.com/release/mac-os-x-1082/

Maybe a silly question :p

P.S. Thanks A LOT guys :)
All kernels are released as open source at some point-Except any from the developer previews, there in lies the problem. That kernel is not 64bit. I tried a couple patched 32/64bit ML kernels which AFAIK are all MLDP1 based, since network/bluetooth problems can often be related to compatibility of the actual kernel itself. One KP'd and other made Finder flash like strobe light. These are usually developed by and for Phenom AMD owners who don't have SSSE3 (not to be confused with SSE3), and a whole bunch of core crypto and DSMOS work arounds that muddle things up too much, or atom and Pentium CPU's to resolve actual architecture differences, a problem not found using any real core 2 duo mac.

I'll look into AFP later tonight if I have time. I use it and screen sharing constantly so it's pretty important to me to get it working, even by direct IP is fine.

----------

can you make a "for dummies" version to the mDNSresponder steps
Sorry, not my place to tell how to dissect a Dev's program, especially on they're own forum topic :) I'll leave that to hackerwayne's discretion. Since for that part only, is pretty simple I'll give you one hint, it involves RT clicking :p
 

IrishJedi07

macrumors newbie
Mar 6, 2013
6
0
Yup! And would consider iSight or numlock light probably at absolute bottom of priority list, but if you get bored, most from 10.6.0-10.8DP1 should be 32/64bit, graphics being more common exception. People have been using IOUSBFamily from 10.6.2 on hacks since 10.6.3-10.8.4, I use AppleACPIPlatform.kext from 10.6.7 on my ASUS x58 running 10.8.3 to avoid an approx 2 min hangup during boot with no ill effects. Lots of possibilities, maybe none work. Like I said, if you get bored :)


All kernels are released as open source at some point-Except any from the developer previews, there in lies the problem. That kernel is not 64bit. I tried a couple patched 32/64bit ML kernels which AFAIK are all MLDP1 based, since network/bluetooth problems can often be related to compatibility of the actual kernel itself. One KP'd and other made Finder flash like strobe light. These are usually developed by and for Phenom AMD owners who don't have SSSE3 (not to be confused with SSE3), and a whole bunch of core crypto and DSMOS work arounds that muddle things up too much, or atom and Pentium CPU's to resolve actual architecture differences, a problem not found using any real core 2 duo mac.

I'll look into AFP later tonight if I have time. I use it and screen sharing constantly so it's pretty important to me to get it working, even by direct IP is fine.

----------


Sorry, not my place to tell how to dissect a Dev's program, especially on they're own forum topic :) I'll leave that to hackerwayne's discretion. Since for that part only, is pretty simple I'll give you one hint, it involves RT clicking :p
I respect that, he did refer Me to your post so I guess I'm stuck till the next version
 

Needleroozer

macrumors regular
Mar 29, 2013
145
208
The numlock LED & iSight is incredibly hard to fix, as we was discussing the issue on Skype. Either we use 10.7.5 kexts, which will break Bluetooth & Sleep (like in V0.1) or use 10.8 DP1 kexts, which will cause the NumLock LED to light up & cause problems with iSight. So which one is more important?

Having no:
Sleep & Bluetooth
or
Minor issue with NumLock LED & iSight.

i would obviously say Sleep & BT more important. We will try our best to sort this one out, but it seemed close to impossible. Unless we can some how modify the kext itself.

----------


I completely agree. I just wanted to provide some support that this is happening on more than one computer.
I'll never use iSight, and a little green LED isn't a big deal, especially when weighed against sleep and Bluetooth.
Great work on V0.2.2!
 
Last edited:

hackerwayne

macrumors 6502a
Original poster
Feb 17, 2012
789
13
Kuala Lumpur, Malaysia
Yup! And would consider iSight or numlock light probably at absolute bottom of priority list, but if you get bored, most from 10.6.0-10.8DP1 should be 32/64bit, graphics being more common exception. People have been using IOUSBFamily from 10.6.2 on hacks since 10.6.3-10.8.4, I use AppleACPIPlatform.kext from 10.6.7 on my ASUS x58 running 10.8.3 to avoid an approx 2 min hangup during boot with no ill effects. Lots of possibilities, maybe none work. Like I said, if you get bored :)


All kernels are released as open source at some point-Except any from the developer previews, there in lies the problem. That kernel is not 64bit. I tried a couple patched 32/64bit ML kernels which AFAIK are all MLDP1 based, since network/bluetooth problems can often be related to compatibility of the actual kernel itself. One KP'd and other made Finder flash like strobe light. These are usually developed by and for Phenom AMD owners who don't have SSSE3 (not to be confused with SSE3), and a whole bunch of core crypto and DSMOS work arounds that muddle things up too much, or atom and Pentium CPU's to resolve actual architecture differences, a problem not found using any real core 2 duo mac.

I'll look into AFP later tonight if I have time. I use it and screen sharing constantly so it's pretty important to me to get it working, even by direct IP is fine.

----------


Sorry, not my place to tell how to dissect a Dev's program, especially on they're own forum topic :) I'll leave that to hackerwayne's discretion. Since for that part only, is pretty simple I'll give you one hint, it involves RT clicking :p

I actually tried kexts from 10.6, result is Bluetooth & Sleep not working similar to 10.7.5's kexts except... even worse lol (kp out of the blue). But like you said, NumLock LED & iSight should be at the bottom of the list. For those of you that are wondering, the NumLock key works! Just the LED won't go off when triggered. As for the mDNSResponder part, i don't really wanna create a guide just for that fear some new comers might screw things up or can't get it to work & a lot of questions will arise (which will flood the thread), no offense, but we aint got time for that & to keep the thread tidy, easier to read for newbies. So my suggestion is wait till we release V0.3 which is sooner than you think it is :)
 

danz207

macrumors newbie
Sep 29, 2012
21
0
Austrayaa Mate!!
Hey Wayne,
Got a slight problem with Boot Camp (Late 2006 iMac X1600)
jHCXObA.png

Thoughts?
Oh yea, and the colour is definitely a +1 from me! :D
 

Fred57

Cancelled
Mar 30, 2013
59
3
10.8.3 Combo Update

Hi All,

I got the 10.8.3 update from the AppStore. Format is Pkg, located in Library/Updates. 10.8.2 is working perfectly (except Bonjour, but we all know a fix is coming !)

As mentioned in guidelines, it should not be executed, and instead, MLPostFactor should be used.
How exactly ? Cannot get MLPostFactor to work from there.
Could you explain in simple words, like in "Mountain Lion for Dummies ?"

Many thanks
 

danz207

macrumors newbie
Sep 29, 2012
21
0
Austrayaa Mate!!
As mentioned in guidelines, it should not be executed, and instead, MLPostFactor should be used.
How exactly ?

You install it normally, then it will reboot, but boot into the 'Install' partition and open up MLPostFactor from the Utilities tab and select 10.8.3 and install it to your ML drive, then reboot back into your ML partition and you're done :)
 
Last edited:
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.