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

katbel

macrumors 68040
Original poster
Aug 19, 2009
3,762
34,466
What is wrong with Photos? Is there a trick to import raw photos taken with Sony A7? Their format is .arw uncompressed or compressed
Photos cannot show them, when GraphicConverter does.
I'm posting in BigSur thread because I'm afraid is part of the system the issue
Please tell me it's not šŸ˜‰
 
Too bad Apple puts RAW image support in /System/Library/CoreServices/RawCameraSupport.bundle
and not in /Library/ like for Pro Video Formats. It could have been updated independent of OS updates.
https://support.apple.com/kb/DL2050
Yes! Could be possible to have the most recent RawCameraSupport.bundle and switch it manually- SIP disabled etc?
 
The full name is
Sony Alpha ILCE-7M4 simplified among users and websites as Sony A7 IV
and it 's available on Monterey as well but not on BigSur sigh
I didnā€™t know that :) I see now that, according to Apple, itā€™s supported in Monterey and Ventura, but not in Big Sur and Catalina.
I think itā€™s possible to take /System/Library/CoreServices/RawCameraSupport.bundle and /System/Library/CoreServices/RawCamera.bundle from Ventura and replace the ones in Big Sur.
But itā€™s not that simple, Iā€™ve described the basic steps here
https://forums.macrumors.com/thread...tem-volume-as-writeable.2332937/post-30822017
Iā€™ll try tomorrow in a virtual machine.
 
  • Love
Reactions: katbel
I didnā€™t know that :) I see now that, according to Apple, itā€™s supported in Monterey and Ventura, but not in Big Sur and Catalina.
I think itā€™s possible to take /System/Library/CoreServices/RawCameraSupport.bundle and /System/Library/CoreServices/RawCamera.bundle from Ventura and replace the ones in Big Sur.
But itā€™s not that simple, Iā€™ve described the basic steps here
https://forums.macrumors.com/thread...tem-volume-as-writeable.2332937/post-30822017
Iā€™ll try tomorrow in a virtual machine.
Thanks a lot for taking the time! šŸ˜Š
 
It was easier than I thought :)
Could you please share a small raw image created by ILCE-7M4 to test if it really worked.

Just a screenshot of the process, Iā€™ll explain more if it worked.
rawreplace.jpg
 
It was easier than I thought :)
Could you please share a small raw image created by ILCE-7M4 to test if it really worked.

Just a screenshot of the process, Iā€™ll explain more if it worked.
View attachment 2137142
Fantastic! The only problem is to get small Raw picture . Going to try
Even a photo of a pencil on a white sheet is 36 MB
 
Last edited:
  • Like
Reactions: katbel
I admit I didā€™t read it :), but Iā€™ll post this as warning ā€œWords of Caution Regarding Modification of System Files Using "csrutil authenticated-root disable"ā€ https://forums.macrumors.com/thread...g-csrutil-authenticated-root-disable.2276764/



Here are the steps I took :

- format an USB disk as MBR/HFS+ with the name HFS

- copy RawCamera.bundle and RawCameraSupport.bundle from Ventura to the HFS USB

Code:
sudo ditto /System/Library/CoreServices/RawCamera.bundle /Volumes/HFS/RawCamera.bundle 

sudo ditto /System/Library/CoreServices/RawCameraSupport.bundle /Volumes/HFS/RawCameraSupport.bundle

Reboot using a bootable installer (should work from Recovery too)

- disable SIP and authenticated-root from Terminal

Code:
csrutil disable

csrutil authenticated-root disable

- reboot and boot again using the bootable installer or recovery

- from Terminal list mounted volumes

Code:
mount

- unmount the system volume

Code:
diskutil umount /dev/disk1s5

- remount the system volume to make it writable

Code:
diskutil mount /dev/disk1s5

- make backups of rawCamera.bundle and RawCameraSupport.bundle

Code:
ditto ā€œ/Volumes/Macintosh HD/System/Library/CoreServices/RawCamera.bundleā€ /Volumes/HFS/bk/RawCamera.bundle 

ditto ā€œ/Volumes/Macintosh HD/System/Library/CoreServices/RawCameraSupport.bundleā€ /Volumes/HFS/bk/RawCameraSupport.bundle

- delete the two system files

Code:
rm -r ā€œ/Volumes/Macintosh HD/System/Library/CoreServices/RawCamera.bundleā€

rm -r ā€œ/Volumes/Macintosh HD/System/Library/CoreServices/RawCameraSupport.bundleā€

- copy the files from Ventura

Code:
ditto /Volumes/HFS/RawCamera.bundle ā€œ/Volumes/Macintosh HD/System/Library/CoreServices/RawCamera.bundleā€ 

ditto /Volumes/HFS/RawCameraSupport.bundle ā€œ/Volumes/Macintosh HD/System/Library/CoreServices/RawCameraSupport.bundleā€

- make the modified system volume bootable

Code:
bless --folder "/Volumes/Macintosh HD/System/Library/CoreServices/" --bootefi ā€“create-snapshot

- reboot and enjoy updated RAW support :)

You canā€™t turn SIP on, the modification will be reversed.

Off course, the files will be replaced by any system update.
 
  • Love
  • Like
Reactions: Isamilis and katbel
I admit I didā€™t read it :), but Iā€™ll post this as warning ā€œWords of Caution Regarding Modification of System Files Using "csrutil authenticated-root disable"ā€ https://forums.macrumors.com/thread...g-csrutil-authenticated-root-disable.2276764/



Here are the steps I took :

- format an USB disk as MBR/HFS+ with the name HFS

- copy RawCamera.bundle and RawCameraSupport.bundle from Ventura to the HFS USB

Code:
sudo ditto /System/Library/CoreServices/RawCamera.bundle /Volumes/HFS/RawCamera.bundle

sudo ditto /System/Library/CoreServices/RawCameraSupport.bundle /Volumes/HFS/RawCameraSupport.bundle

Reboot using a bootable installer (should work from Recovery too)

- disable SIP and authenticated-root from Terminal

Code:
csrutil disable

csrutil authenticated-root disable

- reboot and boot again using the bootable installer or recovery

- from Terminal list mounted volumes

Code:
mount

- unmount the system volume

Code:
diskutil umount /dev/disk1s5

- remount the system volume to make it writable

Code:
diskutil mount /dev/disk1s5

- make backups of rawCamera.bundle and RawCameraSupport.bundle

Code:
ditto ā€œ/Volumes/Macintosh HD/System/Library/CoreServices/RawCamera.bundleā€ /Volumes/HFS/bk/RawCamera.bundle

ditto ā€œ/Volumes/Macintosh HD/System/Library/CoreServices/RawCameraSupport.bundleā€ /Volumes/HFS/bk/RawCameraSupport.bundle

- delete the two system files

Code:
rm -r ā€œ/Volumes/Macintosh HD/System/Library/CoreServices/RawCamera.bundleā€

rm -r ā€œ/Volumes/Macintosh HD/System/Library/CoreServices/RawCameraSupport.bundleā€

- copy the files from Ventura

Code:
ditto /Volumes/HFS/RawCamera.bundle ā€œ/Volumes/Macintosh HD/System/Library/CoreServices/RawCamera.bundleā€

ditto /Volumes/HFS/RawCameraSupport.bundle ā€œ/Volumes/Macintosh HD/System/Library/CoreServices/RawCameraSupport.bundleā€

- make the modified system volume bootable

Code:
bless --folder "/Volumes/Macintosh HD/System/Library/CoreServices/" --bootefi ā€“create-snapshot

- reboot and enjoy updated RAW support :)

You canā€™t turn SIP on, the modification will be reversed.

Off course, the files will be replaced by any system update.
You are the best of the best!! Thanks so much šŸ’–
 
  • Love
Reactions: bogdanw
An update on what happens after an update :)
The virtual machine was running Big Sur 11.6.5 and today Iā€™ve updated it to 11.7.2. As expected, the bundle files were replaced. The image imported before was still visible in Photos, but a new image was imported as blank. Iā€™ve replaced again the bundle files with the ones from Ventura and I had to delete the second image from Photos and import it again in order to be properly displayed.

Free, open-source alternative
LibRaw 0.21 Release 18 December, 2022
Camera support Sony A7-IV (ILCE-7M4)
https://www.libraw.org/news/libraw-0-21-release
included in apps like digiKam 7.9.0 https://www.digikam.org/news/2022-12-05-7.9.0_release_announcement/
ā€žUpdate internal RAW engine to last Libraw 0.20.2 (snapshot 20210827) including Canon CR3 and Sony A7R4 support.ā€
 
  • Love
Reactions: katbel
An update on what happens after an update :)
The virtual machine was running Big Sur 11.6.5 and today Iā€™ve updated it to 11.7.2. As expected, the bundle files were replaced. The image imported before was still visible in Photos, but a new image was imported as blank. Iā€™ve replaced again the bundle files with the ones from Ventura and I had to delete the second image from Photos and import it again in order to be properly displayed.

Free, open-source alternative
LibRaw 0.21 Release 18 December, 2022
Camera support Sony A7-IV (ILCE-7M4)
https://www.libraw.org/news/libraw-0-21-release
included in apps like digiKam 7.9.0 https://www.digikam.org/news/2022-12-05-7.9.0_release_announcement/
ā€žUpdate internal RAW engine to last Libraw 0.20.2 (snapshot 20210827) including Canon CR3 and Sony A7R4 support.ā€
Thank you so much for going through all these loops, really appreciated! šŸ„°
and hope you have time to take beautiful photos!
 
Last edited:
  • Love
Reactions: bogdanw
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.