Search
On FM Scout you can chat about Football Manager in real time since 2011. Here are 10 reasons to join!

MacAssistant RT IMPORTANT INFORMATION

For the "cannot access process" issue
Started on 29 February 2020 by thanoulas
Latest Reply on 25 January 2022 by rollo888
 
thanoulas's avatar Group thanoulas
4 yearsEdited
The latest update for Football Manager enables a security feature in the MacOS operating system, called "SIP" (System Integration Protection) (https://support.apple.com/en-us/HT204899)

This system is designed to protect your system from malicious programs. Amongst these protections, are protections that declare that processes cannot access another process' memory.
MacAssistant RT is affected by this issue, as it accesses Football Manager's memory area in order to read its data.

The only workaround at this moment, is to disable SIP on your MacOS computer. SIP can be partially disabled, and more specifically, the "debug" protection needs to be disabled.

You can do this by following this process:

For INTEL based MACs:
1a. Click the Apple logo on the menu bar
2a. Click Restart
3a. Hold down Cmd+R until you see an Apple logo with a loading bar, to boot into recovery mode.

For APPLE SILICON MACs:
1b. Turn off your Mac (Apple logo > Shit Down)
2b. Once it's off, press and hold the power button. Don't let go.
3b. You will eventually be presented with two options: A hard disk, and an Options button
4b. Click options

THEN:
1. Select your user, and enter your password
2. When everything loads, click "Utilities" on the menu bar
3. Select "Terminal"
4. Enter the following command: "csrutil enable --without debug"
5. Press the Return or Enter key on your keyboard
6. Click the Apple logo and select "Restart"

Disabling this protection is done at your own risk, and we cannot be held liable for any issues that may arise from this. If you feel unsure about it, feel free to look up this specific setting on the internet and draw your own conclusions.

Unfortunately, this is now entirely out of our hands, and there is no other known or possible workaround at this moment. Please rest assured, that if something changes in the future, it will be in our highest priority to implement a safer workaround.
I think you mean "csrutil disable --without debug" but I would just go with "csrutil disable".
Is it possible to let the macAssistant read information from save game files and load the database as the old system did and then we don't need to worry about this disabling of SIP ?
2020-03-01 04:01#267286 odenace : I think you mean "csrutil disable --without debug" but I would just go with "csrutil disable".

No - I mean csrutil enable --without debug. This command will enable all protections except for debug, which is what needs to be disabled.

If you do csrutil disable this will completely disable all protections in the system, which of course will make MacAssistant RT work, but I don't recommend it.
2020-03-01 12:24#267301 [email protected] : Is it possible to let the macAssistant read information from save game files and load the database as the old system did and then we don't need to worry about this disabling of SIP ?

This would be a massive rework for MacAssistant RT at this point, that wouldn't be ready for at least a year.
Surely a rework is the best option? As asking people to disable the SIP is very dangerous
2020-03-01 18:43#267323 thanoulas :
2020-03-01 04:01#267286 odenace : I think you mean "csrutil disable --without debug" but I would just go with "csrutil disable".

No - I mean csrutil enable --without debug. This command will enable all protections except for debug, which is what needs to be disabled.

If you do csrutil disable this will completely disable all protections in the system, which of course will make MacAssistant RT work, but I don't recommend it.

Thanks @thanoulas. It works fine. But what can I do to revert the process?
I been follow your information sort out but not don't work since many time no access to process

1. Click the Apple logo on the menu bar
2. Click Restart
3. Hold down Cmd+R until you see an Apple logo with a loading bar, to boot into recovery mode.
4. Select your user, and enter your password
5. When everything loads, click "Utilities" on the menu bar
6. Select "Terminal"
7. Enter the following command: "csrutil enable --without debug"
8. Press the Return or Enter key on your keyboard
9. Click the Apple logo and select "Restart" not don't work

I hope you can help me your advice and thanks
2020-03-02 16:37#267373 guyportn :
2020-03-01 18:43#267323 thanoulas :
2020-03-01 04:01#267286 odenace : I think you mean "csrutil disable --without debug" but I would just go with "csrutil disable".

No - I mean csrutil enable --without debug. This command will enable all protections except for debug, which is what needs to be disabled.

If you do csrutil disable this will completely disable all protections in the system, which of course will make MacAssistant RT work, but I don't recommend it.

Thanks @thanoulas. It works fine. But what can I do to revert the process?

You can revert by following the exact same process, but instead enter the command "csrutil enable"
when computer restart after holding Command + R, I get no page asking for login and PW and the opening page doesn't give acce to terminal via utilities. What do you recommend ?
just wondering, does the In-game Assistant still work or is that screwed too?

I didn't appreciate how much I use the MacAssistant to check players Cuurent & Potential Ability, really missing it now!!
1
2020-02-29 15:51#267276 thanoulas : The latest update for Football Manager enables a security feature in the MacOS operating system, called "SIP" (System Integration Protection) (https://support.apple.com/en-us/HT204899)

This system is designed to protect your system from malicious programs. Amongst these protections, are protections that declare that processes cannot access another process' memory.
MacAssistant RT is affected by this issue, as it accesses Football Manager's memory area in order to read its data.

The only workaround at this moment, is to disable SIP on your MacOS computer. SIP can be partially disabled, and more specifically, the "debug" protection needs to be disabled.

You can do this by following this process:
1. Click the Apple logo on the menu bar
2. Click Restart
3. Hold down Cmd+R until you see an Apple logo with a loading bar, to boot into recovery mode.
4. Select your user, and enter your password
5. When everything loads, click "Utilities" on the menu bar
6. Select "Terminal"
7. Enter the following command: "csrutil enable --without debug"
8. Press the Return or Enter key on your keyboard
9. Click the Apple logo and select "Restart"

Disabling this protection is done at your own risk, and we cannot be held liable for any issues that may arise from this. If you feel unsure about it, feel free to look up this specific setting on the internet and draw your own conclusions.

Unfortunately, this is now entirely out of our hands, and there is no other known or possible workaround at this moment. Please rest assured, that if something changes in the future, it will be in our highest priority to implement a safer workaround.

Ive followed this process and still getting the SIP / not enough access rights error...please help!
Thanoulas, will there be a workaround in an update? Don't want to turn off my Mac, reboot, disaple SIP in terminal, fire up MacAssistant RT, make changes, enable SIP, turn off my Mac, turn on my Mac and fire up FM...
2020-05-15 20:02#271137 Mr Green :
2020-02-29 15:51#267276 thanoulas : The latest update for Football Manager enables a security feature in the MacOS operating system, called "SIP" (System Integration Protection) (https://support.apple.com/en-us/HT204899)

This system is designed to protect your system from malicious programs. Amongst these protections, are protections that declare that processes cannot access another process' memory.
MacAssistant RT is affected by this issue, as it accesses Football Manager's memory area in order to read its data.

The only workaround at this moment, is to disable SIP on your MacOS computer. SIP can be partially disabled, and more specifically, the "debug" protection needs to be disabled.

You can do this by following this process:
1. Click the Apple logo on the menu bar
2. Click Restart
3. Hold down Cmd+R until you see an Apple logo with a loading bar, to boot into recovery mode.
4. Select your user, and enter your password
5. When everything loads, click "Utilities" on the menu bar
6. Select "Terminal"
7. Enter the following command: "csrutil enable --without debug"
8. Press the Return or Enter key on your keyboard
9. Click the Apple logo and select "Restart"

Disabling this protection is done at your own risk, and we cannot be held liable for any issues that may arise from this. If you feel unsure about it, feel free to look up this specific setting on the internet and draw your own conclusions.

Unfortunately, this is now entirely out of our hands, and there is no other known or possible workaround at this moment. Please rest assured, that if something changes in the future, it will be in our highest priority to implement a safer workaround.

Ive followed this process and still getting the SIP / not enough access rights error...please help!

me too!
This work around doesn't work anymore with the new MacBook Pro (I guess on the MacBook Air too) so maybe time for a rework. Love MacAssistant app and would support

You are reading "MacAssistant RT IMPORTANT INFORMATION".

FMS Chat

Stam
hey, just wanted to let you know that we have a fb style chat for our members. login or sign up to start chatting.