Contribute
Register

Big Sur Mount system read/write

Status
Not open for further replies.
I've tried several solutions, they all end up in " permission denied"
shouldn't need to mount to copy a file to /usr/local/bin

in fact your image above proves you have iasl running
 
Change icons, especially folder icons.
Most of the apps that used to let you do that have all stopped working as of a few versions of macOS. Not 100% sure it's even possible to do that in Big Sur. Would be nice if you could. I don't like the folders and many of the icons either.
 
não deve ser necessário montar para copiar um arquivo para / usr / local / bin

na verdade, sua imagem acima prova que você tem o iasl rodando
I can confirm that iasl doesn't work anymore
 

Attachments

  • Screenshot 2020-11-23 at 19.29.48.png
    Screenshot 2020-11-23 at 19.29.48.png
    530.9 KB · Views: 135
Here's some instructions I found online for application icons.
  1. Open the folder where all of your newly-downloaded icons are located.
  2. Open the Finder app.
  3. Select Applications from the sidebar.
  4. Locate the application you wish to change the icon for.
  5. Click on the app to highlight it.
  6. Press Command + I to reveal the Information Panel.
  7. Drag the ICNS file from the icon folder to the small icon in the top right-hand corner of the Information Panel.
  8. Enjoy.

1606160166167.png
 
Last edited:
Here's a more current post from borp99 on the MacRumors forum - It does look rather complicated.

NB. LiteIcon 4.1 can now only change individual app and drive icons on BS. No global change to System folder icons [is now] possible. LiteIcon will only launch on BS if you alter the SystemVersionCompat.plist string from 10.16 to 10.15, which isn’t ideal - so maybe just customise some icons via the Get Info ‘paste or drop image’ [old classic way] method.

However, just worked out @ July 31 2020, you ‘can’ globally change the system folder look to a customised one. Read on...

Big Sur does not use the /S/L/CS/Coretypes.bundle folder icons anymore to display the various System Folder icons. Instead, it uses a [generic] template folder icon (a PNG image in various pixel sizes and adds various font glyphs on top of it to denote the different types of System folder, or leaves the folder blank in the middle for new/basic folders, like the look of the old GenericFolderIcon.icns file from 10.9 and before. You can change the look of this background folder but the light blue font glyph (eg. for Applications, Library, Utilities, Home etc.) will remain being displayed in the centre of the folder, so that aspect of customising isn’t currently possible (see footnotes).

This method assumes that you have Big Sur installed on one drive or drive partition/volume and Mojave or Catalina on a different drive or drive partition/volume (High Sierra 10.13 may be OK too). Unless you have Big Sur installed on one of Apple’s supported machines, you should have read up on how to install this new OS on an unsupported machine - critically as an unsealed OS. If in doubt, go to https://forums.macrumors.com/threads/macos-11-big-sur-on-unsupported-macs-thread.2242172/. For me, @ASentientBot's Hax3 method has worked to install many of the BS Beta versions but failed to work on the final public 11.0.1 version. Thankfully, @Barry K. Nathan's micropatcher 0.5.1 (https://github.com/barrykn/big-sur-micropatcher) worked from a patched USB stick installer.

In order to alter Big Sur system files, you need to first disable SIP in Recovery mode using the Terminal (eg. using a USB installer): ‘csrutil disable’ and also ‘csrutil authenticated-root disable’. Only if all else fails later on, also do: nvram boot-args="-no_compat_check amfi_get_out_of_my_way=1" (including the quote marks).

1. Boot normally into either 10.14, 10.15 or Big Sur and drag-and-drop a copy of ‘Assets.car’ file from ‘11.0/System/Library/PrivateFrameworks⁩/⁨IconFoundation.framework⁩/Versions/A/Resources’ onto the Big Sur User’s Desktop, or preferably to the 10.14 or 10.15 Desktop folder. Note: replace '11.0' with the name of your BS system volume.

Comment: you will have to do this from Big Sur if you haven’t ‘unsealed’ that OS when it was installed - as the Big Sur system volume will be encrypted and won’t show up or mount under 10.14 or 10.15 - only the BS user Data volume will. If BS 'is' unsealed, then you have the option of using any of the OS's to grab a copy of the file.

2a. If you are going to edit on 10.14, download the original ‘ThemeEngine.app’ from: https://github.com/alexzielenski/ThemeEngine/releases/tag/1.0.0(111). This version doesn’t work on Big Sur or Catalina.

2b. If you are going to edit on 10.15, download a newly built version for Catalina (great thanks to Allan Nyholm/macrumors member #65816) from: https://www.dropbox.com/s/911ao8l1g480c7a/ThemeEngine 2 for 10.15.zip?dl=0 (quit the sign up/login window and just do to Direct Download). This version doesn’t work on Big Sur or Mojave.

2c. If you are going to edit on 11.0.1 or later, Jeremy Legendre has ported ThemeEngine to run on BS (https://github.com/jslegendre/ThemeEngine - v1.0.0(114)). This version doesn’t work on Mojave or Catalina.

- then boot into whichever macOS your ThemeEngine.app is designed to run on and open the Assets.car file [where-ever it was saved to / if on Big Sur, it will be at: /Volumes/11.0 - Data/Users/your_name/Desktop/] with that App.

3a. Modify ‘Folder’ and ‘FolderDark’ items (from the left side list). There are 10 icons to replace in each category (sizes are 16x16.png, 16x16x2x.png, 32x32.png, 32x32x2x.png, 128x128.png, 128x128x2x.png, 256x256.png, 256x256x2x.png, 512x512.png, 512x512x2x.png). You 'may' be able to use the same icons for each category if the regular 'Light' mode ones aren't too bright looking in the OS's 'Dark' mode.

#Method 1 (built in - requires Adobe PhotoShop running on 10.14 or 10.15):
- select one of the 10 icons (NB. take note of the particular size (of the selected icon) showing in the top right corner (as the set is ‘not’ displayed in size order), so that [if appropriate] you copy and paste ‘like for like’ sized icons. Replace the full set of 10 sizes.
- press Cmd+UpArrow to send the selected icon to PhotoShop.
- (in PhotoShop) change icon as required using PS's tools (or replace it with an imported image - don’t worry about image type differences as ThemeEngine will convert it into a PNG after returning from PhotoShop. However, the imported image must fit within the original icon's transparent alpha mask).
- ‘Save’ the change, then move from the PhotoShop window back to the ThemeEngine window.
- (the selected icon you were changing should still be highlighted) press Cmd+DownArrow to paste the modified icon over the top of the original one.
- continue to do this for each of the other Folder and FolderDark icons.

#Method 2 (using any other image editor... Create a set of correctly sized PNG files based on your own 'master' image. If you don't wish to create the 10-20 variants one at a time, there are apps or on-line websites which can take your base 1-2 image(s), regardless of size or resolution (although it should ideally be at least 1024x1024x72ppi), and produce the set for you. A good app is Image2Icon - available for free from the AppStore (the paid advanced features aren’t required). Export to ‘Iconset’. Just make sure that your source image for the generic folder template has an alpha layer added. For me, I replaced each icon with images from 10.9’s CoreTypes.bundle ’GenericFolderIcon.icns’ file, using TIFF's for each size dragged to the desktop out of Preview’s left pane):

- select one of the 10 icons, taking note of the particular size (of the selected icon) showing in the top right corner (as the set is ‘not’ displayed in size order).
- drag and drop a ‘like for like’ sized PNG icon on top of the selected icon.
- continue to do this for each of the other Folder and FolderDark icons.

3b. Finally (after either Method used), use ‘Save As…’ to save the modified Assets.car file (change its name slightly eg. Assets2.car) to another location/folder, different to where the unmodified original Assets.car file is.

4. Now boot into either 10.14 or 10.15 (not Big Sur), then run from the terminal:

diskutil mount /Volumes/11.0 (replace '11.0' with the name of your BS system volume)
sudo mount -uw /Volumes.11.0

then either:

#Method 1: Rename the modified file back to Assets.car. With the Finder, open the ‘(BS System Volume eg. 11.0)/System/Library/PrivateFrameworks⁩/⁨IconFoundation.framework⁩/Versions/A/Resources’ folder and drag the modified Assets.car into it to overwrite the original file. Authorise with your password.

#or Method 2: Rename the modified file back to Assets.car, then: sudo mv(leave a space)/**full location of file, or drag the file onto the Terminal window**/(leave a space)/Volumes/11.0/System/Library/PrivateFrameworks⁩/⁨IconFoundation.framework⁩/Versions/A/Resources/Assets.car [also adjust 11.0 to suit]

then:

diskutil mount /Volumes/11.0 (needs to be done again for some reason)
sudo mount -uw /Volumes.11.0
sudo find /Volumes/11.0d/private/var/folders/ -name 'com.apple.dock.iconcache' -exec rm {} \;
sudo rm -r /Volumes/11.0d/Library/Caches/com.apple.iconservices.store

Note: '11.0d' above is the BS Data volume, not the System volume. It may be named differently, so adjust the terminal text to suit. If you're stuck finding the name, do 'diskutil list'. The Data volume is (for example) disk5s1, whereas the System volume would be disk5s5. If your data volume name has spaces in it eg. 11.0 - Data, you'll need to add backslashes into the typed text ie. sudo find /Volumes/11.0\ -\ Data/private etc.

5. Boot into Recovery (either press Cmd+R at start-up or select the USB installer by pressing Opt/Alt at start-up).

Select Terminal from the menu bar and type:

diskutil mount /Volumes/11.0 [adjust to your BS name as required]
mount -uw /Volumes/11.0
kmutil install --volume-root /Volumes/11.0 --update-all --force
/Volumes/11.0/usr/sbin/kcditto
bless --folder /Volumes/11.0/System/Library/CoreServices --bootefi --create-snapshot

reboot

6. Boot back into Big Sur to hopfully see the folder changes!!!

———————————
Font glyph footnotes:
In early Beta versions of BS, I found the light blue font glyphs (placed in the middle of the background template folder) in several places - not in the SF Symbols.ttf, which is the 'official' source file, but - in SF Pro.ttf [Applications folder glyph #100424, Utilities #10090B, Library #100929, Home #10039F, Documents #100237, Desktop #1008F0, Movies #1003B6, Music #100469 and Pictures #1003C5]. Strangely, the Users folder glyph wasn't in the SF Pro font. I found it in the SF Display Regular font (#10026E). The Downloads folder glyph wasn't in the Pro font either - and I still haven’t found it in any other font yet. The System folder glyph (‘macOS’) isn’t in a font either, as far as I could see, but I did find it in the file: /System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/Assets.car under ‘macOSText’. Whether editing any of the above-mentioned font glyphs with a font editor will change the light blue imprints to something else is for someone else to try. The system is already 'dynamically' changing all of them from greyscale source images to blue in colour. [UPDATE: in later Beta versions and in the final 11.0.1 release, I can't find any of the above-mentioned fonts anywhere, so I'm utterly perplexed as to where the glyphs are. I've delved inside ALL of the system' Assets.car files and used Find apps to search all containers and invisible folders and still can't find any obvious file. If any developer does know the location of these glyphs, I'd be fascinated to find out...before I go even more stir-crazy looking for them (purely for my own satisfaction).]
 
I can confirm that iasl doesn't work anymore
you can see from your screen shot:
iasl -v

brings the info requested

ignore trying to mount your drive
 
Here's a more current post from borp99 on the MacRumors forum - It does look rather complicated.

NB. LiteIcon 4.1 can now only change individual app and drive icons on BS. No global change to System folder icons [is now] possible. LiteIcon will only launch on BS if you alter the SystemVersionCompat.plist string from 10.16 to 10.15, which isn’t ideal - so maybe just customise some icons via the Get Info ‘paste or drop image’ [old classic way] method.

However, just worked out @ July 31 2020, you ‘can’ globally change the system folder look to a customised one. Read on...

Big Sur does not use the /S/L/CS/Coretypes.bundle folder icons anymore to display the various System Folder icons. Instead, it uses a [generic] template folder icon (a PNG image in various pixel sizes and adds various font glyphs on top of it to denote the different types of System folder, or leaves the folder blank in the middle for new/basic folders, like the look of the old GenericFolderIcon.icns file from 10.9 and before. You can change the look of this background folder but the light blue font glyph (eg. for Applications, Library, Utilities, Home etc.) will remain being displayed in the centre of the folder, so that aspect of customising isn’t currently possible (see footnotes).

This method assumes that you have Big Sur installed on one drive or drive partition/volume and Mojave or Catalina on a different drive or drive partition/volume (High Sierra 10.13 may be OK too). Unless you have Big Sur installed on one of Apple’s supported machines, you should have read up on how to install this new OS on an unsupported machine - critically as an unsealed OS. If in doubt, go to https://forums.macrumors.com/threads/macos-11-big-sur-on-unsupported-macs-thread.2242172/. For me, @ASentientBot's Hax3 method has worked to install many of the BS Beta versions but failed to work on the final public 11.0.1 version. Thankfully, @Barry K. Nathan's micropatcher 0.5.1 (https://github.com/barrykn/big-sur-micropatcher) worked from a patched USB stick installer.

In order to alter Big Sur system files, you need to first disable SIP in Recovery mode using the Terminal (eg. using a USB installer): ‘csrutil disable’ and also ‘csrutil authenticated-root disable’. Only if all else fails later on, also do: nvram boot-args="-no_compat_check amfi_get_out_of_my_way=1" (including the quote marks).

1. Boot normally into either 10.14, 10.15 or Big Sur and drag-and-drop a copy of ‘Assets.car’ file from ‘11.0/System/Library/PrivateFrameworks⁩/⁨IconFoundation.framework⁩/Versions/A/Resources’ onto the Big Sur User’s Desktop, or preferably to the 10.14 or 10.15 Desktop folder. Note: replace '11.0' with the name of your BS system volume.

Comment: you will have to do this from Big Sur if you haven’t ‘unsealed’ that OS when it was installed - as the Big Sur system volume will be encrypted and won’t show up or mount under 10.14 or 10.15 - only the BS user Data volume will. If BS 'is' unsealed, then you have the option of using any of the OS's to grab a copy of the file.

2a. If you are going to edit on 10.14, download the original ‘ThemeEngine.app’ from: https://github.com/alexzielenski/ThemeEngine/releases/tag/1.0.0(111). This version doesn’t work on Big Sur or Catalina.

2b. If you are going to edit on 10.15, download a newly built version for Catalina (great thanks to Allan Nyholm/macrumors member #65816) from: https://www.dropbox.com/s/911ao8l1g480c7a/ThemeEngine 2 for 10.15.zip?dl=0 (quit the sign up/login window and just do to Direct Download). This version doesn’t work on Big Sur or Mojave.

2c. If you are going to edit on 11.0.1 or later, Jeremy Legendre has ported ThemeEngine to run on BS (https://github.com/jslegendre/ThemeEngine - v1.0.0(114)). This version doesn’t work on Mojave or Catalina.

- then boot into whichever macOS your ThemeEngine.app is designed to run on and open the Assets.car file [where-ever it was saved to / if on Big Sur, it will be at: /Volumes/11.0 - Data/Users/your_name/Desktop/] with that App.

3a. Modify ‘Folder’ and ‘FolderDark’ items (from the left side list). There are 10 icons to replace in each category (sizes are 16x16.png, 16x16x2x.png, 32x32.png, 32x32x2x.png, 128x128.png, 128x128x2x.png, 256x256.png, 256x256x2x.png, 512x512.png, 512x512x2x.png). You 'may' be able to use the same icons for each category if the regular 'Light' mode ones aren't too bright looking in the OS's 'Dark' mode.

#Method 1 (built in - requires Adobe PhotoShop running on 10.14 or 10.15):
- select one of the 10 icons (NB. take note of the particular size (of the selected icon) showing in the top right corner (as the set is ‘not’ displayed in size order), so that [if appropriate] you copy and paste ‘like for like’ sized icons. Replace the full set of 10 sizes.
- press Cmd+UpArrow to send the selected icon to PhotoShop.
- (in PhotoShop) change icon as required using PS's tools (or replace it with an imported image - don’t worry about image type differences as ThemeEngine will convert it into a PNG after returning from PhotoShop. However, the imported image must fit within the original icon's transparent alpha mask).
- ‘Save’ the change, then move from the PhotoShop window back to the ThemeEngine window.
- (the selected icon you were changing should still be highlighted) press Cmd+DownArrow to paste the modified icon over the top of the original one.
- continue to do this for each of the other Folder and FolderDark icons.

#Method 2 (using any other image editor... Create a set of correctly sized PNG files based on your own 'master' image. If you don't wish to create the 10-20 variants one at a time, there are apps or on-line websites which can take your base 1-2 image(s), regardless of size or resolution (although it should ideally be at least 1024x1024x72ppi), and produce the set for you. A good app is Image2Icon - available for free from the AppStore (the paid advanced features aren’t required). Export to ‘Iconset’. Just make sure that your source image for the generic folder template has an alpha layer added. For me, I replaced each icon with images from 10.9’s CoreTypes.bundle ’GenericFolderIcon.icns’ file, using TIFF's for each size dragged to the desktop out of Preview’s left pane):

- select one of the 10 icons, taking note of the particular size (of the selected icon) showing in the top right corner (as the set is ‘not’ displayed in size order).
- drag and drop a ‘like for like’ sized PNG icon on top of the selected icon.
- continue to do this for each of the other Folder and FolderDark icons.

3b. Finally (after either Method used), use ‘Save As…’ to save the modified Assets.car file (change its name slightly eg. Assets2.car) to another location/folder, different to where the unmodified original Assets.car file is.

4. Now boot into either 10.14 or 10.15 (not Big Sur), then run from the terminal:

diskutil mount /Volumes/11.0 (replace '11.0' with the name of your BS system volume)
sudo mount -uw /Volumes.11.0

then either:

#Method 1: Rename the modified file back to Assets.car. With the Finder, open the ‘(BS System Volume eg. 11.0)/System/Library/PrivateFrameworks⁩/⁨IconFoundation.framework⁩/Versions/A/Resources’ folder and drag the modified Assets.car into it to overwrite the original file. Authorise with your password.

#or Method 2: Rename the modified file back to Assets.car, then: sudo mv(leave a space)/**full location of file, or drag the file onto the Terminal window**/(leave a space)/Volumes/11.0/System/Library/PrivateFrameworks⁩/⁨IconFoundation.framework⁩/Versions/A/Resources/Assets.car [also adjust 11.0 to suit]

then:

diskutil mount /Volumes/11.0 (needs to be done again for some reason)
sudo mount -uw /Volumes.11.0
sudo find /Volumes/11.0d/private/var/folders/ -name 'com.apple.dock.iconcache' -exec rm {} \;
sudo rm -r /Volumes/11.0d/Library/Caches/com.apple.iconservices.store

Note: '11.0d' above is the BS Data volume, not the System volume. It may be named differently, so adjust the terminal text to suit. If you're stuck finding the name, do 'diskutil list'. The Data volume is (for example) disk5s1, whereas the System volume would be disk5s5. If your data volume name has spaces in it eg. 11.0 - Data, you'll need to add backslashes into the typed text ie. sudo find /Volumes/11.0\ -\ Data/private etc.

5. Boot into Recovery (either press Cmd+R at start-up or select the USB installer by pressing Opt/Alt at start-up).

Select Terminal from the menu bar and type:

diskutil mount /Volumes/11.0 [adjust to your BS name as required]
mount -uw /Volumes/11.0
kmutil install --volume-root /Volumes/11.0 --update-all --force
/Volumes/11.0/usr/sbin/kcditto
bless --folder /Volumes/11.0/System/Library/CoreServices --bootefi --create-snapshot

reboot

6. Boot back into Big Sur to hopfully see the folder changes!!!

———————————
Font glyph footnotes:
In early Beta versions of BS, I found the light blue font glyphs (placed in the middle of the background template folder) in several places - not in the SF Symbols.ttf, which is the 'official' source file, but - in SF Pro.ttf [Applications folder glyph #100424, Utilities #10090B, Library #100929, Home #10039F, Documents #100237, Desktop #1008F0, Movies #1003B6, Music #100469 and Pictures #1003C5]. Strangely, the Users folder glyph wasn't in the SF Pro font. I found it in the SF Display Regular font (#10026E). The Downloads folder glyph wasn't in the Pro font either - and I still haven’t found it in any other font yet. The System folder glyph (‘macOS’) isn’t in a font either, as far as I could see, but I did find it in the file: /System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/Assets.car under ‘macOSText’. Whether editing any of the above-mentioned font glyphs with a font editor will change the light blue imprints to something else is for someone else to try. The system is already 'dynamically' changing all of them from greyscale source images to blue in colour. [UPDATE: in later Beta versions and in the final 11.0.1 release, I can't find any of the above-mentioned fonts anywhere, so I'm utterly perplexed as to where the glyphs are. I've delved inside ALL of the system' Assets.car files and used Find apps to search all containers and invisible folders and still can't find any obvious file. If any developer does know the location of these glyphs, I'd be fascinated to find out...before I go even more stir-crazy looking for them (purely for my own satisfaction).]
worked now has a more summarized and easy method.
 

Attachments

  • Screenshot 2020-11-23 at 23.00.32.png
    Screenshot 2020-11-23 at 23.00.32.png
    158.9 KB · Views: 97
Have a link to that method ?
 
Status
Not open for further replies.
Back
Top