Home » Howto & Style » How to Patch Relay for Reddit to Work After the New API Changes

How to Patch Relay for Reddit to Work After the New API Changes

Written By Explaining Android on Wednesday, Jul 05, 2023 | 12:00 PM

 
Even though Reddit has broken 3rd-party apps from being used, we can patch the Relay app with our own client id so that it will still work. ~~~~~ Hi! Don't forget to like the video, subscribe to the channel, and hit the "Thanks" button on this video, if you can, and join our channel community here - https://www.youtube.com/channel/UCnowc_KHgjVNj3Y-E-oQ8aw/join Video Description ~~~~~~~~~~~~~~~~~ At the start of this month, Reddit has made some major changes to the way applications can access the website's API. They are now charging so much money that it is not possible for these apps to continue working the way they have been. But I can show you how to create your own free client ID using your Reddit account. Which we can then patch Relay for Reddit to use so that it continues to work. This gets around Reddit's pricing for 3rd-party apps since we are creating the client ID ourselves and will not cost you anything. This patch could break in the future if Reddit doesn't approve of these patches, but right now it works for the majority of 3rd-party apps. I will be doing a dedicated video like this for each of the popular Reddit applications. So even if you don't use Relay for Reddit, then subscribe to the channel so you can be notified when the other videos for apps like Sync, Boost, Reddit is Fun, and others are uploaded. To start off, we need to visit the authorized apps page for reddit. So make sure you're logged into your account and visit the website. Once there click the Create an App button. Give the app a name. Choose the Installed App option. And then we'll fill in the redirect URI box with. . . dbrady://relay All other boxes can remain empty. Let's click the Create App button so Reddit will create a client ID. You're going to see a string of letters, and possibly numbers assigned to the new app we just created for our account. We need to highlight this. Copy it. And then create a txt file in the root directory of our smartphone. Paste the string of letters we created in this file. And then let's save it. This file needs to be named. . . reddit_client_id_revanced.txt With this done, we're now going to download the Revanced Manager application. This should be downloaded from the official GitHub page. Once Revanced Manager has been installed, let's open it up and grant the app permission to access all of your files and the ability to install APK files. Now we're going to download the APK file for the Relay for Reddit application. But it can't be installed right now. Now let's open up the ReVanced Manager application. Tap on the Patcher tab down here at the bottom. And then select the Storage option so that we can browse and select the Relay for Reddit APK file. The only patch we need to select here is Change Oauth Client ID. So make sure it is selected. Now let's tap the Patch button here and let Revanced Manager do the work for us. We can choose to install the APK file directly from here. Or you can tap the 3-dot menu icon and export the patched APK file as well. Since we did patch this file, we are going to get a Google Play Protect warning when we try to install it. Just tap the More Details link here. And then choose to install the app anyway. With all of this done, we can now open up the patched Relay for Reddit application and it should work exactly as you remember. So even though the company wants to charge $20 million per year for 3rd-party app developers to use their API We can use this method right now to patch the APK file and use the API for free since we aren't a 3rd-party developer. And again, if you like other 3rd-party reddit apps then stay tuned to the channel here as I'll be uploading dedicated patching videos for those soon. If you ran into any errors with this process, or came across an issue that you didn't see when I patched my APK file here, then let me know about it in the comments section below. Mentioned Links ~~~~~~~ ReVanced Manager GitHub - https://github.com/revanced/revanced-manager/releases Relay for Reddit APK File - https://www.apkmirror.com/apk/dbrady/relay-for-reddit-2/relay-for-reddit-2-10-2-33-release/relay-for-reddit-10-2-33-android-apk-download/ Reddit Client ID Page - https://www.reddit.com/prefs/apps Step by Step Tutorial ~~~~~~~~~~~~~~~~~ 1. Intro [00:00] 2. As an Amazon associate, I may earn a commission on sales from the links below. The Gear I Use ~~~~~~~~~~~~~~~~~ 5W "Slow" Charger - https://amzn.to/2OaUMV8 Fast Charger - https://amzn.to/3rtBsC6 MicroUSB Cable - https://amzn.to/38dkpeM USB-C Cable - https://amzn.to/2OqlTvi TPU Cases - https://amzn.to/38g9b9w USB-C to 3.5mm Dongle - https://amzn.to/3rVt7c3 USB-C to 3.5mm DAC - https://amzn.to/3CyksSJ NVIDIA Shield TV - https://bit.ly/3KA17RV