Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Status
The first post of this thread is a WikiPost and can be edited by anyone with the appropiate permissions. Your edits will be public.
I can't boot in safe mode, instead of the apple logo appears the prohibition sign. So my problem is that the file is not patched even though the tool says that the patch is applied successfully?
Did the date/time of the .dist file change when you clicked on "Patch Update" in the tool? It should have.
Umm. You ARE selecting PB6 from the Select Update to Patch drop-down right?

Screen Shot 2016-08-28 at 1.54.09 PM.png
And, you ARE on the Public Beta branch, not the Developer Beta branch, right?

Edit: And you ARE entering your admin password properly when prompted, right? (without that, the tool doesn't have the permissions to change the .dist file).

Edit: And you ARE looking a this directory? - /private/var/folders/zz/zyxvpxvq6csfxvn_n00000s0000068/C/softwareupdated/com.apple.SoftwareUpdate.SUCatalogDataManager/s/031-72720/

Edit: Another thought - the patching that dosdude1's post-install patcher does (which is how we're able to run on these unsupported Macs in the first place). It's possible the last update you've done changed something in the patching that was done. Not a bad idea to boot from that USB drive (hopefully you kept it) and re-apply the patch (and also make sure your recovery partition is patched at the same time).
 
Last edited:
Did the date/time of the .dist file change when you clicked on "Patch Update" in the tool? It should have.
Umm. You ARE selecting PB6 from the Select Update to Patch drop-down right?

View attachment 647095
And, you ARE on the Public Beta branch, not the Developer Beta branch, right?

Edit: And you ARE entering your admin password properly when prompted, right? (without that, the tool doesn't have the permissions to change the .dist file).

Edit: And you ARE looking a this directory? - /private/var/folders/zz/zyxvpxvq6csfxvn_n00000s0000068/C/softwareupdated/com.apple.SoftwareUpdate.SUCatalogDataManager/s/031-72720/

The date(time of the file not changes when i click on patch update. The modify date remains 17:20.
I'm on the public beta branch and i selected PB6 from the list.
I entered the correct password, trying the wrong password, the tool does not advance.
You can view all in the attached screenshot.
 

Attachments

  • Schermata 2016-08-28 alle 20.33.51.png
    Schermata 2016-08-28 alle 20.33.51.png
    822 KB · Views: 204
Hmm. I wonder.

@dosdude1 Do you have a routine in the patcher for selecting alternate languages? (I know the resources are using the English dist files)
[doublepost=1472410935][/doublepost]Ok, looking in the .dist file I don't see anything specifying language, so it should grab that from the environment variables (the software updater).

The following instructions - you'll have a lot more success if you copy paste these commands. :)

Ok, I want you to highlight your 031-72720.Italian.dist file and do a copy / paste (creating a copy of your .dist file)
Now delete the original.
Then I want you to go to the directory that you have dosdude1's patcher tool. Right click on the patcher tool and click on Show Package Contents. Then change directories under this path to /Contents/Resources. Highlight the 031-72720.English.dist file and copy it to the clipboard. Then go back to the directory where your Italian dist file is and paste it in. Rename the .dist file changing English to Italian.
Now, open up a terminal window and issue the command cd
/private/var/folders/zz/zyxvpxvq6csfxvn_n00000s0000068/C/softwareupdated/com.apple.SoftwareUpdate.SUCatalogDataManager/s/031-72720/

now issue the command sudo chown _softwareupdate:_softwareupdate *

Now, just for fun, let's see if we can't get an update:
sudo softwareupdate --list
 
Hmm. I wonder.

@dosdude1 Do you have a routine in the patcher for selecting alternate languages? (I know the resources are using the English dist files)
[doublepost=1472410935][/doublepost]Ok, looking in the .dist file I don't see anything specifying language, so it should grab that from the environment variables (the software updater).

The following instructions - you'll have a lot more success if you copy paste these commands. :)

Ok, I want you to highlight your 031-72720.Italian.dist file and do a copy / paste (creating a copy of your .dist file)
Now delete the original.
Then I want you to go to the directory that you have dosdude1's patcher tool. Right click on the patcher tool and click on Show Package Contents. Then change directories under this path to /Contents/Resources. Highlight the 031-72720.English.dist file and copy it to the clipboard. Then go back to the directory where your Italian dist file is and paste it in. Rename the .dist file changing English to Italian.
Now, open up a terminal window and issue the command cd
/private/var/folders/zz/zyxvpxvq6csfxvn_n00000s0000068/C/softwareupdated/com.apple.SoftwareUpdate.SUCatalogDataManager/s/031-72720/

now issue the command sudo chown _softwareupdate:_softwareupdate *

Now, just for fun, let's see if we can't get an update:
sudo softwareupdate --list

Thanks fischersd. Now it works!!!! The update is available and i'm downloading it.
So which was the problem? Is there a language bug in the tool? I can't believe that i am the first italian to use the tool!
 
Thanks fischersd. Now it works!!!! The update is available and i'm downloading it.
So which was the problem? Is there a language bug in the tool? I can't believe that i am the first italian to use the tool!
No, I know there's been other Italians in here. We'll see what dosdude1 says. :) I didn't see anything in the instructions stating that you had to use English as a base language, but maybe I missed something.
 
I tried replacing the .kext files in System/Library/Extensions/AppleUSBTopCase/Contents/Plugins with the files from my last clone of El Capitan before I upgraded to Sierra. Restarted, and still no control over the trackpad in my Macbook5,2.

I'm not as far along in code and such as a lot of you are, so I don't understand what all that information is about that you posted.

Somebody here said it the Sierra version of the kext was already being loaded without any modifications. We know the trackpad can scroll using two fingers therefore we can say it is being recognised as a trackpad and that the Sierra trackpad kext is working(?). The problem is I don't know what kind of trackpad Sierra thinks it is.
 
No, I know there's been other Italians in here. We'll see what dosdude1 says. :) I didn't see anything in the instructions stating that you had to use English as a base language, but maybe I missed something.

I remember that the first version of the tool requires to enter the system language. I upgrated to pb1 to pb2 without problems.
 
Somebody here said it the Sierra version of the kext was already being loaded without any modifications. We know the trackpad can scroll using two fingers therefore we can say it is being recognised as a trackpad and that the Sierra trackpad kext is working(?). The problem is I don't know what kind of trackpad Sierra thinks it is.
@dosdude1 said that back on #1884 Sierra is detecting it as a standard mouse.
But, that may be with the El Capitan kexts....

I know he was planning on spending some time trying to get it sorted out...not sure how far he got.
 
Somebody here said it the Sierra version of the kext was already being loaded without any modifications. We know the trackpad can scroll using two fingers therefore we can say it is being recognised as a trackpad and that the Sierra trackpad kext is working(?). The problem is I don't know what kind of trackpad Sierra thinks it is.
I wouldn't go that far. If it worked as it should in 10.11 and before, but doesn't have full function now, I wouldn't conclude it works. Maybe, it functions in part. That's what we're trying to figure out.
 
No, I know there's been other Italians in here. We'll see what dosdude1 says. :) I didn't see anything in the instructions stating that you had to use English as a base language, but maybe I missed something.
The tool is supposed to detect the system language and name the dist file appropriately. Some further testing may be necessary.
[doublepost=1472417078][/doublepost]
@dosdude1 said that back on #1884 Sierra is detecting it as a standard mouse.
But, that may be with the El Capitan kexts....

I know he was planning on spending some time trying to get it sorted out...not sure how far he got.
I haven't gotten far at all, and I'm not going to be able to.. Something has come up, and I won't have much time to do much in the way of development. (I'll be able to keep the tools updated, but not much else). I also have no access to my MacBook 5,2 for testing. As for the testing I have done, using the El Capitan Top Case kexts didn't make any difference, and of course it doesn't work with stock Sierra kexts either.
 
I haven't gotten far at all, and I'm not going to be able to.. Something has come up, and I won't have much time to do much in the way of development. (I'll be able to keep the tools updated, but not much else). I also have no access to my MacBook 5,2 for testing. As for the testing I have done, using the El Capitan Top Case kexts didn't make any difference, and of course it doesn't work with stock Sierra kexts either.
I'm going through some older posts. Wonder if any of these guys got it working. (@Insleep, @adsalpha, @TMRJIJ, @Herfindale) - the last couple may or may not have had these, but seemed interested. :)

(If I had a 5,2 MacBook, I could try some things...) :). Asked around, all of my friends have long since sold theirs.

Oh...and dosdude1 - don't beat yourself up about it...that's life...we all get busy. :)
 
The tool is supposed to detect the system language and name the dist file appropriately. Some further testing may be necessary.
[doublepost=1472417078][/doublepost]
I haven't gotten far at all, and I'm not going to be able to.. Something has come up, and I won't have much time to do much in the way of development. (I'll be able to keep the tools updated, but not much else). I also have no access to my MacBook 5,2 for testing. As for the testing I have done, using the El Capitan Top Case kexts didn't make any difference, and of course it doesn't work with stock Sierra kexts either.


Dear dosdude1

Thank you for your skilled work and clear explanations.
They have resulted in macOS Sierra Beta (16A304a) running on this early 2008 iMac.
Of course, updates of tools, as needed, will be appreciated.

Yours truly,

albacore
 
I'm going through some older posts. Wonder if any of these guys got it working. (@Insleep, @adsalpha, @TMRJIJ, @Herfindale) - the last couple may or may not have had these, but seemed interested. :)

(If I had a 5,2 MacBook, I could try some things...) :). Asked around, all of my friends have long since sold theirs.

Oh...and dosdude1 - don't beat yourself up about it...that's life...we all get busy. :)
Is this issue about the Trackpad not detecting gestures? Is @dosdude1 still using the USBInjector kext in his patcher or is he modifying the Sierra kexts? I, myself, might not be of much help right now in this thread because of College, MacPostFactor bugs, and new projects. Plus I don't have a MacBook 5,2 for testing.
 
I also have no access to my MacBook 5,2 for testing. As for the testing I have done, using the El Capitan Top Case kexts didn't make any difference, and of course it doesn't work with stock Sierra kexts either.

I can now agree with you... didn't make any differences. Also tried the multitouch kext... same results.
 
Is this issue about the Trackpad not detecting gestures? Is @dosdude1 still using the USBInjector kext in his patcher or is he modifying the Sierra kexts? I, myself, might not be of much help right now in this thread because of College, MacPostFactor bugs, and new projects. Plus I don't have a MacBook 5,2 for testing.
Yep, thanks for looping back. Wasn't certain if you had a 5,2 or not. Thanks for confirming (trying to round up those that do, to see if anyone got the trackpad working properly on their own).
 
That worked. Thanks. Didn't reset after the last update.

After that situation, I've implemented forced cache clearing (only after finding a bug), by changing the timestamp given out. Hopefully that'll make things smoother in the future!

Note: All future updates are autopush at this point.
 
Last edited:
After that situation, I've implemented forced cache clearing (only after finding a bug), by changing the timestamp given out. Hopefully that'll make things smoother in the future!
Cool. kept your catalog to check what kind of updates I would pull. Think I got a safari tech preview before I needed the latest beta. Did you ever get a chance to write things up. I know time is tight for everyone...
 
Thanks fischersd. Now it works!!!! The update is available and i'm downloading it.
So which was the problem? Is there a language bug in the tool? I can't believe that i am the first italian to use the tool!
sorry if write in Italian......
qualcuno c'è.... io..... forse qualcun' altro di sicuro.......
In merito all'eventuale " Language bug" che citi io non l'ho rilevato, uso la "patch ver.2,6" è ho un problema ritengo inverso al tuo e ad altri utenti, appena l'avvio e faccio " refresch update" sul menù compare l'aggiornamento alla ultima versione e, app.store mi segnala quasi subito il download della versione selezionata.......
non so cosa sia dovuto.......
ciao.....

someone there .... I ..... maybe somebody ' else for sure .......
As regards the possible "Language bug " you mention I have not found , use the " patch ver.2,6 " is a problem I think the reverse to your and other users , just starting and I do " refresch update " in the menu I can select the update to the latest version and , app.store tells me almost immediately download the selected version .......
I do not know what had .......

sorry if I wrote in Italian.....
 
New macOS Sierra betas released!
[doublepost=1472503124][/doublepost]Patch to dist (PB7): /private/var/folders/zz/zyxvpxvq6csfxvn_n00000s0000068/C/softwareupdated/com.apple.SoftwareUpdate.SUCatalogDataManager/o/031-74353
 
DP8:

/private/var/folders/zz/zyxvpxvq6csfxvn_n00000s0000068/C/com.apple.SoftwareUpdate.SUCatalogDataManager/a/031-74355
 

Attachments

  • 031-74355.English.dist.zip
    3.4 KB · Views: 132
Hmm..two bundles difference between them this time. Wonder what they fixed in the DP bundle that they didn't in the PB one?

Edit: Scratch that - that's just the package reference.

Both PB7 and DP8 are bundle 16A313a
 
Last edited:
Ok, back to Macbook5,2...

For curiosity's sake, since the trackpad is handled through the USB buss, I tried replacing the .kext file from El Capitan-

System/Library/Extentions/IOUSBFamiliy.kext
System/Library/Extentions/IOUSBHostFamily.kext

Nothing changed.

Also tried replacing-

System/Library/Extentions/AppleTopCase.kext
System/Library/PreferencePanes/Trackpad.prefPane
System/Library/Input Methods/TrackpadIM

Nothing changed.

For those reading, the issue, for me at least, is there is no way to control the built-in trackpad from System Preferences. That is, no ability to set a single tap of the pad to mimick clicking the bottom button of the touchpad, or a double tap to represent a right click, or a double tap and hold to drag, then a single tap to drop, etc. That previously was offered as options under System Preferences/Trackpad with (3) options on a menu at the top of the window: Point & Click, Scroll & Zoom, and More Gestures. Obviously, not all options were available to the pre-multitouch trackpad, but I didn't have to hold down Option and physically click the bottom button. And, I could also increase or decrease the speed of the cursor (which currently is extremely sensitive without the option to set trackpad preferences), as well as the rate of vertical two-finger scrolling (which, again, is extremely sensitive without the option to set trackpad preferences).
 
Last edited:
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.