PSA: I am not responsible for you downloading these files or any files. I am not responsible for you screwing up your phone, your account, your home, your family, or anything. You are big boys and girls, and if you aren’t knowledgeable of the risks associated with this I cannot help you. You accept all the risks and no one is making you do this. I am not affiliated with these application in any way. I did not write any code.
Here is the source for the instructions, but I thought I would write it out step by step for general consumption. This is obviously Android only. If you are on an iPhone, you can try the “Sink it for Reddit” safari extension to at least remove the annoying “please use our app” popups in the mobile browser.
Caveats/FAQ:
Does this mean I should leave Lemmy and go back to simping for u/spez?
-No dummy, reddit fucked us all over and will likely fuck this up too. This should not be viewed as a long term solution, and you should convince others to move to lemmy. They can probably mess this up at any time, and you’ll be playing cat and mouse with them as they patch things, or further limit your api access through your custom id.
Why am I advocating for this when I’m on Lemmy?
-I debated whether or not to share this, because doing so is antithetical to promoting Lemmy, but I decided to anyway beacause a lot of us love Reddit Sync and dont want it to die.
-We all likely have niche communities on Reddit that we love and there is no Lemmy equivalent at the moment. Use this opportunity to make those communities here, and then use your access to reddit via redditsync to further convince those in that community to set up roots here.
-Also, we all still have friends that will likely share reddit links to us privately. Do you want to click those links and see the cancer of new reddit, or the mobile site, or even the official app? Gross.
What about nsfw subs?
-I don’t believe they will work after July 1st since those are limited at the API level for all 3rd party apps, even your custom one. Sorry horndogs
Now for the steps:
-
Uninstall reddit sync from your phone.
-
Go here and download a clean redditsync apk file (click the blue “DOWNLOAD APK” Button) - This is the APK I used: https://www.apkmirror.com/apk/red-apps-ltd/sync-for-reddit/sync-for-reddit-v23-05-03-1718-release/sync-for-reddit-v23-05-03-1718-2-android-apk-download/
-
Go here and download Revanced Manager APK file and install it. https://github.com/revanced/revanced-manager
-
Go to reddit.com/prefs/aps and go to the bottom where it says “Create Application” (you have to login here to do this, sorry lurkers)
-
Name it whatever you want, select “installed app” and under redirect uri, type http://redditsync/auth then click “create app”
-
After you create the app, you should see it under the title “Developed Applications”. Under the name you gave it you should see a random sting of numbers, letters, and symbols. This is your client ID. You will use this in the next step.
-
Using a file manager on your phone, navigate to /sdcard/ and create a txt file titled “reddit_client_id_revanced.txt”
-
Open the text file you just created and paste in your Client ID from step 7. Make sure it is on the top line of the text file with no spaces or indents before or after the ID.
-
Open Revanced Manager on your phone. Select Patcher on the bottom, click “select application”, click the “storage” button on the bottom right. Navigate to the location where you installed the clean redditsync apk in step 2.
-
When you select the apk file in step 10, you should see that is has selected 2 patches (change Oauth client ID and Disable ads). Click “Patch” in the bottom right.
-
Allow the patching to occur and read everything on the screen to check for errors. If the Oauth failed to patch, revisit step 8.
-
Click install. Google play will likely warn you, expand the option and click “install anyway”, if it asks to scan the app, decline scanning.
-
Launch the application, run through the setup and re-log into your account if you want.
-
Enjoy Reddit Sync beyond July 1st!