Giter VIP home page Giter VIP logo

lightroom6-on-macos-64bit's Introduction

lightroom6-on-macOS-64bit

Instructions for backing up and restoring the Adobe Lightroom6 program on MacOS Catalina, Big Sur & Monterey on Intel and Apple M1 machines without using the 32-bit installer.

Why?

Adobe will not update its installers, so we will not be able to install Adobe Lightroom 6 on newer 64-bit-only MacOS versions. The support website says:

Older versions use 32-bit licensing components and installers. Therefore, they cannot be installed and activated after upgrading to macOS Catalina. Although upgrading to macOS Catalina with an older version already installed on your computer may allow the app to function in some capacity, you will not be able to reinstall or activate the app after the macOS upgrade.

Known Issues

  • The import and playback of videos is no longer possible.
  • The app freezes from time to time on exit (no need to worry)
  • It seems Rosetta 2 loses the activation after restarting the program

Prerequisites

  • Installed & activated Lightroom 6 on MacOS before Catalina
  • Download the lightroom6.txt file from this repository to your machine with Lightroom 6 installed
  • Important: Replace <YOUR_USER> in lightroom6.txt and before executing the rsync commands

Instructions

All you need to do is executing the following in the Terminal.app.

If you decide to run it, you do so on your own risk! I assume no liability for the accuracy, correctness, completeness, or usefulness of any information provided by this repository nor for any sort of damages using these scripts may cause.

Backup

rsync -avm --include-from=/Users/<YOUR_USER>/Downloads/lightroom6.txt / /Users/<YOUR_USER>/Downloads/Lightroom6_Backup

Copy the Lightroom6_Backup folder to an external drive. Now you can reinstall Mac OS.

Restore

sudo rsync -avm /Users/<YOUR_USER>/Downloads/Lightroom6_Backup/* /

Disable EULA

Now comes the interesting part. We accept the EULA manually in code.

vim /Library/Application\ Support/Adobe/Adobe\ Lightroom\ AMT/AMT/application.xml 

Add a new Data tag

    <Data key="EULADelay">-1</Data>

inside your existing payload 

    <Payload adobeCode="{XYZXYZXYZXYZXYZXYZ}"></Payload>

lightroom6-on-macos-64bit's People

Contributors

krema avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

lightroom6-on-macos-64bit's Issues

Works fine on Apple Silicon!

I just wanted to say thanks for this! I was able to transfer my copy of Lightroom 6.14 from my High Sierra MacBook to my new 2020 Mac Mini with the M1 processor in it that's running Big Sur. It appears to be running quite snappy with Rosetta 2.

Good solution for M1 users here - Also transfer VSCO presets and custom camera profiles

Thanks for making this, I never thought I would have Lightroom 6 running once I got my M1 macbook.
As stated by other users, there is an issue with requiring you to restore again after you close Lightroom.
I've made a bash file to run the restore process, then disable EULA all in one, so it's really quick and simple when you want to load up Lightroom.

You have to keep the Lightroom6_backup folder in your downloads folder for this to work.
Also make a Lightroom6_backup2 folder in downloads and copy the application.xml file into there after you edit it with vim as per the end of the main guide.

Now to make the bash file (note this is like a windows bat file)
make a new text file and put the below in it, changing <YOUR_USER> to your username

#!/bin/bash
sudo rsync -avm /Users/<YOUR_USER>/Downloads/Lightroom6_Backup/* /
cp /Users/<YOUR_USER>/Downloads/Lightroom6_Backup2/application.xml /Library/Application\ Support/Adobe/Adobe\ Lightroom\ AMT/AMT/application.xml
open /Applications/Adobe\ Lightroom/Adobe\ Lightroom.app

Save this text file as Lightroom.bash
run this command from a terminal after first going to the folder where the bash file is:
chmod a+x ./Lightroom.bash

to be able to simply double click on the bash file to load Lightroom, right click on it and select open with - other.
Change "Enable:" from recommended applications to all applications, find and select the terminal app under utilities, check the "always open with" box and click on open.

Now you can simply double click on this Lightroom.bash file, it will ask for your password, and then load up Lightroom.
I'm sure there is a way to incorporate your password into the bash file, this is the first time I've made a bash file so it's not something I know how to do.

Now, if you have VSCO presets installed on your old mac, they can be copied across too, including the custom camera profiles.
On your old mac, go to Users/<YOUR_USER>/Library/Application Support/Adobe/
Copy both "Lightroom" folder and the "CameraRaw" folder from here to the same location on your new mac, overwriting the existing folders.
All done :)
I hope this helps someone out.

Any luck with video import?

Hi Andre,

Firstly, a big thanks for this repo - it got my Lightroom 6 version back up and working on my Catalina laptop. The only thing that doesn't work is video importing, which gives me a "There is a problem with the video file" error, no matter what type of video I'm trying to import.

Just wondering if you had any luck in this area? I'm not sure if the issue is specific to my install or whether you've come across it too.

Kind regards

Dan

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.